У меня следующая проблема: работаю в защищённом режиме на CPL0, насколько я понимаю, в режиме ядра, привелегированно - но при этом - ловлю исключение CPU на привелегированной инструкции \всего лишь iretd %/ \ Пожалуйста, подскажите - что не так и как с этим бороться...
Нет такого исключения - "привилегированная инструкция" если у тебя в CPL0 #GP на iretd - смотри внимательно на ее стек и на флажок TaskSwitched
z0mailbox, спасибо за помощь! Пересчитал - действительно - стек. Только что определил, но - САМ, до прочтения сообщения =)
Пожалуйста А зачем три раза? Не стоит верить среде, стоит верить мануалам Интела. Там перечислены все привилегированные инструкции, iretd среди них нету.
Сервак "лаганул" - трижды не вернул ответ на отправку мессаги - вручную реЛоадил страницу - а тут уже такой опус.