Тоесть он выравнивает так что бы было кратен восьми адрес..так помойму в рассылки писали....Тоесть ни как не схитрить?
Еще один вопросик знатокам.Вот использую рассылку с lowlevel...Делал пробник своего ядра на сях ktty.c #define VIDEO_WIDTH 80 #define...
Огромное спасибо rei3er.Проблема была именно в этом
Имеятся виду что после этого шага qemu падает.Заменил на jmp 0x8: _protected ; _protected: use32 jmp $ Так не падает.Пытаюсь понять...
Вот я добрался и до загрузчика в защищенный режим... ;-------------------------------------------- ;Сектор 1...
Ну линукс написан на gcc и многие на нем кодят.Почему не на интел компилере?Он же поидеи лудше
Тогда не понятна одна вещь...Ладно вот студия использует Интеловский компилер...Но считается , что серьезные вещи надо писать на gcc...Как...
Во спасибо!Теперь понял....Какие ныне Сишные компиляторы лудше...Какой поддерживает больше команд?GCC?
Помогите пожалуйста прояснить дело Как я понимаю мы имеем на сегодняшний день 1)V86 реальный режим ..который щас эмулируется в процах 2)IA-32...
Подскажите какой номер нужна указать в dl в int 0x13 для обращения к cd/dvd.Ну например hard - 0x80...floppy 0x00...
Мне просто надо , что то вроде драйвера fat32 и ntfs ...Хочется взглянуть на примеры
Подскажите пожалуйста , где взять документацию по FAT 16 и FAT32 (предпочтительно FAT32).Полную и все объемлищую
Честно сколько не пробывал не вышло.Да и какое там окружение надо.На том сайте они делают под защищенный режим.Я хочу просто под реальный режим...
Спасибо.Значит без защищенного ни как не обайдусь))Буду его грызть))Собирал или линковал значит я правильно?Тоесть если бы я хотел адрес загрузки...
Diamond, еще раз спасибо.Вот поизучал статьи те..Опять проблемка..хотя вроде как говорится всё по инструкции делал. Теперь загрузчик выглядит...
Действительно в Bochs все работает!Спасибо за помощь!Товарищи , кто знает от чего возникает такая проблема в Qemu отпишитесь пожалуйста
По умолчанию фасм делает образ дискеты(вот этот код я так вставляю в фасм и компилирую) , я его монтирую в qemu и делаю бут с него.Я исправил в...
;--------------------------------------------------------------- ;Сектор 1 ;--------------------------------------------------------------- use16...
read_track: pusha push es push ds mov di,0x70 mov es,di mov bx,0 mov cx,0x0002 mov dx,0x0000 mov ax,0x0201 int 0x13 pop ds pop es...
format binary use16 jmp b_code ..... read_track: pusha push es push ds mov di,0x70 - адрес 2ого сектора mov es,di mov bx,0 mov cx,0x0002...
Имена участников (разделяйте запятой).