commit | 5d3c37f9995ddd183ed360540cddad6c87e3651f | [log] [tgz] |
---|---|---|
author | Graeme Russ <graeme.russ@gmail.com> | Thu Oct 07 20:03:33 2010 +1100 |
committer | Graeme Russ <graeme.russ@gmail.com> | Thu Oct 07 20:03:33 2010 +1100 |
tree | 6d2d1efd72aa3e7fc506f7ac65f106d163410ea5 | |
parent | 990528553cb387667e2120e0a054faecc35e3a88 [diff] |
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'