commit | 6ca0460fbb8ecfa5d42c8928b7ee71f20d0cffdb | [log] [tgz] |
---|---|---|
author | Kevin O'Connor <kevin@koconnor.net> | Mon Jan 21 11:38:49 2013 -0500 |
committer | Kevin O'Connor <kevin@koconnor.net> | Thu Feb 07 21:37:06 2013 -0500 |
tree | c8f95a05f44a7b70950d97bbf704c5a88ceec8d1 | |
parent | 8ed2e535edf731e6acfb444dbe5c4a917cf5fa8f [diff] |
POST: Reorganize post entry and "preinit" functions. Unlocking ram in handle_post() is tricky and only needed under qemu. Separate out that logic from the coreboot/xen paths by invoking handle_elf_post separately. This simplifies both the qemu and non-qemu code paths. Also, organize all the "pre-init" functions into one section of the file. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>