обычно делают mov eax, cr0 or eax, 1 mov cr0, eax и mov eax, cr0 and eax, 0xFFFFFFFE mov cr0, eax в GDTR лимит должен быть на 1 меньше, т. е 15...
use32 ... ; изменяем DS, SS, ... если нужно jmp far RM_SELECTOR:@F ; переходим на 16-ти битный сегмент кода use16 @@: mov eax, cr0...
rudik идешь на сайт Intel скачиваешь документацию по 865PE (MCH) и ICH5 по документации на ICH5 изучаешь работу с SMBus контроллером, а в...
например у меня (чипсет Intel 865PE) все можно узнать через SMBus
n0name такое чувство, что у нас разные спецификации :)
если верить спецификации, то надо лучше юзать ACPI (в частности MADT (Multiple APIC Description Table))
передавай драйверу указатель на ring3 область памяти можешь свой шлюз сделать и взаимодействовать через него
offtop Pavia может чего знаешь по этому поводу а то складывается ощущение, что это действительно тайна буду благодарен
в смысле?
DRAHM 0xFEC00000-0xFEC01000 - стандартное пространство адресов I/O APIC mov eax, 0x2F4C ... shr eax, 9 lea eax, dword [eax * 2 + 0x10] грубо...
самый, имхо, независимый от аппаратной части, способ
_DEN_ может быть я проверял не на BSD
1. Берешь описание устройства 2. Конфигурируешь его (через конфигурационное адресное пространство) 3. Работаешь с ним как пример, включение и...
_DEN_ угу
KoMaTo3HuK ты весь код покажи, тут не понятно, чем утебя pde инициализируется
KoMaTo3HuK код в студию надо по смещению PDI * 4
не факт, что после int 10h CX = 0510
Booster зачем так сложно
find . -name "*.php" -exec sed -n -i 's/<\([/]*\)h2>/<\1h1>/gp' {} \;
нет, конечно, если рассматривать конечный результат, то да но одно дело, когда в программе только код на С, и другое дело, когда есть нечто не...
Имена участников (разделяйте запятой).