Dim code checkpoints – Kontron CP305 BIOS User Manual
Page 123

CP305 BIOS
POST Codes
ID 1035-8356, Rev. 1.0
Page 113
P R E L I M I N A R Y
DIM Code Checkpoints
The Device Initialization Manager module gets control at various times during BIOS POST to
initialize different BUSes. The following table describes the main checkpoints where the DIM
module is accessed:
CHECKPOINT
DESCRIPTION
2A
Initialize different buses and perform the following functions: Reset, Detect, and Disable (function
0); Static Device Initialization (function 1); Boot Output Device Initialization (function 2). Function
0 disables all device nodes, PCI devices, and PnP ISA cards. It also assigns PCI bus numbers.
Function 1 initializes all static devices that include manual configured onboard peripherals, mem-
ory and I/O decode windows in PCI-PCI bridges, and noncompliant PCI devices. Static resources
are also reserved. Function 2 searches for and initializes any PnP, PCI, or AGP video devices.
38
Initialize different buses and perform the following functions: Boot Input Device Initialization (func-
tion 3); IPL Device Initialization (function 4); General Device Initialization (function 5). Function 3
searches for and configures PCI input devices and detects if system has standard keyboard con-
troller. Function 4 searches for and configures all PnP and PCI boot devices. Function 5 config-
ures all onboard peripherals that are set to an automatic configuration and configures all
remaining PnP and PCI devices.