LINUX.ORG.RU

VM86 mode


0

0

народ, разъясните, пожалуйста, такую вещь. Забрел в исходники ядра, относящиеся к VM86. Мало что понятно, но сложилось впечатление, что там пользуются EVM86 для обработки прерываний ( активно ставят/очищают флаг VIF, etc ). Никаких проверок на версию процессора в помине нет. Между тем этот самый флаг VIF появился в поздних версиях 486. Это значит, что VM86 режим не работает на старых процессорах???

anonymous

Все там нормально. Почитайте коментария в самом начале в файле include/asm-386/vm86.h Кстати, этот флаг появился на Pentium-ах? Насколько я знаю, на 486 не было каких-либо изменений в eflags от моделей.

vodz ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.