commit | aac1e02c1d4b6d02f35a199a454fd46416380ff5 | [log] [tgz] |
---|---|---|
author | Peter Maydell <peter.maydell@linaro.org> | Thu Feb 16 09:56:08 2012 +0000 |
committer | Peter Maydell <peter.maydell@linaro.org> | Fri Feb 17 11:13:21 2012 +0000 |
tree | 3f6ed80ff0816cbc6a690aecf0b43bf80334cdb1 | |
parent | 2558e0a67b5573cfd29c9346350ac5d5dc6f866f [diff] |
hw/vexpress.c: Move secondary CPU boot code to SRAM On real Versatile Express hardware, the boot ROM puts the secondary CPU bootcode/holding pen in SRAM. We can therefore rely on Linux not trashing this memory until secondary CPUs have booted up, and can put our QEMU-specific pen code in the same place. This allows us to drop the odd "hack" RAM page we were using before. Signed-off-by: Peter Maydell <peter.maydell@linaro.org>