u-boot/arch/i386/cpu
Graeme Russ c868af3e57 x86: Implement fully relocatable image
u-boot.bin can be loaded at any 4-byte aligned memory location and directly
'jumped' to using the 'go' command using the load address as the start
address. Doing so performs a 'warm boot' which skips memory initialisation
and other low-level initialisations, relocates U-Boot to upper memory and
starts U-Boot in RAM as per normal 'cold boot'
2010-10-07 20:03:33 +11:00
..
sc520 x86: Don't clobber %ebx 2010-10-07 20:03:28 +11:00
config.mk i386: Move cpu/i386/* to arch/i386/cpu/* 2010-04-13 09:13:26 +02:00
cpu.c x86: Move loading of GTD to C code 2010-10-07 20:03:21 +11:00
interrupts.c x86: Fix %ss and %esp in register structure for interrupts 2010-10-07 20:03:23 +11:00
Makefile x86: Use CONFIG_SERIAL_MULTI 2010-05-06 00:16:46 +02:00
resetvec.S i386: Move cpu/i386/* to arch/i386/cpu/* 2010-04-13 09:13:26 +02:00
start.S x86: Implement fully relocatable image 2010-10-07 20:03:33 +11:00
start16.S x86: Set cold/warm boot flag 2010-10-07 20:03:30 +11:00