Код написан для х64, предполагает, что BSP уже в long, соотв. готовы GDT, IDT, PML4 и иже с ними. Вызывать SMPInit, она поднимает все ранее...
Нет, это получается, что все ЦПУ получают сообщение об NMI (кстати, как и ExtINT). Кто первый отозвался - тот и папа. Поймал это на qemu, запустил...
max7C4 Вы посты до конца читаете? =) Еще раз - я не спорю, что в биос может прислать фигню, я спрашиваю - какая вменяемая альтернатива, кроме ВРВ...
max7C4 Ммм.. Это вы о чем? О номере драйва? Тогда я не понял, что именно надо делать =) Я понимаю, что биос может ступить и забыть выставить dl,...
Хм.. ну и где тогда бут-сектору брать номер драйва? Только НЕ из BPB, там может лежать что угодно - это раз, второе - для сменных носителей...
2reverser О, т.е. все-таки чипсет. Терь понятно, спасибо. 2Phantom_84 Упаковка скорее всего относится к этому самому рантайм, т.е. рутинам типа...
А что тогда сидит под границей 4 гиг?
Куча проверок идет потом, как правильно заметили (в том числе на код шатдауна). Первая инструкция у qemu - именно jmp far. В прошивке 1238 для P5B...
А когда он успевает? Поясняю вопрос. После cold start проц в RM, теневая база CS = 0FFFF0000h, EIP = 0FFF0h, т.е. LA первой инструкции =...
2SunGod По 1 вопросу - int 15h, ax=0E820h. Вообще память считается непрерывной с адреса 0 до MAX-1, причем на количество и тип планок можно смело...
Пишите в приват, указав мыло. зы Да, речь идет о PCI Local Bus Specification Revision 3.0 August 12, 2002. Что такое PCI "firmware" я без понятия.
см. приват
Встречный вопрос (в частности автору топика): как вырубить PIC-mode на qemu? Поясняю - IMCR у него нет (в коде во вложении, кстати, его наличие...
Имена участников (разделяйте запятой).