История изменений
Исправление X512, (текущая версия) :
BIOS в 32/64 режим не переходит
SeaBIOS переходит в 32 битный режим и обратно: https://git.seabios.org/cgit/seabios.git/tree/src/romlayout.S#n26.
Тут упоминается, что некоторые части работают в 32 битном режиме.
romlayout.S:entry_post.
entryfuncs.S:ENTRY_INTO32.
он не имеет права это делать из-за совместимости с DOS
Проблем с совместимостью не будет если вернуться в 16 битный реальный режим по окончанию обработки программных прерываний.
Исправление X512, :
BIOS в 32/64 режим не переходит
SeaBIOS переходит в 32 битный режим и обратно: https://git.seabios.org/cgit/seabios.git/tree/src/romlayout.S#n26.
https://www.seabios.org/Execution_and_code_flow упоминается, что некоторые части работают в 32 битном режиме.
romlayout.S:entry_post.
entryfuncs.S:ENTRY_INTO32.
он не имеет права это делать из-за совместимости с DOS
Проблем с совместимостью не будет если вернуться в 16 битный реальный режим по окончанию обработки программных прерываний.
Исходная версия X512, :
BIOS в 32/64 режим не переходит
SeaBIOS переходит в 32 битный режим и обратно: https://git.seabios.org/cgit/seabios.git/tree/src/romlayout.S#n26.
он не имеет права это делать из-за совместимости с DOS
Проблем с совместимостью не будет если вернуться в 16 битный реальный режим по окончанию обработки программных прерываний.