coreboot/src/arch
Andrey Petrov 73f7069fe6 arch/x86: Add common assembly code for stages that run in CAR
This adds a few assembly lines that are generic enough to be shared
between romstage and verstage that are ran in CAR. The GDT reload
is bypassed and the stack is reloaded with the CAR stack defined
in car.ld. The entry point for all those stages is car_stage_entry().

Change-Id: Ie7ef6a02f62627f29a109126d08c68176075bd67
Signed-off-by: Andrey Petrov <andrey.petrov@intel.com>
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Signed-off-by: Andrey Petrov <andrey.petrov@intel.com>
Reviewed-on: https://review.coreboot.org/13861
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
2016-03-05 20:11:35 +01:00
..
arm die() when attempting to use bounce buffer on non-i386. 2016-02-22 18:38:48 +01:00
arm64 die() when attempting to use bounce buffer on non-i386. 2016-02-22 18:38:48 +01:00
mips die() when attempting to use bounce buffer on non-i386. 2016-02-22 18:38:48 +01:00
power8 die() when attempting to use bounce buffer on non-i386. 2016-02-22 18:38:48 +01:00
riscv die() when attempting to use bounce buffer on non-i386. 2016-02-22 18:38:48 +01:00
x86 arch/x86: Add common assembly code for stages that run in CAR 2016-03-05 20:11:35 +01:00