One embodiment of the present invention provides an apparatus that reduces
the time required to gather system configuration information during an
initialization process within a computer system. The apparatus includes a
chassis intrusion detection circuit that determines whether a chassis of
the computer system has been opened. The apparatus also includes a system
initialization mechanism that operates when the chassis intrusion
detection circuit indicates that the chassis has been opened, and is
configured to perform an initialization operation that gathers system
configuration information by communicating directly with computer system
components to determine a state of the computer system components. The
system initialization mechanism saves this system configuration
information in a nonvolatile storage device. The apparatus also includes
an abbreviated system initialization mechanism that retrieves the system
configuration information from the nonvolatile storage device without
having to communicate directly with the computer system components. This
abbreviated system initialization mechanism operates when the chassis
intrusion detection circuit indicates that the chassis has not been
opened.
Één belichaming van de onderhavige uitvinding verstrekt een apparaat dat de tijd vermindert die wordt vereist om de informatie van de systeemconfiguratie tijdens een initialiseringsproces binnen een computersysteem te verzamelen. Het apparaat omvat een de opsporingskring van het chassisbinnendringen die bepaalt of een chassis van het computersysteem is geopend. Het apparaat omvat ook een mechanisme van de systeeminitialisering dat werkt wanneer de de opsporingskring van het chassisbinnendringen erop wijst dat het chassis is geopend, en gevormd om een initialiseringshandeling uit te voeren die de informatie van de systeemconfiguratie door met computersysteemcomponenten direct te communiceren om een staat van de computersysteemcomponenten te bepalen verzamelt. Het mechanisme van de systeeminitialisering slaat deze informatie van de systeemconfiguratie in een niet-vluchtige opslaggelegenheid op. Het apparaat omvat ook een afgekort mechanisme van de systeeminitialisering dat de informatie van de systeemconfiguratie van de niet-vluchtige opslaggelegenheid zonder het moeten direct met de computersysteemcomponenten communiceren terugwint. Dit afgekorte mechanisme van de systeeminitialisering werkt wanneer de de opsporingskring van het chassisbinnendringen erop wijst dat het chassis niet is geopend.