Error Reference Guide

POST Codes SR870BN4 Error Reference Guide
Revision 1.0
22
And
BSP+APs
min_state_area for all CPU's
(cpu_data_base+cpu_bspstore_base+cpu_health)cpu_data_base
points to min state save area. TOM below and above 4G.
Allocate sal_mp_info_table data and sal_efi stack area and
legacy_stack (temp).
Initialize legacy stack top and bottom for temporary use during
POST only. INT_15,(FN# F788 in EM code) uses INT-8 timer tick
for frequency calculation. (BSP+APs) Save ID,EID, Initialize
BSPSTORE,SP.
0x87FD BSP only Search FIT for legacy BIOS. South
0x07FD BSP only Then hang, if not found.
If found copy top 64K legacy boot block ROM at xxxx:0000.
South
0x87FC BSP only Search for legacy_nvm module (sal_legacy_nvm_module_1d). South
0x07FC BSP only Then hang, if not found.
Else continue by saving in RAM.
South
0x87FB BSP only Search for efi_nvm module (sal_efi_nvm_module_1e). South
0x07FB BSP only Then hang, if not found.
Else continue by saving in RAM.
Reserve 128k memory for NVM emulation.
South
0x87FA BSP only Search for acpi_dsdt module (sal_acpi_data_module_16) Ask for
Address, size, type.
South
0x07FA BSP only Then hang, if not found.
Else continue by saving in RAM.
South
0x87F9 BSP only Search for addition information acpi_dsdt module
Ask for size, align, and scratch buff size.
South
0x07F9 BSP only Then hang, if not found.
Else continue by saving in RAM.
South
0x87F8 BSP only Search for addition information acpi_dsdt module.
Initialize scratch buffer.
South
0x07F8 BSP only Then hang, if not found.
Else continue by saving in RAM.
South
0x87F7 BSP only Reserve ACPI_64 and ACPI_32 data area.
Reserve MP table data area.
Save SAL data base & size.
SAL shadow top (PELoader + SAL_F).
South
0x87F6 BSP only Cache flush after PELoader shadow. South
0x07F6 BSP only Hang, on ERROR. South
0x87F5 BSP only Search for information on SAL_F module (sal_f_module_12).
By size, align, and scratch buff size.
South
0x07F5 BSP only Then hang, if not found or Information ERROR.
SAL shadow bottom (PELoader + SAL_F)
Find SAL_F page size.
Align to next 32K boundary and save address and size.
South
0x87F4 BSP only Search for addition information SAL_F module
Initialize scratch buffer.
South
0x07F4 BSP only Then hang, if not found.
Else continue by saving in RAM.
South
0x87F3 BSP only Cache flush after SAL shadowed. South