First post, by superfury
Reading the 80486 manual, it lists the following control instructions as priveleged(CPL0 only, any other CPL levels(1,2,3) are illegal):
- CLTS
- HLT
- LGDT
- LIDT
- LLDT
- LMSW
- LTR
- MOV to/from CR0
- MOV to/from DRn
- MOV to/from TRn
Does that mean that MOV to/from CR2/CR3 is allowed always(CR1 being #UD always)? Or is that a documentation error?
Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io