Generated by: CheckIt 7.00 Factory Edition Date : 08-May-2002 Time : 13h:30m Customer : customer Technician : technician
Full Report
Hardware Detection Summary |
---|
Platform : Compaq, Intel(R) 440BX AGPset System : s/n 1J98CYB6710V CPU : Mobile Pentium(R) II or Pentium(R) II Processor Mobile Module, 333 MHz BIOS : Compaq, 1.35 Memory : 64 MB Video : Rage 3D LT Pro PCI (BGA-312 Package), 4 MB I/O Buses : ISA, PCI, IDE, PCMCIA, USB Floppy : 1.44MB, 3.5" Drive A HDD(s) : IBM-DBCA-206480, 6.19 Gb, s/n HR0HRMM0637 CD-ROM(s) : CD-224E, x24 Serial : COM1, COM3 Parallel : LPT1 Modem(s) : 56k V.90 Modem Sound : ES1978 Maestro Audiodrive |
---|
Plug'n'Play |
---|
Plug'n'Play ================================================================================ Plug & Play Installation Check Results -------------------------------------------------------------------------------- Version of PnP BIOS specification : 1.0 Checksum : E0h(valid) Event notification is : handled through polling Event notification flag address : 000F5186h OEM device identifier : CPQB131 PnP BIOS Real Mode API -------------------------------------------------------------------------------- Physical address of entry point : F000:51A7h Data segment base address : F000h PnP BIOS 16-Bit Protected Mode API -------------------------------------------------------------------------------- PM segment base address : 000F0000h PM offset to entry point : 518Eh Data segment base address : 000F0000h |
Docking Station |
---|
Docking Station Information ================================================================================ System currently not docked! |
System Device List |
---|
PnP BIOS Supports System Device Enumeration ================================================================================ Number of System device nodes : 16 System device node maximum size : 250 |
Math Coprocessor |
---|
Id : PNP0C04 (Math Coprocessor) Handle : 1h Base Class : 0Bh (Processor) SubClass : 80h (Unknown) Interface : 00h (Unknown) Currently Assigned System Resources ================================================================================ I/O Range : 00F0h - 00FFh IRQ Channel : 13 Allocated resource configuration descriptor block ================================================================================ I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 00F0h Maximum base I/O address : 00F0h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 10h IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 13 Driven IRQ types : High true edge sensitive Device Attributes -------------------------------------------------------------------------------- Device can't be disabled : Yes Device is not configurable : Yes Device is capable of being: a) primary output device : No b) primary input device : No c) primary initial program load device : No Device is: a) a docking station device : No b) a removable system device : No Device can be configured at next boot only (static) |
System Board |
---|
Id : PNP0C01 (System Board) Handle : 2h Base Class : 05h (Memory Controller) SubClass : 00h (RAM Controller) Interface : 00h (RAM Controller) Currently Assigned System Resources ================================================================================ Memory Range : 00000000h - 0009FFFFh Memory Range : 000F0000h - 000FFFFFh Memory Range : 00100000h - 03FFFFFFh Allocated resource configuration descriptor block ================================================================================ 32-bit Fixed Location Mem Range Descr. -------------------------------------------------------------------------------- Write status : Writeable Cache support type : Read cacheable, write-through Support type : Decode supports range length Memory control : 16-bit memory only Memory shadowable : No Memory is Expansion ROM : No Base memory address : 00000000h Range length : 000A0000h bytes 32-bit Fixed Location Mem Range Descr. -------------------------------------------------------------------------------- Write status : Writeable Cache support type : Read cacheable, write-through Support type : Decode supports range length Memory control : 16-bit memory only Memory shadowable : No Memory is Expansion ROM : No Base memory address : 000F0000h Range length : 00010000h bytes 32-bit Fixed Location Mem Range Descr. -------------------------------------------------------------------------------- Write status : Writeable Cache support type : Read cacheable, write-through Support type : Decode supports range length Memory control : 16-bit memory only Memory shadowable : No Memory is Expansion ROM : No Base memory address : 00100000h Range length : 03F00000h bytes Device Attributes -------------------------------------------------------------------------------- Device can't be disabled : Yes Device is not configurable : Yes Device is capable of being: a) primary output device : No b) primary input device : No c) primary initial program load device : No Device is: a) a docking station device : No b) a removable system device : No Device can be configured at next boot only (static) |
PCI Bus |
---|
Id : PNP0A03 (PCI Bus) Handle : 3h Base Class : 06h (Bridge Device) SubClass : 04h (PCI-to-PCI Bridge) Interface : 00h (PCI-to-PCI Bridge) Currently Assigned System Resources ================================================================================ I/O Range : 0CF8h - 0CFFh Allocated resource configuration descriptor block ================================================================================ I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0CF8h Maximum base I/O address : 0CF8h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h Device Attributes -------------------------------------------------------------------------------- Device can't be disabled : Yes Device is not configurable : Yes Device is capable of being: a) primary output device : No b) primary input device : No c) primary initial program load device : No Device is: a) a docking station device : No b) a removable system device : No Device can be configured at next boot only (static) |
AT Interrupt Controller |
---|
Id : PNP0000 (AT Interrupt Controller) Handle : 4h Base Class : 08h (Generic System Peripheral) SubClass : 00h (PIC) Interface : 01h (ISA PIC) Currently Assigned System Resources ================================================================================ I/O Range : 0020h - 0021h I/O Range : 00A0h - 00A1h IRQ Channel : 02 Allocated resource configuration descriptor block ================================================================================ I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0020h Maximum base I/O address : 0020h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 02h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 00A0h Maximum base I/O address : 00A0h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 02h IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 2 Driven IRQ types : High true edge sensitive Device Attributes -------------------------------------------------------------------------------- Device can't be disabled : Yes Device is not configurable : Yes Device is capable of being: a) primary output device : No b) primary input device : No c) primary initial program load device : No Device is: a) a docking station device : No b) a removable system device : No Device can be configured at next boot only (static) |
AT DMA Controller |
---|
Id : PNP0200 (AT DMA Controller) Handle : 5h Base Class : 08h (Generic System Peripheral) SubClass : 01h (DMA Controller) Interface : 01h (ISA DMA Controller) Currently Assigned System Resources ================================================================================ I/O Range : 0000h - 000Fh I/O Range : 0080h - 008Fh I/O Range : 00C0h - 00DFh DMA Channel : 4 Allocated resource configuration descriptor block ================================================================================ I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0000h Maximum base I/O address : 0000h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 10h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0080h Maximum base I/O address : 0080h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 10h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 00C0h Maximum base I/O address : 00C0h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 20h DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : 4 Transfer type preference : 16-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible Device Attributes -------------------------------------------------------------------------------- Device can't be disabled : Yes Device is not configurable : Yes Device is capable of being: a) primary output device : No b) primary input device : No c) primary initial program load device : No Device is: a) a docking station device : No b) a removable system device : No Device can be configured at next boot only (static) |
AT Timer |
---|
Id : PNP0100 (AT Timer) Handle : 6h Base Class : 08h (Generic System Peripheral) SubClass : 02h (System timer) Interface : 01h (ISA System Timer) Currently Assigned System Resources ================================================================================ I/O Range : 0040h - 0043h IRQ Channel : 00 Allocated resource configuration descriptor block ================================================================================ I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0040h Maximum base I/O address : 0040h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 04h IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 0 Driven IRQ types : High true edge sensitive Device Attributes -------------------------------------------------------------------------------- Device can't be disabled : Yes Device is not configurable : Yes Device is capable of being: a) primary output device : No b) primary input device : No c) primary initial program load device : No Device is: a) a docking station device : No b) a removable system device : No Device can be configured at next boot only (static) |
AT standard speaker sound |
---|
Id : PNP0800 (AT standard speaker sound) Handle : 7h Base Class : 08h (Generic System Peripheral) SubClass : 80h (Other system periheral) Interface : 00h (Other system periheral) Currently Assigned System Resources ================================================================================ I/O Range : 0061h - 0061h Allocated resource configuration descriptor block ================================================================================ I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0061h Maximum base I/O address : 0061h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 01h Device Attributes -------------------------------------------------------------------------------- Device can't be disabled : Yes Device is not configurable : Yes Device is capable of being: a) primary output device : No b) primary input device : No c) primary initial program load device : No Device is: a) a docking station device : No b) a removable system device : No Device can be configured at next boot only (static) |
AT Real-Time Clock |
---|
Id : PNP0B00 (AT Real-Time Clock) Handle : 8h Base Class : 08h (Generic System Peripheral) SubClass : 03h (RTC Controller) Interface : 01h (ISA RTC controller) Currently Assigned System Resources ================================================================================ I/O Range : 0070h - 0071h I/O Range : 0072h - 0072h I/O Range : 0073h - 0073h IRQ Channel : 08 Allocated resource configuration descriptor block ================================================================================ I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0070h Maximum base I/O address : 0070h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 02h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0072h Maximum base I/O address : 0072h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 01h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0073h Maximum base I/O address : 0073h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 01h IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 8 Driven IRQ types : High true edge sensitive Device Attributes -------------------------------------------------------------------------------- Device can't be disabled : Yes Device is not configurable : Yes Device is capable of being: a) primary output device : No b) primary input device : No c) primary initial program load device : No Device is: a) a docking station device : No b) a removable system device : No Device can be configured at next boot only (static) |
IBM Enhanced keyboard controller (101/2-key) |
---|
Id : PNP0303 (IBM Enhanced keyboard controller (101/2-key)) Handle : 9h Base Class : 09h (Input Device) SubClass : 00h (Keyboard) Interface : 00h (Keyboard) Currently Assigned System Resources ================================================================================ I/O Range : 0060h - 0060h I/O Range : 0064h - 0064h IRQ Channel : 01 Allocated resource configuration descriptor block ================================================================================ I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0060h Maximum base I/O address : 0060h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 01h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0064h Maximum base I/O address : 0064h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 01h IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 1 Driven IRQ types : High true edge sensitive Device Attributes -------------------------------------------------------------------------------- Device can't be disabled : Yes Device is not configurable : Yes Device is capable of being: a) primary output device : No b) primary input device : Yes c) primary initial program load device : No Device is: a) a docking station device : No b) a removable system device : No Device can be configured at next boot only (static) |
PS/2 Port for PS/2-style Mice |
---|
Id : PNP0F13 (PS/2 Port for PS/2-style Mice) Handle : Ah Base Class : 09h (Input Device) SubClass : 02h (Mouse) Interface : 00h (Mouse) Currently Assigned System Resources ================================================================================ IRQ Channel : 12 Allocated resource configuration descriptor block ================================================================================ IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 12 Driven IRQ types : High true edge sensitive Compatible device identifiers ================================================================================ Compatible Device ID -------------------------------------------------------------------------------- Compatible device ID : PNP0F0E Device Attributes -------------------------------------------------------------------------------- Device can't be disabled : Yes Device is not configurable : Yes Device is capable of being: a) primary output device : No b) primary input device : Yes c) primary initial program load device : No Device is: a) a docking station device : No b) a removable system device : No Device can be configured at next boot only (static) |
PC standard floppy disk controller |
---|
Id : PNP0700 (PC standard floppy disk controller) Handle : Bh Base Class : 01h (Mass Storage Controller) SubClass : 02h (Floppy Disk Controller) Interface : 00h (Floppy Disk Controller) Currently Assigned System Resources ================================================================================ I/O Range : 03F0h - 03F5h I/O Range : 03F7h - 03F7h IRQ Channel : 06 DMA Channel : 2 Allocated resource configuration descriptor block ================================================================================ IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 6 Driven IRQ types : High true edge sensitive DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : 2 Transfer type preference : 8-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 03F0h Maximum base I/O address : 03F0h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 06h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 03F7h Maximum base I/O address : 03F7h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 01h Possible resource configuration descriptor block ================================================================================ IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 6 Driven IRQ types : High true edge sensitive DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : 2 Transfer type preference : 8-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 03F0h Maximum base I/O address : 03F0h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 06h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 03F7h Maximum base I/O address : 03F7h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 01h Device Attributes -------------------------------------------------------------------------------- Device can't be disabled : No Device is not configurable : No Device is capable of being: a) primary output device : No b) primary input device : No c) primary initial program load device : Yes Device is: a) a docking station device : No b) a removable system device : No Device can be configured at runtime (dynamically) |
ECP printer port |
---|
Id : PNP0401 (ECP printer port) Handle : Ch Base Class : 07h (Simple Communication Controller) SubClass : 01h (Parallel Port) Interface : 02h (ECP 1.X Compliant Parallel Port) Currently Assigned System Resources ================================================================================ I/O Range : 0378h - 037Fh I/O Range : 0778h - 077Ah IRQ Channel : 07 DMA Channel : 3 Allocated resource configuration descriptor block ================================================================================ IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 7 Driven IRQ types : High true edge sensitive DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : 3 Transfer type preference : 8-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0378h Maximum base I/O address : 0378h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0778h Maximum base I/O address : 0778h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 03h Possible resource configuration descriptor block ================================================================================ Start Dependent Functions -------------------------------------------------------------------------------- Priority : Good configuration IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 5,7 Driven IRQ types : High true edge sensitive DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : 2,3 Transfer type preference : 8-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0378h Maximum base I/O address : 0378h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0778h Maximum base I/O address : 0778h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 03h Start Dependent Functions -------------------------------------------------------------------------------- Priority : Good configuration IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 5,7 Driven IRQ types : High true edge sensitive DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : 2,3 Transfer type preference : 8-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0278h Maximum base I/O address : 0278h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0678h Maximum base I/O address : 0678h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 03h Start Dependent Functions -------------------------------------------------------------------------------- Priority : not present IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 5,7 Driven IRQ types : High true edge sensitive DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : 2,3 Transfer type preference : 8-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 03BCh Maximum base I/O address : 03BCh Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 04h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 07BCh Maximum base I/O address : 07BCh Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 03h Start Dependent Functions -------------------------------------------------------------------------------- Priority : not present IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 5,7 Driven IRQ types : High true edge sensitive DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : None Transfer type preference : 8-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0378h Maximum base I/O address : 0378h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0778h Maximum base I/O address : 0778h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 03h Start Dependent Functions -------------------------------------------------------------------------------- Priority : not present IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 5,7 Driven IRQ types : High true edge sensitive DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : None Transfer type preference : 8-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0278h Maximum base I/O address : 0278h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0678h Maximum base I/O address : 0678h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 03h Start Dependent Functions -------------------------------------------------------------------------------- Priority : not present IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 5,7 Driven IRQ types : High true edge sensitive DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : None Transfer type preference : 8-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 03BCh Maximum base I/O address : 03BCh Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 04h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 07BCh Maximum base I/O address : 07BCh Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 03h Start Dependent Functions -------------------------------------------------------------------------------- Priority : not present IRQ Format -------------------------------------------------------------------------------- Possible IRQs : None Driven IRQ types : High true edge sensitive DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : None Transfer type preference : 8-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0378h Maximum base I/O address : 0378h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0778h Maximum base I/O address : 0778h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 03h Start Dependent Functions -------------------------------------------------------------------------------- Priority : not present IRQ Format -------------------------------------------------------------------------------- Possible IRQs : None Driven IRQ types : High true edge sensitive DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : None Transfer type preference : 8-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0278h Maximum base I/O address : 0278h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0678h Maximum base I/O address : 0678h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 03h Start Dependent Functions -------------------------------------------------------------------------------- Priority : not present IRQ Format -------------------------------------------------------------------------------- Possible IRQs : None Driven IRQ types : High true edge sensitive DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : None Transfer type preference : 8-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 03BCh Maximum base I/O address : 03BCh Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 04h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 07BCh Maximum base I/O address : 07BCh Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 03h End Dependent Functions -------------------------------------------------------------------------------- Device Attributes -------------------------------------------------------------------------------- Device can't be disabled : No Device is not configurable : No Device is capable of being: a) primary output device : No b) primary input device : No c) primary initial program load device : No Device is: a) a docking station device : No b) a removable system device : No Device can be configured at runtime (dynamically) |
16550A-compatible COM port |
---|
Id : PNP0501 (16550A-compatible COM port) Handle : Dh Base Class : 07h (Simple Communication Controller) SubClass : 00h (Serial Controller) Interface : 02h (16550-Compatible Serial Controller) Currently Assigned System Resources ================================================================================ I/O Range : 03F8h - 03FFh IRQ Channel : 04 Allocated resource configuration descriptor block ================================================================================ I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 03F8h Maximum base I/O address : 03F8h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 4 Driven IRQ types : High true edge sensitive Possible resource configuration descriptor block ================================================================================ Start Dependent Functions -------------------------------------------------------------------------------- Priority : not present I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 03F8h Maximum base I/O address : 03F8h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 4 Driven IRQ types : High true edge sensitive Start Dependent Functions -------------------------------------------------------------------------------- Priority : not present I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 02F8h Maximum base I/O address : 02F8h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 3 Driven IRQ types : High true edge sensitive Start Dependent Functions -------------------------------------------------------------------------------- Priority : not present I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 03E8h Maximum base I/O address : 03E8h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 4 Driven IRQ types : High true edge sensitive Start Dependent Functions -------------------------------------------------------------------------------- Priority : not present I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 02E8h Maximum base I/O address : 02E8h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 3 Driven IRQ types : High true edge sensitive End Dependent Functions -------------------------------------------------------------------------------- Compatible device identifiers ================================================================================ Compatible Device ID -------------------------------------------------------------------------------- Compatible device ID : PNP0500 Device Attributes -------------------------------------------------------------------------------- Device can't be disabled : No Device is not configurable : No Device is capable of being: a) primary output device : No b) primary input device : No c) primary initial program load device : No Device is: a) a docking station device : No b) a removable system device : No Device can be configured at runtime (dynamically) |
SMC IrCC (Infrared Communications Controller) |
---|
Id : SMCF010 (SMC IrCC (Infrared Communications Controller)) Handle : Eh Base Class : 07h (Simple Communication Controller) SubClass : 00h (Serial Controller) Interface : 02h (16550-Compatible Serial Controller) Currently Assigned System Resources ================================================================================ I/O Range : 03E8h - 03EFh I/O Range : 0100h - 0107h IRQ Channel : 03 DMA Channel : 5 Allocated resource configuration descriptor block ================================================================================ I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 03E8h Maximum base I/O address : 03E8h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0100h Maximum base I/O address : 0100h Alignment for minimum base addr. : 10h Number of contiguous I/O ports : 08h IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 3 Driven IRQ types : High true edge sensitive DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : 5 Transfer type preference : 16-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible Possible resource configuration descriptor block ================================================================================ Start Dependent Functions -------------------------------------------------------------------------------- Priority : not present I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 03E8h Maximum base I/O address : 03E8h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0100h Maximum base I/O address : 0130h Alignment for minimum base addr. : 10h Number of contiguous I/O ports : 08h IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 3,5,7,9,10 Driven IRQ types : High true edge sensitive DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : 5 Transfer type preference : 16-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible Start Dependent Functions -------------------------------------------------------------------------------- Priority : not present I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 02F8h Maximum base I/O address : 02F8h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0100h Maximum base I/O address : 0130h Alignment for minimum base addr. : 10h Number of contiguous I/O ports : 08h IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 3,5,7,9,10 Driven IRQ types : High true edge sensitive DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : 5 Transfer type preference : 16-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible Start Dependent Functions -------------------------------------------------------------------------------- Priority : not present I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 03F8h Maximum base I/O address : 03F8h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0100h Maximum base I/O address : 0130h Alignment for minimum base addr. : 10h Number of contiguous I/O ports : 08h IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 3,5,7,9,10 Driven IRQ types : High true edge sensitive DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : 5 Transfer type preference : 16-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible Start Dependent Functions -------------------------------------------------------------------------------- Priority : not present I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 02E8h Maximum base I/O address : 02E8h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0100h Maximum base I/O address : 0130h Alignment for minimum base addr. : 10h Number of contiguous I/O ports : 08h IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 3,5,7,9,10 Driven IRQ types : High true edge sensitive DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : 5 Transfer type preference : 16-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible Start Dependent Functions -------------------------------------------------------------------------------- Priority : not present I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 03E8h Maximum base I/O address : 03E8h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0100h Maximum base I/O address : 0130h Alignment for minimum base addr. : 10h Number of contiguous I/O ports : 08h IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 3,5,7,9,10 Driven IRQ types : High true edge sensitive DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : 2,3 Transfer type preference : 8-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible Start Dependent Functions -------------------------------------------------------------------------------- Priority : not present I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 02F8h Maximum base I/O address : 02F8h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0100h Maximum base I/O address : 0130h Alignment for minimum base addr. : 10h Number of contiguous I/O ports : 08h IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 3,5,7,9,10 Driven IRQ types : High true edge sensitive DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : 2,3 Transfer type preference : 8-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible Start Dependent Functions -------------------------------------------------------------------------------- Priority : not present I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 03F8h Maximum base I/O address : 03F8h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0100h Maximum base I/O address : 0130h Alignment for minimum base addr. : 10h Number of contiguous I/O ports : 08h IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 3,5,7,9,10 Driven IRQ types : High true edge sensitive DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : 2,3 Transfer type preference : 8-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible Start Dependent Functions -------------------------------------------------------------------------------- Priority : not present I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 02E8h Maximum base I/O address : 02E8h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 08h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0100h Maximum base I/O address : 0130h Alignment for minimum base addr. : 10h Number of contiguous I/O ports : 08h IRQ Format -------------------------------------------------------------------------------- Possible IRQs : 3,5,7,9,10 Driven IRQ types : High true edge sensitive DMA Format -------------------------------------------------------------------------------- Possible DMA Channels : 2,3 Transfer type preference : 8-bit only Bus Master mode supported : No Word mode supported : No Byte mode supported : No Channel speed mode : Compatible End Dependent Functions -------------------------------------------------------------------------------- Compatible device identifiers ================================================================================ Compatible Device ID -------------------------------------------------------------------------------- Compatible device ID : PNP0511 Device Attributes -------------------------------------------------------------------------------- Device can't be disabled : No Device is not configurable : No Device is capable of being: a) primary output device : No b) primary input device : No c) primary initial program load device : No Device is: a) a docking station device : No b) a removable system device : No Device can be configured at runtime (dynamically) |
Intel 82365-compatible CardBus controller |
---|
Id : PNP0E03 (Intel 82365-compatible CardBus controller) Handle : Fh Base Class : 06h (Bridge Device) SubClass : 05h (PCMCIA Bridge) Interface : 00h (PCMCIA Bridge) Currently Assigned System Resources ================================================================================ I/O Range : 03E0h - 03E1h Allocated resource configuration descriptor block ================================================================================ I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 03E0h Maximum base I/O address : 03E0h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 02h Possible resource configuration descriptor block ================================================================================ I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 03E0h Maximum base I/O address : 03E0h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 02h Compatible device identifiers ================================================================================ Compatible Device ID -------------------------------------------------------------------------------- Compatible device ID : PNP0E00 Device Attributes -------------------------------------------------------------------------------- Device can't be disabled : No Device is not configurable : Yes Device is capable of being: a) primary output device : No b) primary input device : No c) primary initial program load device : No Device is: a) a docking station device : No b) a removable system device : No Device can be configured at runtime only (dynamically) |
Motherboard registers |
---|
Id : PNP0C02 (Motherboard registers) Handle : 10h Base Class : 0Bh (Processor) SubClass : 02h (Pentium) Interface : 00h (Pentium) Currently Assigned System Resources ================================================================================ Memory Range : FFF80000h - FFFFFFFFh I/O Range : 0010h - 001Fh I/O Range : 0022h - 003Fh I/O Range : 0044h - 005Fh I/O Range : 0062h - 0063h I/O Range : 0065h - 006Fh I/O Range : 0074h - 0077h I/O Range : 0090h - 0091h I/O Range : 0092h - 0092h I/O Range : 0093h - 009Fh I/O Range : 00A2h - 00BFh I/O Range : 00E0h - 00E5h I/O Range : 00E7h - 00E7h I/O Range : 00ECh - 00EFh I/O Range : 04D0h - 04D1h I/O Range : 0800h - 087Fh I/O Range : 5000h - 5063h I/O Range : 4000h - 400Fh I/O Range : 6004h - 6005h Allocated resource configuration descriptor block ================================================================================ 32-bit Fixed Location Mem Range Descr. -------------------------------------------------------------------------------- Write status : Non-writeable (ROM) Cache support type : Non-cacheable Support type : Decode supports range length Memory control : 16-bit memory only Memory shadowable : No Memory is Expansion ROM : No Base memory address : FFF80000h Range length : 00080000h bytes I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0010h Maximum base I/O address : 0010h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 10h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0022h Maximum base I/O address : 0022h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 1Eh I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0044h Maximum base I/O address : 0044h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 1Ch I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0062h Maximum base I/O address : 0062h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 02h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0065h Maximum base I/O address : 0065h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 0Bh I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0074h Maximum base I/O address : 0074h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 04h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0090h Maximum base I/O address : 0090h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 02h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0092h Maximum base I/O address : 0092h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 01h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0093h Maximum base I/O address : 0093h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 0Dh I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 00A2h Maximum base I/O address : 00A2h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 1Eh I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 00E0h Maximum base I/O address : 00E0h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 06h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 00E7h Maximum base I/O address : 00E7h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 01h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 00ECh Maximum base I/O address : 00ECh Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 04h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 04D0h Maximum base I/O address : 04D0h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 02h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 0800h Maximum base I/O address : 0800h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 80h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 5000h Maximum base I/O address : 5000h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 64h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 4000h Maximum base I/O address : 4000h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 10h I/O Port Descriptor -------------------------------------------------------------------------------- Logical device decodes : Full 16 bit ISA address Minimum base I/O address : 6004h Maximum base I/O address : 6004h Alignment for minimum base addr. : 00h Number of contiguous I/O ports : 02h Device Attributes -------------------------------------------------------------------------------- Device can't be disabled : Yes Device is not configurable : Yes Device is capable of being: a) primary output device : No b) primary input device : No c) primary initial program load device : No Device is: a) a docking station device : No b) a removable system device : No Device can be configured at next boot only (static) |
ISA Configuration |
---|
Plug & Play ISA Configuration ================================================================================ Revision : 0.1 Total number of CSNs* assigned : 0 ISA Read Data Port : 0000h *CSN - Card Select Number |
PCI BIOS |
---|
PCI (Peripheral Component Interconnect architecture): ================================================================================ Last PCI Bus Number in System...........0 Version................................ 2.10 Hardware Configuration mechanism....... 1 |
PCI IRQ Routing |
---|
PCI IRQ Routing Information Table ================================================================================ IRQ Channels permanently dedicated to PCI: 11 Device Slot Number : 0 (Motherboard device) Function 0 configured on IRQ channel 11 (INTA#) -------------------------------------------------------------------------------- PCI Device (Bus:Device:Func.) : 00h:05h:0h (Rage 3D LT Pro PCI (BGA-312 Package)) INTA# Link value : 60h ( Connected to PIC) INTA# IRQ Connectivity bitmap : 11 INTB# Link value : 0h (Not Connected to PIC) INTB# IRQ Connectivity bitmap : INTC# Link value : 0h (Not Connected to PIC) INTC# IRQ Connectivity bitmap : INTD# Link value : 0h (Not Connected to PIC) INTD# IRQ Connectivity bitmap : Device Slot Number : 0 (Motherboard device) Function 0 configured on IRQ channel 11 (INTA#) -------------------------------------------------------------------------------- PCI Device (Bus:Device:Func.) : 00h:04h:0h (PCI1211 PC card CardBus Controller) INTA# Link value : 60h ( Connected to PIC) INTA# IRQ Connectivity bitmap : 11 INTB# Link value : 0h (Not Connected to PIC) INTB# IRQ Connectivity bitmap : INTC# Link value : 0h (Not Connected to PIC) INTC# IRQ Connectivity bitmap : INTD# Link value : 0h (Not Connected to PIC) INTD# IRQ Connectivity bitmap : Device Slot Number : 0 (Motherboard device) Function 0 is not configured on any IRQ channel Function 1 is not configured on any IRQ channel Function 2 configured on IRQ channel 11 (INTD#) Function 3 is not configured on any IRQ channel -------------------------------------------------------------------------------- PCI Device (Bus:Device:Func.) : 00h:07h:0h (82371AB/EB PIIX4 ISA Bridge) INTA# Link value : 0h (Not Connected to PIC) INTA# IRQ Connectivity bitmap : INTB# Link value : 0h (Not Connected to PIC) INTB# IRQ Connectivity bitmap : INTC# Link value : 0h (Not Connected to PIC) INTC# IRQ Connectivity bitmap : INTD# Link value : 63h ( Connected to PIC) INTD# IRQ Connectivity bitmap : 11 Device Slot Number : 0 (Motherboard device) Function 0 configured on IRQ channel 11 (INTA#) -------------------------------------------------------------------------------- PCI Device (Bus:Device:Func.) : 00h:08h:0h (ES1978 Maestro Audiodrive) INTA# Link value : 62h ( Connected to PIC) INTA# IRQ Connectivity bitmap : 11 INTB# Link value : 0h (Not Connected to PIC) INTB# IRQ Connectivity bitmap : INTC# Link value : 0h (Not Connected to PIC) INTC# IRQ Connectivity bitmap : INTD# Link value : 0h (Not Connected to PIC) INTD# IRQ Connectivity bitmap : Device Slot Number : 0 (Motherboard device) Function 0 configured on IRQ channel 11 (INTA#) -------------------------------------------------------------------------------- PCI Device (Bus:Device:Func.) : 00h:09h:0h (LT WinModem 56k) INTA# Link value : 62h ( Connected to PIC) INTA# IRQ Connectivity bitmap : 11 INTB# Link value : 63h ( Connected to PIC) INTB# IRQ Connectivity bitmap : 11 INTC# Link value : 0h (Not Connected to PIC) INTC# IRQ Connectivity bitmap : INTD# Link value : 0h (Not Connected to PIC) INTD# IRQ Connectivity bitmap : Device Slot Number : 11 (Physical Slot) -------------------------------------------------------------------------------- PCI Device (Bus:Device:Func.) : 00h:10h:0h (Empty) INTA# Link value : 60h ( Connected to PIC) INTA# IRQ Connectivity bitmap : 11 INTB# Link value : 61h ( Connected to PIC) INTB# IRQ Connectivity bitmap : 11 INTC# Link value : 62h ( Connected to PIC) INTC# IRQ Connectivity bitmap : 11 INTD# Link value : 63h ( Connected to PIC) INTD# IRQ Connectivity bitmap : 11 Device Slot Number : 0 (Motherboard device) -------------------------------------------------------------------------------- PCI Device (Bus:Device:Func.) : 00h:0Ch:0h (Empty) INTA# Link value : 60h ( Connected to PIC) INTA# IRQ Connectivity bitmap : 11 INTB# Link value : 61h ( Connected to PIC) INTB# IRQ Connectivity bitmap : 11 INTC# Link value : 62h ( Connected to PIC) INTC# IRQ Connectivity bitmap : 11 INTD# Link value : 63h ( Connected to PIC) INTD# IRQ Connectivity bitmap : 11 Device Slot Number : 0 (Motherboard device) -------------------------------------------------------------------------------- PCI Device (Bus:Device:Func.) : 02h:07h:0h (Empty) INTA# Link value : 60h ( Connected to PIC) INTA# IRQ Connectivity bitmap : 11 INTB# Link value : 0h (Not Connected to PIC) INTB# IRQ Connectivity bitmap : INTC# Link value : 0h (Not Connected to PIC) INTC# IRQ Connectivity bitmap : INTD# Link value : 0h (Not Connected to PIC) INTD# IRQ Connectivity bitmap : Device Slot Number : 11 (Physical Slot) -------------------------------------------------------------------------------- PCI Device (Bus:Device:Func.) : 02h:08h:0h (Empty) INTA# Link value : 60h ( Connected to PIC) INTA# IRQ Connectivity bitmap : 11 INTB# Link value : 61h ( Connected to PIC) INTB# IRQ Connectivity bitmap : 11 INTC# Link value : 62h ( Connected to PIC) INTC# IRQ Connectivity bitmap : 11 INTD# Link value : 63h ( Connected to PIC) INTD# IRQ Connectivity bitmap : 11 Device Slot Number : 12 (Physical Slot) -------------------------------------------------------------------------------- PCI Device (Bus:Device:Func.) : 02h:09h:0h (Empty) INTA# Link value : 61h ( Connected to PIC) INTA# IRQ Connectivity bitmap : 11 INTB# Link value : 62h ( Connected to PIC) INTB# IRQ Connectivity bitmap : 11 INTC# Link value : 63h ( Connected to PIC) INTC# IRQ Connectivity bitmap : 11 INTD# Link value : 60h ( Connected to PIC) INTD# IRQ Connectivity bitmap : 11 Device Slot Number : 13 (Physical Slot) -------------------------------------------------------------------------------- PCI Device (Bus:Device:Func.) : 02h:0Ah:0h (Empty) INTA# Link value : 62h ( Connected to PIC) INTA# IRQ Connectivity bitmap : 11 INTB# Link value : 63h ( Connected to PIC) INTB# IRQ Connectivity bitmap : 11 INTC# Link value : 60h ( Connected to PIC) INTC# IRQ Connectivity bitmap : 11 INTD# Link value : 61h ( Connected to PIC) INTD# IRQ Connectivity bitmap : 11 Note: Any of INTx# lines whose link values are identical are assumed to share the same IRQ channel. |
PCI Bus 00 |
---|
PCI Bus 00 |
Host Bridge |
---|
82443BX/ZX 440BX/ZX PCI-Host Bridge (AGP Disabled) Host Bridge ================================================================================ PCI Device 0:0:0 (Hex) (Bus:Device:Function) Vendor ID : 8086h (Intel) Device ID : 7192h (82443BX/ZX 440BX/ZX PCI-Host Bridge (AGP Disabled)) Revision ID : 03h Subsystem Vendor ID : 0E11h (Compaq) Subsystem Device ID : B110h (info unavailable) Base class code : 06h (Bridge Device) Sub-class code : 00h (Host Bridge) Programming interface : 00h (Host Bridge) Base Address Registers: ----------------------------------------------------- BAR Type Base Size Comments ----------------------------------------------------- 0 Mem 50000000h 10000000h 256 MB. 32 bit. Prefetchable. Locate anywhere in 32 bit address space Command register : 06h -------------------------------------------------------------------------------- I/O space access : disabled Memory space access : enabled Bus master : enabled Special cycles operations : ignore Memory write and Invalidate : disabled VGA palette snoop : disabled Parity error response : disabled Wait cycle control : disabled System error line #SERR : disabled Fast back-to-back transaction : disabled Device Status Register : 00h -------------------------------------------------------------------------------- Capable of running at 66MHz : No UDF supported : No Fast back-to-back Capable : No Data parity error detected : No Device select timing : medium Signalled Target Abort : No Received Target Abort : No Received Master Abort : Yes Signalled System Error : No Detected parity error : No Header Type : 00h (Device, Single) Built-In Self-Test : No Cache Line Size : not specified Device has no major requirements for the settings of Latency Timer Dump of PCI Configuration Space -------------------------------------------------------------------------------- 0000: 86 80 92 71 - 06 00 00 22 "...q..."" 0008: 03 00 00 06 - 00 40 00 00 ".....@.." 0010: 08 00 00 50 - 00 00 00 00 "...P...." 0018: 00 00 00 00 - 00 00 00 00 "........" 0020: 00 00 00 00 - 00 00 00 00 "........" 0028: 00 00 00 00 - 11 0E 10 B1 "........" 0030: 00 00 00 00 - 00 00 00 00 "........" 0038: 00 00 00 00 - 00 00 00 00 "........" 0040: 00 00 00 00 - 00 00 00 00 "........" 0048: 00 00 00 00 - 00 00 00 00 "........" 0050: 0C A0 00 FF - 00 00 00 09 "........" 0058: 03 10 11 11 - 00 00 00 00 "........" 0060: 00 00 04 08 - 08 08 08 08 "........" 0068: 00 00 00 00 - 00 00 00 00 "........" 0070: 20 1F 0A 38 - 00 00 03 01 " ..8...." 0078: 06 0C DE 38 - 00 00 00 00 "...8...." 0080: 00 00 00 00 - 00 00 00 00 "........" 0088: 00 00 00 00 - 00 00 00 00 "........" 0090: 80 00 00 00 - 04 61 00 00 ".....a.." 0098: 00 05 00 00 - 00 00 00 00 "........" 00A0: 00 00 00 00 - 03 02 00 1F "........" 00A8: 00 00 00 00 - 00 00 00 00 "........" 00B0: 00 00 00 00 - 00 00 00 00 "........" 00B8: 00 00 00 00 - 00 00 00 00 "........" 00C0: 00 00 00 00 - 00 00 00 00 "........" 00C8: 18 0C 00 00 - 00 00 00 00 "........" 00D0: 17 C0 FF FF - 00 00 00 00 "........" 00D8: 0C 00 00 00 - 00 00 00 00 "........" 00E0: 9C B3 FF 7F - 8F 3E 00 80 ".....>.." 00E8: 2C D3 F7 CF - 9D 3E 00 00 ",....>.." 00F0: 40 01 00 00 - 00 F8 00 60 "@......`" 00F8: 20 0F 00 00 - 00 00 00 00 " ......." |
Socket 0 |
---|
PCI1211 PC card CardBus Controller CardBus Bridge ================================================================================ PCI Device 0:4:0 (Hex) (Bus:Device:Function) Vendor ID : 104Ch (Texas Instruments (TI)) Device ID : AC1Eh (PCI1211 PC card CardBus Controller) Revision ID : 00h Subsystem Vendor ID : 0E11h (Compaq) Subsystem Device ID : B103h (info unavailable) Base class code : 06h (Bridge Device) Sub-class code : 07h (CardBus Bridge) Programming interface : 00h (CardBus Bridge) --------------------------------------------- Reg. Type Base Limit --------------------------------------------- 0 Mem 00000000h 00000000h 1 Mem 00000000h 00000000h 0 I/O 00000000h 00000000h 1 I/O 00000000h 00000000h PC Card 16-bit IF Legacy Mode Base Address : 000003E0h (I/O) CardBus socket Registers/ExCA Base address Register : 7FFFE000h (Memory) Interrupt Pin : INTA# Interrupt Line : IRQ11 Command register : 07h -------------------------------------------------------------------------------- I/O space access : enabled Memory space access : enabled Bus master : enabled Special cycles operations : ignore Memory write and Invalidate : disabled VGA palette snoop : disabled Parity error response : disabled Wait cycle control : disabled System error line #SERR : disabled Fast back-to-back transaction : disabled Device Status Register : 10h -------------------------------------------------------------------------------- Capable of running at 66MHz : No UDF supported : No Fast back-to-back Capable : No Data parity error detected : No Device select timing : medium Signalled Target Abort : No Received Target Abort : No Received Master Abort : No Signalled System Error : No Detected parity error : No New Capabilities Linked List is available PCI Power Management Interface capability ID found Header Type : 02h (CardBus bridge, Single) Built-In Self-Test : No Cache Line Size : 32 bytes PCI bus number : 0 CardBus Bus number : 1 Subordinate Bus Number : 1 Secondary status : 0200h CardBus Latency Timer : not specified Bridge Control : 03C0h Dump of PCI Configuration Space -------------------------------------------------------------------------------- 0000: 4C 10 1E AC - 07 00 10 02 "L......." 0008: 00 00 07 06 - 08 42 02 00 ".....B.." 0010: 00 E0 FF 7F - A0 00 00 02 "........" 0018: 00 01 01 00 - 00 00 00 00 "........" 0020: 00 00 00 00 - 00 00 00 00 "........" 0028: 00 00 00 00 - 00 00 00 00 "........" 0030: 00 00 00 00 - 00 00 00 00 "........" 0038: 00 00 00 00 - 0B 01 C0 03 "........" 0040: 11 0E 03 B1 - E1 03 00 00 "........" 0048: 00 00 00 00 - 00 00 00 00 "........" 0050: 00 00 00 00 - 00 00 00 00 "........" 0058: 00 00 00 00 - 00 00 00 00 "........" 0060: 00 00 00 00 - 00 00 00 00 "........" 0068: 00 00 00 00 - 00 00 00 00 "........" 0070: 00 00 00 00 - 00 00 00 00 "........" 0078: 00 00 00 00 - 00 00 00 00 "........" 0080: 60 90 44 00 - 00 00 00 00 "`.D....." 0088: 00 00 00 00 - 02 10 00 01 "........" 0090: 80 02 64 60 - 00 00 00 00 "..d`...." 0098: 00 00 00 00 - 00 00 00 00 "........" 00A0: 01 00 21 7E - 00 00 C0 00 "..!~...." 00A8: 00 00 00 00 - 1F 00 00 00 "........" 00B0: 00 00 00 00 - 00 00 00 00 "........" 00B8: 00 00 00 00 - 00 00 00 00 "........" 00C0: 00 00 00 00 - 00 00 00 00 "........" 00C8: 00 00 00 00 - 00 00 00 00 "........" 00D0: 00 00 00 00 - 00 00 00 00 "........" 00D8: 00 00 00 00 - 00 00 00 00 "........" 00E0: 00 00 00 00 - 00 00 00 00 "........" 00E8: 00 00 00 00 - 00 00 00 00 "........" 00F0: 00 00 00 00 - 00 00 00 00 "........" 00F8: 00 00 00 00 - 00 00 00 00 "........" |
VGA Device |
---|
Rage 3D LT Pro PCI (BGA-312 Package) VGA Compatible Controller ================================================================================ PCI Device 0:5:0 (Hex) (Bus:Device:Function) Vendor ID : 1002h (ATI Technologies) Device ID : 4C49h (Rage 3D LT Pro PCI (BGA-312 Package)) Revision ID : DCh Subsystem Vendor ID : 0E11h (Compaq) Subsystem Device ID : B11Bh (info unavailable) Base class code : 03h (Display Controller) Sub-class code : 00h (VGA Device) Programming interface : 00h (VGA Compatible Controller) Base Address Registers: ----------------------------------------------------- BAR Type Base Size Comments ----------------------------------------------------- 0 Mem 40000000h 01000000h 16 MB. 32 bit. Locate anywhere in 32 bit address space 1 I/O 00003000h 00000100h 256 B. 2 Mem 41080000h 00001000h 4 KB. 32 bit. Locate anywhere in 32 bit address space Interrupt Pin : INTA# Interrupt Line : IRQ11 Command register : 87h -------------------------------------------------------------------------------- I/O space access : enabled Memory space access : enabled Bus master : enabled Special cycles operations : ignore Memory write and Invalidate : disabled VGA palette snoop : disabled Parity error response : disabled Wait cycle control : enabled System error line #SERR : disabled Fast back-to-back transaction : disabled Device Status Register : 90h -------------------------------------------------------------------------------- Capable of running at 66MHz : No UDF supported : No Fast back-to-back Capable : Yes Data parity error detected : No Device select timing : medium Signalled Target Abort : No Received Target Abort : No Received Master Abort : No Signalled System Error : No Detected parity error : No New Capabilities Linked List is available PCI Power Management Interface capability ID found Header Type : 00h (Device, Single) Built-In Self-Test : No Cache Line Size : 32 bytes Desirable settings for Latency Timer values MIN_GNT : 2000 nanosecs. (*) MAX_LAT : 0 nanosecs. (*) *) MIN_GNT - specify how long a burst period the device needs assuming a clock rate of 33 MHz) MAX_LAT - specify how often the device needs to gain access to the PCI bus) Dump of PCI Configuration Space -------------------------------------------------------------------------------- 0000: 02 10 49 4C - 87 00 90 02 "..IL...." 0008: DC 00 00 03 - 08 42 00 00 ".....B.." 0010: 00 00 00 40 - 01 30 00 00 "...@.0.." 0018: 00 00 08 41 - 00 00 00 00 "...A...." 0020: 00 00 00 00 - 00 00 00 00 "........" 0028: 00 00 00 00 - 11 0E 1B B1 "........" 0030: 00 00 00 00 - 5C 00 00 00 "....\..." 0038: 00 00 00 00 - 0B 01 08 00 "........" 0040: 0C 00 00 00 - 00 00 00 00 "........" 0048: 00 00 00 00 - 00 00 00 00 "........" 0050: 02 5C 10 00 - 01 00 00 FF ".\......" 0058: 00 00 00 00 - 01 00 01 06 "........" 0060: 00 00 00 00 - 00 00 00 00 "........" 0068: 00 00 00 00 - 00 00 00 00 "........" 0070: 00 00 00 00 - 00 00 00 00 "........" 0078: 00 00 00 00 - 00 00 00 00 "........" 0080: 00 00 00 00 - 00 00 00 00 "........" 0088: 00 00 00 00 - 00 00 00 00 "........" 0090: 00 00 00 00 - 00 00 00 00 "........" 0098: 00 00 00 00 - 00 00 00 00 "........" 00A0: 00 00 00 00 - 00 00 00 00 "........" 00A8: 00 00 00 00 - 00 00 00 00 "........" 00B0: 00 00 00 00 - 00 00 00 00 "........" 00B8: 00 00 00 00 - 00 00 00 00 "........" 00C0: 00 00 00 00 - 00 00 00 00 "........" 00C8: 00 00 00 00 - 00 00 00 00 "........" 00D0: 00 00 00 00 - 00 00 00 00 "........" 00D8: 00 00 00 00 - 00 00 00 00 "........" 00E0: 00 00 00 00 - 00 00 00 00 "........" 00E8: 00 00 00 00 - 00 00 00 00 "........" 00F0: 00 00 00 00 - 00 00 00 00 "........" 00F8: 00 00 00 00 - 00 00 00 00 "........" |
PCI Multifunctional device |
---|
PCI Multifunctional device ================================================================================ Function 0: 82371AB/EB PIIX4 ISA Bridge Function 1: 82371AB/EB PIIX4 EIDE Controller Function 2: 82371AB/EB PIIX4 USB Controller Function 3: 82371AB/EB PIIX4 Power Management Controller |
Other bridge device |
---|
82371AB/EB PIIX4 ISA Bridge Other bridge device ================================================================================ PCI Device 0:7:0 (Hex) (Bus:Device:Function) Vendor ID : 8086h (Intel) Device ID : 7110h (82371AB/EB PIIX4 ISA Bridge) Revision ID : 02h Base class code : 06h (Bridge Device) Sub-class code : 80h (Other bridge device) Programming interface : 00h (Other bridge device) Command register : 0Fh -------------------------------------------------------------------------------- I/O space access : enabled Memory space access : enabled Bus master : enabled Special cycles operations : monitor Memory write and Invalidate : disabled VGA palette snoop : disabled Parity error response : disabled Wait cycle control : disabled System error line #SERR : enabled Fast back-to-back transaction : disabled Device Status Register : 80h -------------------------------------------------------------------------------- Capable of running at 66MHz : No UDF supported : No Fast back-to-back Capable : Yes Data parity error detected : No Device select timing : medium Signalled Target Abort : No Received Target Abort : No Received Master Abort : No Signalled System Error : No Detected parity error : No Header Type : 80h (Device, Multiple functions) Built-In Self-Test : No Cache Line Size : not specified Device has no major requirements for the settings of Latency Timer IORT - ISA I/O Recovery Timer Register (4Ch,RW,4Dh) -------------------------------------------------------------------------------- 7 0 DMA Reserved Page Register Aliasing Control (DMAAC) - ISA Master accesses to 90-9Fh I/O range are forwarded to PCI 6 1 8-Bit I/O Recovery Enable - bits [5:3] enabled 5:3 001 8-Bit I/O Recovery times - 1 SYSCLK 2 1 16-Bit I/O Recovery Enable - bits [1:0] enabled 1:0 1 16-Bit I/O Recovery Times - 1 SYSCLK XBCS - X-Bus Chip Select Register (4E:4Fh,RW,430h) -------------------------------------------------------------------------------- 10 1 Micro Controller Address Location Enable - enabled 9 0 1-Meg Extended BIOS Enable - disabled 8 0 APIC Chip Select - disabled 7 0 Extended BIOS Enable - disabled 6 0 Lower BIOS Enable - disabled 5 1 Coprocessor Error Function Enable - enabled 4 1 IRQ12/M Mouse Function Enable - Mouse 3 0 Port 61h Alias Enable - disabled 2 0 BIOSCS# Write Protect Enable - RO 1 0 KBCCS# Enable - disabled 0 0 RTCCS#/RTCALE Enable - disabled PIRQRCA - PIRQA Route Control Register (60h,RW,Bh) -------------------------------------------------------------------------------- 7 0 Interrupt Routing Enable - enabled 3:0 1011 PIRQA Routing - IRQ 11 PIRQRCB - PIRQB Route Control Register (61h,RW,80h) -------------------------------------------------------------------------------- 7 1 Interrupt Routing Enable - disabled PIRQRCC - PIRQC Route Control Register (62h,RW,Bh) -------------------------------------------------------------------------------- 7 0 Interrupt Routing Enable - enabled 3:0 1011 PIRQC Routing - IRQ 11 PIRQRCD - PIRQD Route Control Register (63h,RW,Bh) -------------------------------------------------------------------------------- 7 0 Interrupt Routing Enable - enabled 3:0 1011 PIRQD Routing - IRQ 11 SERIRQC - Serial IRQ Control (64h,RW,92h) -------------------------------------------------------------------------------- 7 1 Serial IRQ Enable - enabled 6 0 Serial IRQ Mode - Quiet 5:2 100 Serial IRQ Frame Size - 21 1:0 10 Start Frame Pulse Width - 8 TOM - Top of Memory Register (69h,RW,F2h) -------------------------------------------------------------------------------- 7:4 1111 Top of Memory - 16 Mbyte 3 0 ISA/DMA Lower BIOS Enable - not forwarded to PCI 2 0 690k-768k Memory Region Enable - not forwarded to PCI 1 1 ISA/DMA 512k-690k Region Enable - forwarded to PCI MSTAT - Miscellaneous Status Register (6A:6Bh,RW,0h) -------------------------------------------------------------------------------- 15 0 SERR# Generation - 0 7 0 Host-to-PCI Bridge Retry Enable - disabled MBDMA0 - Motherboard Device DMA Control 0 (76h,RW,Ch) -------------------------------------------------------------------------------- 7 0 Type F and DMA Buffer Enable - disabled 2:0 100 Type F DMA Channel Routing - Disabled MBDMA1 - Motherboard Device DMA Control 1 (77h,RW,Ch) -------------------------------------------------------------------------------- 7 0 Type F and DMA Buffer Enable - disabled 2:0 100 Type F DMA Channel Routing - Disabled APICBASE - APIC Base Address Relocation Register (80h,RW,0h) -------------------------------------------------------------------------------- 6 0 A12 Mask - 0 5:2 0 X-Base Address 1:0 0 Y-Base Address - APIC Base : FEC00000h DLC - Deterministic Latency Control Register (82h,RW,Fh) -------------------------------------------------------------------------------- 3 1 SERR# on delayed transaction timeout - enabled 2 1 USB Passive Release Enable - enabled 1 1 Passive Release Enable - enabled 0 1 Delayed Transactions Enable - enabled PDMACFG - PCI DMA Configuration (90:91h,RW,0h) -------------------------------------------------------------------------------- 15:14 00 DMA Channel 7 Select - Normal ISA DMA 13:12 00 DMA Channel 6 Select - Normal ISA DMA 11:10 00 DMA Channel 5 Select - Normal ISA DMA 7:6 00 DMA Channel 3 Select - Normal ISA DMA 5:4 00 DMA Channel 2 Select - Normal ISA DMA 3:2 00 DMA Channel 1 Select - Normal ISA DMA 1:0 00 DMA Channel 0 Select - Normal ISA DMA DDMABP - Distributed DMA Slave Base Pointer Registers (92:95h,RW,8400800h) -------------------------------------------------------------------------------- 31:22 21h Channel 5-7 Base Pointer - address: 0840 15:6 0h Channel 0-3 Base Pointer - address: 0800 GENCFG - General Configuration Register (B0:B3h,RW,F0118706h) -------------------------------------------------------------------------------- 31 1 KBCCS# - GPO26 30 1 RTCALE - GPO25 29 1 RTCCS# - GPO24 28 1 XOE#/XDIR# - GPO22/GPO23 27 0 RI# - RI# 25 0 LID - LID 24 0 BATLOW# - BATLOW# 23 0 THRM# - THRM# 22 0 SUS_STAT2# - SUS_STAT2# 21 0 SUS_STAT1# - SUS_STAT1# 20 1 ZZ - GPO19 19 0 PCI_STP# - PCI_STP# 18 0 CPU_STP# - CPU_STP# 17 0 SUSB#/SUSC# - SUSB#/SUSC# 16 1 SERIRQ - SERIRQ 15 1 SMBALERT# - GPI11 14 0 IRQ8# - GPI6 12 0 Secondary IDE Signal Interface - Enabled 11 0 Primary IDE Signal Interface - Enabled 10 1 PC/PCI REQC/GNTC - REQC/GNTC 9 1 PC/PCI REQB/GNTB - REQB/GNTB 8 1 PC/PCI REQA/GNTA - REQA/GNTA 1 1 Decode configuration - Positive 6 0 PnP Address Decode - disabled 5 0 Alternate Access Mode - disabled 4 0 IDE Secondary Interface - enabled 3 0 CONFIG2 Status - 0 2 1 CONFIG1 Status - Pentium II 1 1 Positive or Subtractive Decode - Positive 0 0 ISA or EIO Select - EIO RTCCFG - Real Time Clock Configuration (CBh,RW,25h) -------------------------------------------------------------------------------- 5 1 RTC Positive Decode Enable - enabled 4 0 Lock Upper RAM Bytes - disabled 3 0 Lock Lower RAM Bytes - disabled 2 1 Upper RAM Enable - enabled 0 1 RTC Enable - enabled Dump of PCI Configuration Space -------------------------------------------------------------------------------- 0000: 86 80 10 71 - 0F 01 80 02 "...q...." 0008: 02 00 80 06 - 00 00 80 00 "........" 0010: 00 00 00 00 - 00 00 00 00 "........" 0018: 00 00 00 00 - 00 00 00 00 "........" 0020: 00 00 00 00 - 00 00 00 00 "........" 0028: 00 00 00 00 - 00 00 00 00 "........" 0030: 00 00 00 00 - 00 00 00 00 "........" 0038: 00 00 00 00 - 00 00 00 00 "........" 0040: 00 00 00 00 - 00 00 00 00 "........" 0048: 00 00 00 00 - 4D 00 30 04 "....M.0." 0050: 00 00 00 00 - 00 00 00 00 "........" 0058: 00 00 00 00 - 00 00 00 00 "........" 0060: 0B 80 0B 0B - 92 00 00 00 "........" 0068: 00 F2 00 00 - 00 00 00 00 "........" 0070: 00 00 00 00 - 00 00 0C 0C "........" 0078: 00 00 00 00 - 00 00 00 00 "........" 0080: 00 00 0F 00 - 00 00 00 00 "........" 0088: 00 00 00 00 - 00 00 00 00 "........" 0090: 00 00 00 08 - 40 08 00 00 "....@..." 0098: 00 00 00 00 - 00 00 00 00 "........" 00A0: 00 00 00 00 - 00 00 00 00 "........" 00A8: 00 00 00 00 - 00 00 00 00 "........" 00B0: 06 87 11 F0 - 00 00 00 00 "........" 00B8: 00 00 00 00 - 00 00 00 00 "........" 00C0: 00 00 00 00 - 00 00 00 00 "........" 00C8: 00 00 00 25 - 00 00 00 00 "...%...." 00D0: 00 00 00 00 - 00 00 00 00 "........" 00D8: 00 00 00 00 - 00 00 00 00 "........" 00E0: 00 00 00 00 - 00 00 00 00 "........" 00E8: 00 00 00 00 - 00 00 00 00 "........" 00F0: 00 00 00 00 - 00 00 00 00 "........" 00F8: 30 0F 00 00 - 00 00 00 00 "0......." |
IDE Controller |
---|
82371AB/EB PIIX4 EIDE Controller IDE Controller ================================================================================ PCI Device 0:7:1 (Hex) (Bus:Device:Function) Vendor ID : 8086h (Intel) Device ID : 7111h (82371AB/EB PIIX4 EIDE Controller) Revision ID : 01h Base class code : 01h (Mass Storage Controller) Sub-class code : 01h (IDE Controller) Programming interface : 80h (Master IDE Device) Base Address Registers: ----------------------------------------------------- BAR Type Base Size Comments ----------------------------------------------------- 4 I/O 00003C20h 00000010h 16 B. Command register : 05h -------------------------------------------------------------------------------- I/O space access : enabled Memory space access : disabled Bus master : enabled Special cycles operations : ignore Memory write and Invalidate : disabled VGA palette snoop : disabled Parity error response : disabled Wait cycle control : disabled System error line #SERR : disabled Fast back-to-back transaction : disabled Device Status Register : 80h -------------------------------------------------------------------------------- Capable of running at 66MHz : No UDF supported : No Fast back-to-back Capable : Yes Data parity error detected : No Device select timing : medium Signalled Target Abort : No Received Target Abort : No Received Master Abort : No Signalled System Error : No Detected parity error : No Header Type : 00h (Device, Single) Built-In Self-Test : No Cache Line Size : not specified Device has no major requirements for the settings of Latency Timer Dump of PCI Configuration Space -------------------------------------------------------------------------------- 0000: 86 80 11 71 - 05 00 80 02 "...q...." 0008: 01 80 01 01 - 00 40 00 00 ".....@.." 0010: 00 00 00 00 - 00 00 00 00 "........" 0018: 00 00 00 00 - 00 00 00 00 "........" 0020: 21 3C 00 00 - 00 00 00 00 "!<......" 0028: 00 00 00 00 - 00 00 00 00 "........" 0030: 00 00 00 00 - 00 00 00 00 "........" 0038: 00 00 00 00 - 00 00 00 00 "........" 0040: 07 A3 07 A3 - 00 00 00 00 "........" 0048: 01 00 02 00 - 00 00 00 00 "........" 0050: 00 00 00 00 - 00 00 00 00 "........" 0058: 00 00 00 00 - 00 00 00 00 "........" 0060: 00 00 00 00 - 00 00 00 00 "........" 0068: 00 00 00 00 - 00 00 00 00 "........" 0070: 00 00 00 00 - 00 00 00 00 "........" 0078: 00 00 00 00 - 00 00 00 00 "........" 0080: 00 00 00 00 - 00 00 00 00 "........" 0088: 00 00 00 00 - 00 00 00 00 "........" 0090: 00 00 00 00 - 00 00 00 00 "........" 0098: 00 00 00 00 - 00 00 00 00 "........" 00A0: 00 00 00 00 - 00 00 00 00 "........" 00A8: 00 00 00 00 - 00 00 00 00 "........" 00B0: 00 00 00 00 - 00 00 00 00 "........" 00B8: 00 00 00 00 - 00 00 00 00 "........" 00C0: 00 00 00 00 - 00 00 00 00 "........" 00C8: 00 00 00 00 - 00 00 00 00 "........" 00D0: 00 00 00 00 - 00 00 00 00 "........" 00D8: 00 00 00 00 - 00 00 00 00 "........" 00E0: 00 00 00 00 - 00 00 00 00 "........" 00E8: 00 00 00 00 - 00 00 00 00 "........" 00F0: 00 00 00 00 - 00 00 00 00 "........" 00F8: 30 0F 00 00 - 00 00 00 00 "0......." |
USB |
---|
82371AB/EB PIIX4 USB Controller UHCI - Universal Host Controller Specification ================================================================================ PCI Device 0:7:2 (Hex) (Bus:Device:Function) Vendor ID : 8086h (Intel) Device ID : 7112h (82371AB/EB PIIX4 USB Controller) Revision ID : 01h Base class code : 0Ch (Serial Bus Controller) Sub-class code : 03h (USB) Programming interface : 00h (UHCI - Universal Host Controller Specification) Base Address Registers: ----------------------------------------------------- BAR Type Base Size Comments ----------------------------------------------------- 4 I/O 00003C00h 00000020h 32 B. Interrupt Pin : INTD# Interrupt Line : IRQ11 Command register : 05h -------------------------------------------------------------------------------- I/O space access : enabled Memory space access : disabled Bus master : enabled Special cycles operations : ignore Memory write and Invalidate : disabled VGA palette snoop : disabled Parity error response : disabled Wait cycle control : disabled System error line #SERR : disabled Fast back-to-back transaction : disabled Device Status Register : 80h -------------------------------------------------------------------------------- Capable of running at 66MHz : No UDF supported : No Fast back-to-back Capable : Yes Data parity error detected : No Device select timing : medium Signalled Target Abort : No Received Target Abort : No Received Master Abort : No Signalled System Error : No Detected parity error : No Header Type : 00h (Device, Single) Built-In Self-Test : No Cache Line Size : not specified Device has no major requirements for the settings of Latency Timer Dump of PCI Configuration Space -------------------------------------------------------------------------------- 0000: 86 80 12 71 - 05 00 80 02 "...q...." 0008: 01 00 03 0C - 00 40 00 00 ".....@.." 0010: 00 00 00 00 - 00 00 00 00 "........" 0018: 00 00 00 00 - 00 00 00 00 "........" 0020: 01 3C 00 00 - 00 00 00 00 ".<......" 0028: 00 00 00 00 - 00 00 00 00 "........" 0030: 00 00 00 00 - 00 00 00 00 "........" 0038: 00 00 00 00 - 0B 04 00 00 "........" 0040: 00 00 00 00 - 00 00 00 00 "........" 0048: 00 00 00 00 - 00 00 00 00 "........" 0050: 00 00 00 00 - 00 00 00 00 "........" 0058: 00 00 00 00 - 00 00 00 00 "........" 0060: 10 00 00 00 - 00 00 00 00 "........" 0068: 00 00 00 00 - 00 00 00 00 "........" 0070: 00 00 00 00 - 00 00 00 00 "........" 0078: 00 00 00 00 - 00 00 00 00 "........" 0080: 00 00 00 00 - 00 00 00 00 "........" 0088: 00 00 00 00 - 00 00 00 00 "........" 0090: 00 00 00 00 - 00 00 00 00 "........" 0098: 00 00 00 00 - 00 00 00 00 "........" 00A0: 00 00 00 00 - 00 00 00 00 "........" 00A8: 00 00 00 00 - 00 00 00 00 "........" 00B0: 00 00 00 00 - 00 00 00 00 "........" 00B8: 00 00 00 00 - 00 00 00 00 "........" 00C0: 30 00 00 00 - 00 00 00 00 "0......." 00C8: 00 00 00 00 - 00 00 00 00 "........" 00D0: 00 00 00 00 - 00 00 00 00 "........" 00D8: 00 00 00 00 - 00 00 00 00 "........" 00E0: 00 00 00 00 - 00 00 00 00 "........" 00E8: 00 00 00 00 - 00 00 00 00 "........" 00F0: 00 00 00 00 - 00 00 00 00 "........" 00F8: 30 0F 00 00 - 00 00 00 00 "0......." |
Other bridge device |
---|
82371AB/EB PIIX4 Power Management Controller Other bridge device ================================================================================ PCI Device 0:7:3 (Hex) (Bus:Device:Function) Vendor ID : 8086h (Intel) Device ID : 7113h (82371AB/EB PIIX4 Power Management Controller) Revision ID : 02h Base class code : 06h (Bridge Device) Sub-class code : 80h (Other bridge device) Programming interface : 00h (Other bridge device) Command register : 03h -------------------------------------------------------------------------------- I/O space access : enabled Memory space access : enabled Bus master : disabled Special cycles operations : ignore Memory write and Invalidate : disabled VGA palette snoop : disabled Parity error response : disabled Wait cycle control : disabled System error line #SERR : disabled Fast back-to-back transaction : disabled Device Status Register : 80h -------------------------------------------------------------------------------- Capable of running at 66MHz : No UDF supported : No Fast back-to-back Capable : Yes Data parity error detected : No Device select timing : medium Signalled Target Abort : No Received Target Abort : No Received Master Abort : No Signalled System Error : No Detected parity error : No Header Type : 00h (Device, Single) Built-In Self-Test : No Cache Line Size : not specified Device has no major requirements for the settings of Latency Timer Dump of PCI Configuration Space -------------------------------------------------------------------------------- 0000: 86 80 13 71 - 03 00 80 02 "...q...." 0008: 02 00 80 06 - 00 00 00 00 "........" 0010: 00 00 00 00 - 00 00 00 00 "........" 0018: 00 00 00 00 - 00 00 00 00 "........" 0020: 00 00 00 00 - 00 00 00 00 "........" 0028: 00 00 00 00 - 00 00 00 00 "........" 0030: 00 00 00 00 - 00 00 00 00 "........" 0038: 00 00 00 00 - 00 00 00 00 "........" 0040: 01 50 00 00 - 00 00 00 F0 ".P......" 0048: DF 08 00 00 - 00 10 00 02 "........" 0050: 00 00 18 00 - FF 03 00 00 "........" 0058: 04 00 00 02 - 00 00 00 B0 "........" 0060: 04 60 21 62 - 00 01 67 F8 ".`!b..g." 0068: 00 00 00 00 - 00 00 00 00 "........" 0070: 00 00 00 00 - 00 00 00 00 "........" 0078: E0 00 13 00 - F9 00 12 00 "........" 0080: 01 00 00 00 - 00 00 00 00 "........" 0088: 00 00 00 00 - 00 00 00 00 "........" 0090: 01 40 00 00 - 00 00 00 00 ".@......" 0098: 00 00 00 00 - 00 00 00 00 "........" 00A0: 00 00 00 00 - 00 00 00 00 "........" 00A8: 00 00 00 00 - 00 00 00 00 "........" 00B0: 00 00 00 00 - 00 00 00 00 "........" 00B8: 00 00 00 00 - 00 00 00 00 "........" 00C0: 00 00 00 00 - 00 00 00 00 "........" 00C8: 00 00 00 00 - 00 00 00 00 "........" 00D0: 00 00 01 00 - 00 00 00 00 "........" 00D8: 00 00 00 00 - 00 00 00 00 "........" 00E0: 00 00 00 00 - 00 00 00 00 "........" 00E8: 00 00 00 00 - 00 00 00 00 "........" 00F0: 00 00 00 00 - 00 00 00 00 "........" 00F8: 30 0F 00 00 - 00 00 00 00 "0......." |
Audio Device |
---|
ES1978 Maestro Audiodrive Audio Device ================================================================================ PCI Device 0:8:0 (Hex) (Bus:Device:Function) Vendor ID : 125Dh (ESS Technology) Device ID : 1978h (ES1978 Maestro Audiodrive) Revision ID : 10h Subsystem Vendor ID : 0E11h (Compaq) Subsystem Device ID : B112h (info unavailable) Base class code : 04h (Multimedia Device) Sub-class code : 01h (Audio Device) Programming interface : 00h (Audio Device) Base Address Registers: ----------------------------------------------------- BAR Type Base Size Comments ----------------------------------------------------- 0 I/O 00003400h 00000100h 256 B. Interrupt Pin : INTA# Interrupt Line : IRQ11 Command register : 05h -------------------------------------------------------------------------------- I/O space access : enabled Memory space access : disabled Bus master : enabled Special cycles operations : ignore Memory write and Invalidate : disabled VGA palette snoop : disabled Parity error response : disabled Wait cycle control : disabled System error line #SERR : disabled Fast back-to-back transaction : disabled Device Status Register : 90h -------------------------------------------------------------------------------- Capable of running at 66MHz : No UDF supported : No Fast back-to-back Capable : Yes Data parity error detected : No Device select timing : medium Signalled Target Abort : No Received Target Abort : No Received Master Abort : No Signalled System Error : No Detected parity error : No New Capabilities Linked List is available PCI Power Management Interface capability ID found Header Type : 00h (Device, Single) Built-In Self-Test : No Cache Line Size : not specified Desirable settings for Latency Timer values MIN_GNT : 500 nanosecs. (*) MAX_LAT : 6000 nanosecs. (*) *) MIN_GNT - specify how long a burst period the device needs assuming a clock rate of 33 MHz) MAX_LAT - specify how often the device needs to gain access to the PCI bus) PCI configuration space ================================================================================ Legacy Audio Control -------------------------------------------------------------------------------- Sound Blaster : enabled FM synthesis : enabled Game port : enabled MPU-401 I/O : enabled MPU-401 IRQ : enabled I/O address aliasing : enabled (10-bit I/O) DMA channel : Channel 1 IRQ channel : IRQ5 Serial IRQs : disabled Legacy audio : disabled Configuration A -------------------------------------------------------------------------------- SID and SVID : Read-only Sound Blaster decode : 22x MPU-401 decode : 33x Emulate ISA timing : Off (Use PCI timing) Posted write : disabled ISA DMA policy : Distributed DMA Game port mode : disabled PIC snoop mode : Reserved Configuration B -------------------------------------------------------------------------------- DSP interface/CHI bus : disabled Hardware volume control : enabled S\PDIF output : disabled Clock Devider : Devided by 49 PM control for CLKRUN# : enabled Clock multiplier mode : 0 Clock input select : External crystal oscillator Internal clock multiplier : enabled ACPI Control A -------------------------------------------------------------------------------- Stop clock control for: the Wave Processor : D1 state the game port : D1 state MIDI : D1 state Ring Bus\AC-link : D1 state FM : D1 state Sound Blaster : D1 state the ASSP interface : D1 state GPIO : D1 state HW volume control : D1 state the PCI interface : D1 state GLUE : D1 state SPDIF : D1 state the ES978 : D1 state the 24 MHz clock to the C24 output : D1 state the 24 MHz clock to the secondary CODEC output : D1 state ACPI Control B -------------------------------------------------------------------------------- Enable stop clock for: the Wave Processor : No the game port : No MIDI : No Ring Bus\AC-link : No FM : No Sound Blaster : No the ASSP interface : No GPIO : No HW volume control : No the PCI interface : No GLUE : No SPDIF : No the ES978 : No the 24 MHz clock to the C24 output : No the 24 MHz clock to the secondary CODEC output : No User Configuration A -------------------------------------------------------------------------------- 1st PCI*2 arbiter : disabled Route SPDIF output to : GPIO3(pin 48) ES978 function : disabled ES978 hardware volume control : disabled Tri-state of output buffers (except C24) at D3 state : disabled Tri-state of C24 output buffer at D3 state : disabled Delay of MIDI data transmit when docked : disabled Stop clock for C24 output buffer : enabled 2nd PCI*2 arbiter : disabled ES978 mixer volume control : enabled Non-glitch masking on 49.152 MHz clock input : disabled Select game port : local Distributed DMA Control -------------------------------------------------------------------------------- Distributed DMA : disabled Distributed DMA base address : 000 Dump of PCI Configuration Space -------------------------------------------------------------------------------- 0000: 5D 12 78 19 - 05 00 90 02 "].x....." 0008: 10 00 01 04 - 00 40 00 00 ".....@.." 0010: 01 34 00 00 - 00 00 00 00 ".4......" 0018: 00 00 00 00 - 00 00 00 00 "........" 0020: 00 00 00 00 - 00 00 00 00 "........" 0028: 00 00 00 00 - 11 0E 12 B1 "........" 0030: 00 00 00 00 - C0 00 00 00 "........" 0038: 00 00 00 00 - 0B 01 02 18 "........" 0040: 7F 90 00 00 - 00 00 00 00 "........" 0048: 00 00 00 00 - 00 00 00 00 "........" 0050: 40 00 C0 8A - 00 00 00 00 "@......." 0058: 00 00 00 00 - 00 00 00 00 "........" 0060: 00 00 00 00 - 00 00 00 00 "........" 0068: 00 00 00 00 - 00 00 00 00 "........" 0070: 00 00 00 00 - 00 00 00 00 "........" 0078: 00 00 00 00 - 00 00 00 00 "........" 0080: 00 00 00 00 - 00 00 00 00 "........" 0088: 00 00 00 00 - 00 00 00 00 "........" 0090: 00 00 00 00 - 00 00 00 00 "........" 0098: 00 00 00 00 - 00 00 00 00 "........" 00A0: 00 00 00 00 - 00 00 00 00 "........" 00A8: 00 00 00 00 - 00 00 00 00 "........" 00B0: 00 00 00 00 - 00 00 00 00 "........" 00B8: 00 00 00 00 - 00 00 00 00 "........" 00C0: 01 00 22 76 - 00 00 00 00 ".."v...." 00C8: 00 00 00 00 - 00 00 00 00 "........" 00D0: 00 00 00 00 - 00 00 00 00 "........" 00D8: 00 00 00 00 - 00 00 00 00 "........" 00E0: 00 00 00 00 - 00 00 00 00 "........" 00E8: 00 00 00 00 - 00 00 00 00 "........" 00F0: 00 00 00 00 - 00 00 00 00 "........" 00F8: 00 00 00 00 - 00 00 00 00 "........" |
Other communications device |
---|
LT WinModem 56k Other communications device ================================================================================ PCI Device 0:9:0 (Hex) (Bus:Device:Function) Vendor ID : 11C1h (AT&T Microelectronics (Lucent)) Device ID : 0449h (LT WinModem 56k) Revision ID : 01h Subsystem Vendor ID : 0E11h (Compaq) Subsystem Device ID : B14Dh (56k V.90 Modem) Base class code : 07h (Simple Communication Controller) Sub-class code : 80h (Other communications device) Programming interface : 00h (Other communications device) Base Address Registers: ----------------------------------------------------- BAR Type Base Size Comments ----------------------------------------------------- 0 Mem 41100000h 00000100h 256 B. 32 bit. Locate anywhere in 32 bit address space 1 I/O 00003C30h 00000008h 8 B. 2 I/O 00003800h 00000100h 256 B. Interrupt Pin : INTA# Interrupt Line : IRQ11 Command register : 03h -------------------------------------------------------------------------------- I/O space access : enabled Memory space access : enabled Bus master : disabled Special cycles operations : ignore Memory write and Invalidate : disabled VGA palette snoop : disabled Parity error response : disabled Wait cycle control : disabled System error line #SERR : disabled Fast back-to-back transaction : disabled Device Status Register : 90h -------------------------------------------------------------------------------- Capable of running at 66MHz : No UDF supported : No Fast back-to-back Capable : Yes Data parity error detected : No Device select timing : medium Signalled Target Abort : No Received Target Abort : No Received Master Abort : No Signalled System Error : No Detected parity error : No New Capabilities Linked List is available PCI Power Management Interface capability ID found Header Type : 00h (Device, Single) Built-In Self-Test : No Cache Line Size : not specified Desirable settings for Latency Timer values MIN_GNT : 63000 nanosecs. (*) MAX_LAT : 3500 nanosecs. (*) *) MIN_GNT - specify how long a burst period the device needs assuming a clock rate of 33 MHz) MAX_LAT - specify how often the device needs to gain access to the PCI bus) Pointer to CIS : 00000040h Dump of PCI Configuration Space -------------------------------------------------------------------------------- 0000: C1 11 49 04 - 03 00 90 02 "..I....." 0008: 01 00 80 07 - 00 00 00 00 "........" 0010: 00 00 10 41 - 31 3C 00 00 "...A1<.." 0018: 01 38 00 00 - 00 00 00 00 ".8......" 0020: 00 00 00 00 - 00 00 00 00 "........" 0028: 40 00 00 00 - 11 0E 4D B1 "@.....M." 0030: 00 00 00 00 - F8 00 00 00 "........" 0038: 00 00 00 00 - 0B 01 FC 0E "........" 0040: FF FF FF FF - FF FF FF FF "........" 0048: FF FF FF FF - FF FF FF FF "........" 0050: FF FF FF FF - FF FF FF FF "........" 0058: FF FF FF FF - FF FF FF FF "........" 0060: FF FF FF FF - FF FF FF FF "........" 0068: FF FF FF FF - FF FF FF FF "........" 0070: FF FF FF FF - FF FF FF FF "........" 0078: FF FF FF FF - FF FF FF FF "........" 0080: FF FF FF FF - FF FF FF FF "........" 0088: FF FF FF FF - FF FF FF FF "........" 0090: FF FF FF FF - FF FF FF FF "........" 0098: FF FF FF FF - FF FF FF FF "........" 00A0: FF FF FF FF - FF FF FF FF "........" 00A8: FF FF FF FF - FF FF FF FF "........" 00B0: FF FF FF FF - FF FF FF FF "........" 00B8: FF FF FF FF - FF FF FF FF "........" 00C0: FF FF FF FF - FF FF FF FF "........" 00C8: FF FF FF FF - FF FF FF FF "........" 00D0: FF FF FF FF - FF FF FF FF "........" 00D8: FF FF FF FF - FF FF FF FF "........" 00E0: FF FF FF FF - FF FF FF FF "........" 00E8: FF FF FF FF - FF FF FF FF "........" 00F0: FF FF FF FF - FF FF FF FF "........" 00F8: 01 00 22 E4 - 00 00 00 00 ".."....." |
PCI Bus 01 |
---|
PCI Bus 01 |
Platform |
---|
Compaq ================================================================================ COMPAQ model ID : 053Ch Computer type code: -------------------------------------------------------------------------------- Model byte : FCh Submodel byte : 01h Revision byte : 00h System configuration byte description: -------------------------------------------------------------------------------- Second 8259 (PIC) installed Real-Time clock installed INT 15h (Function 4Fh) called upon INT 09h Extended BIOS area allocated System Parameters Table Dump: 0AD0:0350 -------------------------------------------------------------------------------- 0000: 08 00 FC 01 - 00 74 00 00 ".....t.." |
Network |
---|
No Network Card Found or Network Card is not Configured |
APM Bios |
---|
APM Bios ================================================================================ APM BIOS version 1.2 is enabled BIOS Power Management disengaged Real mode API supported via INT 15 32-bit protected mode API supported -------------------------------------------------------------------------------- Physical address of entry point : F000:000021EF Physical data segment : F000 Code segment limit : FFFFh Data segment limit : FFFFh 16-bit protected mode API supported -------------------------------------------------------------------------------- Physical address of entry point : F000:2212 Physical data segment : F000 Code segment limit : FFFFh Data segment limit : FFFFh OEM APM found. OEM identifier : 0090h |
APM Bios Tests Folder |
---|
Suspend-Resume test |
---|
Not Tested |
Battery |
---|
2 Battery Unit(s) Found |
Battery Tests Folder |
---|
APM Battery Test |
---|
Not Tested |
Unit 1 |
---|
AC Line Status : On-Line Battery Status : High Percentage of Full Charge : 100 % Remaining Battery Life : 0:1:48 (h/mm/ss) |
Unit 2 |
---|
AC Line Status : On-Line Battery Status : Not installed |
CMOS |
---|
CMOS ================================================================================ Real-time clock settings -------------------------------------------------------------------------------- Date (Y/M/D) : 2002:05:08 Time : 13:21:00 Real-Time clock alarm : not set Memory info -------------------------------------------------------------------------------- Base Memory : 640 KB Extended Memory : 15360 KB Floppy Disk Drive Types : 40h -------------------------------------------------------------------------------- Drive A: : 1.44MB, 3.5" drive Drive B: : No drive Hard Disk Drive Types -------------------------------------------------------------------------------- Hard Disk 1 Type : F0h Hard Disk 2 Type : 00h Equipment byte : 03h -------------------------------------------------------------------------------- Number of Floppy Drives : 1 Primary Video Display : Video card with BIOS ROM Display : disabled Keyboard : disabled FPU Installed : Yes Floppy Drive Installed : Yes Status register A : 26h -------------------------------------------------------------------------------- Divider control. : Normal (32768 Hz) Rate selection : 0.976562 ms (default) Status register B : 02h -------------------------------------------------------------------------------- Cycle update : disabled Periodic interrupt : disabled Alarm interrupt : disabled Update ended interrupt : disabled Square wave output : disabled Daylight savings time : disabled Time and calendar stored as BCD values Hours are stored in 24 hour mode Status register D : 80h -------------------------------------------------------------------------------- RTC Power is : good Diagnostic Status : 00h Shutdown Status : 00h (Vendor specific) Information Flags : F0h (Vendor specific) CMOS Checksum : 06E5h CMOS RAM Raw Table -------------------------------------------------------------------------------- 0000: 00 14 21 43 - 13 23 03 08 "..!C.#.." 0008: 05 02 26 02 - 50 80 00 00 "..&.P..." 0010: 40 F2 F0 00 - 03 80 02 00 "@......." 0018: 3C 01 00 00 - 00 F0 63 30 "<.....c0" 0020: 80 40 00 00 - 00 01 A0 40 ".@.....@" 0028: 00 93 02 45 - 03 00 06 E5 "...E...." 0030: 00 3C 20 F0 - 01 01 00 00 ".< ....." 0038: 00 00 00 00 - 00 00 00 00 "........" 0040: 01 2C 9D FF - 02 02 4B 44 ".,....KD" 0048: 00 10 46 08 - 10 00 FF 01 "..F....." 0050: 1A 00 00 00 - 00 00 00 00 "........" 0058: 00 00 00 32 - 00 00 02 00 "...2...." 0060: 00 00 00 00 - 00 78 73 00 ".....xs." 0068: 00 00 00 0F - 00 00 05 12 "........" 0070: 00 06 10 01 - 00 FC 00 00 "........" 0078: 00 00 00 00 - 00 00 00 00 "........" |
CMOS Tests Folder |
---|
CMOS test |
---|
Not Tested |
Keyboard |
---|
Enhanced AT keyboard ================================================================================ Keyboard IDs : AB 41 Command Byte : 75h |
Keyboard Tests Folder |
---|
Diagnostic echo |
---|
Not Tested |
Keyboard interactive test |
---|
Not Tested |
PIC |
---|
PIC Tests Folder |
---|
PIC base test |
---|
Not Tested |
PCMCIA |
---|
PCMCIA Adapter(s) Detected: 1 |
Texas Instruments PCI1211 (CardBus) |
---|
PC Card Adapter : Texas Instruments PCI1211 (CardBus) Location : PCI Device on Motherboard Socket(s) : 2 I/O Base : 03E0h I/O Size : 0002h |
BIOS |
---|
BIOS ================================================================================ BIOS Date : 11/30/1999 BIOS Copyright : Copyright COMPAQ Computer Corporation 1982,98-All rights reserv BIOS Sign On : BIOS32 Service Directory found at address F000:A000 -------------------------------------------------------------------------------- Physical Address of BIOS32 Entry Point : 000F0000 Revision Level : 00h Length of Data Structure : 16 bytes |
DMA |
---|
DMA Tests Folder |
---|
DMA base test |
---|
Not Tested |
SMBus |
---|
SMBus ================================================================================ System Management Bus BIOS Interface is not Installed PIIX4 SMBus Information: -------------------------------------------------------------------------------- Base Address of SMBus I/O Registers : 4000h Revision ID : 0000h Host config : 0001h The SMBus Controller Host Interface : enabled Interrupt Generated By SMBus Controller : SMI# |
SDRAM in bank 0 |
---|
SERIAL PRESENCE DETECT (SPD) Device Data Found. DIMM Bank Number: 0 Memory Type : SDRAM Error Detect/Correct scheme : None Intel Specification For Frequency : 100 MHz Manufacturer's Identification Code: FF Number of Module Rows : 2 Density of Each Row on Module : 32 MB Module's data width : 64 Number of Banks on SDRAM Device : 4 Total size of SDRAM Device : 64 MB Module's voltage interface : LVTTL (not 5V tolerant) Refresh Period : Normal (15.625 us) Self Refresh : Yes Checksum : 05h (invalid) Acceptable CAS latencies : 2,3 Acceptable CS latencies : 1 Acceptable WE latencies : 1 SDRAM Cycle Time (ns) (Minimum cycle time at the highest CAS Latency) : 10.0 SDRAM Access from Clock (ns) : 6.0 Minimum Row Precharge Time (ns) : 20 Row Active to Row Active Delay(ns): 20 (minimum) Minimum RAS to CAS Delay (ns) : 20 Minimum RAS Pulse Width (ns) : 50 SDRAM Modules Attributes : 00h ----------------------------------------------- Buffered Address and Contol Inputs: No Registered Address and Ctl. Inputs: No On-Card PLL (Clock) : No Buffered DQMB Inputs : No Registered DQMB Inputs : No Differential Clock Input : No Redundant Addressing : No SDRAM Device Attributes : 0Eh ----------------------------------------------- Suport Early RAS Precharge : No Supports Auto-Precharge : Yes Supports Precharge All : Yes Supports Write1/Read Burst : Yes Lower Vcc tolerance : 10 % Upper Vcc tolerance : 10 % Dump of EEPROM Data -------------------------------------------------------------------------------- 0000: 80 08 04 0C - 08 02 40 00 "......@." 0008: 01 A0 60 00 - 80 10 00 01 "..`....." 0010: 8F 04 06 01 - 01 00 0E A0 "........" 0018: 60 00 00 14 - 14 14 32 08 "`.....2." 0020: 20 10 20 10 - 00 00 00 00 " . ....." 0028: 00 00 00 00 - 00 00 00 00 "........" 0030: 00 00 00 00 - 00 00 00 00 "........" 0038: 00 00 00 00 - 00 00 12 05 "........" 0040: FF FF FF FF - FF FF FF FF "........" 0048: FF FF FF FF - FF FF FF FF "........" 0050: FF FF FF FF - FF FF FF FF "........" 0058: FF FF FF FF - FF FF FF FF "........" 0060: FF FF FF FF - FF FF FF FF "........" 0068: FF FF FF FF - FF FF FF FF "........" 0070: FF FF FF FF - FF FF FF FF "........" 0078: FF FF FF FF - FF FF 64 CF "......d." |
IDE |
---|
IDE controller(s) found: 1 ================================================================================ 1. 82371AB/EB PIIX4 EIDE Controller |
82371AB/EB PIIX4 EIDE Controller |
---|
IDE Channel(s) Found: 2 |
Primary IDE Channel |
---|
Primary IDE Channel ================================================================================ Location : PCI Device on Motherboard First I/O Range : 01F0h - 01F7h Second I/O Range : 03F6h - 03F7h IRQ : 14 Master Device : IBM-DBCA-206480 Slave Device : None |
IBM-DBCA-206480 |
---|
Hard Disk (Primary Master) ================================================================================ Model : IBM-DBCA-206480 Serial Number : HR0HRMM0637 Firmware revision : BC4OA87F Number of Sectors : 12685680 Cyl./Head/Secs. : 13424/15/63 Size : 6194 Mb (6.19 Gb) General Configuration -------------------------------------------------------------------------------- Hard sectored...............................Yes Soft sectored...............................No Not MFM encoded.............................Yes Head switch time > 15 usec..................Yes Spindle motor control option implemented....No Fixed drive.................................Yes Removable cartridge drive...................No Disk transfer rate <= 5 MBs.................No Disk transfer rate > 5 MBs,but <= 10 Mbs...No Disk transfer rate > 10 MBs.................Yes Rotational speed tolerance is > 0.5%........No Data strobe offset option available.........No Track offset option available...............No Format speed tolerance gap required.........No Non-magnetic drive..........................No Number of cylinders.........................13424 Number of heads.............................15 Number of unformatted bytes per track.......0 Number of unformatted bytes per sector......0 Number of sectors per track.................63 Buffer type.................................dual ported multi-sector with cache Buffer size.................................420 kB Number of ECC bytes available...............4 Number of sectors that can be transferred per interrupt on read/write multiple commands Maximum.....................................16 Current.....................................16 Can perform doubleword IO...................No DMA supported...............................Yes LBA supported...............................Yes PIO data transfer cycle timing mode.........2 DMA data transfer cycle timing mode.........2 Number of Current cylinders.................13424 Number of Current heads.....................15 Number of Current sectors/track.............63 Current capacity in sectors.................12685680 Total number of sectors in LBA mode.........12685680 Single word DMA transfer modes supported....0,1,2 Multiword DMA transfer modes supported......0,1,2 Ultra DMA transfer modes supported..........0,1,2 Ultra DMA transfer mode active..............2 |
Secondary IDE Channel |
---|
Secondary IDE Channel ================================================================================ Location : PCI Device on Motherboard First I/O Range : 0170h - 0177h Second I/O Range : 0376h - 0377h IRQ : 15 Master Device : CD-224E Slave Device : None |
CD-224E |
---|
ATAPI Device (Secondary Master) ================================================================================ Model : CD-224E Serial Number : Firmware revision : 9.0B Single word DMA transfer modes supported....0,1,2 Multiword DMA transfer modes supported......0,1,2 Multiword DMA transfer mode active..........2 Peripheral device type .....................CD-ROM Device Removable device............................Yes Command packet DRQ type ....................accelerated (fastest=50 us) Command packet size.........................12 bytes DMA supported.............................. Yes LBA supported.............................. Yes IORDY may be disabled ..................... Yes IORDY supported............................ Yes ATA software reset required (obsolete) .... No Overlap operation supported................ Yes Command queuing supported.................. No Interleaved DMA supported.................. No Typical time until the device performs a bus release: from the receipt of a PACKET command...... 896 us from the receipt of a SERVICE command...... 115 us Inquiry Device Data -------------------------------------------------------------------------------- Peripheral device type..................... CD-ROM Device Removable media ........................... Yes ANSI version............................... 0 ECMA version............................... 0 ISO version................................ 0 ATAPI version.............................. 2 Product identification..................... COMPAQ Vendor identification...................... CD-224E Product revision level..................... 9.0B CD-ROM Capabilities and Mechanical Status Page Data -------------------------------------------------------------------------------- General characteristics: Drive buffer size ......................... 512 KB Maximum Drive Speed (KBytes/second)........ 4234 (~X24 [X=176]) Number of discrete volume levels........... 256 Media Function Capabilities: Read of CD-R disc (Orange Book Part II).... Yes Read of CD-E disc (Orange Book Part III)... No Read of CD-R media written using fixed packet tracks using Addressing Method 2........... No Write of CD-R disc (Orange Book Part II)... No Write of CD-E disc (Orange Book Part III).. No Audio play/overlap operation............... Yes Read sectors in Mode 2 Form 1 (XA) format.. Yes Read sectors in Mode 2 Form 2 format....... Yes Read multiple session of Photo-CD discs.... Yes Red Book audio can be read using READ-CD command ................................... Yes Software commands really lock media into drive...................................... Yes Prevent/Allow jumper present (optional).... No Drive can eject disc using software command.................................... Yes Drive has tray type loading mechanism |
CD-224E Tests Folder |
---|
Surface Test |
---|
Not Tested |
Seek Test |
---|
Not Tested |
ACPI |
---|
Root System Description Pointer Structure -------------------------------------------------------------------------------- Location : F997:0000H Signature : 'RSD PTR ' Checksum : D6h OEMID : COMPAQ RSDT Address : 03FF4800h |
RSDT |
---|
Root System Description Table -------------------------------------------------------------------------------- Signature : RSDT Table length : 40 Byte Revision : 01h Checksum : 56h OEM ID : COMPAQ OEM Table ID : RSDTBL OEM Revision : 01 00 00 00 Creator ID : CPQ Creator Revision : 01 00 00 00 Total entries : 1 Entry # 0 : 6B070024H |
FACP |
---|
Fixed ACPI Description Table -------------------------------------------------------------------------------- Signature : FACP Table length : 116 Byte Revision : 01h Checksum : 8Eh OEM ID : COMPAQ OEM Table ID : CPQB131 OEM Revision : 15 02 01 20 Creator ID : CPQ Creator Revision : 01 00 00 00 FIRMWARE_CTRL : 03FFFE80h DSDT : 03FF48A0h INT_MODEL : 00h (Dual PIC, industry standard PC-AT type) SCI_INT : 0009h SMI_CMD : B200h ACPI_ENABLE : 00h ACPI_DISABLE : 00h S4BIOS_REQ : F1h PM1a_EVT_BLK : 000000F0h PM1b_EVT_BLK : 00000050h PM1a_CNT_BLK : 04000000h PM1b_CNT_BLK : 04000060h PM2_CNT_BLK : 22000050h PM_TMR_BLK : 08000000h GPE0_BLK : 0C000050h GPE1_BLK : 00000050h PM1_EVT_LEN : 00h PM1_CNT_LEN : 04h PM2_CNT_LEN : 02h PM_TM_LEN : 01h GPE0_BLK_LEN : 04h GPE1_BLK_LEN : 04h GPE1_BASE : 00h P_LVL2_LAT : 6400h P_LVL3_LAT : D000h FLUSH_SIZE : 0007h FLUSH_STRIDE : 0000h DUTY_OFFSET : 00h DUTY_WIDTH : 01h DAY_ALRM : 03h MON_ALRM : 0Dh CENTURY : 00h Flags : 0002A500h |
DSDT |
---|
Differentiated System Description Table -------------------------------------------------------------------------------- Signature : DSDT Table length : 27247 Byte Revision : 01h Checksum : D1h OEM ID : COMPAQ OEM Table ID : ARMADAM3 OEM Revision : 00 00 01 00 Creator ID : MSFT Creator Revision : 0C 00 00 01 { Scope(\_SB_) { Name(C000, Package(0x0C) { 0x4000 0x4000 0x4000 0x4000 0x4000 0x4000 0x4000 0x4000 0x4000 0x4000 0x4000 0x4000 }) Name(C001, Package(0x07){}) Name(C002, Package(0x07){}) Name(C003, 0xFFFFFFFD) Mutex(C004, 0x00) Device(C005) { Name(_HID, *PNP0A03) Name(_ADR, 0x00) OperationRegion(C006, 0x02, 0x5A, 0x06) Field(C006, 0x00) { C007, 0x30, } Name(_PRW, Package(0x02) { 0x0A 0x03 }) Name(_S1D, 0x02) Name(_S3D, 0x02) Name(_S4D, 0x03) Method(C008, 0x00) { Acquire(C004) Ones Ones If(LEqual(C003, 0xFFFFFFFD)) { Store(0x00, Local0) Store(Local0, C003) Store(Local0, Local2) Store(C007, Local5) Store(Null, Local5) Local0 Zero Local1 Store(0x000C0000, Local4) While(LAnd(LNot(LGreater(Local4, 0x000F0000)), LLess(C003, 0x06))) { If(LEqual(And(Local1, 0x03, Zero), 0x00)) { If(LEqual(Local2, 0x00)) { Store(Local4, Index(C001, C003)) Zero } Store(0x01, Local2) } Else { If(Local2) { Subtract(Local4, 0x01, Index(C002, C003)) Zero Increment(C003) } Store(0x00, Local2) } If(LLess(Local4, 0x000F0000)) { Add(Local4, Null, C000) Local0 Zero Local4 ShiftRight(Local1, 0x04, Local1) If(And(Local0, 0x01, Zero)) { Store(0x01, Local1) If(LLess(Local4, 0x000F0000)) { ShiftRight(Local0, 0x01, Local6) Increment(Local6) Store(Null, Local5) Local6 Zero Local1 } } } Else { Increment(Local4) } Increment(Local0) } } Release(C004) } Method(_INI, 0x00) { C008 } Name(C009, Buffer(0x6E) { 0x88, 0x0D, 0x00, 0x02, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x01, 0x47, 0x01, 0xF8, 0x0C, 0xF8, 0x0C, 0x01, 0x08, 0x88, 0x0D, 0x00, 0x01, 0x0C, 0x03, 0x00, 0x00, 0x00, 0x00, 0xF7, 0x0C, 0x00, 0x00, 0xF8, 0x0C, 0x88, 0x0D, 0x00, 0x01, 0x0C, 0x03, 0x00, 0x00, 0x00, 0x0D, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0xF3, 0x87, 0x17, 0x00, 0x00, 0x0C, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0xFF, 0xFF, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x87, 0x17, 0x00, 0x00, 0x0C, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xF7, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF8, 0xFE, 0x79, 0x00, }) Method(C00B, 0x04) { Store(Arg1, Local2) Store(Arg3, Local4) Add(Local4, 0x1A, Local5) While(LLess(Local4, Local5)) { Store(Null, C009) Local4 Zero Index(Arg0, Local2) Zero Increment(Local4) Increment(Local2) } Store(Arg1, Local2) Add(Local2, 0x0A, Local2) CreateDWordField(Arg0, Local2, C00C) Add(Local2, 0x04, Local2) CreateDWordField(Arg0, Local2, C00D) Add(Local2, 0x08, Local2) CreateDWordField(Arg0, Local2, C00E) Store(Null, C001) Arg2 Zero C00C Store(Null, C002) Arg2 Zero C00D Subtract(C00D, C00C, Local3) Add(Local3, 0x01, C00E) Add(Local2, 0x04, Local2) Return(Local2) } Method(C00F, 0x00) { Acquire(C004) Ones Ones Multiply(C003, 0x1A, Local1) Add(SizeOf(C009), Local1, Local2) Store(Buffer(Local2){}, Local0) Store(0x00, Local1) Store(0x00, Local2) While(LLess(Local1, SizeOf(C009))) { Store(Null, C009) Local1 Zero Index(Local0, Local2) Zero Increment(Local2) Increment(Local1) } Store(0x00, Local1) Subtract(Local2, 0x02, Local2) Subtract(Local2, 0x1A, Local3) While(LLess(Local1, C003)) { Store(C00B, Local0) Local2 Local1 Local3 Local2 Increment(Local1) } CreateWordField(Local0, Local2, C010) Store(0x79, C010) Release(C004) Return(Local0) } Method(_CRS, 0x00) { CreateDWordField(C009, 0x5C, C00C) CreateDWordField(C009, 0x68, C00E) Store(\_SB_.C011, Local0) Add(Local0, 0x00100000, Local1) Store(Local1, C00C) Subtract(0xFFF7FFFF, Local1, Local1) Add(Local1, 0x01, C00E) Store(C00F, Local2) Return(Local2) } Device(C012){} } } OperationRegion(C013, 0x01, 0x5018, 0x02) Field(C013, 0x00) { C014, 0x10, } OperationRegion(C015, 0x01, 0x5020, 0x02) Field(C015, 0x00) { C016, 0x10, } OperationRegion(C017, 0x01, 0x5028, 0x04) Field(C017, 0x00) { C018, 0x20, } OperationRegion(C019, 0x01, 0x5030, 0x04) Field(C019, 0x01) { C01A, 0x8, C01B, 0x8, C01C, 0x8, C01D, 0x8, } Mutex(\C01E, 0x00) Name(\C01F, 0x00) Name(\C020, 0x00) Method(\C021, 0x00) { Acquire(\C01E) Ones Ones If(LEqual(\C020, 0x00)) { Store(C018, Local0) And(Local0, 0xFFFEFFFE, Local0) Store(Local0, C018) } Increment(\C020) Release(\C01E) } Method(\C022, 0x00) { Acquire(\C01E) Ones Ones Decrement(\C020) If(LEqual(\C020, 0x00)) { Store(C018, Local0) Or(Local0, 0x00010001, Local0) Store(Local0, C018) } Release(\C01E) } Mutex(\C023, 0x00) Method(\C024, 0x01) { Acquire(\C023) Ones Ones If(LEqual(Arg0, 0x01)) { Store(C01A, Local0) } Else { If(LEqual(Arg0, 0x02)) { Store(C01B, Local0) } Else { If(LEqual(Arg0, 0x03)) { Store(C01C, Local0) } Else { Store(C01D, Local0) } } } Release(\C023) Return(Local0) } Scope(\_SB_.C005.C012) { Name(_ADR, 0x00070000) Name(C025, 0x00) Name(C026, 0x00) Name(C027, 0x00) Name(C028, 0x00) Name(C029, 0x00) Name(C02A, 0x00) Name(C02B, 0x00) Name(C02C, 0x00) Name(C02D, 0x00) Name(C02E, 0x00) OperationRegion(C02F, 0x02, 0x60, 0x04) Field(C02F, 0x00) { C030, 0x8, C031, 0x8, C032, 0x8, C033, 0x8, } OperationRegion(C034, 0x02, 0x90, 0x02) Field(C034, 0x00) { C035, 0x10, } OperationRegion(C036, 0x02, 0xB0, 0x04) Field(C036, 0x00) { C037, 0x8, C038, 0x8, C039, 0x8, C03A, 0x8, } OperationRegion(C03B, 0x01, 0xB2, 0x01) Field(C03B, 0x00) { C03C, 0x8, } OperationRegion(C03D, 0x00, 0x000F8000, 0x02) Field(C03D, 0x02) { C03E, 0x10, } Method(C03F, 0x00) { Add(C03E, 0x000F0000, Local0) Return(Local0) } OperationRegion(C040, 0x00, C03F, 0x05) Field(C040, 0x00) { C041, 0x8, C042, 0x8, C043, 0x8, C044, 0x8, C045, 0x8, } Method(C046, 0x02) { Multiply(Arg0, 0x02, Local0) ShiftLeft(0x03, Local0, Local1) ShiftLeft(Arg1, Local0, Local2) Store(C035, Local3) And(Local3, Not(Local1, Zero), Local3) Or(Local3, Local2, Local3) Store(Local3, C035) } } Scope(\_SB_.C005) { Device(C047) { Name(_ADR, 0x00070003) OperationRegion(C048, 0x02, 0x50, 0x28) Field(C048, 0x00) { C049, 0x20, C04A, 0x20, C04B, 0x20, C04C, 0x20, C04D, 0x20, C04E, 0x20, C04F, 0x20, C050, 0x20, C051, 0x20, C052, 0x20, } Method(C053, 0x01) { If(LEqual(Arg0, 0x00)) { Store(C04D, Local0) Store(0xDFFFFFFF, Local1) And(Local0, Local1, Local0) Store(Local0, C04D) } If(LEqual(Arg0, 0x03)) { Store(C04C, Local0) Store(0x7FFFFFFF, Local1) And(Local0, Local1, Local0) Store(Local0, C04C) } If(LEqual(Arg0, 0x04)) { Store(C04E, Local0) Store(0xF7FFFFFF, Local1) And(Local0, Local1, Local0) Store(Local0, C04E) } If(LEqual(Arg0, 0x05)) { Store(C04E, Local0) Store(0x7FFFFFFF, Local1) Store(0xFF9FFFFF, Local2) And(Local1, Local2, Local3) And(Local0, Local3, Local0) Store(Local0, C04E) } } Method(C054, 0x03) { If(LEqual(Arg0, 0x00)) { Store(C04D, Local0) And(Local0, 0xEFFFFFFF, Local0) Or(Local0, 0x20000000, Local1) If(LEqual(Arg1, 0x0370)) { Or(Local1, 0x10000000, Local1) } Store(Local1, C04D) } If(LEqual(Arg0, 0x03)) { Store(C04D, Local0) And(Local0, 0xF9FFFFFF, Local0) If(LEqual(Arg1, 0x0378)) { Or(Local0, 0x02000000, Local0) } Else { If(LEqual(Arg1, 0x0278)) { Or(Local0, 0x04000000, Local0) } } Store(Local0, C04D) Store(C04C, Local1) Or(Local1, 0x80000000, Local2) Store(Local2, C04C) } If(LEqual(Arg0, 0x04)) { Store(C04E, Local0) And(Local0, 0xF8FFFFFF, Local0) If(LEqual(Arg1, 0x02F8)) { Or(Local0, 0x01000000, Local0) } Else { If(LEqual(Arg1, 0x02E8)) { Or(Local0, 0x05000000, Local0) } Else { If(LEqual(Arg1, 0x03E8)) { Or(Local0, 0x07000000, Local0) } } } Or(Local0, 0x08000000, Local1) Store(Local1, C04E) } If(LEqual(Arg0, 0x05)) { Store(C04E, Local0) And(Local0, 0x8FFFFFFF, Local0) If(LEqual(Arg1, 0x02F8)) { Or(Local0, 0x10000000, Local0) } Else { If(LEqual(Arg1, 0x02E8)) { Or(Local0, 0x50000000, Local0) } Else { If(LEqual(Arg1, 0x03E8)) { Or(Local0, 0x70000000, Local0) } } } Or(Local0, 0x80000000, Local0) And(Local0, 0xFFF0FFFF, Local0) Or(Local0, 0x00070000, Local0) And(Local0, 0xFFFF0000, Local0) Or(Local0, 0x0100, Local0) If(LEqual(Arg2, 0x0110)) { Or(Local0, 0x0110, Local0) } Else { If(LEqual(Arg2, 0x0120)) { Or(Local0, 0x0120, Local0) } Else { If(LEqual(Arg2, 0x0130)) { Or(Local0, 0x0130, Local0) } } } Or(Local0, 0x00600000, Local0) Store(Local0, C04E) } } Method(C055, 0x05) { \_SB_.C005.C047.C053 Arg0 If(LNot(LEqual(Arg1, 0x00))) { \_SB_.C005.C047.C054 Arg0 Arg1 Arg2 } } } } Scope(\_SB_) { Device(C056) { Name(_HID, *PNP0C0E) Name(_PRW, Package(0x02) { 0x0B 0x04 }) Method(_PSW, 0x01) { Store(Arg0, Local0) If(LEqual(Local0, 0x01)) { Store(Enable Sleep button to wake up the system, Debug) \C057 0xFF 0x02 } Else { Store(Disable Sleep button to wake up the system, Debug) \C057 0x00 0x02 } } } } Scope(\_SB_.C005.C012) { Device(C058) { Name(_HID, *PNP0A06) OperationRegion(C059, 0x01, 0xE0, 0x02) Field(C059, 0x01) { C05A, 0x8, C05B, 0x8, } OperationRegion(C05C, 0x01, 0xE2, 0x02) Field(C05C, 0x01) { C05D, 0x8, C05E, 0x8, } IndexField(C05D, C05E, 0x01) { 0x00, 0x410, C05F, 0x8, C060, 0x8, C061, 0x8, C062, 0x8, C063, 0x8, C064, 0x8, C065, 0x8, C066, 0x8, C067, 0x8, C068, 0x8, C069, 0x8, C06A, 0x8, C06B, 0x8, C06C, 0x8, C06D, 0x8, C06E, 0x8, 0x00, 0x70, C06F, 0x8, C070, 0x8, C071, 0x8, C072, 0x8, C073, 0x8, C074, 0x8, C075, 0x8, C076, 0x8, C077, 0x8, C078, 0x8, C079, 0x8, C07A, 0x8, C07B, 0x8, C07C, 0x8, C07D, 0x8, C07E, 0x8, } OperationRegion(C07F, 0x01, 0xE0, 0x01) Field(C07F, 0x01) { C080, 0x8, } Mutex(C081, 0x00) Mutex(C082, 0x00) Mutex(C083, 0x00) Mutex(C084, 0x00) Mutex(C085, 0x00) Mutex(C086, 0x00) Name(C087, 0xFFFFFFFD) Name(C088, 0x00) Method(_INI, 0x00) { Acquire(\_GL_) Ones Ones Store(\_SB_.C005.C012.C058.C067, \_SB_.C005.C012.C025) Store(\_SB_.C005.C012.C058.C069, \_SB_.C005.C012.C026) Store(\_SB_.C005.C012.C058.C06A, \_SB_.C005.C012.C027) Store(\_SB_.C005.C012.C058.C07B, \_SB_.C005.C012.C028) Store(\_SB_.C005.C012.C058.C07C, \_SB_.C005.C012.C029) Store(\_SB_.C005.C012.C058.C089, \_SB_.C005.C012.C02A) Store(0x39, \_SB_.C005.C012.C058.C088) Release(\_GL_) } Method(C08A, 0x00) { Store(0x55, C080) } Method(C08B, 0x00) { Store(0xAA, C080) } Method(C08C, 0x01) { Acquire(^C081) Ones Ones Acquire(\_GL_) Ones Ones ^C08A Store(Arg0, C05A) Store(C05B, Local0) ^C08B Release(\_GL_) Release(^C081) Return(Local0) } Method(C08D, 0x02) { Acquire(^C081) Ones Ones Acquire(\_GL_) Ones Ones ^C08A Store(Arg0, C05A) Store(Arg1, C05B) ^C08B Release(\_GL_) Release(^C081) } Method(C08E, 0x02) { Acquire(^C081) Ones Ones Acquire(\_GL_) Ones Ones ^C08A Store(0x07, C05A) Store(Arg0, C05B) Store(Arg1, C05A) Store(C05B, Local0) ^C08B Release(\_GL_) Release(^C081) Return(Local0) } Method(C08F, 0x03) { Acquire(^C081) Ones Ones Acquire(\_GL_) Ones Ones ^C08A Store(0x07, C05A) Store(Arg0, C05B) Store(Arg1, C05A) Store(Arg2, C05B) ^C08B Release(\_GL_) Release(^C081) } Method(C090, 0x02) { Return(^C08E) Arg0 Arg1 } Method(C091, 0x03) { Return(^C08F) Arg0 Arg1 Arg2 } Method(C092, 0x04) { Store(^C090, Arg0) Arg1 Local0 And(Arg2, Local0, Local1) Or(Arg3, Local1, Local2) ^C091 Arg0 Arg1 Local2 } Method(C089, 0x00) { Acquire(\_GL_) Ones Ones Store(\_SB_.C005.C012.C058.C069, Local0) Release(\_GL_) If(And(Local0, 0x01, Local0)) { Acquire(\_GL_) Ones Ones Store(\_SB_.C005.C012.C058.C06A, Local0) Release(\_GL_) ShiftRight(Local0, 0x04, Local0) And(Local0, 0x07, Local0) If(Local0) { Return(Local0) } } Return(0x00) } Method(C093, 0x01) { ^C091 Arg0 0x61 0x00 ^C091 Arg0 0x60 0x00 ^C091 Arg0 0x63 0x00 ^C091 Arg0 0x62 0x00 ^C091 Arg0 0x70 0x00 ^C091 Arg0 0x74 0x04 ^C091 Arg0 0x30 0x00 } Method(C094, 0x05) { If(LEqual(Arg3, 0x00)) { Store(0x00, Local1) } Else { FindSetRightBit(Arg3, Local1) Decrement(Local1) } Store(^C095, Arg4) Local2 ^C091 Arg0 0x61 Arg1 ShiftRight(Arg1, 0x08, Local0) ^C091 Arg0 0x60 Local0 ^C091 Arg0 0x63 Arg2 ShiftRight(Arg2, 0x08, Local0) ^C091 Arg0 0x62 Local0 ^C092 Arg0 0x70 0xF0 Local1 ^C092 Arg0 0x74 0xF0 Local2 } Method(C095, 0x01) { Store(0x04, Local0) If(LNot(LEqual(Arg0, 0x00))) { FindSetRightBit(Arg0, Local0) Decrement(Local0) If(LEqual(Local0, 0x02)) { Store(0x01, Local0) } Else { If(LEqual(Local0, 0x03)) { Store(0x00, Local0) } Else { If(LEqual(Local0, 0x05)) { Store(0x02, Local0) } Else { Store(0x04, Local0) } } } } Return(Local0) } Method(C096, 0x01) { Store(0x00, Local1) If(LNot(LEqual(Arg0, 0x04))) { If(LEqual(Arg0, 0x00)) { Store(0x03, Local0) } Else { If(LEqual(Arg0, 0x01)) { Store(0x02, Local0) } Else { If(LEqual(Arg0, 0x02)) { Store(0x05, Local0) } Else { Store(0x00, Local0) } } } ShiftLeft(0x01, Local0, Local1) } Store(Local1, Debug) Return(Local1) } Method(C097, 0x05) { Store(Buffer(0x04){}, Local6) CreateByteField(Local6, 0x00, C098) CreateByteField(Local6, 0x01, C099) CreateByteField(Local6, 0x02, C09A) CreateByteField(Local6, 0x03, C09B) Store(Buffer(0x05){}, Local7) CreateByteField(Local7, 0x00, C09C) CreateByteField(Local7, 0x01, C09D) CreateByteField(Local7, 0x02, C09E) CreateByteField(Local7, 0x03, C09F) CreateByteField(Local7, 0x04, C0A0) Acquire(^C083) Ones Ones Acquire(\_GL_) Ones Ones While(LNot(LEqual(0x00, \_SB_.C005.C012.C058.C05F))) { Stall(0x64) } Store(\_SB_.C005.C012.C058.C061, C098) Store(\_SB_.C005.C012.C058.C062, C099) Store(\_SB_.C005.C012.C058.C063, C09A) Store(\_SB_.C005.C012.C058.C064, C09B) Store(Arg1, \_SB_.C005.C012.C058.C061) Store(Arg2, \_SB_.C005.C012.C058.C062) Store(Arg3, \_SB_.C005.C012.C058.C063) Store(Arg4, \_SB_.C005.C012.C058.C064) Store(Arg0, \_SB_.C005.C012.C058.C05F) While(LNot(LEqual(0x00, \_SB_.C005.C012.C058.C05F))) { Stall(0x64) } Store(\_SB_.C005.C012.C058.C061, C09D) Store(\_SB_.C005.C012.C058.C062, C09E) Store(\_SB_.C005.C012.C058.C063, C09F) Store(\_SB_.C005.C012.C058.C064, C0A0) Store(C098, \_SB_.C005.C012.C058.C061) Store(C099, \_SB_.C005.C012.C058.C062) Store(C09A, \_SB_.C005.C012.C058.C063) Store(C09B, \_SB_.C005.C012.C058.C064) Release(\_GL_) Release(^C083) Return(Local7) } Method(C0A1, 0x04) { Store(Buffer(0x04){}, Local7) CreateByteField(Local7, 0x00, C0A2) CreateByteField(Local7, 0x01, C0A3) CreateByteField(Local7, 0x02, C0A4) CreateByteField(Local7, 0x03, C0A5) Acquire(^C084) Ones Ones Acquire(\_GL_) Ones Ones \C021 Store(0x01, \_SB_.C005.C012.C058.C06B) While(LNot(LEqual(0x00, \_SB_.C005.C012.C058.C06B))) { Stall(0x64) } Store(Arg3, \_SB_.C005.C012.C058.C06E) Store(Arg2, \_SB_.C005.C012.C058.C06D) Store(Arg1, \_SB_.C005.C012.C058.C06C) Store(Arg0, \_SB_.C005.C012.C058.C06B) While(LNot(LEqual(0x00, \_SB_.C005.C012.C058.C06B))) { Stall(0x64) } Store(\_SB_.C005.C012.C058.C06B, C0A2) Store(\_SB_.C005.C012.C058.C06C, C0A3) Store(\_SB_.C005.C012.C058.C06D, C0A4) Store(\_SB_.C005.C012.C058.C06E, C0A5) If(LNot(LEqual(Arg0, 0x17))) { Store(0x02, \_SB_.C005.C012.C058.C06B) While(LNot(LEqual(0x00, \_SB_.C005.C012.C058.C06B))) { Stall(0x64) } } Release(\_GL_) \C022 Release(^C084) Return(Local7) } Method(C0A6, 0x02) { Store(Buffer(0x04){}, Local6) CreateByteField(Local6, 0x00, C098) CreateByteField(Local6, 0x01, C099) CreateByteField(Local6, 0x02, C09A) CreateByteField(Local6, 0x03, C09B) Acquire(^C083) Ones Ones Acquire(\_GL_) Ones Ones Name(C0A7, Package(0x10){}) Store(0x01, Local3) Store(0x09C4, Local0) While(LAnd(LNot(LEqual(0x00, \_SB_.C005.C012.C058.C05F)), LGreater(Local0, 0x00))) { Stall(0x64) Decrement(Local0) } Store(\_SB_.C005.C012.C058.C061, C098) Store(\_SB_.C005.C012.C058.C062, C099) Store(\_SB_.C005.C012.C058.C063, C09A) Store(\_SB_.C005.C012.C058.C064, C09B) Store(Arg1, \_SB_.C005.C012.C058.C062) Store(Arg0, \_SB_.C005.C012.C058.C061) Store(0x00, Local0) While(LAnd(LEqual(Local0, 0x00), LNot(LGreater(Local3, Arg1)))) { Store(0x07, \_SB_.C005.C012.C058.C05F) Store(0x09C4, Local0) While(LAnd(LNot(LEqual(0x00, \_SB_.C005.C012.C058.C05F)), LGreater(Local0, 0x00))) { Stall(0x64) Decrement(Local0) } Store(\_SB_.C005.C012.C058.C064, Local0) Store(Local0, Index(C0A7, 0x00)) Zero Store(\_SB_.C005.C012.C058.C063, Local2) Store(Local2, Index(C0A7, Local3)) Zero Increment(Local3) } Store(C098, \_SB_.C005.C012.C058.C061) Store(C099, \_SB_.C005.C012.C058.C062) Store(C09A, \_SB_.C005.C012.C058.C063) Store(C09B, \_SB_.C005.C012.C058.C064) Release(\_GL_) Release(^C083) Return(C0A7) } Method(C0A8, 0x03) { Store(Buffer(0x04){}, Local6) CreateByteField(Local6, 0x00, C098) CreateByteField(Local6, 0x01, C099) CreateByteField(Local6, 0x02, C09A) CreateByteField(Local6, 0x03, C09B) Store(0x00, Local1) Acquire(^C083) Ones Ones Acquire(\_GL_) Ones Ones Store(0x09C4, Local0) While(LAnd(LNot(LEqual(0x00, \_SB_.C005.C012.C058.C05F)), LGreater(Local0, 0x00))) { Stall(0x64) Decrement(Local0) } Store(\_SB_.C005.C012.C058.C061, C098) Store(\_SB_.C005.C012.C058.C062, C099) Store(\_SB_.C005.C012.C058.C063, C09A) Store(\_SB_.C005.C012.C058.C064, C09B) Store(Arg1, \_SB_.C005.C012.C058.C062) Store(Arg0, \_SB_.C005.C012.C058.C061) Store(0x00, Local0) While(LAnd(LEqual(Local0, 0x00), LGreater(Arg1, 0x00))) { Store(Null, Arg2) Local1 Zero Local2 Store(Local2, \_SB_.C005.C012.C058.C063) Store(0x06, \_SB_.C005.C012.C058.C05F) Store(0x09C4, Local0) While(LAnd(LNot(LEqual(0x00, \_SB_.C005.C012.C058.C05F)), LGreater(Local0, 0x00))) { Stall(0x64) Decrement(Local0) } Store(\_SB_.C005.C012.C058.C064, Local0) Decrement(Arg1) Increment(Local1) } Store(C098, \_SB_.C005.C012.C058.C061) Store(C099, \_SB_.C005.C012.C058.C062) Store(C09A, \_SB_.C005.C012.C058.C063) Store(C09B, \_SB_.C005.C012.C058.C064) Release(\_GL_) Release(^C083) Return(Local0) } Method(C0A9, 0x01) { Store(\_SB_.C005.C012.C058.C097, 0x1C) 0x01 0x00 0x00 0x00 Local0 Store(Null, Local0) 0x04 Zero Local1 Store(Arg0, Local2) While(LAnd(LNot(LEqual(0x00, Local1)), LGreater(Local2, 0x00))) { Sleep(0x5A) Store(\_SB_.C005.C012.C058.C097, 0x1C) 0x01 0x00 0x00 0x00 Local0 Store(Null, Local0) 0x04 Zero Local1 Decrement(Local2) } Return(Local1) } Method(C0AA, 0x00) { Store(\_SB_.C005.C012.C058.C097, 0x1C) 0x00 0x00 0x00 0x00 Local0 Store(Null, Local0) 0x04 Zero Local1 Return(Local1) } Method(C0AB, 0x00) { Store(\_SB_.C005.C012.C058.C0A1, 0x03) 0x00 0x00 0x00 Local0 CreateByteField(Local0, 0x01, C0AC) CreateByteField(Local0, 0x02, C0AD) Or(C0AD, 0x08, C0AD) \_SB_.C005.C012.C058.C0A1 0x04 C0AC C0AD 0x00 } Method(C0AE, 0x00) { Store(\_SB_.C005.C012.C058.C0A1, 0x03) 0x00 0x00 0x00 Local0 CreateByteField(Local0, 0x01, C0AC) CreateByteField(Local0, 0x02, C0AD) And(C0AD, 0xFFFFFFF7, C0AD) \_SB_.C005.C012.C058.C0A1 0x04 C0AC C0AD 0x00 } } } Scope(\_SB_.C005) { Device(C0AF) { Name(_ADR, 0x000C0000) Name(_EJD, _SB.C005.C0B0) OperationRegion(C0B1, 0x02, 0x40, 0x02) Field(C0B1, 0x00) { C0B2, 0x8, C0B3, 0x8, } Name(_PRW, Package(0x02) { 0x0A 0x03 }) Name(_S1D, 0x03) Name(_S3D, 0x03) Name(_S4D, 0x03) Method(C0B4, 0x0A) { Store(C0B3, Local0) Not(Local0, Local0) If(LEqual(Arg0, 0x02)) { And(Local0, Arg1, Local0) Return(Local0) } Else { And(Local0, Not(Arg1, Zero), Local0) If(Arg0) { Or(Local0, Arg1, Local0) } Store(Local0, C0B3) } } } } Processor(\_PR_.C0B5, 0x01, 0x00005010, 0x06){} Scope(\_SB_) { Device(C0B6) { Name(_HID, *PNP0C02) Name(_UID, 0x00) Name(C0B7, Package(0x10){}) Name(C0B8, Package(0x10){}) Name(C0B9, Package(0x11){}) Name(C0BA, Package(0x11){}) Name(C0BB, 0xFFFFFFFD) Mutex(C0BC, 0x00) OperationRegion(C03D, 0x00, 0x000F802A, 0x02) Field(C03D, 0x02) { C0BD, 0x10, } Method(C0BE, 0x00) { Add(C0BD, 0x000F0000, Local0) Return(Local0) } OperationRegion(C0BF, 0x00, C0BE, 0xB0) Field(C0BF, 0x00) { C0C0, 0x280, C0C1, 0x300, } Method(C0C2, 0x01) { OperationRegion(C0C3, 0x00, Arg0, 0x03) Field(C0C3, 0x01) { C0C4, 0x10, C0C5, 0x8, } Store(0x00, Local0) If(LEqual(C0C4, 0xAA55)) { ShiftLeft(C0C5, 0x09, Local0) Add(Arg0, Local0, Local0) Decrement(Local0) } Return(Local0) } Method(C0C6, 0x04) { Store(Arg0, Local0) Store(Arg1, Local3) Store(0x00, Local4) Add(Arg3, 0x01, Local7) Store(0x01, Local1) While(LAnd(Local1, LNot(LGreater(Local3, 0x10)))) { Store(Null, Local0) Add(Local4, Arg3, Zero) Zero Local2 Or(ShiftLeft(Null, Local0, Add(Local4, Local7, Zero)), Zero, 0x08) Zero Local2 Local1 ShiftLeft(Local1, 0x04, Local1) If(Local1) { Store(Local1, Index(C0B7, Local3)) Zero Store(Null, Local0) Add(Local4, 0x02, Zero) Zero Local5 Add(Local1, ShiftLeft(Local5, 0x09, Zero), Local5) Decrement(Local5) Store(Local5, Index(C0B8, Local3)) Zero Increment(Local3) Add(Local4, Arg2, Local4) } } Return(Local3) } Method(C0C7, 0x00) { Store(C0C6, C0C0) 0x00 0x05 0x03 Local3 Store(C0C6, C0C1) Local3 0x06 0x00 Local3 Store(Local3, Local4) Store(0x00, Local2) Store(Local2, Local7) While(LLess(Local2, Local4)) { Store(0x000FFFFF, Local1) Store(Local2, Local5) While(LLess(Local5, Local3)) { Store(Null, C0B7) Local5 Zero Local6 If(LGreater(Local6, Local7)) { If(LLess(Local6, Local1)) { Store(Local5, Local0) Store(Local6, Local1) } } Else { If(LEqual(Local6, Local7)) { Decrement(Local4) } } Increment(Local5) } If(LGreater(Local0, Local2)) { Store(Null, C0B8) Local0 Zero Local7 Store(Null, C0B7) Local2 Zero Index(C0B7, Local0) Zero Store(Null, C0B8) Local2 Zero Index(C0B8, Local0) Zero Store(Local1, Index(C0B7, Local2)) Zero Store(Local7, Index(C0B8, Local2)) Zero } Store(C0C2, Local1) Local7 If(Local7) { Store(Local7, Index(C0B8, Local2)) Zero } Store(Local1, Local7) Increment(Local2) } Return(Local4) } Method(C0C8, 0x01) { Acquire(C004) Ones Ones Store(0x00, Local0) Store(Local0, C0BB) Store(Local0, Local2) Store(Local0, Local3) While(LNot(LGreater(Local0, 0x10))) { Store(Local2, Index(C0B9, Local0)) Zero Store(Local2, Index(C0BA, Local0)) Zero Increment(Local0) } Store(0x000F0000, Index(C001, C003)) Zero Store(0x000F0000, Index(C002, C003)) Zero Store(0x000F0000, Index(C0B7, Arg0)) Zero Store(0x000F0000, Index(C0B8, Arg0)) Zero While(LAnd(LNot(LGreater(Local2, Arg0)), LNot(LGreater(Local3, C003)))) { Store(Null, C001) Local3 Zero Local0 Add(Null, C002, Local3) Zero 0x01 Local1 Store(Null, C0B7) Local2 Zero Local4 Add(Null, C0B8, Local2) Zero 0x01 Local5 Store(Null, C0B9) C0BB Zero Local6 If(LNot(LGreater(Local1, Local4))) { If(Local6) { Subtract(Local0, Local6, Index(C0BA, C0BB)) Zero Increment(C0BB) } If(LLess(Local1, Local4)) { Store(Local1, Index(C0B9, C0BB)) Zero } Increment(Local3) } Else { If(Local6) { Subtract(Local4, Local6, Local7) If(LGreater(Local7, 0x00)) { Store(Local7, Index(C0BA, C0BB)) Zero Increment(C0BB) } } If(LGreater(Local0, Local5)) { Store(Local5, Index(C0B9, C0BB)) Zero } Increment(Local2) } } Release(C004) } Method(C0C9, 0x00) { Acquire(C0BC) Ones Ones If(LEqual(C0BB, 0xFFFFFFFD)) { \_SB_.C005.C008 Store(C0C7, Local0) C0C8 Local0 } Store(C0BB, Local1) Release(C0BC) Return(Local1) } Method(_INI, 0x00) { C0C9 } Method(C00B, 0x03) { Store(Arg1, Local2) CreateDWordField(Arg0, Local2, C0CA) Store(0x0986, C0CA) Add(Local2, 0x04, Local2) CreateDWordField(Arg0, Local2, C0CB) Store(Null, C0B9) Arg2 Zero C0CB Add(Local2, 0x04, Local2) CreateDWordField(Arg0, Local2, C0CC) Store(Null, C0BA) Arg2 Zero C0CC Add(Local2, 0x04, Local2) Return(Local2) } Method(C0CD, 0x00) { Multiply(C0BB, 0x0C, Local1) Add(SizeOf(C0CE), Local1, Local2) Store(Buffer(Local2){}, Local0) Store(0x00, Local1) Store(Local1, Local2) While(LLess(Local1, C0BB)) { Store(C00B, Local0) Local2 Local1 Local2 Increment(Local1) } Store(0x00, Local1) While(LLess(Local1, SizeOf(C0CE))) { Store(Null, C0CE) Local1 Zero Index(Local0, Local2) Zero Increment(Local2) Increment(Local1) } Return(Local0) } Name(C0CE, Buffer(0x0E) { 0x86, 0x09, 0x00, 0x0A, 0x00, 0x00, 0xF8, 0xFF, 0x00, 0x00, 0x08, 0x00, 0x79, 0x00, }) Method(_CRS, 0x00) { Store(C0CE, Local0) Acquire(C0BC) Ones Ones If(LGreater(C0BB, 0x00)) { Store(C0CD, Local0) } Release(C0BC) Return(Local0) } Method(_STA, 0x00) { Subtract(SizeOf(C0CE), 0x02, Local0) Or(C0C9, Local0, Local0) If(Local0) { Store(0x0F, Local0) } Return(Local0) } } Device(C0CF) { Name(_HID, *PNP0C01) Method(_CRS, 0x00) { Name(C0CE, Buffer(0x26) { 0x86, 0x09, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x86, 0x09, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x01, 0x00, 0x86, 0x09, 0x00, 0x01, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x79, 0x00, }) CreateDWordField(C0CE, 0x20, C00E) Store(\_SB_.C011, C00E) Return(C0CE) } } } Scope(\_SB_.C005) { Device(C0D1) { Name(_HID, *PNP0C02) Name(_UID, 0x01) Name(_CRS, Buffer(0x32) { 0x47, 0x01, 0xD0, 0x04, 0xD0, 0x04, 0x01, 0x02, 0x47, 0x01, 0x00, 0x08, 0x00, 0x08, 0x01, 0x80, 0x47, 0x01, 0x00, 0x40, 0x00, 0x40, 0x01, 0x10, 0x47, 0x01, 0x00, 0x50, 0x00, 0x50, 0x01, 0x64, 0x47, 0x01, 0x04, 0x60, 0x04, 0x60, 0x01, 0x02, 0x47, 0x01, 0x00, 0xF0, 0x00, 0xF0, 0x01, 0xD0, 0x79, 0x00, }) } } Scope(\_SB_.C005.C012) { Device(C0D2) { Name(_HID, *PNP0C02) Name(_UID, 0x02) Method(_CRS, 0x00) { Name(C0CE, Buffer(0x62) { 0x47, 0x01, 0x10, 0x00, 0x10, 0x00, 0x01, 0x10, 0x47, 0x01, 0x24, 0x00, 0x24, 0x00, 0x01, 0x1A, 0x47, 0x01, 0x50, 0x00, 0x50, 0x00, 0x01, 0x04, 0x47, 0x01, 0x63, 0x00, 0x63, 0x00, 0x01, 0x01, 0x47, 0x01, 0x65, 0x00, 0x65, 0x00, 0x01, 0x01, 0x47, 0x01, 0x67, 0x00, 0x67, 0x00, 0x01, 0x01, 0x47, 0x01, 0x74, 0x00, 0x74, 0x00, 0x01, 0x04, 0x47, 0x01, 0x90, 0x00, 0x90, 0x00, 0x01, 0x02, 0x47, 0x01, 0x92, 0x00, 0x92, 0x00, 0x01, 0x01, 0x47, 0x01, 0x93, 0x00, 0x93, 0x00, 0x01, 0x0D, 0x47, 0x01, 0xA4, 0x00, 0xA4, 0x00, 0x01, 0x1A, 0x47, 0x01, 0xE0, 0x00, 0xE0, 0x00, 0x01, 0x04, 0x79, 0x00, }) Return(C0CE) } } Device(C0D3) { Name(_HID, *PNP0C04) Name(_CRS, Buffer(0x0D) { 0x47, 0x01, 0xF0, 0x00, 0xF0, 0x00, 0x01, 0x10, 0x22, 0x00, 0x20, 0x79, 0x00, }) } Device(C0D4) { Name(_HID, *PNP0000) Name(_CRS, Buffer(0x15) { 0x47, 0x01, 0x20, 0x00, 0x20, 0x00, 0x01, 0x02, 0x47, 0x01, 0xA0, 0x00, 0xA0, 0x00, 0x01, 0x02, 0x22, 0x04, 0x00, 0x79, 0x00, }) } Device(C0D5) { Name(_HID, *PNP0100) Name(_CRS, Buffer(0x0D) { 0x47, 0x01, 0x40, 0x00, 0x40, 0x00, 0x01, 0x04, 0x22, 0x01, 0x00, 0x79, 0x00, }) } Device(C0D6) { Name(_HID, *PNP0200) Name(_CRS, Buffer(0x1D) { 0x47, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x10, 0x47, 0x01, 0x80, 0x00, 0x80, 0x00, 0x01, 0x10, 0x47, 0x01, 0xC0, 0x00, 0xC0, 0x00, 0x01, 0x20, 0x2A, 0x10, 0x02, 0x79, 0x00, }) } Device(C0D7) { Name(_HID, *PNP0800) Name(_CRS, Buffer(0x0A) { 0x47, 0x01, 0x61, 0x00, 0x61, 0x00, 0x01, 0x01, 0x79, 0x00, }) } Device(C0D8) { Name(_HID, *PNP0B00) Name(_CRS, Buffer(0x15) { 0x47, 0x01, 0x70, 0x00, 0x70, 0x00, 0x01, 0x02, 0x47, 0x01, 0x72, 0x00, 0x72, 0x00, 0x01, 0x02, 0x22, 0x00, 0x01, 0x79, 0x00, }) } Device(C0D9) { Name(_HID, *PNP0303) Name(_CRS, Buffer(0x15) { 0x47, 0x01, 0x60, 0x00, 0x60, 0x00, 0x01, 0x01, 0x47, 0x01, 0x64, 0x00, 0x64, 0x00, 0x01, 0x01, 0x22, 0x02, 0x00, 0x79, 0x00, }) } Device(C0DA) { Name(_HID, *PNP0F13) Name(_CID, 0x0E0FD041) Name(C0DB, 0x01) PowerResource(C0DC, al7) } Else { If(LEqual(Arg0, One)) { Store(Arg1, C0E0) Store(Arg2, C0E1) } Else { If(LEqual(Arg0, 0x02)) { Store(Arg1, C0E0) Store(C0E1, Local0) And(Local0, Arg3, Local0) Or(Local0, Arg2, Local0) Store(Local0, C0E1) } Else { If(LEqual(Arg0, 0x03)) { Store(0x10, Local0) Store(Zero, Local1) While(LNot(LGreater(Local0, 0x2D))) { Store(Local0, C0E0) Store(C0E1, Local4) Add(Local4, Local1, Local1) Increment(Local0) } ShiftRight(Local1, 0x08, Local2) Store(0x2E, C0E0) Store(Local2, C0E1) Store(0x2F, C0E0) Store(Local1, C0E1) Store(0x40, Local0) Store(Zero, Local1) While(LNot(LGreater(Local0, 0x6D))) { Store(Local0, C0E0) Store(C0E1, Local4) Add(Local4, Local1, Local1) Increment(Local0) } ShiftRight(Local1, 0x08, Local2) Store(0x6E, C0E0) Store(Local2, C0E1) Store(0x6F, C0E0) Store(Local1, C0E1) } } } } Release(C0DD) Return(Local7) } Mutex(\C0E2, 0x00) Method(\C0E3, 0x04) { OperationRegion(C0E4, 0x01, 0x72, 0x02) Field(C0E4, 0x00) { C0E5, 0x8, C0E6, 0x8, } Store(0x00, Local7) Acquire(\C0E2) Ones Ones If(LEqual(Arg0, Zero)) { Store(Arg1, C0E5) Store(C0E6, Local7) } Else { If(LEqual(Arg0, One)) { Store(Arg1, C0E5) Store(Arg2, C0E6) } Else { If(LEqual(Arg0, 0x02)) { Store(Arg1, C0E5) Store(C0E6, Local0) And(Local0, Arg3, Local0) Or(Local0, Arg2, Local0) Store(Local0, C0E6) } Else { If(LEqual(Arg0, 0x03)) { Store(0x10, Local0) Store(Zero, Local1) While(LNot(LGreater(Local0, 0x5D))) { Store(Local0, C0E5) Store(C0E6, Local4) Add(Local4, Local1, Local1) Increment(Local0) } ShiftRight(Local1, 0x08, Local2) Store(0x5E, C0E5) Store(Local2, C0E6) Store(0x5F, C0E5) Store(Local1, C0E6) } } } } Release(\C0E2) Return(Local7) } Method(\C057, 0x02) { Store(\_SB_.C005.C012.C02E, Local1) Not(Arg1, Local2) And(Local1, Local2, Local1) And(Arg0, Arg1, Local2) Or(Local2, Local1, Local1) Store(Local1, \_SB_.C005.C012.C02E) ShiftLeft(Local1, 0x04, Local1) \C0E3 0x02 0x68 Local1 0x0F } Scope(\_SB_) { Method(C011, 0x00) { ShiftLeft(\C0E3, 0x00, 0x01) 0x00 0x00 0x18 Local0 ShiftLeft(\C0E3, 0x00, 0x02) 0x00 0x00 0x10 Local1 Or(Local0, Local1, Local0) ShiftLeft(\C0DE, 0x00, 0x31) 0x00 0x00 0x12 Local1 ShiftLeft(\C0DE, 0x00, 0x30) 0x00 0x00 0x0A Local2 Or(Local1, Local2, Local1) Add(Local0, Local1, Local0) Return(Local0) } Method(C0E7, 0x00) { Store(\_SB_.C011, Local0) Add(Local0, 0x00100000, Local1) Subtract(Local1, 0x0100, Local2) Return(Local2) } OperationRegion(C0E8, 0x00, C0E7, 0x0100) Field(C0E8, 0x00) { 0x00, 0x140, C0E9, 0x20, C0EA, 0x20, C0EB, 0x20, C0EC, 0x20, 0x00, 0xA0, C0ED, 0x20, } Mutex(C0EE, 0x00) Method(C0EF, 0x04) { Acquire(C0EE) Ones Ones Acquire(\_GL_) Ones Ones ShiftLeft(Arg0, 0x10, C0E9) Store(Arg1, C0EC) Store(Arg2, C0EA) Store(Arg3, C0EB) Store(0x00, C0ED) While(And(C014, 0x20, Zero)) { Stall(0x01) } Store(Arg0, \_SB_.C005.C012.C03C) While(LNot(LEqual(And(C014, 0x20, Zero), 0x00))) { Stall(0x01) } Store(C0ED, Local0) Release(\_GL_) Release(C0EE) Return(Local0) } Method(C0F0, 0x00) { Acquire(\_GL_) Ones Ones Store(\_SB_.C005.C012.C058.C069, Local0) Release(\_GL_) And(Local0, 0x10, Local0) Store(ShiftRight(Local0, 0x04, Zero), Local1) Return(Local1) } } Method(\C0F1, 0x02) { Store(0x00, Local0) If(LNot(LEqual(SizeOf(Arg0), SizeOf(Arg1)))) { Store(0x01, Local0) Return(Local0) } Store(SizeOf(Arg0), Local7) Name(C0F2, Buffer(Local7){}) Name(C0F3, Buffer(Local7){}) Store(Arg0, C0F2) Store(Arg1, C0F3) Store(0x00, Local6) While(LAnd(LNot(LEqual(Local6, Local7)), LEqual(Local0, 0x00))) { Store(Null, C0F2) Local6 Zero Local2 Store(Null, C0F3) Local6 Zero Local3 Increment(Local6) If(LNot(LEqual(Local2, Local3))) { Store(0x01, Local0) } } Return(Local0) } Method(\C0F4, 0x01) { Name(C0F5, Package(0x0A) { 0 1 2 3 4 5 6 7 8 9 }) Store(Arg0, Local0) Store(, Local3) Store(, Local7) If(LEqual(Local0, 0x00)) { Store(0, Local7) Return(Local7) } While(LNot(LEqual(Local0, 0x00))) { Divide(Local0, 0x0A, Local1, Local0) Store(Null, C0F5) Local1 Zero Local2 Concat(Local2, Local3, Local7) Store(Local7, Local3) } Return(Local7) } Method(\C0F6, 0x02) { Name(C0F5, Package(0x10) { 0 1 2 3 4 5 6 7 8 9 A B C D E F }) Store(Arg0, Local0) Store(, Local3) Store(, Local7) If(LEqual(Local0, 0x00)) { Store(0, Local7) Return(Local7) } While(LNot(LEqual(Local0, 0x00))) { Divide(Local0, 0x10, Local1, Local0) Store(Null, C0F5) Local1 Zero Local2 Concat(Local2, Local3, Local7) Store(Local7, Local3) } While(LLess(SizeOf(Local7), Arg1)) { Concat(0, Local3, Local7) Store(Local7, Local3) } Return(Local7) } Scope(\_SB_) { Device(C0F7) { Name(_HID, ACPI0003) Name(_PCL, Package(0x01) { \_SB_ }) Method(_PSR, 0x00) { Acquire(\_GL_) Ones Ones Store(\_SB_.C005.C012.C058.C06A, Local0) Release(\_GL_) And(Local0, 0x01, Local0) Return(Local0) } } Method(C0F8, 0x02) { Name(C0F9, Package(0x0D) { 0x00 0xB3B0 0xB3B0 0x01 0x3840 0x0318 0x01F4 0x01 0x01 Primary Battery 100000 LIon COMPAQ }) Store(\_SB_.C005.C012.C058.C097, 0x0A) Arg0 0x00 0x00 0x00 Local0 Store(ShiftLeft(Null, Local0, 0x01), Zero) 0x08 Zero Local1 Or(Local1, Null, Local0) 0x02 Zero Local1 If(LEqual(Local1, 0x00)) { Store(_SB.BATx._BIF: No Battery but _BIF Called, Debug) Return(C0F9) } Else { Multiply(Local1, 0x03E8, Local1) Store(Local1, Index(C0F9, 0x01)) Zero Store(Local1, Index(C0F9, 0x02)) Zero } Store(\_SB_.C005.C012.C058.C0A9, 0x03) Local1 If(Local1) { Return(C0F9) } \_SB_.C005.C012.C058.C0A8 Arg1 0x01 Package(0x01) { 0x09 } Store(\_SB_.C005.C012.C058.C0A6, Arg1) 0x06 Local0 \_SB_.C005.C012.C058.C0AA If(Null) { Local0 0x00 Zero Store(_SB.BATx._BST: Get Serial Number ReadI2C Failed!, Debug) Return(C0F9) } Name(C0FA, ) Store(Null, Local0) 0x02 Zero C0FA Store(, Local2) Concat(Local2, C0FA, Local3) Store(Null, Local0) 0x01 Zero Local1 Store(\C0F6, Local1) 0x02 Local2 Concat(Local3, Local2, Local4) Store(ShiftLeft(Null, Local0, 0x04), Zero) 0x08 Zero Local1 Or(Local1, Null, Local0) 0x03 Zero Local1 Store(\C0F6, Local1) 0x04 Local2 Concat(Local4, Local2, Local3) Store(ShiftLeft(Null, Local0, 0x06), Zero) 0x08 Zero Local1 Or(Local1, Null, Local0) 0x05 Zero Local1 Store(\C0F6, Local1) 0x04 Local2 Concat(Local3, Local2, Local4) Store(Local4, Index(C0F9, 0x0A)) Zero If(LEqual(Arg0, 0x01)) { Store(Multi-Bay Battery, Index(C0F9, 0x09)) Zero } Else { If(LEqual(Arg0, 0x02)) { Store(Dock Bay Battery, Index(C0F9, 0x09)) Zero } } Return(C0F9) } Method(C0FB, 0x02) { Name(C0FC, Package(0x04) { 0x00 0x2EE0 0xB3B0 0x3F7A }) Acquire(\_GL_) Ones Ones Store(\_SB_.C005.C012.C058.C067, Local0) Store(\_SB_.C005.C012.C058.C077, Local1) Release(\_GL_) ShiftLeft(0x01, Arg0, Local2) If(LEqual(And(Local0, Local2, Zero), 0x00)) { Store(_SB.BATx._BST: No Battery but BST Called, Debug) Return(C0FC) } Store(0x00, Local6) Name(C0FD, 0x00) And(Local1, Local2, Local3) ShiftLeft(Local2, 0x04, Local2) And(Local0, Local2, Local4) And(Local1, Local2, Local5) If(LNot(LEqual(Local3, 0x00))) { Or(0x01, Local6, Local6) Store(0x02, C0FD) } If(LNot(LEqual(Local4, 0x00))) { Or(0x02, Local6, Local6) Store(0x01, C0FD) } If(LNot(LEqual(Local5, 0x00))) { Or(0x04, Local6, Local6) } Store(Local6, Index(C0FC, 0x00)) Zero Store(\_SB_.C005.C012.C058.C097, 0x0A) Arg0 0x01 0x00 0x00 Local0 Store(ShiftLeft(Null, Local0, 0x01), Zero) 0x08 Zero Local1 Or(Local1, Null, Local0) 0x02 Zero Local1 Multiply(Local1, 0x03E8, Local1) Store(Local1, Index(C0FC, 0x02)) Zero If(LEqual(C0FD, 0x00)) { Store(0x00, Index(C0FC, 0x01)) Zero } Else { Store(\_SB_.C005.C012.C058.C097, 0x0A) Arg0 0x04 0x00 0x00 Local0 Store(ShiftLeft(Null, Local0, 0x01), Zero) 0x08 Zero Local1 Or(Local1, Null, Local0) 0x02 Zero Local1 Store(Local1, Index(C0FC, 0x01)) Zero } Store(\_SB_.C005.C012.C058.C097, 0x0A) Arg0 0x02 0x00 0x00 Local0 Store(ShiftLeft(Null, Local0, 0x01), Zero) 0x08 Zero Local1 Or(Local1, Null, Local0) 0x02 Zero Local1 Store(Local1, Index(C0FC, 0x03)) Zero Return(C0FC) } Method(C0FE, 0x01) { Acquire(\_GL_) Ones Ones Store(\_SB_.C005.C012.C058.C067, Local0) Release(\_GL_) And(Local0, Arg0, Local0) If(Local0) { Return(0x1F) } Else { Return(0x0F) } } Device(C0FF) { Name(_HID, *PNP0C0A) Name(_UID, 0x01) Method(_STA, 0x00) { Return(C0FE) 0x01 } Method(_BIF, 0x00) { Return(C0F8) 0x00 0x30 } Method(_BST, 0x00) { Return(C0FB) 0x00 0x30 } Method(_PCL, 0x00) { If(\_SB_.C005.C012.C058.C089) { Store(Package(0x00){}, Local0) } Else { Store(Package(0x01) { \_SB_ }, Local0) } Return(Local0) } } Device(C100) { Name(_HID, *PNP0C0A) Name(_UID, 0x02) Method(_STA, 0x00) { Return(C0FE) 0x02 } Method(_BIF, 0x00) { Return(C0F8) 0x01 0x32 } Method(_BST, 0x00) { Return(C0FB) 0x01 0x32 } Method(_PCL, 0x00) { If(\_SB_.C005.C012.C058.C089) { Store(Package(0x00){}, Local0) } Else { Store(Package(0x01) { \_SB_ }, Local0) } Return(Local0) } } Device(C101) { Name(_HID, *PNP0C0A) Name(_UID, 0x03) Name(_EJD, _SB.C005.C0B0) Method(_INI, 0x00) { Store(\_OS_, Local0) Store(\C0F1, Local0) Microsoft Windows NT Local1 If(LEqual(Local1, 0x01)) { Store(_SB.C005.C102, _EJD) } } Method(_STA, 0x00) { If(LEqual(\_SB_.C005.C012.C058.C089, 0x05)) { Return(C0FE) 0x04 } Else { Return(0x00) } } Method(_BIF, 0x00) { Return(C0F8) 0x02 0x34 } Method(_BST, 0x00) { Return(C0FB) 0x02 0x34 } } Device(C005.C102) { Name(_HID, 0x1AB1110E) Name(_STA, 0x00) Name(_UID, 0x01) } } Scope(\_SB_.C005) { Device(C103) { Name(_ADR, 0x00040000) OperationRegion(C104, 0x02, 0x44, 0x04) Field(C104, 0x00) { C105, 0x20, } Method(_INI, 0x00) { Store(0x00, \_SB_.C005.C103.C105) } } } Scope(\_SB_.C005.C012.C058) { Device(C106) { Name(_HID, *PNP0501) Name(_CID, 0x0005D041) Name(_DDN, COM1) Name(_EJD, _SB.C005.C0B0) Name(C107, Buffer(0x33) { 0x30, 0x47, 0x01, 0xF8, 0x03, 0xF8, 0x03, 0x01, 0x08, 0x22, 0x10, 0x00, 0x30, 0x47, 0x01, 0xF8, 0x02, 0xF8, 0x02, 0x01, 0x08, 0x22, 0x08, 0x00, 0x30, 0x47, 0x01, 0xE8, 0x03, 0xE8, 0x03, 0x01, 0x08, 0x22, 0x10, 0x00, 0x30, 0x47, 0x01, 0xE8, 0x02, 0xE8, 0x02, 0x01, 0x08, 0x22, 0x08, 0x00, 0x38, 0x79, 0x00, }) Method(_STA, 0x00) { Store(\_SB_.C005.C012.C058.C090, 0x04) 0x61 Local0 Or(Local0, ShiftLeft(\_SB_.C005.C012.C058.C090, 0x04, 0x60), 0x08) Zero Local0 If(LEqual(Local0, 0x00)) { Return(0x0D) } Else { Return(0x0F) } } Method(_DIS, 0x00) { If(LEqual(0x00, 0x01)) { Return(0x00) } If(LEqual(^_STA, 0x0D)) { Return(0x00) } \_SB_.C005.C047.C055 0x04 0x00 0x00 0x00 0x00 \_SB_.C005.C012.C058.C093 0x04 } Method(_PRS, 0x00) { Return(^C107) } Method(_SRS, 0x01) { CreateWordField(Arg0, 0x02, C108) CreateWordField(Arg0, 0x09, C109) \_SB_.C005.C047.C055 0x04 C108 0x00 C109 0x00 \_SB_.C005.C012.C058.C094 0x04 C108 0x00 C109 0x00 \_SB_.C005.C012.C058.C091 0x04 0x30 0x01 } Method(_CRS, 0x00) { Name(C0CE, Buffer(0x0D) { 0x47, 0x01, 0xF8, 0x03, 0xF8, 0x03, 0x01, 0x08, 0x22, 0x10, 0x00, 0x79, 0x00, }) CreateWordField(C0CE, 0x02, C108) CreateWordField(C0CE, 0x04, C10A) CreateByteField(C0CE, 0x07, C10B) CreateWordField(C0CE, 0x09, C109) Store(\_SB_.C005.C012.C058.C090, 0x04) 0x30 Local0 If(LEqual(Local0, 0x00)) { Store(0x00, C108) Store(0x00, C10A) Store(0x00, C10B) Store(0x00, C109) Return(C0CE) } Store(\_SB_.C005.C012.C058.C090, 0x04) 0x61 Local0 Store(\_SB_.C005.C012.C058.C090, 0x04) 0x60 Local1 ShiftLeft(Local1, 0x08, Local1) Or(Local0, Local1, C108) Store(C108, C10A) Store(\_SB_.C005.C012.C058.C090, 0x04) 0x70 Local0 ShiftLeft(0x01, Local0, C109) Return(C0CE) } } } Scope(\_SB_.C005.C0AF) { Device(C10C) { Name(_ADR, 0x00070000) Device(C10D) { Name(_ADR, 0x00) Device(C10E) { Name(_ADR, 0x00) Name(_RMV, 0x01) } Device(C10F) { Name(_ADR, 0x01) Name(_RMV, 0x01) } } Device(C110) { Name(_ADR, 0x01) Device(C111) { Name(_ADR, 0x00) Name(_RMV, 0x01) } Device(C112) { Name(_ADR, 0x01) Name(_RMV, 0x01) } } } } Scope(\_SB_.C005.C012.C058) { Device(C113) { Name(_HID, *PNP0700) Device(C114) { Name(_ADR, 0x00) Name(_RMV, 0x01) Name(_EJD, _SB.C005.C0B0) Method(_STA, 0x00) { Store(0x00, Local0) Acquire(\_GL_) Ones Ones Store(\_SB_.C005.C012.C058.C069, Local3) Store(\_SB_.C005.C012.C058.C07B, Local7) Release(\_GL_) If(And(Local3, 0x20, Zero)) { Store(0x20, Local7) } Else { Store(\C024, 0x03) Local1 And(Local1, 0x08, Local1) If(LEqual(Local1, 0x00)) { Store(0x20, Local7) } } Store(\_SB_.C005.C012.C02A, Local6) If(LEqual(Local6, 0x00)) { If(LEqual(Local7, 0x20)) { Store(0x0F, Local0) } } Else { If(LOr(LEqual(Local6, 0x01), LEqual(Local6, 0x03))) { If(And(Local3, 0x20, Zero)) { Store(0x0F, Local0) } Else { If(LEqual(Local7, 0x20)) { Store(0x0F, Local0) } } } If(LEqual(Local6, 0x05)) { Store(\_SB_.C005.C012.C058.C08E, 0x00) 0xF0 Local1 If(LEqual(And(Local1, 0x10, Zero), 0x00)) { If(LEqual(Local7, 0x20)) { Store(0x0F, Local0) } Else { Acquire(\_GL_) Ones Ones Store(\_SB_.C005.C012.C058.C07D, Local3) Release(\_GL_) Store(And(Local3, 0x0F, Zero), Local3) If(LEqual(Local3, 0x02)) { Store(0x0F, Local0) } } } Else { Acquire(\_GL_) Ones Ones Store(\_SB_.C005.C012.C058.C07C, Local2) Release(\_GL_) Store(And(Local2, 0x0F, Zero), Local4) Store(And(Local2, 0xF0, Zero), Local5) If(LOr(LEqual(Local5, 0x20), LEqual(Local4, 0x02))) { Store(0x0F, Local0) } } } } Return(Local0) } Name(_FDI, Package(0x10) { 0x00 0x04 0x4F 0x12 0x01 0xDF 0x02 0x25 0x02 0x12 0x1B 0xFF 0x65 0xF6 0x0F 0x08 }) } Device(C115) { Name(_ADR, 0x01) Name(_RMV, 0x01) Name(_EJD, _SB.C005.C0B0) Method(_STA, 0x00) { Store(0x00, Local0) If(LEqual(\_SB_.C005.C012.C02A, 0x05)) { Acquire(\_GL_) Ones Ones Store(\_SB_.C005.C012.C058.C069, Local3) Store(\_SB_.C005.C012.C058.C07B, Local7) Release(\_GL_) And(Local7, 0x0F, Local7) ShiftLeft(Local7, 0x04, Local7) Store(\_SB_.C005.C012.C058.C08E, 0x00) 0xF0 Local1 If(LEqual(And(Local1, 0x10, Zero), 0x00)) { Acquire(\_GL_) Ones Ones Store(\_SB_.C005.C012.C058.C07C, Local2) Release(\_GL_) Store(And(Local2, 0x0F, Zero), Local4) Store(And(Local2, 0xF0, Zero), Local5) If(LOr(LEqual(Local5, 0x20), LEqual(Local4, 0x02))) { Store(0x0F, Local0) } } Else { If(LEqual(Local7, 0x20)) { Store(0x0F, Local0) } Else { Acquire(\_GL_) Ones Ones Store(\_SB_.C005.C012.C058.C07D, Local3) Release(\_GL_) Store(And(Local3, 0x0F, Zero), Local3) If(LEqual(Local3, 0x02)) { Store(0x0F, Local0) } } } } Return(Local0) } Name(_FDI, Package(0x10) { 0x01 0x04 0x4F 0x12 0x01 0xDF 0x02 0x25 0x02 0x12 0x1B 0xFF 0x65 0xF6 0x0F 0x08 }) } Method(_FDE, 0x00) { Name(C116, Buffer(0x14) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, }) CreateByteField(C116, 0x00, C117) CreateByteField(C116, 0x04, C118) Store(\_SB_.C005.C012.C058.C113.C114._STA, Local0) Store(\_SB_.C005.C012.C058.C113.C115._STA, Local1) If(LEqual(Local0, 0x0F)) { Store(0x01, C117) } If(LEqual(Local1, 0x0F)) { Store(0x01, C118) } Return(C116) } Name(C107, Buffer(0x18) { 0x47, 0x01, 0xF0, 0x03, 0xF0, 0x03, 0x01, 0x06, 0x47, 0x01, 0xF7, 0x03, 0xF7, 0x03, 0x01, 0x01, 0x22, 0x40, 0x00, 0x2A, 0x0C, 0x00, 0x79, 0x00, }) Method(_STA, 0x00) { Store(\_SB_.C005.C012.C058.C08E, 0x00) 0x61 Local0 Or(Local0, ShiftLeft(\_SB_.C005.C012.C058.C08E, 0x00, 0x60), 0x08) Zero Local0 If(LEqual(Local0, 0x00)) { Store(0x0D, Local0) } Else { Store(0x0F, Local0) } Return(Local0) } Method(_DIS, 0x00) { If(LEqual(^_STA, 0x0D)) { Return(0x00) } \_SB_.C005.C047.C055 0x00 0x00 0x00 0x00 0x00 \_SB_.C005.C012.C058.C093 0x00 } Method(_PRS, 0x00) { Return(^C107) } Method(_SRS, 0x01) { CreateWordField(Arg0, 0x02, C108) CreateWordField(Arg0, 0x0A, C119) CreateWordField(Arg0, 0x11, C109) CreateWordField(Arg0, 0x14, C0D6) \_SB_.C005.C047.C055 0x00 C108 C119 C109 C0D6 \_SB_.C005.C012.C058.C094 0x00 C108 C119 C109 C0D6 \_SB_.C005.C012.C058.C091 0x00 0x30 0x01 } Method(_CRS, 0x00) { Name(C0CE, Buffer(0x18) { 0x47, 0x01, 0xF0, 0x03, 0xF0, 0x03, 0x01, 0x06, 0x47, 0x01, 0xF7, 0x03, 0xF7, 0x03, 0x01, 0x01, 0x22, 0x40, 0x00, 0x2A, 0x04, 0x00, 0x79, 0x00, }) CreateWordField(C0CE, 0x02, C108) CreateWordField(C0CE, 0x04, C10A) CreateByteField(C0CE, 0x07, C10B) CreateByteField(C0CE, 0x0A, C119) CreateByteField(C0CE, 0x0C, C11A) CreateByteField(C0CE, 0x0F, C11B) CreateWordField(C0CE, 0x11, C109) CreateWordField(C0CE, 0x14, C0D6) Store(\_SB_.C005.C012.C058.C08E, 0x00) 0x30 Local0 If(LEqual(Local0, 0x00)) { Store(0x00, C108) Store(0x00, C10A) Store(0x00, C10B) Store(0x00, C119) Store(0x00, C11A) Store(0x00, C11B) Store(0x00, C109) Store(0x00, C0D6) Return(C0CE) } Store(\_SB_.C005.C012.C058.C08E, 0x00) 0x61 Local0 Store(\_SB_.C005.C012.C058.C08E, 0x00) 0x60 Local1 ShiftLeft(Local1, 0x08, Local1) Or(Local0, Local1, Local0) Store(Local0, C108) Store(C108, C10A) Store(\_SB_.C005.C012.C058.C08E, 0x00) 0x70 Local0 ShiftLeft(0x01, Local0, C109) Store(\_SB_.C005.C012.C058.C08E, 0x00) 0x74 Local0 Store(\_SB_.C005.C012.C058.C096, Local0) Local1 Store(Local1, C0D6) Return(C0CE) } } } Scope(\_SB_.C005.C012.C058) { Device(C11C) { Name(_HID, *SMCF010) Name(_CID, 0x1105D041) Name(C11D, 0x01) PowerResource(C11E, 1, 0x10, 0x08, 0x22, 0xA8, 0x06, 0x2A, 0x20, 0x02, 0x30, 0x47, 0x01, 0xE8, 0x02, 0xE8, 0x02, 0x01, 0x08, 0x47, 0x01, 0x00, 0x01, 0x30, 0x01, 0x10, 0x08, 0x22, 0xA8, 0x06, 0x2A, 0x20, 0x02, 0x30, 0x47, 0x01, 0xE8, 0x03, 0xE8, 0x03, 0x01, 0x08, 0x47, 0x01, 0x00, 0x01, 0x30, 0x01, 0x10, 0x08, 0x22, 0xA8, 0x06, 0x2A, 0x0C, 0x00, 0x30, 0x47, 0x01, 0xE8, 0x02, 0xE8, 0x02, 0x01, 0x08, 0x47, 0x01, 0x00, 0x01, 0x30, 0x01, 0x10, 0x08, 0x22, 0xA8, 0x06, 0x2A, 0x0C, 0x00, 0x30, 0x47, 0x01, 0xF8, 0x03, 0xF8, 0x03, 0x01, 0x08, 0x47, 0x01, 0x00, 0x01, 0x30, 0x01, 0x10, 0x08, 0x22, 0xA8, 0x06, 0x2A, 0x0C, 0x00, 0x30, 0x47, 0x01, 0xF8, 0x02, 0xF8, 0x02, 0x01, 0x08, 0x47, 0x01, 0x00, 0x01, 0x30, 0x01, 0x10, 0x08, 0x22, 0xA8, 0x06, 0x2A, 0x0C, 0x00, 0x38, 0x79, 0x00, }) Method(_STA, 0x00) { Store(\_SB_.C005.C012.C058.C090, 0x05) 0x61 Local0 Or(Local0, ShiftLeft(\_SB_.C005.C012.C058.C090, 0x05, 0x60), 0x08) Zero Local0 If(LEqual(Local0, 0x00)) { Return(0x0D) } Else { Return(0x0F) } } Method(_DIS, 0x00) { If(LEqual(^_STA, 0x0D)) { Return(0x00) } \_SB_.C005.C047.C055 0x05 0x00 0x00 0x00 0x00 \_SB_.C005.C012.C058.C093 0x05 } Method(_PRS, 0x00) { Return(^C107) } Method(_SRS, 0x01) { CreateWordField(Arg0, 0x02, C108) CreateWordField(Arg0, 0x0A, C119) CreateWordField(Arg0, 0x11, C109) CreateWordField(Arg0, 0x14, C0D6) \_SB_.C005.C047.C055 0x05 C108 C119 C109 C0D6 \_SB_.C005.C012.C058.C094 0x05 C108 C119 C109 C0D6 \_SB_.C005.C012.C058.C091 0x05 0x30 0x01 } Method(_CRS, 0x00) { Name(C0CE, Buffer(0x18) { 0x47, 0x01, 0xE8, 0x03, 0xE8, 0x03, 0x01, 0x08, 0x47, 0x01, 0x00, 0x01, 0x00, 0x01, 0x01, 0x08, 0x22, 0x08, 0x00, 0x2A, 0x20, 0x02, 0x79, 0x00, }) CreateWordField(C0CE, 0x02, C108) CreateWordField(C0CE, 0x04, C10A) CreateByteField(C0CE, 0x07, C10B) CreateWordField(C0CE, 0x0A, C119) CreateWordField(C0CE, 0x0C, C11A) CreateByteField(C0CE, 0x0F, C11B) CreateWordField(C0CE, 0x11, C109) CreateWordField(C0CE, 0x14, C0D6) Store(\_SB_.C005.C012.C058.C090, 0x05) 0x30 Local0 If(LEqual(Local0, 0x00)) { Store(0x00, C108) Store(0x00, C10A) Store(0x00, C10B) Store(0x00, C119) Store(0x00, C11A) Store(0x00, C11B) Store(0x00, C109) Store(0x00, C0D6) Return(C0CE) } Store(\_SB_.C005.C012.C058.C090, 0x05) 0x61 Local0 Store(\_SB_.C005.C012.C058.C090, 0x05) 0x60 Local1 ShiftLeft(Local1, 0x08, Local1) Or(Local0, Local1, C108) Store(C108, C10A) Store(\_SB_.C005.C012.C058.C090, 0x05) 0x63 Local0 Store(\_SB_.C005.C012.C058.C090, 0x05) 0x62 Local1 ShiftLeft(Local1, 0x08, Local1) Or(Local0, Local1, C119) Store(C119, C11A) Store(\_SB_.C005.C012.C058.C090, 0x05) 0x70 Local0 ShiftLeft(0x01, Local0, C109) Store(\_SB_.C005.C012.C058.C090, 0x05) 0x74 Local0 Store(\_SB_.C005.C012.C058.C096, Local0) Local1 Store(Local1, C0D6) Return(C0CE) } } } Scope(\_SB_.C005.C012.C058) { Device(C11F) { Name(_HID, *PNP0401) Name(_EJD, _SB.C005.C0B0) Name(C107, Buffer(0xD4) { 0x31, 0x00, 0x47, 0x01, 0x78, 0x03, 0x78, 0x03, 0x01, 0x08, 0x47, 0x01, 0x78, 0x07, 0x78, 0x07, 0x01, 0x03, 0x22, 0xA0, 0x00, 0x2A, 0x0C, 0x00, 0x31, 0x00, 0x47, 0x01, 0x78, 0x02, 0x78, 0x02, 0x01, 0x08, 0x47, 0x01, 0x78, 0x06, 0x78, 0x06, 0x01, 0x03, 0x22, 0xA0, 0x00, 0x2A, 0x0C, 0x00, 0x30, 0x47, 0x01, 0xBC, 0x03, 0xBC, 0x03, 0x01, 0x04, 0x47, 0x01, 0xBC, 0x07, 0xBC, 0x07, 0x01, 0x03, 0x22, 0xA0, 0x00, 0x2A, 0x0C, 0x00, 0x30, 0x47, 0x01, 0x78, 0x03, 0x78, 0x03, 0x01, 0x08, 0x47, 0x01, 0x78, 0x07, 0x78, 0x07, 0x01, 0x03, 0x22, 0xA0, 0x00, 0x2A, 0x00, 0x00, 0x30, 0x47, 0x01, 0x78, 0x02, 0x78, 0x02, 0x01, 0x08, 0x47, 0x01, 0x78, 0x06, 0x78, 0x06, 0x01, 0x03, 0x22, 0xA0, 0x00, 0x2A, 0x00, 0x00, 0x30, 0x47, 0x01, 0xBC, 0x03, 0xBC, 0x03, 0x01, 0x04, 0x47, 0x01, 0xBC, 0x07, 0xBC, 0x07, 0x01, 0x03, 0x22, 0xA0, 0x00, 0x2A, 0x00, 0x00, 0x30, 0x47, 0x01, 0x78, 0x03, 0x78, 0x03, 0x01, 0x08, 0x47, 0x01, 0x78, 0x07, 0x78, 0x07, 0x01, 0x03, 0x22, 0x00, 0x00, 0x2A, 0x00, 0x00, 0x30, 0x47, 0x01, 0x78, 0x02, 0x78, 0x02, 0x01, 0x08, 0x47, 0x01, 0x78, 0x06, 0x78, 0x06, 0x01, 0x03, 0x22, 0x00, 0x00, 0x2A, 0x00, 0x00, 0x30, 0x47, 0x01, 0xBC, 0x03, 0xBC, 0x03, 0x01, 0x04, 0x47, 0x01, 0xBC, 0x07, 0xBC, 0x07, 0x01, 0x03, 0x22, 0x00, 0x00, 0x2A, 0x00, 0x00, 0x38, 0x79, 0x00, }) Method(_STA, 0x00) { Store(\_SB_.C005.C012.C058.C090, 0x03) 0x61 Local0 Or(Local0, ShiftLeft(\_SB_.C005.C012.C058.C090, 0x03, 0x60), 0x08) Zero Local0 If(LEqual(Local0, 0x00)) { Return(0x0D) } Else { Return(0x0F) } } Method(_DIS, 0x00) { If(LEqual(^_STA, 0x0D)) { Return(0x00) } \_SB_.C005.C047.C055 0x03 0x00 0x00 0x00 0x00 \_SB_.C005.C012.C058.C093 0x03 } Method(_PRS, 0x00) { Return(^C107) } Method(_SRS, 0x01) { CreateWordField(Arg0, 0x02, C108) CreateWordField(Arg0, 0x0A, C119) CreateWordField(Arg0, 0x11, C109) CreateWordField(Arg0, 0x14, C0D6) \_SB_.C005.C047.C055 0x03 C108 C119 C109 C0D6 \_SB_.C005.C012.C058.C094 0x03 C108 C119 C109 C0D6 \_SB_.C005.C012.C058.C091 0x03 0x30 0x01 } Method(_CRS, 0x00) { Name(C0CE, Buffer(0x18) { 0x47, 0x01, 0x78, 0x03, 0x78, 0x03, 0x01, 0x08, 0x47, 0x01, 0x78, 0x07, 0x78, 0x07, 0x01, 0x03, 0x22, 0x80, 0x00, 0x2A, 0x08, 0x00, 0x79, 0x00, }) CreateWordField(C0CE, 0x02, C108) CreateWordField(C0CE, 0x04, C10A) CreateByteField(C0CE, 0x07, C10B) CreateWordField(C0CE, 0x0A, C119) CreateWordField(C0CE, 0x0C, C11A) CreateByteField(C0CE, 0x0F, C11B) CreateWordField(C0CE, 0x11, C109) CreateWordField(C0CE, 0x14, C0D6) Store(\_SB_.C005.C012.C058.C090, 0x03) 0x30 Local0 If(LEqual(Local0, 0x00)) { Store(0x00, C108) Store(0x00, C10A) Store(0x00, C10B) Store(0x00, C119) Store(0x00, C11A) Store(0x00, C11B) Store(0x00, C109) Store(0x00, C0D6) Return(C0CE) } Store(\_SB_.C005.C012.C058.C090, 0x03) 0x61 Local0 Store(\_SB_.C005.C012.C058.C090, 0x03) 0x60 Local1 If(LEqual(Local0, 0xBC)) { Store(0x04, C10B) } ShiftLeft(Local1, 0x08, Local1) Or(Local0, Local1, Local0) Store(Local0, C108) Store(Local0, C10A) Add(Local0, 0x0400, C119) Store(C119, C11A) Store(\_SB_.C005.C012.C058.C090, 0x03) 0x70 Local0 ShiftLeft(0x01, Local0, C109) Store(\_SB_.C005.C012.C058.C090, 0x03) 0x74 Local0 Store(\_SB_.C005.C012.C058.C096, Local0) Local1 Store(Local1, C0D6) Return(C0CE) } } } Scope(\_SB_.C005) { Device(C120) { Name(_ADR, 0x00100000) Name(_EJD, _SB.C005.C0B0) } Device(C121) { Name(_ADR, 0x00100001) Name(_EJD, _SB.C005.C0B0) } Device(C122) { Name(_ADR, 0x00100002) Name(_EJD, _SB.C005.C0B0) } Device(C123) { Name(_ADR, 0x00100003) Name(_EJD, _SB.C005.C0B0) } Device(C124) { Name(_ADR, 0x00100004) Name(_EJD, _SB.C005.C0B0) } Device(C125) { Name(_ADR, 0x00100005) Name(_EJD, _SB.C005.C0B0) } Device(C126) { Name(_ADR, 0x00100006) Name(_EJD, _SB.C005.C0B0) } Device(C127) { Name(_ADR, 0x00100007) Name(_EJD, _SB.C005.C0B0) } Device(C0B0) { Method(C128, 0x00) { Acquire(\_GL_) Ones Ones Store(\_SB_.C005.C012.C058.C06A, Local0) Release(\_GL_) ShiftRight(Local0, 0x04, Local0) And(Local0, 0x07, Local0) Store(0x18B1110E, Local1) If(LEqual(Local0, 0x03)) { Store(0x19B1110E, Local1) } Else { If(LEqual(Local0, 0x01)) { Store(0x1AB1110E, Local1) } } Return(Local1) } Method(_HID, 0x00) { Return(C128) } Method(_BDN, 0x00) { Return(C128) } Name(_CID, 0x150CD041) Method(_UID, 0x00) { Return(\_SB_.C005.C012.C058.C129) } Method(_DCK, 0x01) { Store(0x01, Local0) If(LEqual(Arg0, 0x01)) { Store(\_GPE.C12A, 0x01) Local0 Store(\_SB_.C005.C012.C058.C089, \_SB_.C005.C012.C02A) } Else { Store(\_SB_.C005.C012.C02A, Local1) If(LNot(LEqual(Local1, 0x05))) { Store(\_SB_.C005.C012.C058.C089, Local2) If(LAnd(LEqual(Local1, 0x01), LEqual(Local2, 0x00))) { \_GPE.C12A 0x00 Store(\_SB_.C005.C012.C058.C089, \_SB_.C005.C012.C02A) } } } Return(Local0) } Method(_EJ0, 0x01) { Store(\_SB_.C005.C012.C02A, Local0) If(LEqual(Local0, 0x05)) { C12B } Else { If(Local0) { \_GPE.C12A 0x00 } } Store(\_SB_.C005.C012.C058.C089, \_SB_.C005.C012.C02A) } Method(C12B, 0x00) { Store(\_SB_.C0FF._STA, Local4) Store(\_SB_.C100._STA, Local5) If(LAnd(LNot(LEqual(Local4, 0x1F)), LNot(LEqual(Local5, 0x1F)))) { Return(0x00) } Store(\_SB_.C005.C012.C058.C097, 0x26) 0x00 0x00 0x00 0x00 Local3 Store(Null, Local3) 0x01 Zero Local4 Store(Null, Local3) 0x04 Zero Local5 If(LNot(LEqual(Local5, 0x00))) { Return(0x00) } Else { If(LEqual(Local4, 0x01)) { Return(0x00) } } ^^C0AF.C0B4 0x01 0x08 \_GPE.C12A 0x00 } Method(_STA, 0x00) { If(\_SB_.C005.C012.C02A) { Return(0x0F) } Else { Return(0x00) } } } Method(\_SB_.C005.C012.C058.C129, 0x00) { Acquire(C086) Ones Ones If(LEqual(C089, 0x00)) { Store(0x00, Local5) } Else { Store(C087, Local5) Store(\C0E3, 0x00) 0x05 0x00 0x00 Local0 And(Local0, 0x20, Local0) If(LEqual(Local0, 0x00)) { Store(0x00, C087) Release(C086) Return(0x00) } If(LEqual(Local5, 0xFFFFFFFD)) { Store(0x00, Local6) Store(0xFF, Local2) While(LAnd(LLess(Local6, 0x64), LNot(LEqual(Local2, 0x00)))) { Store(C0A9, 0x03) Local2 If(LEqual(Local2, 0x00)) { C0A8 0xA8 0x01 Package(0x01) { 0x18 } Store(C0A6, 0xA8) 0x08 Local0 Store(Null, Local0) 0x00 Zero Local2 If(LEqual(Local2, 0x00)) { C0A8 0xA8 0x01 Package(0x01) { 0x20 } Store(C0A6, 0xA8) 0x09 Local1 Store(Null, Local1) 0x00 Zero Local2 } Store(C0AA, Local3) Store(LOr(Local2, Local3), Local2) } If(Local2) { Increment(Local6) Sleep(0x14) } } If(LEqual(Local6, 0x64)) { Store(0x00, C087) Release(C086) Return(0x00) } Store(Null, Local0) 0x01 Zero Local2 Store(Null, Local0) 0x02 Zero Local3 If(LAnd(LEqual(Local2, 0xFF), LEqual(Local3, 0xFF))) { Store(0x00, Local5) } Else { Store(0x01, Local6) Store(0x01, Local2) Store(0x00, Local3) Store(0x01, Local7) While(LAnd(LNot(LGreater(Local2, 0x08)), LNot(LEqual(Local7, 0x00)))) { Store(Null, Local0) Local2 Zero Local7 Add(Local3, Local7, Local3) Increment(Local2) } Subtract(Local2, 0x01, Local4) If(LNot(LEqual(Local7, 0x00))) { Store(0x01, Local2) While(LAnd(LNot(LGreater(Local2, 0x08)), LNot(LEqual(Local7, 0x00)))) { Store(Null, Local1) Local2 Zero Local7 Add(Local3, Local7, Local3) Increment(Local2) } If(LEqual(Local7, 0x00)) { Decrement(Local2) } Decrement(Local2) Add(Local4, Local2, Local4) } Add(Local3, Local4, Local3) And(Local3, 0xFF, Local3) If(LNot(LEqual(Local3, Null))) { Local1 0x09 Zero Store(0x00, Local6) Store(0x00, Local5) } If(LEqual(Local6, 0x01)) { Store(Null, Local0) 0x06 Zero Local5 ShiftLeft(Local5, 0x04, Local5) Store(Null, Local0) 0x03 Zero Local6 Subtract(Local6, 0x30, Local6) And(Local6, 0x0F, Local6) Or(Local5, Local6, Local5) ShiftLeft(Local5, 0x04, Local5) Store(Null, Local0) 0x04 Zero Local6 Subtract(Local6, 0x30, Local6) And(Local6, 0x0F, Local6) Or(Local5, Local6, Local5) ShiftLeft(Local5, 0x04, Local5) Store(Null, Local0) 0x02 Zero Local6 Subtract(Local6, 0x30, Local6) And(Local6, 0x0F, Local6) Or(Local5, Local6, Local5) ShiftLeft(Local5, 0x04, Local5) Store(Null, Local1) 0x04 Zero Local6 Subtract(Local6, 0x30, Local6) And(Local6, 0x0F, Local6) Or(Local5, Local6, Local5) ShiftLeft(Local5, 0x04, Local5) Store(Null, Local1) 0x02 Zero Local6 Subtract(Local6, 0x30, Local6) And(Local6, 0x0F, Local6) Or(Local5, Local6, Local5) ShiftLeft(Local5, 0x04, Local5) Store(Null, Local1) 0x03 Zero Local6 Subtract(Local6, 0x30, Local6) And(Local6, 0x0F, Local6) Or(Local5, Local6, Local5) } } } } Store(Local5, C087) Release(C086) Return(Local5) } } Scope(\_SB_.C005) { Device(C12C) { Name(_ADR, 0x00070001) Device(C12D) { Name(_ADR, 0x00) Device(C12E) { Name(_ADR, 0x00) } } Device(C12F) { Name(_ADR, 0x01) Device(C130) { Name(_ADR, 0x00) Name(_RMV, 0x01) } } } Device(C131) { Name(_ADR, 0x00140001) Name(_EJD, _SB.C005.C0B0) Device(C132) { Name(_ADR, 0x00) Device(C133) { Name(_ADR, 0x00) } Device(C134) { Name(_ADR, 0x01) } } Device(C135) { Name(_ADR, 0x01) Device(C136) { Name(_ADR, 0x00) } Device(C137) { Name(_ADR, 0x01) } } } } Device(\_SB_.C138) { Name(_HID, *PNP0C0F) Name(_UID, 0x60) Name(_PRS, Buffer(0x06) {0x23, 0x00, 0x08, 0x18, 0x79, 0x00, }) Method(_STA, 0x00) { Store(\_SB_.C005.C012.C030, Local0) And(Local0, 0x80, Local0) If(LEqual(Local0, 0x00)) { Store(0x0B, Local0) } Else { Store(0x09, Local0) } Return(Local0) } Method(_DIS, 0x00) { Store(\_SB_.C005.C012.C030, Local0) And(Local0, 0xF0, Local0) Or(Local0, 0x80, Local0) Store(Local0, \_SB_.C005.C012.C030) } Method(_SRS, 0x01) { CreateByteField(Arg0, 0x02, C139) Store(C139, Local2) FindSetLeftBit(Local2, Local0) If(LEqual(Local0, 0x00)) { CreateByteField(Arg0, 0x01, C13A) Store(C13A, Local1) FindSetLeftBit(Local1, Local0) Subtract(Local0, 0x01, Local3) } Else { Subtract(Local0, 0x01, Local3) Add(Local3, 0x08, Local3) } Store(Local3, \_SB_.C005.C012.C030) } Method(_CRS, 0x00) { Name(C13B, Buffer(0x06) {0x23, 0x00, 0x00, 0x18, 0x79, 0x00, }) CreateByteField(C13B, 0x01, C13C) CreateByteField(C13B, 0x02, C13D) Store(0x00, Local3) Store(0x00, Local4) Store(\_SB_.C005.C012.C030, Local0) And(Local0, 0x8F, Local0) If(LLess(Local0, 0x80)) { And(Local0, 0x0F, Local0) If(LGreater(Local0, 0x07)) { Subtract(Local0, 0x08, Local2) ShiftLeft(0x01, Local2, Local4) } Else { ShiftLeft(0x01, Local0, Local3) } } Store(Local3, C13C) Store(Local4, C13D) Return(C13B) } } Device(\_SB_.C13E) { Name(_HID, *PNP0C0F) Name(_UID, 0x61) Name(_PRS, Buffer(0x06) {0x23, 0x00, 0x08, 0x18, 0x79, 0x00, }) Method(_STA, 0x00) { Store(\_SB_.C005.C012.C031, Local0) And(Local0, 0x80, Local0) If(LEqual(Local0, 0x00)) { Store(0x0B, Local0) } Else { Store(0x09, Local0) } Return(Local0) } Method(_DIS, 0x00) { Store(\_SB_.C005.C012.C031, Local0) And(Local0, 0xF0, Local0) Or(Local0, 0x80, Local0) Store(Local0, \_SB_.C005.C012.C031) } Method(_SRS, 0x01) { Store(0x0B, \_SB_.C005.C012.C031) } Method(_CRS, 0x00) { Name(C13B, Buffer(0x06) {0x23, 0x00, 0x00, 0x18, 0x79, 0x00, }) CreateByteField(C13B, 0x01, C13C) CreateByteField(C13B, 0x02, C13D) Store(0x00, Local3) Store(0x00, Local4) Store(\_SB_.C005.C012.C031, Local0) And(Local0, 0x8F, Local0) If(LLess(Local0, 0x80)) { And(Local0, 0x0F, Local0) If(LGreater(Local0, 0x07)) { Subtract(Local0, 0x08, Local2) ShiftLeft(0x01, Local2, Local4) } Else { ShiftLeft(0x01, Local0, Local3) } } Store(Local3, C13C) Store(Local4, C13D) Return(C13B) } } Device(\_SB_.C13F) { Name(_HID, *PNP0C0F) Name(_UID, 0x62) Name(_PRS, Buffer(0x06) {0x23, 0x00, 0x08, 0x18, 0x79, 0x00, }) Method(_STA, 0x00) { Store(\_SB_.C005.C012.C032, Local0) And(Local0, 0x80, Local0) If(LEqual(Local0, 0x00)) { Store(0x0B, Local0) } Else { Store(0x09, Local0) } Return(Local0) } Method(_DIS, 0x00) { Store(\_SB_.C005.C012.C032, Local0) And(Local0, 0xF0, Local0) Or(Local0, 0x80, Local0) Store(Local0, \_SB_.C005.C012.C032) } Method(_SRS, 0x01) { CreateByteField(Arg0, 0x02, C139) Store(C139, Local2) FindSetLeftBit(Local2, Local0) If(LEqual(Local0, 0x00)) { CreateByteField(Arg0, 0x01, C13A) Store(C13A, Local1) FindSetLeftBit(Local1, Local0) Subtract(Local0, 0x01, Local3) } Else { Subtract(Local0, 0x01, Local3) Add(Local3, 0x08, Local3) } Store(Local3, \_SB_.C005.C012.C032) } Method(_CRS, 0x00) { Name(C13B, Buffer(0x06) {0x23, 0x00, 0x00, 0x18, 0x79, 0x00, }) CreateByteField(C13B, 0x01, C13C) CreateByteField(C13B, 0x02, C13D) Store(0x00, Local3) Store(0x00, Local4) Store(\_SB_.C005.C012.C032, Local0) And(Local0, 0x8F, Local0) If(LLess(Local0, 0x80)) { And(Local0, 0x0F, Local0) If(LGreater(Local0, 0x07)) { Subtract(Local0, 0x08, Local2) ShiftLeft(0x01, Local2, Local4) } Else { ShiftLeft(0x01, Local0, Local3) } } Store(Local3, C13C) Store(Local4, C13D) Return(C13B) } } Device(\_SB_.C140) { Name(_HID, *PNP0C0F) Name(_UID, 0x63) Name(_PRS, Buffer(0x06) {0x23, 0x00, 0x08, 0x18, 0x79, 0x00, }) Method(_STA, 0x00) { Store(\_SB_.C005.C012.C033, Local0) And(Local0, 0x80, Local0) If(LEqual(Local0, 0x00)) { Store(0x0B, Local0) } Else { Store(0x09, Local0) } Return(Local0) } Method(_DIS, 0x00) { Store(\_SB_.C005.C012.C033, Local0) And(Local0, 0xF0, Local0) Or(Local0, 0x80, Local0) Store(Local0, \_SB_.C005.C012.C033) } Method(_SRS, 0x01) { CreateByteField(Arg0, 0x02, C139) Store(C139, Local2) FindSetLeftBit(Local2, Local0) If(LEqual(Local0, 0x00)) { CreateByteField(Arg0, 0x01, C13A) Store(C13A, Local1) FindSetLeftBit(Local1, Local0) Subtract(Local0, 0x01, Local3) } Else { Subtract(Local0, 0x01, Local3) Add(Local3, 0x08, Local3) } Store(Local3, \_SB_.C005.C012.C033) } Method(_CRS, 0x00) { Name(C13B, Buffer(0x06) {0x23, 0x00, 0x00, 0x18, 0x79, 0x00, }) CreateByteField(C13B, 0x01, C13C) CreateByteField(C13B, 0x02, C13D) Store(0x00, Local3) Store(0x00, Local4) Store(\_SB_.C005.C012.C033, Local0) And(Local0, 0x8F, Local0) If(LLess(Local0, 0x80)) { And(Local0, 0x0F, Local0) If(LGreater(Local0, 0x07)) { Subtract(Local0, 0x08, Local2) ShiftLeft(0x01, Local2, Local4) } Else { ShiftLeft(0x01, Local0, Local3) } } Store(Local3, C13C) Store(Local4, C13D) Return(C13B) } } Name(\_SB_.C005._PRT, Package(0x0A) { Package(0x04) { 0x0005FFFF 0x00 \_SB_.C138 0x00 } Package(0x04) { 0x0004FFFF 0x00 \_SB_.C138 0x00 } Package(0x04) { 0x0007FFFF 0x03 \_SB_.C140 0x00 } Package(0x04) { 0x0008FFFF 0x00 \_SB_.C13F 0x00 } Package(0x04) { 0x0009FFFF 0x00 \_SB_.C13F 0x00 } Package(0x04) { 0x0009FFFF 0x01 \_SB_.C140 0x00 } Package(0x04) { 0x0010FFFF 0x00 \_SB_.C138 0x00 } Package(0x04) { 0x0010FFFF 0x01 \_SB_.C13E 0x00 } Package(0x04) { 0x0010FFFF 0x02 \_SB_.C13F 0x00 } Package(0x04) { 0x0010FFFF 0x03 \_SB_.C140 0x00 } }) Name(\_SB_.C005.C0AF._PRT, Package(0x0D) { Package(0x04) { 0x0007FFFF 0x00 \_SB_.C138 0x00 } Package(0x04) { 0x0008FFFF 0x00 \_SB_.C138 0x00 } Package(0x04) { 0x0008FFFF 0x01 \_SB_.C13E 0x00 } Package(0x04) { 0x0008FFFF 0x02 \_SB_.C13F 0x00 } Package(0x04) { 0x0008FFFF 0x03 \_SB_.C140 0x00 } Package(0x04) { 0x0009FFFF 0x00 \_SB_.C13E 0x00 } Package(0x04) { 0x0009FFFF 0x01 \_SB_.C13F 0x00 } Package(0x04) { 0x0009FFFF 0x02 \_SB_.C140 0x00 } Package(0x04) { 0x0009FFFF 0x03 \_SB_.C138 0x00 } Package(0x04) { 0x000AFFFF 0x00 \_SB_.C13F 0x00 } Package(0x04) { 0x000AFFFF 0x01 \_SB_.C140 0x00 } Package(0x04) { 0x000AFFFF 0x02 \_SB_.C138 0x00 } Package(0x04) { 0x000AFFFF 0x03 \_SB_.C13E 0x00 } }) Name(\_S0_, Package(0x04) { 0x05 0x05 0x05 0x05 }) Name(\_S1_, Package(0x04) { 0x07 0x07 0x07 0x07 }) Name(\_S3_, Package(0x04) { 0x01 0x01 0x01 0x01 }) Name(\_S4_, Package(0x04) { 0x00 0x00 0x00 0x00 }) Name(\_S5_, Package(0x04) { 0x00 0x00 0x00 0x00 }) Method(\_PTS, 0x01) { Store(_PTS: Enter, Debug) Store(Arg0, Debug) If(LOr(LEqual(Arg0, 0x01), LEqual(Arg0, 0x03))) { Store(Going into Suspend to RAM State, Debug) } If(LEqual(Arg0, 0x04)) { Store(Going into Suspend to Disk State, Debug) \C0DE 0x02 0x71 0x01 0xFE \C0DE 0x03 0x00 0x00 0x00 } If(LEqual(Arg0, 0x05)) { Store(Going into SOFTOFF State, Debug) \C0DE 0x02 0x71 0x00 0xFE \C0DE 0x03 0x00 0x00 0x00 } Store(_PTS: Exit, Debug) } Method(\_WAK, 0x01) { Store(_WAK: Enter, Debug) Store(Arg0, Debug) Store(0x00, \_SB_.C005.C012.C02E) \C0E3 0x02 0x68 0x00 0x0F If(LEqual(Arg0, 0x04)) { Store(\_SB_.C005.C012.C058.C0A1, 0x03) 0x00 0x00 0x00 Local0 Store(Null, Local0) 0x01 Zero Local1 Store(Null, Local0) 0x02 Zero Local2 Or(Local1, 0x20, Local1) \_SB_.C005.C012.C058.C0A1 0x04 Local1 Local2 0x00 } Store(\_OS_, Local0) Store(\C0F1, Local0) Microsoft Windows Local1 If(LEqual(Local1, 0x00)) { Notify(\_SB_.C056, 0x02) } Notify(\_SB_.C005.C12C.C12F.C130, 0x00) Notify(\_SB_.C005.C141, 0x00) Store(\_SB_.C005.C012.C058.C089, Local0) If(LEqual(Local0, 0x05)) { Notify(\_SB_.C005.C0AF.C10C.C10D.C10E, 0x00) Notify(\_SB_.C005.C0AF.C10C.C110.C111, 0x00) Notify(\_SB_.C005.C0AF.C10C.C110.C112, 0x00) } Notify(\_SB_.C005.C012.C058.C113, 0x00) Store(\_SB_.C005.C012.C02A, Local0) If(LNot(LEqual(Local0, 0x00))) { If(LEqual(\_SB_.C005.C012.C058.C089, 0x00)) { Store(\_SB_.C005.C012.C02A, Local0) Notify(\_SB_.C005.C0B0, 0x01) } } Store(_WAK: Exit, Debug) Return(Package(0x02) { 0x00 0x00 }) } Scope(\_TZ_) { Name(C142, Package(0x02) { Package(0x02) { Package(0x05) { 0x05AC 0x0CA0 0x0D36 0x0D68 0x0E4E } Package(0x05) { 0x0CD2 0x0D68 0x0D9A 0x0E80 0x0FA2 } } Package(0x02) { Package(0x05) { 0x05AC 0x0CA0 0x0D04 0x0D68 0x0E1C } Package(0x05) { 0x0CD2 0x0D36 0x0D9A 0x0E58 0x0FA2 } } }) Name(C143, Package(0x02) { Package(0x03) { 0x64 0x4B 0x32 } Package(0x03) { 0x64 0x4B 0x32 } }) Name(C144, 0x00) Name(C145, 0x00) Name(C146, 0x00) Name(C147, 0x00) Name(C148, 0x03) Name(C149, 0x00) Name(C14A, 0x01) Name(C14B, 0x02) Mutex(C14C, 0x00) Name(C14D, 0x01) Name(C14E, 0x0B9C) Name(C14F, 0x0B9C) Name(C150, 0xFFFFFFFD) Name(C151, 0x00) Device(C152) { Method(_INI, 0x00) { Store(\_SB_.C0F0, C151) \_TZ_.C153._SCP 0x00 Subtract(0x0EB2, 0x0AAC, Local1) Divide(Local1, 0x0A, Local0, Local2) \_SB_.C005.C012.C058.C0A1 0x0E Local2 0x00 0x00 Store(Null, Null) \_TZ_.C143 C151 Zero 0x00 Zero C144 Store(Null, Null) \_TZ_.C143 C151 Zero 0x01 Zero C145 Store(Null, Null) \_TZ_.C143 C151 Zero 0x02 Zero C146 } PowerResource(C154, Less(Local1, C145))) { If(And(C147, 0x02, Zero)) { Store(0x01, Local2) } } Else { Subtract(C145, Local1, Local3) If(LNot(LGreater(Local3, 0x02))) { If(And(C147, 0x02, Zero)) { Store(0x01, Local2) } } } Return(Local2) Method(_ON_, 0x00) { If(LEqual(And(C147, 0x03, Zero), 0x00)) { \_SB_.C005.C012.C058.C0A1 0x20 C145 0x00 0x00 } Or(C147, 0x02, C147) } Method(_OFF, 0x00) { And(C147, 0xFFFFFFFD, C147) Store(0x00, Local0) If(And(C147, 0x04, Zero)) { Store(C146, Local0) } \_SB_.C005.C012.C058.C0A1 0x20 Local0 0x00 0x00 } } Name(_HID, *PNP0C0B) Name(_UID, 0x01) Name(_PR0, Package(0x01) { C156 }) } Device(C157) { PowerResource(C158, Return(Local2) Method(_ON_, 0x00) { If(LEqual(And(C147, 0x07, Zero), 0x00)) { \_SB_.C005.C012.C058.C0A1 0x20 C146 0x00 0x00 } Or(C147, 0x04, C147) } Method(_OFF, 0x00) { And(C147, 0xFFFFFFFB, C147) \_SB_.C005.C012.C058.C0A1 0x20 0x00 0x00 0x00 } } Name(_HID, *PNP0C0B) Name(_UID, 0x02) Name(_PR0, Package(0x01) { C158 }) } Method(C159, 0x01) { Store(0x01, Local0) Store(Arg0, Local1) If(LLess(Arg0, C150)) { Store(0x00, Local0) Add(Arg0, 0x01, Local1) } Return(Null) Null Null \_TZ_.C142 C151 Zero Local0 Zero Local1 Zero } ThermalZone(C153) { Name(_AL0, Package(0x01) { \_TZ_.C152 }) Name(_AL1, Package(0x01) { \_TZ_.C155 }) Name(_AL2, Package(0x01) { \_TZ_.C157 }) Method(_AC0, 0x00) { Return(\_TZ_.C159) \_TZ_.C14B } Method(_AC1, 0x00) { Return(\_TZ_.C159) \_TZ_.C14A } Method(_AC2, 0x00) { Return(\_TZ_.C159) \_TZ_.C149 } Method(_PSV, 0x00) { Return(\_TZ_.C159) \_TZ_.C148 } Name(_PSL, Package(0x01) { \_PR_.C0B5 }) Method(_SCP, 0x01) { Store(0x00, \_TZ_.C149) Store(0x01, \_TZ_.C14A) Store(0x02, \_TZ_.C14B) Store(0x03, \_TZ_.C148) } Name(_TSP, 0x64) Name(_TC1, 0x01) Name(_TC2, 0x02) Name(_CRT, 0x0EB2) Method(_TMP, 0x00) { Store(\_SB_.C005.C012.C058.C0A1, 0x08) 0x00 0x00 0x00 Local0 Store(Null, Local0) 0x01 Zero Local2 If(And(Local2, 0x80, Zero)) { Subtract(0x0100, Local2, Local2) } Multiply(Local2, 0x0A, Local1) Add(Local1, 0x0AAC, Local1) Store(Local1, Local2) If(LLess(Local1, 0x0B4B)) { If(LLess(C14E, 0x0B4B)) { Store(0x0B4B, C14F) } Store(C14F, Local1) } Store(Local2, C14E) Store(Local1, C14F) Acquire(C14C) Ones Ones If(LEqual(C14D, 0x01)) { Store(Match(Null, Null, \_TZ_.C142, C151, Zero, 0x01), Zero) Null Zero 0x00 0x00 Local0 If(LNot(LEqual(Local0, C150))) { Store(Local0, C150) C15A Local0 } Store(0x00, C14D) } Release(C14C) Return(Local1) } Method(C15A, 0x01) { Store(Null, Null) Null \_TZ_.C142 C151 Zero 0x01 Zero Arg0 Zero Local0 Subtract(Local0, 0x0AAC, Local0) Divide(Local0, 0x0A, Local1, Local2) \_SB_.C005.C012.C058.C0A1 0x0C Local2 0xFF 0x00 Store(Null, Null) Null \_TZ_.C142 C151 Zero 0x00 Zero Arg0 Zero Local0 If(LLess(Local0, 0x0AAC)) { Subtract(0x0AAC, Local0, Local1) Divide(Local1, 0x0A, Local3, Local2) Not(Local2, Local2) Add(Local2, 0x01, Local2) And(Local2, 0xFF, Local2) } Else { Subtract(Local0, 0x0AAC, Local0) Divide(Local0, 0x0A, Local1, Local2) } \_SB_.C005.C012.C058.C0A1 0x0A Local2 0x00 0x00 Notify(\_TZ_.C153, 0x81) } } } Scope(\_GPE) { Method(_L00, 0x00) { Notify(\_TZ_.C153, 0x80) } Method(_L08, 0x00) { Notify(\_SB_.C005, 0x02) } Method(_L09, 0x00) { Store(_L09: Enter, Debug) Store(\_SB_.C005.C012.C058.C097, 0x30) 0x00 0x00 0x00 0x00 Local0 CreateByteField(Local0, 0x01, C15B) CreateByteField(Local0, 0x02, C15C) CreateByteField(Local0, 0x03, C15D) CreateByteField(Local0, 0x04, C15E) Store(C15B, Local4) If(And(Local4, 0x10, Zero)) { Store(\_SB_.C005.C012.C025, Local5) Store(\_SB_.C005.C012.C027, Local6) Acquire(\_GL_) Ones Ones Store(\_SB_.C005.C012.C058.C067, \_SB_.C005.C012.C025) Store(\_SB_.C005.C012.C058.C06A, \_SB_.C005.C012.C027) Release(\_GL_) XOr(Local5, \_SB_.C005.C012.C025, Local5) XOr(Local6, \_SB_.C005.C012.C027, Local6) If(And(Local6, 0x01, Zero)) { Store(_L09: Power change event, Debug) Notify(\_SB_.C0F7, 0x80) } If(And(Local6, 0x06, Zero)) { Store(_L0B: Low battery event, Debug) Notify(\_SB_.C0FF, 0x80) Notify(\_SB_.C100, 0x80) } If(And(Local5, 0x01, Zero)) { Store(_L09: Battery 0 insertion/removal event, Debug) If(And(\_SB_.C005.C012.C025, 0x01, Zero)) { Notify(\_SB_.C0FF, 0x00) } Else { Notify(\_SB_.C0FF, 0x01) } } If(And(Local5, 0x02, Zero)) { Store(_L09: Battery 1 insertion/removal event, Debug) If(And(\_SB_.C005.C012.C025, 0x02, Zero)) { Notify(\_SB_.C100, 0x00) } Else { Notify(\_SB_.C100, 0x01) } } If(And(Local5, 0x04, Zero)) { Store(_L09: Battery 2 insertion/removal event, Debug) Store(\_SB_.C005.C012.C058.C089, Local7) If(And(\_SB_.C005.C012.C025, 0x04, Zero)) { If(LEqual(Local7, 0x05)) { Notify(\_SB_.C101, 0x00) } } Else { If(LEqual(Local7, 0x05)) { Notify(\_SB_.C101, 0x01) } } } } If(And(Local4, 0x40, Zero)) { Store(_L09: Thermal event, Debug) Acquire(\_TZ_.C14C) Ones Ones Store(0x01, \_TZ_.C14D) Release(\_TZ_.C14C) Notify(\_TZ_.C153, 0x80) } If(And(Local4, 0x80, Zero)) { Store(\_SB_.C005.C012.C028, Local5) Store(\_SB_.C005.C012.C029, Local6) Store(\_SB_.C005.C012.C026, Local7) Acquire(\_GL_) Ones Ones Store(\_SB_.C005.C012.C058.C07B, \_SB_.C005.C012.C028) Store(\_SB_.C005.C012.C058.C07C, \_SB_.C005.C012.C029) Store(\_SB_.C005.C012.C058.C069, \_SB_.C005.C012.C026) Release(\_GL_) XOr(Local5, \_SB_.C005.C012.C028, Local5) XOr(Local6, \_SB_.C005.C012.C029, Local6) XOr(Local7, \_SB_.C005.C012.C026, Local7) If(And(Local5, 0x0F, Zero)) { Store(_L09: MultiBay 1 change event, Debug) Notify(\_SB_.C005.C012.C058.C113, 0x00) Notify(\_SB_.C005.C12C.C12F, 0x00) } If(And(Local5, 0xF0, Zero)) { Store(_L09: MultiBay change event, Debug) Notify(\_SB_.C005.C12C.C12F, 0x00) Notify(\_SB_.C005.C012.C058.C113, 0x00) } If(And(Local7, 0x20, Zero)) { Store(_L09: External Floppy change event, Debug) Notify(\_SB_.C005.C012.C058.C113, 0x00) And(\_SB_.C005.C012.C026, 0x20, Local1) If(LEqual(Local1, 0x20)) { Store(\_SB_.C005.C012.C058.C08C, 0x25) Local2 Or(Local2, 0x10, Local2) \_SB_.C005.C012.C058.C08D 0x25 Local2 \C0DE 0x02 0x5F 0x01 0xFE \C0DE 0x03 0x00 0x00 0x00 } Else { Store(\_SB_.C005.C012.C058.C08C, 0x25) Local2 And(Local2, 0xEF, Local2) \_SB_.C005.C012.C058.C08D 0x25 Local2 \C0DE 0x02 0x5F 0x00 0xFE \C0DE 0x03 0x00 0x00 0x00 } } If(LEqual(\_SB_.C005.C012.C02A, 0x05)) { If(And(Local6, 0x0F, Zero)) { Store(_L09: Docking MultiBay 1 change event, Debug) Notify(\_SB_.C005.C0AF.C10C.C10D, 0x00) Notify(\_SB_.C005.C012.C058.C113, 0x00) } If(And(Local6, 0xF0, Zero)) { Store(_L09: Docking MultiBay 2 change event, Debug) Notify(\_SB_.C005.C0AF.C10C.C110, 0x00) Notify(\_SB_.C005.C0AF.C10C.C110, 0x00) Notify(\_SB_.C005.C012.C058.C113, 0x00) } } } Store(_L09: Exit, Debug) } Method(_L0A, 0x00) { Notify(\_SB_.C005, 0x02) If(LEqual(\_SB_.C005.C012.C02A, 0x05)) { Notify(\_SB_.C005.C0AF, 0x02) } } Method(_L0B, 0x00) { Store(_L0B: Enter, Debug) Store(\_SB_.C005.C012.C058.C097, 0x30) 0x00 0x00 0x00 0x00 Local0 CreateByteField(Local0, 0x01, C15B) CreateByteField(Local0, 0x02, C15C) CreateByteField(Local0, 0x03, C15D) CreateByteField(Local0, 0x04, C15E) Store(C15B, Local4) If(And(Local4, 0x01, Zero)) { C15F 0x01 If(\_SB_.C005.C012.C02A) { If(\_SB_.C005.C0AF.C0B4) { 0x02 0x01 \_SB_.C005.C0AF.C0B4 0x00 0x01 } Store(0x01, Local2) Store(\_SB_.C005.C012.C02A, Local0) } Else { Store(0x00, Local2) } Notify(\_SB_.C005.C0B0, Local2) } If(And(Local4, 0x04, Zero)) { Notify(\_SB_.C056, 0x80) } If(And(Local4, 0x08, Zero)) { Notify(\_SB_.C056, 0x02) } If(And(Local4, 0x02, Zero)) { Notify(\_SB_.C160, 0x80) } Store(_L0B: Exit, Debug) } Method(C15F, 0x01) { If(LEqual(Arg0, 0x01)) { Store(0x01, \_SB_.C005.C012.C02B) } Else { If(LEqual(Arg0, 0x00)) { Store(0x00, \_SB_.C005.C012.C02B) } } Return(\_SB_.C005.C012.C02B) } Method(C12A, 0x01) { Store(\_SB_.C005.C012.C058.C089, Local4) If(LNot(LEqual(Arg0, 0x01))) { If(LNot(LEqual(Local4, 0x05))) { Sleep(0x05DC) } } Acquire(\_SB_.C005.C012.C058.C084) Ones Ones Store(Going to issue Dock Change, Debug) Store(0xF3, \_SB_.C005.C012.C03C) Sleep(0x64) Release(\_SB_.C005.C012.C058.C084) Store(\_SB_.C005.C012.C058.C069, Local5) Store(\_SB_.C005.C012.C058.C089, Local7) Store(Local7, \_SB_.C005.C012.C02A) Acquire(\_SB_.C005.C012.C058.C086) Ones Ones Store(0xFFFFFFFD, \_SB_.C005.C012.C058.C087) Release(\_SB_.C005.C012.C058.C086) C15F 0x00 Store(0x01, Local6) If(LOr(LEqual(Local7, Local4), And(Local5, 0x80, Zero))) { Store(0x00, Local6) } If(And(Local6, Arg0, Zero)) { If(LEqual(Local7, 0x03)) { Notify(\_SB_.C005.C120, 0x00) Notify(\_SB_.C005.C121, 0x00) Notify(\_SB_.C005.C122, 0x00) Notify(\_SB_.C005.C123, 0x00) Notify(\_SB_.C005.C124, 0x00) Notify(\_SB_.C005.C125, 0x00) Notify(\_SB_.C005.C126, 0x00) Notify(\_SB_.C005.C127, 0x00) } If(LEqual(Local7, 0x05)) { Notify(\_SB_.C005.C0AF, 0x00) Notify(\_SB_.C101, 0x00) } Notify(\_SB_.C005.C012.C058.C113, 0x00) } Return(Local6) } } Scope(\_SB_) { Name(C161, 0x00) OperationRegion(C162, 0x01, 0x84, 0x02) Field(C162, 0x01) { C163, 0x8, C164, 0x8, } OperationRegion(C165, 0x01, 0x84, 0x02) Field(C165, 0x02) { C166, 0x10, } OperationRegion(C167, 0x01, 0x84, 0x04) Field(C167, 0x03) { C168, 0x20, } OperationRegion(C169, 0x01, 0x03F8, 0x08) Field(C169, 0x00) { C16A, 0x8, C16B, 0x8, C16C, 0x8, C16D, 0x8, C16E, 0x8, C16F, 0x8, C170, 0x8, C171, 0x8, } Mutex(C172, 0x00) Method(C173, 0x01) { Acquire(C172) Ones Ones Store(Arg0, C163) If(LNot(LEqual(0x00, 0x00))) { C174 C175 Arg0 } Release(C172) } Method(C176, 0x01) { Acquire(C172) Ones Ones Store(Arg0, C164) Release(C172) } Method(C177, 0x01) { Acquire(C172) Ones Ones Store(Arg0, C166) If(LNot(LEqual(0x00, 0x00))) { C174 C178 Arg0 } Release(C172) } Method(C179, 0x01) { Acquire(C172) Ones Ones Store(Arg0, C168) If(LNot(LEqual(0x00, 0x00))) { C174 C17A Arg0 } Release(C172) } Method(C174, 0x00) { Store(0x83, C16D) Store(0x01, C16A) Store(0x00, C16B) Store(0x03, C16D) } Method(C175, 0x01) { C17B Arg0 C17C 0x20 } Method(C178, 0x01) { C17B And(ShiftRight(Arg0, 0x08, Zero), 0xFF, Zero) C17B And(Arg0, 0xFF, Zero) C17C 0x20 } Method(C17A, 0x01) { C17B And(ShiftRight(Arg0, 0x18, Zero), 0xFF, Zero) C17B And(ShiftRight(Arg0, 0x10, Zero), 0xFF, Zero) C17B And(ShiftRight(Arg0, 0x08, Zero), 0xFF, Zero) C17B And(Arg0, 0xFF, Zero) C17C 0x20 } Method(C17B, 0x01) { Store(Arg0, Local0) Store(Arg0, Local1) ShiftRight(Local0, 0x04, Local0) Store(0x02, Local2) While(LNot(LEqual(Local2, 0x00))) { And(0x0F, Local0, Local0) Add(Local0, 0x30, Local0) If(LNot(LLess(Local0, 0x3A))) { Add(Local0, 0x07, Local0) } While(LEqual(And(C16F, 0x20, Zero), 0x00)) { Stall(0x01) } Store(Local0, C16A) Store(Local1, Local0) Decrement(Local2) } } Method(C17C, 0x01) { While(LEqual(And(C16F, 0x20, Zero), 0x00)) { Stall(0x01) } Store(Arg0, C16A) } } Scope(\_SB_.C005) { Device(C17D) { Name(_ADR, 0x00050000) Name(_S1D, 0x03) Name(_S3D, 0x03) Name(_S4D, 0x03) } } Scope(\_SB_) { Device(C160) { Name(_HID, *PNP0C0D) Method(_LID, 0x00) { Acquire(\_GL_) Ones Ones Store(\_SB_.C005.C012.C058.C069, Local0) Release(\_GL_) And(Local0, 0x02, Local0) ShiftRight(Local0, 0x01, Local0) Return(Local0) } Name(_PRW, Package(0x02) { 0x0B 0x04 }) Method(_PSW, 0x01) { Store(Arg0, Local0) If(LEqual(Local0, 0x01)) { \C057 0xFF 0x01 } Else { \C057 0x00 0x01 } } } } Scope(\_SB_.C005) { Device(C141) { Name(_ADR, 0x00070002) Device(C17E) { Name(_ADR, 0x00) Device(C17F) { Name(_ADR, 0x00) } Device(C180) { Name(_ADR, 0x01) } Name(_EJD, _SB.C005.C0B0) } Name(_PRW, Package(0x02) { 0x08 0x01 }) Method(_PSW, 0x01) { Store(Arg0, Local0) If(LEqual(Local0, 0x01)) { Store(Enable Wakeup of USB, Debug) } Else { Store(Disable Wakeup of USB, Debug) } } } } Scope(\_SB_.C005) { Device(C181) { Name(_ADR, 0x00090000) } Device(C182) { Name(_ADR, 0x00090001) } Device(C183) { Name(_ADR, 0x00080000) } }} |
FACS |
---|
Firmware ACPI Control Structure -------------------------------------------------------------------------------- Signature : FACS Table length : 64 Byte Hardware signature : ð Firmware Waking Vector : 00000000h Global Lock : 00000000h Flags : 00000001h (S4BIOS_REQ is supported) |
CPU |
---|
Mobile Pentium(R) II or Pentium(R) II Processor Mobile Module ================================================================================ Vendor : Intel Corp. Vendor ID String : GenuineIntel CPU Type : OEM Processor Family : 6 Model : 6 Stepping : A Signature : 0000066A FPU Model : Built-in FPU Internal Clock : 333 MHz Host Clock : 066 MHz Cache Type : Write-back Data Cache Size : 16 kB Instruction Cache Size : 16 kB L2 Cache Size : 256 kB Brand ID : 00H (not supported) Supported Processor Features -------------------------------------------------------------------------------- On-Chip FPU Enhanced V86 mode Debugging Extension Page Size Extensions (4MB paging) Time Stamp Counter Model Specific Register Physical Address Extensions Machine Check Exception Compare and Exchange 8 bytes instruction (CMPXCHG8B) Fast System Call Memory Type Range Registers Page Global Enable Machine Check Architecture Conditional Move Instructions (CMOVcc) Page Attribute Table 36-bit Page Size Extension MultiMedia Extensions (MMX) Fast Floating Point Save and Restore |
CPU Tests Folder |
---|
Basic Test |
---|
Not Tested |
CPU Benchmark |
---|
Not Tested |
Floppy |
---|
Floppy Drive(s) Installed : 1 ================================================================================ IRQ Level : 6 DMA Channel : 2 I/O Range : 03F2h-03F6h |
Drive A |
---|
Drive A ================================================================================ Media type : 1.44MB, 3.5" Drive Maximum track number : 79 Maximum sector number : 18 Maximum head number : 1 Diskette Parameter Table Contents -------------------------------------------------------------------------------- Step Rate Time Code : 0Fh Head Unload Time Code : 0Dh Head Load Time Code : 00h Drive Motor Turn-Off Delay : 2035 ms Bytes Per Sector : 512 Sector Per Track : 18 GAP Length For Read/Write : 1Bh Data Transfer Length Code : FFh Format GAP Length : 65h Fill Byte For Format : F6h Head Settling Time : 15 ms Motor Startup Time : 1000 ms |
Drive A Tests Folder |
---|
Controller test |
---|
Not Tested |
Change-line test |
---|
Not Tested |
Write protect test |
---|
Not Tested |
Linear test |
---|
Not Tested |
Random test |
---|
Not Tested |
Butterfly test |
---|
Not Tested |
Quick test |
---|
Not Tested |
Seek test |
---|
Not Tested |
Video system |
---|
Video Adapter(s) Found: ================================================================================ Primary : Rage 3D LT Pro PCI (BGA-312 Package), 4 MB |
Rage 3D LT Pro PCI (BGA-312 Package) |
---|
PCI Video Adapter ================================================================================ Location : PCI Device on Motherboard Vendor Id : 1002h (ATI Technologies) Device Id : 4C49h (Rage 3D LT Pro PCI (BGA-312 Package)) Class : 00h (VGA Compatible Controller) Subsystem Vendor ID : 0E11h (Compaq) Subsystem Device ID : B11Bh (info unavailable) Video System Type : Primary Video Adapter Type : Super VGA Video Memory Size : 4 MB OEM Vendor Name : "ATI Technologies Inc." OEM Product Name : "MACH64LP" OEM Product Revision : "01.00" OEM Software Revision : 1.0 OEM String : "ATI MACH64" VESA Version : 2.0 VESA Power Management Version : 1.0 VESA PM Supported States : : STANDBY : SUSPEND : OFF VESA Supported Video Modes : 40 +------------------------------------------+ | Number Mode HRes. VRes. Colors | +------------------------------------------+ 0100h Graphic 640 400 256 0101h Graphic 640 480 256 0110h Graphic 640 480 32K 0111h Graphic 640 480 64K 0112h Graphic 640 480 16M 0103h Graphic 800 600 256 0113h Graphic 800 600 32K 0114h Graphic 800 600 64K 0115h Graphic 800 600 16M 0105h Graphic 1024 768 256 0116h Graphic 1024 768 32K 0117h Graphic 1024 768 64K 0118h Graphic 1024 768 16M 0107h Graphic 1280 1024 256 0119h Graphic 1280 1024 32K 011Ah Graphic 1280 1024 64K 011Bh Graphic 1280 1024 16M 0302h Unknown VESA mode 0303h Unknown VESA mode 0304h Unknown VESA mode 0202h Unknown VESA mode 010Dh Graphic 320 200 32K 010Eh Graphic 320 200 64K 010Fh Graphic 320 200 16M 0212h Unknown VESA mode 0213h Unknown VESA mode 0214h Unknown VESA mode 0215h Unknown VESA mode 0222h Unknown VESA mode 0223h Unknown VESA mode 0224h Unknown VESA mode 0225h Unknown VESA mode 0232h Unknown VESA mode 0233h Unknown VESA mode 0234h Unknown VESA mode 0235h Unknown VESA mode 0242h Unknown VESA mode 0243h Unknown VESA mode 0244h Unknown VESA mode 0245h Unknown VESA mode |
Rage 3D LT Pro PCI (BGA-312 Package) Tests Folder |
---|
Random |
---|
Not Tested |
Independent bits |
---|
Not Tested |
Independent addresses |
---|
Not Tested |
Monitor |
---|
Monitor ================================================================================ Monitor Type : Analog color |
DMI |
---|
Found SMBIOS Information via PnP Interface -------------------------------------------------------------------------------- Revision : 2.3 Number of structures : 59 Maximum structure size : 150h (336 decimal) bytes DMI Storage base : 000FF154h DMI Storage size : 06CEh SMBIOS 2.3 Structure Table Entry Point Structure (at F000:7980) -------------------------------------------------------------------------------- Anchor String : _SM_ Checksum : 2Dh Entry Point Structure Length : 1Fh bytes SMBIOS Revision : 2.3 Maximum Structure Size : 150h (336 decimal) bytes Entry Point Revision : 0 Formated Area (5 bytes) : 0 0 0 0 0 DMI BIOS Structure Entry Point Structure (at F000h:7980h) -------------------------------------------------------------------------------- Header : _DMI_ Checksum : E2h Length : 06CEh (1742 decimal) bytes BIOS Structure Table Address : 000FF154h Number of Structures : 59 DMI BIOS Revision : 2.3 |
BIOS |
---|
Structure : BIOS (Type 0) Length : 14h (20 decimal) bytes Handle : 0000h (0 decimal) ================================================================================ BIOS Vendor : Compaq BIOS Version : 1.35 Starting Address Segment : F000h BIOS Release Date : 02/15/2001 BIOS ROM Size : 512K BIOS Characteristics: 0000DF90h 00000000h -------------------------------------------------------------------------------- ISA Supported : Yes MCA Supported : No EISA Supported : No PCI Supported : Yes PCMCIA Supported : Yes PnP Supported : Yes APM Supported : Yes Flashable BIOS : Yes BIOS shadowing : Yes VL-VESA Supported : No ESCD Supported : Yes CD-Boot Supported : Yes Selectable Boot Supported : No BIOS ROM Socketed : No Boot From PC Card Supported : No EDD Specification Supported : No NEC 9800 1.2mb Floppy Supported : No Toshiba 1.2mb Floppy Supported : No 5.25" / 360 KB Floppy Supported : No 5.25" / 1.2MB Floppy Supported : No 3.5" / 720 KB Floppy Supported : No 3.5" / 2.88 MB Floppy Supported : No Print Screen Supported : No 8042 Keyboard Supported : No Serial Services Supported : No Printer Services Supported : No CGA/Mono Video Supported : No NEC PC-98 : No BIOS Characteristics Extension Byte 1 (43h): -------------------------------------------------------------------------------- ACPI Supported : Yes USB Legacy Supported : Yes AGP Supported : No I2O Boot Supported : No LS-120 Boot Supported : No ATAPI ZIP Drive Boot Supported : No 1394 Boot Supported : Yes Smart Battery Supported : No BIOS Characteristics Extension Byte 2 (6Fh): -------------------------------------------------------------------------------- BIOS Boot Supported : Yes Network Boot Supported : Yes Dump of the structure (43 bytes): -------------------------------------------------------------------------------- 0000: 00 14 00 00 - 01 02 00 F0 "........" 0008: 03 07 90 DF - 00 00 00 00 "........" 0010: 00 00 13 03 - 43 6F 6D 70 "....Comp" 0018: 61 71 00 31 - 2E 33 35 00 "aq.1.35." 0020: 30 32 2F 31 - 35 2F 32 30 "02/15/20" 0028: 30 31 00 "01." |
System |
---|
Structure : System (Type 1) Length : 19h (25 decimal) bytes Handle : 0001h (1 decimal) ================================================================================ Manufacturer : Compaq Product Name : Armada M300 Version : (none) Serial Number : 1J98CYB6710V UUID : 0000: C7 2F F0 0D - C9 FA DB 11 "./......" 0008: A7 C7 B6 F4 - 18 1D B8 FA "........" Wake-up Type : Power Switch Dump of the structure (93 bytes): -------------------------------------------------------------------------------- 0000: 01 19 01 00 - 01 02 00 03 "........" 0008: C7 2F F0 0D - C9 FA DB 11 "./......" 0010: A7 C7 B6 F4 - 18 1D B8 FA "........" 0018: 06 43 6F 6D - 70 61 71 00 ".Compaq." 0020: 41 72 6D 61 - 64 61 20 20 "Armada " 0028: 20 20 4D 33 - 30 30 20 20 " M300 " 0030: 20 20 20 20 - 20 20 20 20 " " 0038: 20 20 20 20 - 20 20 20 20 " " 0040: 20 20 20 20 - 20 20 20 20 " " 0048: 20 20 20 00 - 31 4A 39 38 " .1J98" 0050: 43 59 42 36 - 37 31 30 56 "CYB6710V" 0058: 20 20 20 20 - 00 " ." |
Base Board |
---|
Structure : Base Board (Type 2) Length : 08h (8 decimal) bytes Handle : 0002h (2 decimal) ================================================================================ Manufacturer : Compaq Product : 053C Version : (none) Serial Number : (none) Dump of the structure (20 bytes): -------------------------------------------------------------------------------- 0000: 02 08 02 00 - 01 02 00 00 "........" 0008: 43 6F 6D 70 - 61 71 00 30 "Compaq.0" 0010: 35 33 43 00 "53C." |
System Enclosure or Chassis |
---|
Structure : System Enclosure or Chassis (Type 3) Length : 0Dh (13 decimal) bytes Handle : 0003h (3 decimal) ================================================================================ Manufacturer : Compaq Type : Notebook Chassis Lock : Present Version : (none) Serial Number : 1J98CYB6710V Asset Tag Number : 1J98CYB6710V Bootup State : Safe Power Supply State : Safe Thermal State : Safe Security Status : External Interface Enabled Dump of the structure (54 bytes): -------------------------------------------------------------------------------- 0000: 03 0D 03 00 - 01 8A 00 02 "........" 0008: 03 03 03 03 - 05 43 6F 6D ".....Com" 0010: 70 61 71 00 - 31 4A 39 38 "paq.1J98" 0018: 43 59 42 36 - 37 31 30 56 "CYB6710V" 0020: 20 20 20 20 - 00 31 4A 39 " .1J9" 0028: 38 43 59 42 - 36 37 31 30 "8CYB6710" 0030: 56 20 20 20 - 20 00 "V ." |
Processor |
---|
Structure : Processor (Type 4) Length : 23h (35 decimal) bytes Handle : 0004h (4 decimal) ================================================================================ Socket Designation : J1 Processor Type : 03h (Central Processor) Processor Family : 0Dh (Pentium II) Processor Manufacturer : Intel Processor ID : 0000066Ah 0183F9FFh Processor Version : Intel Pentium II External Clock : 66 MHz Max Speed : 333 MHz Current Speed : 333 MHz Status : 41h (CPU Socket Populated, Status Enabled) Processor Upgrade : 03h (Daughter Board) Voltage : 1.8V L1 Cache Handle : 09 L2 Cache Handle : 10 L3 Cache Handle : -1 (no L3 handle) Serial Number : (none) Asset Tag : (none) Part Number : (none) Dump of the structure (65 bytes): -------------------------------------------------------------------------------- 0000: 04 23 04 00 - 01 03 0D 02 ".#......" 0008: 6A 06 00 00 - FF F9 83 01 "j......." 0010: 03 92 42 00 - 4D 01 4D 01 "..B.M.M." 0018: 41 03 09 00 - 0A 00 FF FF "A......." 0020: 00 00 00 4A - 31 00 49 6E "...J1.In" 0028: 74 65 6C 00 - 49 6E 74 65 "tel.Inte" 0030: 6C 20 50 65 - 6E 74 69 75 "l Pentiu" 0038: 6D 20 49 49 - 20 20 20 20 "m II " 0040: 00 "." |
Memory Controller |
---|
Structure : Memory Controller (Type 5) Length : 16h (22 decimal) bytes Handle : 0005h (5 decimal) ================================================================================ Error Detecting Method : 03h (None) Error Correcting Capability : 04h (None) Supported Interleave : 02h (Unknown) Current Interleave : 02h (Unknown) Maximum Memory Module Size : 08h (256 MB ) Supported Speeds : 0001h (Other) Supported Memory Types : 0400h (SDRAM) Memory Module Voltage : 02h (3.3V) Number of Associated Memory Slots : 02h Memory Module Configuration Handles : 06h 07h Enabled Error Correcting Capability : 04h (None) Dump of the structure (23 bytes): -------------------------------------------------------------------------------- 0000: 05 16 05 00 - 03 04 02 02 "........" 0008: 08 01 00 00 - 04 02 02 06 "........" 0010: 00 07 00 04 - 00 00 00 "......." |
Memory Module |
---|
Structure : Memory Module (Type 6) Length : 0Ch (12 decimal) bytes Handle : 0006h (6 decimal) ================================================================================ Socket Designation : (none) Bank Connections : 01h (RAS 0, RAS 1) Current Speed : 10 Ns Current Memory Type : 0400h (SDRAM) Installed Size : 86h (64 MB - Double Bank) Enabled Size : 86h (64 MB) Error Status : 00h (Errors: Cor-None; UnCor-None) Dump of the structure (13 bytes): -------------------------------------------------------------------------------- 0000: 06 0C 06 00 - 01 01 0A 00 "........" 0008: 04 86 86 00 - 00 "....." |
Memory Module |
---|
Structure : Memory Module (Type 6) Length : 0Ch (12 decimal) bytes Handle : 0007h (7 decimal) ================================================================================ Socket Designation : (none) Bank Connections : 23h (RAS 2, RAS 3) Current Speed : 10 Ns Current Memory Type : 0400h (SDRAM) Installed Size : 7Fh (Not Installed - Single Bank) Enabled Size : 7Fh (Not Installed) Error Status : 00h (Errors: Cor-None; UnCor-None) Dump of the structure (13 bytes): -------------------------------------------------------------------------------- 0000: 06 0C 07 00 - 00 23 0A 00 ".....#.." 0008: 04 7F 7F 00 - 00 "....." |
Memory Module |
---|
Structure : Memory Module (Type 6) Length : 0Ch (12 decimal) bytes Handle : 0008h (8 decimal) ================================================================================ Socket Designation : (none) Bank Connections : 45h (RAS 4, RAS 5) Current Speed : 10 Ns Current Memory Type : 0400h (SDRAM) Installed Size : 7Fh (Not Installed - Single Bank) Enabled Size : 7Fh (Not Installed) Error Status : 00h (Errors: Cor-None; UnCor-None) Dump of the structure (13 bytes): -------------------------------------------------------------------------------- 0000: 06 0C 08 00 - 00 45 0A 00 ".....E.." 0008: 04 7F 7F 00 - 00 "....." |
Cache: Internal L1 Cache |
---|
Structure : Cache (Type 7) Length : 13h (19 decimal) bytes Handle : 0009h (9 decimal) ================================================================================ Socket Designation : Internal L1 Cache Cache Configuration : 0180h (L1; Not Socketed; Internal; Enabled; WB) Maximum Cache Size : 0020h (32 K) Installed Size : 0020h (32 K) Supported SRAM Type : 0008h (Burst) Current SRAM Type : 0008h (Burst) Cache Speed : 0 Ns (unknown) Error Correcion Type : Unknown System Cache Type : Unknown Associativity : 4-way Set-Associative Dump of the structure (37 bytes): -------------------------------------------------------------------------------- 0000: 07 13 09 00 - 01 80 01 20 "....... " 0008: 00 20 00 08 - 00 08 00 00 ". ......" 0010: 02 02 05 49 - 6E 74 65 72 "...Inter" 0018: 6E 61 6C 20 - 4C 31 20 43 "nal L1 C" 0020: 61 63 68 65 - 00 "ache." |
Cache: Internal L2 Cache |
---|
Structure : Cache (Type 7) Length : 13h (19 decimal) bytes Handle : 000Ah (10 decimal) ================================================================================ Socket Designation : Internal L2 Cache Cache Configuration : 01A1h (L2; Not Socketed; External; Enabled; WB) Maximum Cache Size : 8004h (512 K) Installed Size : 8004h (512 K) Supported SRAM Type : 0008h (Burst) Current SRAM Type : 0008h (Burst) Cache Speed : 0 Ns (unknown) Error Correcion Type : None System Cache Type : Unknown Associativity : 4-way Set-Associative Dump of the structure (37 bytes): -------------------------------------------------------------------------------- 0000: 07 13 0A 00 - 01 A1 01 04 "........" 0008: 80 04 80 08 - 00 08 00 00 "........" 0010: 03 02 05 49 - 6E 74 65 72 "...Inter" 0018: 6E 61 6C 20 - 4C 32 20 43 "nal L2 C" 0020: 61 63 68 65 - 00 "ache." |
Port Connector: COM A |
---|
Structure : Port Connector (Type 8) Length : 09h (9 decimal) bytes Handle : 000Bh (11 decimal) ================================================================================ Internal Reference Designator : (none) Internal Connector Type : 18h (9 Pin Dual Inline (pin 10 cut)) External Reference Designator : COM A External Connector Type : 08h (DB-9 pin male) Port Type : 09h (Serial Port 16550A Compatible) Dump of the structure (15 bytes): -------------------------------------------------------------------------------- 0000: 08 09 0B 00 - 00 18 01 08 "........" 0008: 09 43 4F 4D - 20 41 00 ".COM A." |
Port Connector: COM B |
---|
Structure : Port Connector (Type 8) Length : 09h (9 decimal) bytes Handle : 000Ch (12 decimal) ================================================================================ Internal Reference Designator : (none) Internal Connector Type : 18h (9 Pin Dual Inline (pin 10 cut)) External Reference Designator : COM B External Connector Type : 08h (DB-9 pin male) Port Type : 09h (Serial Port 16550A Compatible) Dump of the structure (15 bytes): -------------------------------------------------------------------------------- 0000: 08 09 0C 00 - 00 18 01 08 "........" 0008: 09 43 4F 4D - 20 42 00 ".COM B." |
Port Connector: LPT1 |
---|
Structure : Port Connector (Type 8) Length : 09h (9 decimal) bytes Handle : 000Dh (13 decimal) ================================================================================ Internal Reference Designator : (none) Internal Connector Type : 19h (25 Pin Dual Inline (pin 26 cut)) External Reference Designator : LPT1 External Connector Type : 05h (DB25 pin female) Port Type : 05h (Parallel Port ECP/EPP) Dump of the structure (14 bytes): -------------------------------------------------------------------------------- 0000: 08 09 0D 00 - 00 19 01 05 "........" 0008: 05 4C 50 54 - 31 00 ".LPT1." |
Port Connector: Keyboard |
---|
Structure : Port Connector (Type 8) Length : 09h (9 decimal) bytes Handle : 000Eh (14 decimal) ================================================================================ Internal Reference Designator : (none) Internal Connector Type : 0Fh (PS/2) External Reference Designator : Keyboard External Connector Type : 0Fh (PS/2) Port Type : 0Dh (Keyboard Port) Dump of the structure (18 bytes): -------------------------------------------------------------------------------- 0000: 08 09 0E 00 - 00 0F 01 0F "........" 0008: 0D 4B 65 79 - 62 6F 61 72 ".Keyboar" 0010: 64 00 "d." |
Port Connector: Mouse |
---|
Structure : Port Connector (Type 8) Length : 09h (9 decimal) bytes Handle : 000Fh (15 decimal) ================================================================================ Internal Reference Designator : (none) Internal Connector Type : 0Fh (PS/2) External Reference Designator : Mouse External Connector Type : 0Fh (PS/2) Port Type : 0Eh (Mouse Port) Dump of the structure (15 bytes): -------------------------------------------------------------------------------- 0000: 08 09 0F 00 - 00 0F 01 0F "........" 0008: 0E 4D 6F 75 - 73 65 00 ".Mouse." |
Port Connector: Primary IDE |
---|
Structure : Port Connector (Type 8) Length : 09h (9 decimal) bytes Handle : 0010h (16 decimal) ================================================================================ Internal Reference Designator : (none) Internal Connector Type : 16h (On Board IDE) External Reference Designator : Primary IDE External Connector Type : 00h (None) Port Type : 00h (None) Dump of the structure (21 bytes): -------------------------------------------------------------------------------- 0000: 08 09 10 00 - 00 16 01 00 "........" 0008: 00 50 72 69 - 6D 61 72 79 ".Primary" 0010: 20 49 44 45 - 00 " IDE." |
Port Connector: Secondary IDE |
---|
Structure : Port Connector (Type 8) Length : 09h (9 decimal) bytes Handle : 0011h (17 decimal) ================================================================================ Internal Reference Designator : (none) Internal Connector Type : 16h (On Board IDE) External Reference Designator : Secondary IDE External Connector Type : 00h (None) Port Type : 00h (None) Dump of the structure (23 bytes): -------------------------------------------------------------------------------- 0000: 08 09 11 00 - 00 16 01 00 "........" 0008: 00 53 65 63 - 6F 6E 64 61 ".Seconda" 0010: 72 79 20 49 - 44 45 00 "ry IDE." |
Port Connector: Floppy |
---|
Structure : Port Connector (Type 8) Length : 09h (9 decimal) bytes Handle : 0012h (18 decimal) ================================================================================ Internal Reference Designator : (none) Internal Connector Type : 17h (On Board Floppy) External Reference Designator : Floppy External Connector Type : 00h (None) Port Type : 00h (None) Dump of the structure (16 bytes): -------------------------------------------------------------------------------- 0000: 08 09 12 00 - 00 17 01 00 "........" 0008: 00 46 6C 6F - 70 70 79 00 ".Floppy." |
Port Connector: Line I/O:MIC |
---|
Structure : Port Connector (Type 8) Length : 09h (9 decimal) bytes Handle : 0013h (19 decimal) ================================================================================ Internal Reference Designator : (none) Internal Connector Type : FFh (Unknown) External Reference Designator : Line I/O:MIC External Connector Type : 0Dh (Mini-DIN) Port Type : 0Bh (MIDI Port) Dump of the structure (22 bytes): -------------------------------------------------------------------------------- 0000: 08 09 13 00 - 00 FF 01 0D "........" 0008: 0B 4C 69 6E - 65 20 49 2F ".Line I/" 0010: 4F 3A 4D 49 - 43 00 "O:MIC." |
Port Connector: Line I/O:Line Right |
---|
Structure : Port Connector (Type 8) Length : 09h (9 decimal) bytes Handle : 0014h (20 decimal) ================================================================================ Internal Reference Designator : (none) Internal Connector Type : FFh (Unknown) External Reference Designator : Line I/O:Line Right External Connector Type : 0Dh (Mini-DIN) Port Type : 0Bh (MIDI Port) Dump of the structure (29 bytes): -------------------------------------------------------------------------------- 0000: 08 09 14 00 - 00 FF 01 0D "........" 0008: 0B 4C 69 6E - 65 20 49 2F ".Line I/" 0010: 4F 3A 4C 69 - 6E 65 20 52 "O:Line R" 0018: 69 67 68 74 - 00 "ight." |
Port Connector: Line I/O:Line Left |
---|
Structure : Port Connector (Type 8) Length : 09h (9 decimal) bytes Handle : 0015h (21 decimal) ================================================================================ Internal Reference Designator : (none) Internal Connector Type : FFh (Unknown) External Reference Designator : Line I/O:Line Left External Connector Type : 0Dh (Mini-DIN) Port Type : 0Bh (MIDI Port) Dump of the structure (28 bytes): -------------------------------------------------------------------------------- 0000: 08 09 15 00 - 00 FF 01 0D "........" 0008: 0B 4C 69 6E - 65 20 49 2F ".Line I/" 0010: 4F 3A 4C 69 - 6E 65 20 4C "O:Line L" 0018: 65 66 74 00 "eft." |
Port Connector: Head Phone |
---|
Structure : Port Connector (Type 8) Length : 09h (9 decimal) bytes Handle : 0016h (22 decimal) ================================================================================ Internal Reference Designator : (none) Internal Connector Type : FFh (Unknown) External Reference Designator : Head Phone External Connector Type : 0Dh (Mini-DIN) Port Type : 0Bh (MIDI Port) Dump of the structure (20 bytes): -------------------------------------------------------------------------------- 0000: 08 09 16 00 - 00 FF 01 0D "........" 0008: 0B 48 65 61 - 64 20 50 68 ".Head Ph" 0010: 6F 6E 65 00 "one." |
Port Connector: FAN |
---|
Structure : Port Connector (Type 8) Length : 09h (9 decimal) bytes Handle : 0017h (23 decimal) ================================================================================ Internal Reference Designator : (none) Internal Connector Type : FFh (Unknown) External Reference Designator : FAN External Connector Type : 00h (None) Port Type : FFh (Unknown Port) Dump of the structure (13 bytes): -------------------------------------------------------------------------------- 0000: 08 09 17 00 - 00 FF 01 00 "........" 0008: FF 46 41 4E - 00 ".FAN." |
Port Connector: Speaker |
---|
Structure : Port Connector (Type 8) Length : 09h (9 decimal) bytes Handle : 0018h (24 decimal) ================================================================================ Internal Reference Designator : (none) Internal Connector Type : FFh (Unknown) External Reference Designator : Speaker External Connector Type : 00h (None) Port Type : FFh (Unknown Port) Dump of the structure (17 bytes): -------------------------------------------------------------------------------- 0000: 08 09 18 00 - 00 FF 01 00 "........" 0008: FF 53 70 65 - 61 6B 65 72 ".Speaker" 0010: 00 "." |
Port Connector: USB |
---|
Structure : Port Connector (Type 8) Length : 09h (9 decimal) bytes Handle : 0019h (25 decimal) ================================================================================ Internal Reference Designator : (none) Internal Connector Type : 12h (Access Bus) External Reference Designator : USB External Connector Type : 12h (Access Bus) Port Type : 10h (USB) Dump of the structure (13 bytes): -------------------------------------------------------------------------------- 0000: 08 09 19 00 - 00 12 01 12 "........" 0008: 10 55 53 42 - 00 ".USB." |
System Slot: PC CARD-Slot 0 |
---|
Structure : System Slot (Type 9) Length : 0Dh (13 decimal) bytes Handle : 001Ah (26 decimal) ================================================================================ Slot Designation : PC CARD-Slot 0 Slot Type : 07h (PC Card (PCMCIA)) Slot Data Bus Width : 05h (32 bit) Current Usage : 03h (Available) Slot Length : 03h (Half Length) Slot ID : 00h Slot Characteristics : F6h (Provides 5.0 Volts, Provides 3.3 Volts, PC Card-16, Cardbus, Zoom Video, PC Card Slot support Modem Ring Resume) Slot Characteristics 2 : 01h (Supports PME#) Dump of the structure (28 bytes): -------------------------------------------------------------------------------- 0000: 09 0D 1A 00 - 01 07 05 03 "........" 0008: 03 00 00 F6 - 01 50 43 20 ".....PC " 0010: 43 41 52 44 - 2D 53 6C 6F "CARD-Slo" 0018: 74 20 30 00 "t 0." |
System Slot: PC CARD-Slot 1 |
---|
Structure : System Slot (Type 9) Length : 0Dh (13 decimal) bytes Handle : 001Bh (27 decimal) ================================================================================ Slot Designation : PC CARD-Slot 1 Slot Type : 07h (PC Card (PCMCIA)) Slot Data Bus Width : 05h (32 bit) Current Usage : 03h (Available) Slot Length : 03h (Half Length) Slot ID : 00h Slot Characteristics : F6h (Provides 5.0 Volts, Provides 3.3 Volts, PC Card-16, Cardbus, Zoom Video, PC Card Slot support Modem Ring Resume) Slot Characteristics 2 : 01h (Supports PME#) Dump of the structure (28 bytes): -------------------------------------------------------------------------------- 0000: 09 0D 1B 00 - 01 07 05 03 "........" 0008: 03 00 01 F6 - 01 50 43 20 ".....PC " 0010: 43 41 52 44 - 2D 53 6C 6F "CARD-Slo" 0018: 74 20 31 00 "t 1." |
On Board Devices |
---|
Structure : On Board Devices (Type 10) Length : 06h (6 decimal) bytes Handle : 001Ch (28 decimal) ================================================================================ Device Type : 07h (Disabled, Sound) Description String : Ess1978sa PCI Sound Dump of the structure (26 bytes): -------------------------------------------------------------------------------- 0000: 0A 06 1C 00 - 07 01 45 73 "......Es" 0008: 73 31 39 37 - 38 73 61 20 "s1978sa " 0010: 50 43 49 20 - 53 6F 75 6E "PCI Soun" 0018: 64 00 "d." |
OEM Strings |
---|
Structure : OEM Strings (Type 11) Length : 05h (5 decimal) bytes Handle : 001Dh (29 decimal) ================================================================================ Number of OEM Strings: 2768 0) 'www.compaq.com' Dump of the structure (20 bytes): -------------------------------------------------------------------------------- 0000: 0B 05 1D 00 - 01 77 77 77 ".....www" 0008: 2E 63 6F 6D - 70 61 71 2E ".compaq." 0010: 63 6F 6D 00 "com." |
BIOS Language |
---|
Structure : BIOS Language (Type 13) Length : 16h (22 decimal) bytes Handle : 001Eh (30 decimal) ================================================================================ Current Language : 1, en|US|iso8859-1 Flags : 00h Number of Installable Languages : 1 1) en|US|iso8859-1 Dump of the structure (38 bytes): -------------------------------------------------------------------------------- 0000: 0D 16 1E 00 - 01 00 00 00 "........" 0008: 00 00 00 00 - 00 00 00 00 "........" 0010: 00 00 00 00 - 00 01 65 6E "......en" 0018: 7C 55 53 7C - 69 73 6F 38 "|US|iso8" 0020: 38 35 39 2D - 31 00 "859-1." |
Physical Memory Array |
---|
Structure : Physical Memory Array (Type 16) Length : 0Fh (15 decimal) bytes Handle : 001Fh (31 decimal) ================================================================================ Location : System board or motherboard Use : System memory Memory Error Correction : None Maximum Capacity : 317440 KB Memory Error Information Handle : FFFF Number of Memory Devices : 3 Dump of the structure (16 bytes): -------------------------------------------------------------------------------- 0000: 10 0F 1F 00 - 03 03 03 00 "........" 0008: D8 04 00 FF - FF 03 00 00 "........" |
Physical Memory Array |
---|
Structure : Physical Memory Array (Type 16) Length : 0Fh (15 decimal) bytes Handle : 0020h (32 decimal) ================================================================================ Location : System board or motherboard Use : Flash memory Memory Error Correction : None Maximum Capacity : 512 KB Memory Error Information Handle : FFFE Number of Memory Devices : 1 Dump of the structure (16 bytes): -------------------------------------------------------------------------------- 0000: 10 0F 20 00 - 03 05 03 00 ".. ....." 0008: 02 00 00 FE - FF 01 00 00 "........" |
Memory Device: DIMM #1 |
---|
Structure : Memory Device (Type 17) Length : 1Bh (27 decimal) bytes Handle : 0021h (33 decimal) ================================================================================ Memory Array Handle : 001F Memory Error Information Handle : FFFF Total Width : 64bits Data Width : 64bits Size : 64MB Form Factor : Other Device Set : 0000h Device Locator : DIMM #1 Bank Locator : (none) Memory Type : DRAM Type Detail : 0080h Speed : UnknownManufacturer : (none) Serial Number : (none) Asset Tag : (none) Part Number : (none) Dump of the structure (35 bytes): -------------------------------------------------------------------------------- 0000: 11 1B 21 00 - 1F 00 FF FF "..!....." 0008: 40 00 40 00 - 40 00 01 00 "@.@.@..." 0010: 01 00 03 80 - 00 00 00 00 "........" 0018: 00 00 00 44 - 49 4D 4D 20 "...DIMM " 0020: 23 31 00 "#1." |
Memory Device: DIMM #2 |
---|
Structure : Memory Device (Type 17) Length : 1Bh (27 decimal) bytes Handle : 0022h (34 decimal) ================================================================================ Memory Array Handle : 001F Memory Error Information Handle : FFFF Total Width : Unknown Data Width : Unknown Size : 0MB (No Memory Device) Form Factor : Other Device Set : 0000h Device Locator : DIMM #2 Bank Locator : (none) Memory Type : DRAM Type Detail : 0080h Speed : UnknownManufacturer : (none) Serial Number : (none) Asset Tag : (none) Part Number : (none) Dump of the structure (35 bytes): -------------------------------------------------------------------------------- 0000: 11 1B 22 00 - 1F 00 FF FF ".."....." 0008: FF FF FF FF - 00 00 01 00 "........" 0010: 01 00 03 80 - 00 00 00 00 "........" 0018: 00 00 00 44 - 49 4D 4D 20 "...DIMM " 0020: 23 32 00 "#2." |
Memory Device: DIMM #3 |
---|
Structure : Memory Device (Type 17) Length : 1Bh (27 decimal) bytes Handle : 0023h (35 decimal) ================================================================================ Memory Array Handle : 001F Memory Error Information Handle : FFFF Total Width : Unknown Data Width : Unknown Size : 0MB (No Memory Device) Form Factor : Other Device Set : 0000h Device Locator : DIMM #3 Bank Locator : (none) Memory Type : DRAM Type Detail : 0080h Speed : UnknownManufacturer : (none) Serial Number : (none) Asset Tag : (none) Part Number : (none) Dump of the structure (35 bytes): -------------------------------------------------------------------------------- 0000: 11 1B 23 00 - 1F 00 FF FF "..#....." 0008: FF FF FF FF - 00 00 01 00 "........" 0010: 01 00 03 80 - 00 00 00 00 "........" 0018: 00 00 00 44 - 49 4D 4D 20 "...DIMM " 0020: 23 33 00 "#3." |
Memory Device: 28F004 |
---|
Structure : Memory Device (Type 17) Length : 1Bh (27 decimal) bytes Handle : 0024h (36 decimal) ================================================================================ Memory Array Handle : 0020 Memory Error Information Handle : FFFE Total Width : 8bits Data Width : 8bits Size : -32256KB Form Factor : Chip Device Set : 0000h Device Locator : 28F004 Bank Locator : (none) Memory Type : FLASH Type Detail : 1000h Speed : UnknownManufacturer : (none) Serial Number : (none) Asset Tag : (none) Part Number : (none) Dump of the structure (34 bytes): -------------------------------------------------------------------------------- 0000: 11 1B 24 00 - 20 00 FE FF "..$. ..." 0008: 08 00 08 00 - 00 82 05 00 "........" 0010: 01 00 09 00 - 10 00 00 00 "........" 0018: 00 00 00 32 - 38 46 30 30 "...28F00" 0020: 34 00 "4." |
Memory Array Mapped Address |
---|
Structure : Memory Array Mapped Address (Type 19) Length : 0Fh (15 decimal) bytes Handle : 0026h (38 decimal) ================================================================================ Starting Address : 00000000h Ending Address : 03FFFFFFh Memory Array Handle : 001Fh Partition Width : 01h Dump of the structure (16 bytes): -------------------------------------------------------------------------------- 0000: 13 0F 26 00 - 00 00 00 00 "..&....." 0008: FF FF FF 03 - 1F 00 01 00 "........" |
Memory Array Mapped Address |
---|
Structure : Memory Array Mapped Address (Type 19) Length : 0Fh (15 decimal) bytes Handle : 0027h (39 decimal) ================================================================================ Starting Address : FFFFD000h Ending Address : FFFFFFFFh Memory Array Handle : 0020h Partition Width : 01h Dump of the structure (16 bytes): -------------------------------------------------------------------------------- 0000: 13 0F 27 00 - 00 D0 FF FF "..'....." 0008: FF FF FF FF - 20 00 01 00 ".... ..." |
Memory Device Mapped Address |
---|
Structure : Memory Device Mapped Address (Type 20) Length : 13h (19 decimal) bytes Handle : 0028h (40 decimal) ================================================================================ Starting Address : 00000000h Ending Address : 03FFFFFFh Memory Device Handle : 0021h Memory Array Mapped Address Handle : 0026h Partition Row Position : 01h Interleave Position : 00h Interleaved Data Depth : 00h Dump of the structure (20 bytes): -------------------------------------------------------------------------------- 0000: 14 13 28 00 - 00 00 00 00 "..(....." 0008: FF FF FF 03 - 21 00 26 00 "....!.&." 0010: 01 00 00 00 "...." |
Memory Device Mapped Address |
---|
Structure : Memory Device Mapped Address (Type 20) Length : 13h (19 decimal) bytes Handle : 0029h (41 decimal) ================================================================================ Starting Address : 00000000h Ending Address : 00000000h Memory Device Handle : 0022h Memory Array Mapped Address Handle : 0026h Partition Row Position : 02h Interleave Position : 00h Interleaved Data Depth : 00h Dump of the structure (20 bytes): -------------------------------------------------------------------------------- 0000: 14 13 29 00 - 00 00 00 00 "..)....." 0008: 00 00 00 00 - 22 00 26 00 "....".&." 0010: 02 00 00 00 "...." |
Memory Device Mapped Address |
---|
Structure : Memory Device Mapped Address (Type 20) Length : 13h (19 decimal) bytes Handle : 002Ah (42 decimal) ================================================================================ Starting Address : 00000000h Ending Address : 00000000h Memory Device Handle : 0023h Memory Array Mapped Address Handle : 0026h Partition Row Position : 03h Interleave Position : 00h Interleaved Data Depth : 00h Dump of the structure (20 bytes): -------------------------------------------------------------------------------- 0000: 14 13 2A 00 - 00 00 00 00 "..*....." 0008: 00 00 00 00 - 23 00 26 00 "....#.&." 0010: 03 00 00 00 "...." |
Memory Device Mapped Address |
---|
Structure : Memory Device Mapped Address (Type 20) Length : 13h (19 decimal) bytes Handle : 002Bh (43 decimal) ================================================================================ Starting Address : FFFFD000h Ending Address : FFFFFFFFh Memory Device Handle : 0024h Memory Array Mapped Address Handle : 0027h Partition Row Position : 00h Interleave Position : 00h Interleaved Data Depth : 00h Dump of the structure (20 bytes): -------------------------------------------------------------------------------- 0000: 14 13 2B 00 - 00 D0 FF FF "..+....." 0008: FF FF FF FF - 24 00 27 00 "....$.'." 0010: 00 00 00 00 "...." |
Built-in Pointing Device |
---|
Structure : Built-in Pointing Device (Type 21) Length : 07h (7 decimal) bytes Handle : 002Ch (44 decimal) ================================================================================ Type : 06h Interface : 04h Number of Buttons : 02h Dump of the structure (8 bytes): -------------------------------------------------------------------------------- 0000: 15 07 2C 00 - 06 04 02 00 "..,....." |
Portable Battery |
---|
Structure : Portable Battery (Type 22) Length : 1Ah (26 decimal) bytes Handle : 002Dh (45 decimal) ================================================================================ Location : Left Hand Side Manufacturer : Compaq Manufacture Date : 08/01/1999 Serial Number : 424EF11B0002 Device Name : (none) Device Chemistry : 06h Design Capacity : 2700 mWatt-hours Design Voltage : 14400 mVolts SBDS* Version Number : (none) Maximum Error in Battery Data : FFh SBDS* Serial Number : 0000h SBDS* Manufacture Date (M/D/Y): 00/00/1980 SBDS* Device Chemistry : (none) Design Capacity Multiplier : x1 OEM Specific : 00000000h * Smart Battery Data Specification Dump of the structure (72 bytes): -------------------------------------------------------------------------------- 0000: 16 1A 2D 00 - 01 02 03 04 "..-....." 0008: 00 06 8C 0A - 40 38 00 FF "....@8.." 0010: 00 00 00 00 - 00 01 00 00 "........" 0018: 00 00 4C 65 - 66 74 20 48 "..Left H" 0020: 61 6E 64 20 - 53 69 64 65 "and Side" 0028: 00 43 6F 6D - 70 61 71 00 ".Compaq." 0030: 30 38 2F 30 - 31 2F 31 39 "08/01/19" 0038: 39 39 00 34 - 32 34 45 46 "99.424EF" 0040: 31 31 42 30 - 30 30 32 00 "11B0002." |
Inactive |
---|
Structure : Inactive (Type 126) Length : 1Ah (26 decimal) bytes Handle : 002Eh (46 decimal) ================================================================================ Dump of the structure (74 bytes): -------------------------------------------------------------------------------- 0000: 7E 1A 2E 00 - 01 02 03 04 "~......." 0008: 00 06 8C 0A - 40 38 00 FF "....@8.." 0010: 00 00 00 00 - 00 01 00 00 "........" 0018: 00 00 46 72 - 6F 6E 74 20 "..Front " 0020: 52 69 67 68 - 74 20 53 69 "Right Si" 0028: 64 65 00 43 - 6F 6D 70 61 "de.Compa" 0030: 71 00 20 20 - 20 20 20 20 "q. " 0038: 20 20 20 20 - 00 20 20 20 " . " 0040: 20 20 20 20 - 20 20 20 20 " " 0048: 20 00 " ." |
Hardware Security |
---|
Structure : Hardware Security (Type 24) Length : 05h (5 decimal) bytes Handle : 0031h (49 decimal) ================================================================================ Power-on Password Status : 00h (Disabled) Keyboard Password Status : 00h (Disabled) Administrator Password Status : 00h (Disabled) Front Panel Reset Status : 02h (Not Implemented) Dump of the structure (6 bytes): -------------------------------------------------------------------------------- 0000: 18 05 31 00 - 02 00 "..1..." |
Temperature Probe |
---|
Structure : Temperature Probe (Type 28) Length : 14h (20 decimal) bytes Handle : 0032h (50 decimal) ================================================================================ Description : (none) Status : OK Location : Processor Maximum Value : 100.0°C Minimum Value : 0.0°C Resolution : Unknown Tolerance : Unknown Accuracy : Unknown OEM-defined : 00000000h Dump of the structure (21 bytes): -------------------------------------------------------------------------------- 0000: 1C 14 32 00 - 00 63 E8 03 "..2..c.." 0008: 00 00 00 80 - 00 80 00 80 "........" 0010: 00 00 00 00 - 00 "....." |
Temperature Probe |
---|
Structure : Temperature Probe (Type 28) Length : 14h (20 decimal) bytes Handle : 0033h (51 decimal) ================================================================================ Description : (none) Status : OK Location : Add-in Card Maximum Value : 100.0°C Minimum Value : 0.0°C Resolution : Unknown Tolerance : Unknown Accuracy : Unknown OEM-defined : 00000000h Dump of the structure (21 bytes): -------------------------------------------------------------------------------- 0000: 1C 14 33 00 - 00 6B E8 03 "..3..k.." 0008: 00 00 00 80 - 00 80 00 80 "........" 0010: 00 00 00 00 - 00 "....." |
Inactive |
---|
Structure : Inactive (Type 126) Length : 0Dh (13 decimal) bytes Handle : 0036h (54 decimal) ================================================================================ Dump of the structure (54 bytes): -------------------------------------------------------------------------------- 0000: 7E 0D 36 00 - 01 8C 00 02 "~.6....." 0008: 03 03 03 03 - 05 43 6F 6D ".....Com" 0010: 70 61 71 00 - 20 20 20 20 "paq. " 0018: 20 20 20 20 - 20 20 20 20 " " 0020: 20 20 20 20 - 00 20 20 20 " . " 0028: 20 20 20 20 - 20 20 20 20 " " 0030: 20 20 20 20 - 20 00 " ." |
Inactive |
---|
Structure : Inactive (Type 126) Length : 0Dh (13 decimal) bytes Handle : 0037h (55 decimal) ================================================================================ Dump of the structure (21 bytes): -------------------------------------------------------------------------------- 0000: 7E 0D 37 00 - 01 07 05 03 "~.7....." 0008: 03 00 00 F6 - 00 50 43 20 ".....PC " 0010: 43 41 52 44 - 00 "CARD." |
Inactive |
---|
Structure : Inactive (Type 126) Length : 0Dh (13 decimal) bytes Handle : 0038h (56 decimal) ================================================================================ Dump of the structure (21 bytes): -------------------------------------------------------------------------------- 0000: 7E 0D 38 00 - 01 07 05 03 "~.8....." 0008: 03 00 01 F6 - 00 50 43 20 ".....PC " 0010: 43 41 52 44 - 00 "CARD." |
Inactive |
---|
Structure : Inactive (Type 126) Length : 0Dh (13 decimal) bytes Handle : 0039h (57 decimal) ================================================================================ Dump of the structure (24 bytes): -------------------------------------------------------------------------------- 0000: 7E 0D 39 00 - 01 06 05 03 "~.9....." 0008: 03 0B 00 02 - 00 50 43 49 ".....PCI" 0010: 20 53 6C 6F - 74 20 31 00 " Slot 1." |
Inactive |
---|
Structure : Inactive (Type 126) Length : 0Dh (13 decimal) bytes Handle : 003Ah (58 decimal) ================================================================================ Dump of the structure (24 bytes): -------------------------------------------------------------------------------- 0000: 7E 0D 3A 00 - 01 06 05 03 "~.:....." 0008: 03 0C 00 02 - 00 50 43 49 ".....PCI" 0010: 20 53 6C 6F - 74 20 32 00 " Slot 2." |
Inactive |
---|
Structure : Inactive (Type 126) Length : 0Dh (13 decimal) bytes Handle : 003Bh (59 decimal) ================================================================================ Dump of the structure (24 bytes): -------------------------------------------------------------------------------- 0000: 7E 0D 3B 00 - 01 03 04 03 "~.;....." 0008: 03 00 00 02 - 00 49 53 41 ".....ISA" 0010: 20 53 6C 6F - 74 20 31 00 " Slot 1." |
Inactive |
---|
Structure : Inactive (Type 126) Length : 0Dh (13 decimal) bytes Handle : 003Ch (60 decimal) ================================================================================ Dump of the structure (24 bytes): -------------------------------------------------------------------------------- 0000: 7E 0D 3C 00 - 01 03 04 03 "~.<....." 0008: 03 00 00 02 - 00 49 53 41 ".....ISA" 0010: 20 53 6C 6F - 74 20 32 00 " Slot 2." |
Inactive |
---|
Structure : Inactive (Type 126) Length : 1Ah (26 decimal) bytes Handle : 002Fh (47 decimal) ================================================================================ Dump of the structure (86 bytes): -------------------------------------------------------------------------------- 0000: 7E 1A 2F 00 - 01 02 03 04 "~./....." 0008: 00 06 8C 0A - 40 38 00 FF "....@8.." 0010: 00 00 00 00 - 00 01 00 00 "........" 0018: 00 00 44 6F - 63 6B 69 6E "..Dockin" 0020: 67 20 53 74 - 61 74 69 6F "g Statio" 0028: 6E 20 2D 20 - 52 69 67 68 "n - Righ" 0030: 74 20 53 69 - 64 65 00 43 "t Side.C" 0038: 6F 6D 70 61 - 71 00 20 20 "ompaq. " 0040: 20 20 20 20 - 20 20 20 20 " " 0048: 00 20 20 20 - 20 20 20 20 ". " 0050: 20 20 20 20 - 20 00 " ." |
Inactive |
---|
Structure : Inactive (Type 126) Length : 1Ah (26 decimal) bytes Handle : 0030h (48 decimal) ================================================================================ Dump of the structure (85 bytes): -------------------------------------------------------------------------------- 0000: 7E 1A 30 00 - 01 02 03 04 "~.0....." 0008: 00 06 8C 0A - 40 38 00 FF "....@8.." 0010: 00 00 00 00 - 00 01 00 00 "........" 0018: 00 00 44 6F - 63 6B 69 6E "..Dockin" 0020: 67 20 53 74 - 61 74 69 6F "g Statio" 0028: 6E 20 2D 20 - 4C 65 66 74 "n - Left" 0030: 20 53 69 64 - 65 00 43 6F " Side.Co" 0038: 6D 70 61 71 - 00 20 20 20 "mpaq. " 0040: 20 20 20 20 - 20 20 20 00 " ." 0048: 20 20 20 20 - 20 20 20 20 " " 0050: 20 20 20 20 - 00 " ." |
End-of-Table |
---|
Structure : End-of-Table (Type 127) Length : 04h (4 decimal) bytes Handle : 0035h (53 decimal) ================================================================================ Dump of the structure (5 bytes): -------------------------------------------------------------------------------- 0000: 7F 04 35 00 - 00 "..5.." |
Hard disk(s) |
---|
BIOS Reported 1 hard disk(s) ================================================================================ Alias Cylinders Heads Sectors Size(MB) -------------------------------------------------------------------------------- Hard disk 0 13424 15 63 6194.18 |
Hard disk 0 |
---|
Hard Disk 0 Info Via INT 13 ================================================================================ BIOS Number of Cylinders : 838 BIOS Number of Heads : 240 BIOS Number of Sectors : 63 Hard Disk Capacity : 6487.33 MB (1KB = 1000 bytes) : 6186.80 MB (1KB = 1024 bytes) (From Standard INT 13) : 6495.01 MB (1KB = 1000 bytes) : 6194.18 MB (1KB = 1024 bytes) (From INT 13 Extension BIOS) Notes: 1. Warning: BIOS Parameters May Be Unreliable Due To Limitations of PC Architecture. 2. Historically, Hard Disk Manufacturers Calculating Volume Make 1KB Equal 1000 Bytes. INT 13h Fixed Disk Extensions Present. Major Version : 16h Extended Drive Parameter Table -------------------------------------------------------------------------------- Total Number of Addressable Cylinders : 13424 Total Number of Addressable Heads : 15 Number of Sectors Per Track : 63 Total Number of Addressable Sectors : 012685680 Number of Bytes Per Sector : 512 Information Flags : 10 -------------------------------------------------------------------------------- The Heads and Sectors Values Are Valid Drive Support Write With Verify Partition Table Information -------------------------------------------------------------------------------- Entry 0 ------- Partition Status : 80h (Active) Partition Type : 06h (Big DOS (16-bit FAT, over 32M)) Start Head : 1 Start Sector : 1 Start Cylinder : 0 End Head : 239 End Sector : 63 End Cylinder : 276 First Sector (LBA type) : 63 Total Number of Sectors : 4188177 (2045.0 MB) Entry 1 ------- Partition Status : 00h (Not active) Partition Type : 0Fh (logical-block-addressable VFAT (same as 05h but using LBA-mode INT 13)) Start Head : 0 Start Sector : 1 Start Cylinder : 277 End Head : 239 End Sector : 63 End Cylinder : 838 First Sector (LBA type) : 4188240 Total Number of Sectors : 8497440 (4149.141 MB) Entry 2 ------- Partition Status : 00h (Not active) Partition Type : 00h (empty) Start Head : 0 Start Sector : 0 Start Cylinder : 0 End Head : 0 End Sector : 0 End Cylinder : 0 First Sector (LBA type) : 0 Total Number of Sectors : 0 (0.0 MB) Entry 3 ------- Partition Status : 00h (Not active) Partition Type : 00h (empty) Start Head : 0 Start Sector : 0 Start Cylinder : 0 End Head : 0 End Sector : 0 End Cylinder : 0 First Sector (LBA type) : 0 Total Number of Sectors : 0 (0.0 MB) |
Hard disk 0 Tests Folder |
---|
Controller test |
---|
Not Tested |
Linear test |
---|
Not Tested |
Random test |
---|
Not Tested |
Butterfly test |
---|
Not Tested |
Seek test |
---|
Not Tested |
HDD Benchmark |
---|
Not Tested |
Memory |
---|
Memory ================================================================================ Size : 65472 KB (63 MB) System Memory Map Reported by BIOS via INT 0x15 Function 0xE820 --------------------------------------------------------------- Base Address | Length | Type --------------------------------------------------------------- 00000000h 0009FC00h ( 639 KB) 01 (Memory, available to OS) 0009FC00h 00000400h ( 1 KB) 02 (Reserved, not available) 000F0000h 00010000h ( 64 KB) 02 (Reserved, not available) 00100000h 03EF0000h ( 62.9 MB) 01 (Memory, available to OS) 03FF0000h 00003800h ( 14 KB) 02 (Reserved, not available) 03FF3800h 0000C800h ( 50 KB) 04 (ACPI NVS Memory (OS is required to save this memory between NVS sessions)) Memory SPD information ----------------------------------------------------------------- Bank Type EDCS* Frequency Row Density JEDEC Id ----------------------------------------------------------------- 0 SDRAM None 100MHz 32MB FF *EDCS - Error detect/correct scheme Memory module information reported by DMI: ----------------------------------------------------------------- Socket Speed Size Enabled Type ----------------------------------------------------------------- ROM Shadowing -------------------------------------------------------------------------------- 0C0000h - 0C3FFFh Shadow : enabled 0C4000h - 0C7FFFh Shadow : enabled 0C8000h - 0CBFFFh Shadow : enabled 0CC000h - 0CFFFFh Shadow : enabled 0D0000h - 0D3FFFh Shadow : disabled 0D4000h - 0D7FFFh Shadow : disabled 0D8000h - 0DBFFFh Shadow : disabled 0DC000h - 0DFFFFh Shadow : disabled 0E0000h - 0E3FFFh Shadow : disabled 0E4000h - 0E7FFFh Shadow : disabled 0E8000h - 0EBFFFh Shadow : disabled 0EC000h - 0EFFFFh Shadow : disabled 0F0000h - 0FFFFFh Shadow : enabled |
Memory Tests Folder |
---|
Memory Benchmark |
---|
Not Tested |
Snake On |
---|
Not Tested |
Snake Off |
---|
Not Tested |
Parity |
---|
Not Tested |
Inv. Parity |
---|
Not Tested |
Checkerboard |
---|
Not Tested |
Inv. Checkerboard |
---|
Not Tested |
Bit Walk Left |
---|
Not Tested |
Inv. Bit Walk Left |
---|
Not Tested |
Bit Walk Right |
---|
Not Tested |
Inv. Bit Walk Right |
---|
Not Tested |
March |
---|
Not Tested |
Random |
---|
Not Tested |
Jump In |
---|
Not Tested |
Jump Out |
---|
Not Tested |
Address Line |
---|
Not Tested |
Data Bus |
---|
Not Tested |
Column Test |
---|
Not Tested |
Row Test |
---|
Not Tested |
Serial Ports |
---|
List of Detected Serial Ports ================================================================================ UART chip type Base IRQ Name Location -------------------------------------------------------------------------------- 16550A/AF/C/CF 03F8H 4 COM1 Motherboard 16550A/AF/C/CF 03E8H 3 COM3 Motherboard Dump of BIOS Data Area at 0040:0000H -------------------------------------------------------------------------------- 0040:0000 F8 03 00 00 E8 03 00 00 "........" |
COM1 |
---|
16550A-compatible COM port ================================================================================ Location : Motherboard I/O Base Address : 03F8H BIOS Name : COM1 IRQ Channel : 4 UART Chip Type : 16550A/AF/C/CF |
COM1 Tests Folder |
---|
Internal Loopback Test |
---|
Not Tested |
External Loopback Test |
---|
Not Tested |
UART Registers Test |
---|
Not Tested |
COM3 |
---|
SMC IrCC (Infrared Communications Controller) ================================================================================ Location : Motherboard I/O Base Address : 03E8H BIOS Name : COM3 IRQ Channel : 3 UART Chip Type : 16550A/AF/C/CF |
COM3 Tests Folder |
---|
Internal Loopback Test |
---|
Not Tested |
External Loopback Test |
---|
Not Tested |
UART Registers Test |
---|
Not Tested |
Sound |
---|
Audio Device(s) Found : ================================================================================ 1. ES1978 Maestro Audiodrive 2. PC Speaker |
ES1978 Maestro Audiodrive |
---|
ES1978 Maestro Audiodrive ================================================================================ Location : PCI Device on Motherboard Vendor Id : 125Dh (ESS Technology) Device Id : 1978h (ES1978 Maestro Audiodrive) Class : 01h (Audio Device) Sub Vendor Id : 0E11h (Compaq) Sub Device Id : B112h (info unavailable) SoundBlaster compatible DSP -------------------------------------------------------------------------------- DSP Version : 3.2 Base I/O Address : 220H I/O Range Length : 16 IRQ Channel : 5 DMA Channel : 1 MPU401 compatible device (MIDI) -------------------------------------------------------------------------------- Base I/O Address : 330H I/O Range Length : 2 Adlib compatible synthesizer -------------------------------------------------------------------------------- Type of FM chip : Two-operator FM chip (OPL2) Base I/O Address : 388H Base I/O Address : 220H Base I/O Address : 228H I/O Range Length : 2 |
ES1978 Maestro Audiodrive Tests Folder |
---|
Sound Blaster DSP test |
---|
Not Tested |
AdLib FM chip test |
---|
Not Tested |
Sound Blaster DSP test |
---|
Not Tested |
Option ROM(s) |
---|
Option ROM(s) Found: 1 ================================================================================ Option ROM at C0000h - ATI Technologies Rage 3D LT Pro PCI (BGA-312 Package) |
Option ROM at C0000h |
---|
Option ROM ================================================================================ Location : C0000h Length : 65536 bytes (64.0 kB) Boot initialization vector : EB 7B BD B2 (JMP SHORT C0080h) Entry point of boot procedure : C0080h Offset of PCI DATA structure : 0164h (valid) PCI Expansion ROM Image Data Structure at C0164h -------------------------------------------------------------------------------- PCI data structure signature : PCIR PCI device vendor ID : 1002 (ATI Technologies) PCI device ID : 4C49 (Rage 3D LT Pro PCI (BGA-312 Package)) Length of PCI data structure : 24 bytes Structure revision : 0.0 PCI device class : 03 00 00 (VGA Compatible Controller) Length of PCI expansion ROM : 61440 bytes (60.0 kB) Code/Data revision level : 4.B8 Device is Intel x86 compliant : Yes Option ROM first 256 bytes dump -------------------------------------------------------------------------------- 0000: 55 AA 80 EB - 7B BD B2 00 - 00 00 00 00 "U...{......." 000C: 00 00 00 00 - 00 00 00 00 - 00 00 00 00 "............" 0018: 64 01 00 00 - 00 00 49 42 - 4D 00 4A EC "d.....IBM.J." 0024: 01 13 B2 08 - 00 00 00 00 - 00 00 00 00 "............" 0030: 20 37 36 31 - 32 39 35 35 - 32 30 FF FF " 761295520.." 003C: DF 9B 0E 39 - 33 3F 00 50 - 00 00 00 00 "...93?.P...." 0048: 08 01 00 00 - 00 00 00 00 - 32 30 30 31 "........2001" 0054: 2F 30 32 2F - 31 32 20 31 - 31 3A 30 30 "/02/12 11:00" 0060: 00 00 00 00 - E9 94 56 00 - E9 89 56 00 "......V...V." 006C: E9 87 14 00 - E9 84 14 00 - 43 50 51 4D "........CPQM" 0078: 7C 01 FF FF - DF 9B 0E 39 - E9 27 01 0D "|......9.'.." 0084: 0A 41 54 49 - 20 4D 41 43 - 48 36 34 20 ".ATI MACH64 " 0090: 53 47 52 41 - 4D 20 42 49 - 4F 53 20 34 "SGRAM BIOS 4" 009C: 2E 31 38 34 - 54 28 50 36 - 30 29 2D 64 ".184T(P60)-d" 00A8: 0D 0A 00 28 - 43 29 20 31 - 39 38 38 2D "...(C) 1988-" 00B4: 39 39 2C 20 - 41 54 49 20 - 54 65 63 68 "99, ATI Tech" 00C0: 6E 6F 6C 6F - 67 69 65 73 - 20 49 6E 63 "nologies Inc" 00CC: 2E 42 4B 34 - 2E 31 2E 33 - 2F 34 2E 31 ".BK4.1.3/4.1" 00D8: 38 34 54 28 - 50 36 30 29 - 2D 64 20 6C "84T(P60)-d l" 00E4: 70 67 64 70 - 34 63 2E 70 - 36 30 20 36 "pgdp4c.p60 6" 00F0: 20 00 4D 41 - 43 48 36 34 - 4C 49 50 43 " .MACH64LIPC" 00FC: 49 4D 54 53 "IMTS" |
Modems |
---|
Modem(s) Found: ================================================================================ 1. 56k V.90 Modem |
56k V.90 Modem |
---|
PCI Modem ================================================================================ Vendor Id : 11C1h (AT&T Microelectronics (Lucent)) Device Id : 0449h (LT WinModem 56k) Class : 80h (Other communications device) Sub Vendor Id : 0E11h (Compaq) Sub Device Id : B14Dh (56k V.90 Modem) Location : PCI Device on Motherboard |
Mice |
---|
Mouse Found : 1 ================================================================================ 1. PS/2 Mouse |
PS/2 Mouse |
---|
PS/2 Mouse ================================================================================ Mouse Type : PS/2 Mouse Mouse Name : Microsoft IntelliMouse Buttons : 3 - Buttons Mouse IRQ Channel : 12 |
PS/2 Mouse Tests Folder |
---|
Mouse interactive test |
---|
Not Tested |
Parallel Ports |
---|
List of Detected Parallel Ports ================================================================================ Port Type Base IRQ DMA Name Notes -------------------------------------------------------------------------------- Standard 0378H 7 - LPT1 Motherboard integrated Dump of BIOS Data Area at 0040:0008H -------------------------------------------------------------------------------- 0040:0008 78 03 00 00 00 00 "x....." |
LPT1 |
---|
PnP Parallel Port at I/O Address 0378H ================================================================================ Location : Motherboard BIOS Name : LPT1 Device Name : ECP printer port IRQ Channel : 7 Current Port Mode : Standard Parallel Port Mode List of Supported Modes -------------------------------------------------------------------------------- Standard Parallel Port Mode Bi-Directional (PS/2 Port) Mode Nibble Mode |
LPT1 Tests Folder |
---|
Internal test |
---|
Not Tested |
Standard loopback test |
---|
Not Tested |
Data output test |
---|
Not Tested |
Data input test |
---|
Not Tested |
EPP transfer test |
---|
Not Tested |
ECP transfer test |
---|
Not Tested |
Y2K Compliance |
---|
Y2K Compliance Tests Folder |
---|
Y2K Compliance test |
---|
Not Tested |
ISA Bus |
---|
ISA (Interconnect Standard Architecture) ================================================================================ Number of I/O address lines : 16 I/O space size : 64 Kb Note: ISA bus speed is limited to 8.33 Mhz |
ISA Bus Tests Folder |
---|
Scan I/O space |
---|
Not Tested |
MPEG |
---|
No MPEG Device Found or MPEG Device is not Configured |
PC Speaker |
---|
PC Speaker ================================================================================ I/O address : 0061H |
PC Speaker Tests Folder |
---|
PC Speaker test |
---|
Not Tested |
USB |
---|
USB Controller(s) Found: 1 |
USB Host Controller |
---|
Universal Serial Bus controller following the UHCI (Universal Host Controller Specification) ================================================================================ I/O Space Base Address: 3C00H Serial Bus Release Number: 1.0 |
USB Host Controller Tests Folder |
---|
Host controller test |
---|
Not Tested |
Control transfer LED test |
---|
Not Tested |
Bulk transfer test |
---|
Not Tested |
Isochronous transfer test |
---|
Not Tested |
Interrupt transfer test |
---|
Not Tested |
SCSI |
---|
No SCSI Adapter Found or SCSI Adapter is not Configured |
Cache |
---|
Cache Level(s) Found: ================================================================================ Level Size -------------------------------------------------------------------------------- L1 32 L2 256 |
Cache Tests Folder |
---|
Cache test |
---|
Not Tested |
L1 Cache |
---|
L1 Cache ================================================================================ Data Cache Size : 16 KB Instruction Cache Size : 16 KB Cache Socketed : Not Socketed Cache Type : Write-back |
L2 Cache |
---|
L2 Cache ================================================================================ Data Cache Size : 256 KB Cache Speed : 22 ns Cache Socketed : Not Socketed |
Super I/O |
---|
Chipset |
---|
Intel(R) 440BX AGPset ================================================================================ The Intel 440BX AGPset includes: 82443BX Host Bridge South Bridge 82443BX functions and capabilities include: * 64-bit system (host) bus interface * 32-bit host address support * 64-bit main memory interface * 32-bit primary PCI bus interface with integrated PCI arbiter South Bridge functions and capabilities include: Chipset General Features ================================================================================ Host Interface -------------------------------------------------------------------------------- Host Frequency : Unknown WSC# handshake mechanism : disabled AGP Interface -------------------------------------------------------------------------------- The AGP interface and the clocks of AGP associated logic are permanently disabled Power Managment -------------------------------------------------------------------------------- SDRAM Power Down: : enabled ACPI Control Register : enabled Suspend Refresh Type : CBR fresh mode Normal Refresh : enabled Quick Start Mode : enabled Gated Clock Enable : enabled CPU Reset without PCIRST# : disabled SMM Space Location : A0000h-BFFFFh DRAM Interface -------------------------------------------------------------------------------- Total memory : 64 Mb DRAM type : SDRAM DRAM Frequency : Unknown DRAM Refresh rate : 15.6 us DRAM Data Integrity Mode : Non-ECC (Byte-Wise Writes supported) DRAM Idle Timer : 16 CLK SDRAM CAS Latency : 3 DCLK SDRAM RAS to CAS Delay : 2 DCLK SDRAM RAS Precharge Time : 2 DCLK -------------------------------------------------------------------------------- DIMM Location 168-pin DIMM -------------------------------------------------------------------------------- Socket 1 (Rows 0&1) Empty Socket 2 (Rows 2&3) 064 MB double-sided Socket 3 (Rows 4&5) Empty CKE operation ------------- 3 DIMM CKE[5:0] driven self-refresh entry staggered. SDRAM dynamic power down available. Legacy Memory Segments Attributes +------------+----------+-----------+-----------+ | Region | Readable | Writeable | Cacheable | +------------+----------+-----------+-----------+ |C000 - C3FF | Yes | No | No | |C400 - C7FF | Yes | No | No | |C800 - CBFF | Yes | No | No | |CC00 - CFFF | Yes | No | No | |D000 - D3FF | No | No | No | |D400 - D7FF | No | No | No | |D800 - DBFF | No | No | No | |DC00 - DFFF | No | No | No | |E000 - E3FF | No | No | No | |E400 - E7FF | No | No | No | |E800 - EBFF | No | No | No | |EC00 - EFFF | No | No | No | |F000 - FFFF | Yes | No | No | +------------+----------+-----------+-----------+ Note: Read-only regions are shadowed in main memory |
Resource Maps |
---|
IRQ map |
---|
IRQ map ================================================================================ IRQ PIC Status Used by -------------------------------------------------------------------------------- 00 not masked AT Timer 01 not masked IBM Enhanced keyboard controller (101/2-key) 02 not masked AT Interrupt Controller 03 masked SMC IrCC (Infrared Communications Controller) 04 masked 16550A-compatible COM port 05 masked ES1978 Maestro Audiodrive (PCI Bus 00,INTA#,Link value:62h) 06 not masked PC standard floppy disk controller 07 masked ECP printer port 08 masked AT Real-Time Clock 09 not masked Not used 10 masked Not used 11 masked 82371AB/EB PIIX4 USB Controller (PCI Bus 00,INTD#,Link value:63h) 11 masked LT WinModem 56k (PCI Bus 00,INTA#,Link value:62h) 11 masked ES1978 Maestro Audiodrive (PCI Bus 00,INTA#,Link value:62h) 11 masked Rage 3D LT Pro PCI (BGA-312 Package) (PCI Bus 00,INTA#,Link value:60h) 12 not masked PS/2 Port for PS/2-style Mice 13 not masked Math Coprocessor 14 not masked 82371AB/EB PIIX4 EIDE Controller 15 not masked 82371AB/EB PIIX4 EIDE Controller |
DMA map |
---|
DMA map ================================================================================ Channel Width Type Used by -------------------------------------------------------------------------------- 00 8 bit Normal Not used 01 8 bit DDMA AT DMA Controller 02 8 bit Normal PC standard floppy disk controller 03 8 bit Normal ECP printer port 04 16 bit Normal AT DMA Controller 05 16 bit Normal SMC IrCC (Infrared Communications Controller) 06 16 bit Normal Not used 07 16 bit Normal Not used |
Memory map |
---|
Memory map ================================================================================ Base Limit Length Device -------------------------------------------------------------------------------- 00000000h 0009FFFFh 640 KB System Board 00007980h 0000799Eh 31 B DMI 000A0000h 000BFFFFh 128 KB Video buffer 000C0000h 000CFFFFh* 64 KB Option ROM at C0000h 000F0000h 000FFFFFh* 64 KB System Board 000FF154h 000FF821h* 1.7 KB DMI 00100000h 03FFFFFFh 63 MB System Board 40000000h 40FFFFFFh 16 MB Rage 3D LT Pro PCI (BGA-312 Package) 41080000h 41080FFFh 4 KB Rage 3D LT Pro PCI (BGA-312 Package) 41100000h 411000FFh 256 B LT WinModem 56k 7FFFE000h 7FFFEFFFh 4 KB PCI1211 PC card CardBus Controller FFF80000h FFFFFFFFh 512 KB Motherboard registers *Regions shadowed in DRAM |
I/O map |
---|
I/O map ================================================================================ +-----------------------------------------------+ | Attention! | | You can run the I/O ISA address space scan to | | update I/O map with the hidden motherboard | | I/O resources and the I/O ranges assigned to | | the unrecognized legacy ISA cards | +-----------------------------------------------+ Base Limit Length Device -------------------------------------------------------------------------------- 0000h 000Fh 16 AT DMA Controller 0010h 001Fh 16 Motherboard registers 0020h 0021h 2 AT Interrupt Controller 0022h 003Fh 30 Motherboard registers 0040h 0043h 4 AT Timer 0044h 005Fh 28 Motherboard registers 0060h 0060h 1 IBM Enhanced keyboard controller (101/2-key) 0061h 0061h 1 AT standard speaker sound 0062h 0063h 2 Motherboard registers 0064h 0064h 1 IBM Enhanced keyboard controller (101/2-key) 0065h 006Fh 11 Motherboard registers 0070h 0071h 2 AT Real-Time Clock 0072h 0072h 1 AT Real-Time Clock 0073h 0073h 1 AT Real-Time Clock 0074h 0077h 4 Motherboard registers 0080h 008Fh 16 AT DMA Controller 0090h 0091h 2 Motherboard registers 0092h 0092h 1 Motherboard registers 0093h 009Fh 13 Motherboard registers 00A0h 00A1h 2 AT Interrupt Controller 00A2h 00BFh 30 Motherboard registers 00C0h 00DFh 32 AT DMA Controller 00E0h 00E5h 6 Motherboard registers 00E7h 00E7h 1 Motherboard registers 00ECh 00EFh 4 Motherboard registers 00F0h 00FFh 16 Math Coprocessor 0100h 0107h 8 SMC IrCC (Infrared Communications Controller) 0170h 0177h 8 82371AB/EB PIIX4 EIDE Controller 01F0h 01F7h 8 82371AB/EB PIIX4 EIDE Controller 0200h 0201h 2 ES1978 Maestro Audiodrive 0220h 022Fh 16 ES1978 Maestro Audiodrive 0279h 0279h 1 PnP ISA ADDRESS port 0330h 0331h 2 ES1978 Maestro Audiodrive 0376h 0377h 2 82371AB/EB PIIX4 EIDE Controller 0378h 037Fh 8 ECP printer port 0388h 0389h 2 ES1978 Maestro Audiodrive 03B4h 03B5h 2 MDA: CRT Controller Register 03BAh 03BAh 1 EGA: Feature Control Register 03BBh 03BCh 2 MDA: Light Pen registers 03C0h 03C1h 2 EGA: Attribute Controller Register 03C2h 03C2h 1 EGA: Miscellaneous Output Register 03C3h 03C3h 1 VGA: Enable Register 03C4h 03C5h 2 EGA: Sequensor Registers 03C6h 03C9h 4 VGA: DAC registers 03CAh 03CFh 6 EGA: Graphics Controller Registers 03D4h 03D5h 2 CGA: CRT Controller Register 03DAh 03DAh 1 EGA: Feature Control Register 03DBh 03DCh 2 CGA: Light Pen registers 03E0h 03E1h 2 Intel 82365-compatible CardBus controller 03E8h 03EFh 8 SMC IrCC (Infrared Communications Controller) 03F0h 03F5h 6 PC standard floppy disk controller 03F6h 03F6h 1 82371AB/EB PIIX4 EIDE Controller 03F7h 03F7h 1 PC standard floppy disk controller 03F8h 03FFh 8 16550A-compatible COM port 04D0h 04D1h 2 Motherboard registers 0778h 077Ah 3 ECP printer port 0800h 087Fh 128 Motherboard registers 0A79h 0A79h 1 PnP ISA WRITE_DATA port 0CF8h 0CFFh 8 PCI Bus 3000h 30FFh 256 Rage 3D LT Pro PCI (BGA-312 Package) 3400h 34FFh 256 ES1978 Maestro Audiodrive 3800h 38FFh 256 LT WinModem 56k 3C00h 3C1Fh 32 82371AB/EB PIIX4 USB Controller 3C20h 3C2Fh 16 82371AB/EB PIIX4 EIDE Controller 3C30h 3C37h 8 LT WinModem 56k 4000h 400Fh 16 Motherboard registers 5000h 5063h 100 Motherboard registers 6004h 6005h 2 Motherboard registers |
Connectors |
---|
Port Connectors: ================================================================================ Connector Type -------------------------------------------------------------------------------- COM A DB-9 pin male COM B DB-9 pin male LPT1 DB25 pin female Keyboard PS/2 Mouse PS/2 Primary IDE On Board IDE Secondary IDE On Board IDE Floppy On Board Floppy Line I/O:MIC Mini-DIN Line I/O:Line Right Mini-DIN Line I/O:Line Left Mini-DIN Head Phone Mini-DIN FAN Unknown Speaker Unknown USB Access Bus |