| Age | Commit message (Collapse) | Author |
|
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
This commit seperates low-level processor configuration into the
cpu_loinit() function. This is to be called for the BSP and per AP.
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Section 11.11.8 of the Intel SDM states that all MTRRs in a
multiprocessing system must be synced to prevent undefined behavior.
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
- Move BUDA to 0x9000
- Move the BUA to 0x8000
- Serialize bring up with is_booted flag
- Map whole 2 megs of lower address space
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Section 5.2.12.2, table 5.23 of the ACPI spec states that the flags
needs to have the enabled bit [0] or online capable bit [1] set for
startup, otherwise it should just be ignored.
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Signed-off-by: Ian Moffett <ian@osmora.org>
|