Patent ID: 7480790

Claim:
A method, comprising: collecting device configuration information during an initialization process in a computing device; and using the device configuration information to restore the computing device from a low-power mode to an operational mode, wherein collecting device configuration information during an initialization process in a computing device comprises: initiating power-on-self-test (POST) processing in a basic input/output system (BIOS); and collecting peripheral component interconnect express (PCIE) information from one or more devices connected to the computing device; and storing the PCIE information in a memory buffer managed by the BIOS; and wherein using the device configuration information to restore the computing device from a low-power mode to an operational mode comprises: activating a state power management feature for one or more PCI Express devices based on the stored device configuration information; initializing virtual channel traffic classes for said one or more PCI Express devices; and programming extended tag field assignments for said one or more PCI Express devices.