мне надо стока виртуальной памяти, чтоб каждая отдельная pml4,pdp,pd и pt была по фикс. виртуальному адресу, чтоб можно было быстро получить...
спасибо вопрос только по первому пункту еще.. насчет макс.ограничения, там кажется доступно макс. 48 бит: по 9 бит на индексы в pml4,pdp,pd,pt и...
Странная вещь... Вот, читаю амд64мануал, и нигде не могу найти ответы на вопросы: 1)какие есть ограничения на кол-во значащих битов вирт.адреса в...
здрасте хотелось бы найти гденить кратенькую инфу по 64bit процессорам, и системному программированию под них, что нибудь попроще, чтоб сравнить...
Nouzui зато я помню. примерно) там надо установить какой-то бит в cr0, тогда вводится еще один уровень каталогизации страниц. элементы таблиц...
Y_Mur подозреваю,что она замкнется в кольцо, и будет все равно 4г Там как-то можно заюзать 36бит, только я не помню, это физического или линейного...
тьфу, то есть, 16-разрядный )
Pavia Хочу засунуть туда буферы dma. 4 по 64к, 3 по 128к. итого 640к, впритык, о чем и речь. Если бы удалось освободить хоть 32к от a0000-bffff,...
_BC_ как раз, пытаюсь найти.. а там есть конкретно про видео, или в общем? %-0 догааадливый )
Pavia Как? В vbe3.pdf ничего не нашел, более того, стал подозревать, что это невозможно. Нужно подвинуть всю видеопамять, а не ее отображаемую...
Pavia хм.. а если используется lfb в конце памяти где-нить, то область a0000 - bffff все-таки свободна, или в ней зеркалится какая-нибудь часть lfb?
Y_Mur а если самостоятельно организовать защищенный режим? все может, есть у кого-нибудь ссылка на более-менее подробную информацию по работе с...
Еще вопрос по теме вспомнил... или не совсем по теме.. ) можно заюзать a0000-bffff под, скажем, данные для dma?
Y_Mur А без весы его как-нибудь можно узнать? И еще: если у компа, например, 4 гб оперативки, то как использовать их полностью одновременно с...
по меньшей мере, его можно двигать с a0000 на b0000 в графическом режиме и с b8000 на b0000 в текстовом, поправьте, если вру. Но в Кулакове,...
Можно ли сделать так, чтобы видеопамять переехала на некий произвольный физический адрес? И если можно, то как. Если нет, то интересно, в чем...
Всем привет Тут какие-то глюки с размером записи на срр (гну) struct { short; short; char; short; char; } имеет размер 10 байт (вместо...
спасибо) а чтоб даже я понял? по-русски, т.е. )
halyavin спасибо, помогло не знаешь, кстати, где взять мануал по формату файла настроек ld?
на всякий случай уточню, что BASE_ADDR должен делиться на 16, чтоб не было случайных ошибок
Separate names with a comma.