Sysenter in V8086 mode?
Posted: Sun Apr 06, 2008 2:57 pm
As the subject says. Is it possible to call sysenter in v8086 mode?
The manual clearly states that it's possible from all modes but real-address mode. The call itself clears eflags.vm to ensure protected mode, it says.
That must mean that sysenter must work from V8086 mode. Yet using Bochs I get a GPF, and it prints "SYSENTER not from protected mode !" in the console. For some reason I get no reaction on a real machine yet, but I'm working on it
The manual clearly states that it's possible from all modes but real-address mode. The call itself clears eflags.vm to ensure protected mode, it says.
That must mean that sysenter must work from V8086 mode. Yet using Bochs I get a GPF, and it prints "SYSENTER not from protected mode !" in the console. For some reason I get no reaction on a real machine yet, but I'm working on it