Patrick Rudolph uploaded patch set #5 to this change.
cpu/intel/car/non-evict/cache_as_ram.S: Add support for longmode
* Use heap for linker script calculated constant to fix relocation
symbols in mixed assembly code.
* Work around a strange bug that causes the CPU to halt when accessing
MMX registers in long mode
Tested on HPZ220:
* Still boots in x86_32.
Tested on Lenovo T410:
* Doesn't need the MMX register fix in long mode.
Change-Id: I3e72a0bebf728fb678308006ea3a3aeb92910a84
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
---
A src/cpu/intel/car/cache_as_ram_symbols.inc
M src/cpu/intel/car/non-evict/cache_as_ram.S
2 files changed, 50 insertions(+), 6 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/73/44673/5
To view, visit change 44673. To unsubscribe, or for help writing mail filters, visit settings.