Всё находится в пределах этого каталога: http://xskernel.svn.sourceforge.net/viewvc/xskernel/xload/ Это загрузчик, работает в реальном режиме и...
Читает. Flash эмулируется как HDD.
Правда, это не GCC, но может поможет :).
Если нужны прерывания bios, то код здесь: http://xskernel.svn.sourceforge.net/viewvc/xskernel/xload/include/io/
http://xskernel.svn.sourceforge.net/viewvc/xskernel/xskernel/include/io/ata/
В чём была проблема? EOI не слал? Потому что в Bochs у меня он только один раз срабатывает. В qemu всё ок.
IDT не нужна до тех пор, пока ты не повесишь хотя бы один обработчик прерывания от аппаратуры.
Спасибо.
Прошу всех, кто может, прогнать этот элементарный файл на своих win-компиляторах C++ и сообщить результат: #include <windows.h> #include...
yurza Ставь ребёнку Linux, и себе заодно :). По крайней мере от вирусов меньше страдать будешь. Да и с правами доступа к ресурсам/процессам...
slavanap А есть уже развивающиеся проекты ОС, к которым можно при сильном желании присоединиться. Например, мой.
Даааа. Насмешили :).....
Если страница будет большая, то своппить её система будет очень долго. Получается, что приложение превращается в тормоз при рандрмном доступе к...
STL резко увеличивает объём генерируемого кода :).
1. jmp $ поставлен не там. 2. в клаву надо посылать EOI после каждого срабатывания прерывания. 3. в контроллер PIC надо посылать EOI перед выходом...
Это, скорее всего, NT 4.0 Workstation.
А какие проблемы, если BPB находится в MBR? Я же говорю - проблема возникает, когда информация о файловой системе FAT присутствует в MBR. По ходу,...
Не, есть пластиковые корпуса с (если не ошибаюсь) графитовыми грифами. Но это уже для особых извращенцев. А дровами называют те гитары, на которых...
Вызывать не пробовал, такие "кривые партиции" - именно моих рук дело :). Так что у меня серьёзные сомнения, что BIOS берёт геометрию из Volume...
Таблица разделов очень простая: volume1: active = 0x80 start_head = 0, start_cyl = 0 filesystem = 0x0f end head = 0, end cyl = 0 start lba = 1...
Имена участников (разделяйте запятой).