diff options
author | Stefan Reinauer <stepan@coresystems.de> | 2009-05-29 13:08:27 +0000 |
---|---|---|
committer | Stefan Reinauer <stepan@openbios.org> | 2009-05-29 13:08:27 +0000 |
commit | f8a5c6ec02f1e21d62756bda07f755b3a2f4865f (patch) | |
tree | 8b3a82e4c402666fe2d4c195f277b30d60b4cc05 /src/cpu/x86 | |
parent | 43bc5a9c74c701b2a13dbe603c6983a13db622da (diff) |
drop most of the crappy vm86 code and replace it with a rewritten
version that has all assembler in a .S file and all C code in a .c
file. Also, remove requirement to move around between GDTs.
This version includes the suggestions from Peter to clean up CR0 manipulation
and to guard critical code paths by cli/sti. Tested and working on my hardware.
Signed-off-by: Stefan Reinauer <stepan@coresystems.de>
Acked-by: Peter Stuge <peter@stuge.se>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4323 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'src/cpu/x86')
0 files changed, 0 insertions, 0 deletions