Посоветуйте хороший учебник или статью по работе с PCI на asm...
Посоветуйте учебники по программированию адаптеров Ethernet в защищенном режиме на ASM (желательно на русском)
Помогите пожалуйста.... Как осуществляется поиск PCI устройсва в защищенном режиме???
как изменить строку mov [ds:Buffer+cx],ax чтоб не было ошибки (reserved word used as symbol)? mov dx,01f0h mov cx,256 @@: in ax,dx...
какие есть еще варианты реализации чтения из регистра данных (1F0h)...?
как еще возможно вытянуть данные с порта 1F0h..? кроме: mov di,Buffer mov dx,01f0h mov cx,256 rep insw
правельный код такой..? mov bl,0 ;номер устройства mov dx,1f6h shl bl,4 mov al,10100000b add al,bl out dx,al mov dx,01f7h @@: in...
код такой..? mov dx,1f6h mov al,10100000b shl al,4 out dx,al mov dx,01f7h @@: in al,dx test al,80h jnz @b mov dx,01f7h mov...
это понятно... :) непонятно как исправить код в процедурах чтоб этого не было...? :((
помогите пожалуйса... почему после запуска процедуры PHDD программа зацикливается на коде процедуры ReadHDD_ID @@: in al,dx cmp al,80h jnz @b с...
как правильно создать disk.bin..?
помогите пожалуйса... как в Bochs подключить ata диск..?
В каких случаях при работе с ATA контролером возникает ошибка ABRT???
По каким причинам код может зацикливатся..? mov dx,01f7h s: in al,dx test al,08h jz s
что значит строка лога..? 00014552412e[HD ] IO read(0x01f0) with drq == 0: last command was 00h
как выполнить операцию mov [keys],1 в обработчике..??? а то при попытке выполнить mov [keys],1 в логе в цикле виводиться 00046603999e[CPU0 ]...
что значит строка лога...??? 00046603999e[CPU0 ] fetch_raw_descriptor: GDT: index (7f3f) fe7 > limit (1f)
Как вывести на экран русскоязычную букву используя видеобуфер по адресу 0B800h..????
после просмотра информации по вышеуказанной ссылке, непонимания исчезли...
Имена участников (разделяйте запятой).