This makes the CAR implementations a lot more readable, shorter and easier to follow, and also reduces the amount of uselessly duplicated code. For example there are more than 12 open-coded "enable cache" instances spread all over the place (and 12 "disable cache" ones), multiple "enable mtrr", "save BIST", "restore BIST", etc. etc. Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de> Acked-by: Peter Stuge <peter@stuge.se> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5902 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 |
||
|---|---|---|
| .. | ||
| bist.h | ||
| cache.h | ||
| car.h | ||
| lapic.h | ||
| lapic_def.h | ||
| msr.h | ||
| mtrr.h | ||
| multiboot.h | ||
| name.h | ||
| pae.h | ||
| post_code.h | ||
| smm.h | ||
| stack.h | ||
| tsc.h | ||