x86: Move GDT to a safe location in RAM
authorGraeme Russ <graeme.russ@gmail.com>
Fri, 23 Apr 2010 14:05:43 +0000 (00:05 +1000)
committerWolfgang Denk <wd@denx.de>
Wed, 5 May 2010 22:15:43 +0000 (00:15 +0200)
commitc14a3669b22d3e430b416cdee92b751f13697a1f
treee3f4618a7f39951848f123dd717533d77ae5eec6
parent077e1958ca4afe12d88043b123ded058c51b89f7
x86: Move GDT to a safe location in RAM

Currently, the GDT is either located in FLASH or in the non-relocated
U-Boot image in RAM. Both of these locations are unsafe as those
locations can be erased during a U-Boot update. Move the GDT into the
highest available memory location and relocate U-Boot to just below it

Signed-off-by: Graeme Russ <graeme.russ@gmail.com>
arch/i386/cpu/start.S
arch/i386/cpu/start16.S