summaryrefslogtreecommitdiff
path: root/src/cpu/x86
diff options
context:
space:
mode:
authorStefan Reinauer <stepan@coresystems.de>2009-05-29 13:08:27 +0000
committerStefan Reinauer <stepan@openbios.org>2009-05-29 13:08:27 +0000
commitf8a5c6ec02f1e21d62756bda07f755b3a2f4865f (patch)
tree8b3a82e4c402666fe2d4c195f277b30d60b4cc05 /src/cpu/x86
parent43bc5a9c74c701b2a13dbe603c6983a13db622da (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