LINUX.ORG.RU

VM86 mode


0

0
народ, разъясните, пожалуйста, такую вещь. Забрел в исходники ядра, относящиеся к VM86. Мало что понятно, но сложилось впечатление, что там пользуются EVM86 для обработки прерываний ( активно ставят/очищают флаг VIF, etc ). Никаких проверок на версию процессора в помине нет. Между тем этот самый флаг VIF появился в поздних версиях 486. Это значит, что VM86 режим не работает на старых процессорах???
anonymous
Все там нормально. Почитайте коментария в самом начале в файле include/asm-386/vm86.h Кстати, этот флаг появился на Pentium-ах? Насколько я знаю, на 486 не было каких-либо изменений в eflags от моделей.
vodz ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.