Hello, everyone,   I attached my pci1.exe test running result in the end, the UNKNOW device is my own card, according to the dump, which address that I should use to access the PCI memory? Any helpful explaination will be appreciated very much. Thanks a lot in advance!   Best Rgds, -Ling   ========================================================== (cont) Continuing.  Found device on bus 0, devfn 0x00:  Note that board is active. Probed sizes and CPU addresses invalid!  Device configuration failed - device already enabled  Vendor    0x1033 [NEC][NEC Corporation]  Device    0x001A [UNKNOWN]  Command   0x0146, Status 0x0280  Class/Rev 0x06800001 [Bridge Device][Other][]  Header 0x11FF0E  SubVendor 0x1111, Sub ID 0xFF19  BAR[0]    0x1C000000 / probed size 0x00000000 / CPU addr 0x1111FF15  BAR[1]    0x80000000 / probed size 0x00000000 / CPU addr 0x00000000  BAR[2]    0x00000000 / probed size 0x00000000 / CPU addr 0x1111FF16  BAR[3]    0x00000000 / probed size 0x00000000 / CPU addr 0x00000000  BAR[4]    0x00000000 / probed size 0x00000000 / CPU addr 0x1111FF17  BAR[5]    0x00000000 / probed size 0x00000000 / CPU addr 0x00000000  Wired to HAL vector 11 Found device on bus 0, devfn 0x08:  Device configuration succeeded  Vendor    0x1023 [Trident][Trident Microsystems]  Device    0x9660 [9660][]  Command   0x0000, Status 0x0280  Class/Rev 0x030000D3 [Display Controller][PC Compatible][VGA]  Header 0x11FF0E  SubVendor 0x1111, Sub ID 0xFF19  BAR[0]    0x00000000 / probed size 0xFFC00000 / CPU addr 0xC0000000  BAR[1]    0x00400000 / probed size 0xFFFF0000 / CPU addr 0xC0400000  BAR[2]    0x00000000 / probed size 0x00000000 / CPU addr 0xFFFFFFFF  BAR[3]    0x00000000 / probed size 0x00000000 / CPU addr 0xFFFFFFFF  BAR[4]    0x00000000 / probed size 0x00000000 / CPU addr 0xFFFFFFFF  BAR[5]    0x00000000 / probed size 0x00000000 / CPU addr 0xFFFFFFFF  Wired to HAL vector 12 Found device on bus 0, devfn 0x10:  Device configuration succeeded  Vendor    0x1688 [UNKNOWN]         <------------ This is my own card  Device    0x8888 [UNKNOWN]  Command   0x0000, Status 0x0280  Class/Rev 0x07800001 [UNKNOWN]  Header 0x11FF0E  SubVendor 0x1111, Sub ID 0xFF19  BAR[0]    0x00410008 / probed size 0xFFFFF008 / CPU addr 0xC0410000  BAR[1]    0x00000000 / probed size 0x00000000 / CPU addr 0xFFFFFFFF  BAR[2]    0x00000000 / probed size 0x00000000 / CPU addr 0xFFFFFFFF  BAR[3]    0x00000000 / probed size 0x00000000 / CPU addr 0xFFFFFFFF  BAR[4]    0x00000000 / probed size 0x00000000 / CPU addr 0xFFFFFFFF  BAR[5]    0x00000000 / probed size 0x00000000 / CPU addr 0xFFFFFFFF  Wired to HAL vector 13 Found device on bus 0, devfn 0x18:  Device configuration succeeded  Vendor    0x1011 [DEC][Digital Equipment Corporation]  Device    0x0009 [DC21140][Fast Ethernet Ctrlr]  Command   0x0000, Status 0x0280  Class/Rev 0x02000022 [Network Controller][Ethernet][]  Header 0x11FF0E  SubVendor 0x1111, Sub ID 0xFF19  BAR[0]    0x00000001 / probed size 0xFFFFFF81 / CPU addr 0xAC000000  BAR[1]    0x00411000 / probed size 0xFFFFFF80 / CPU addr 0xC0411000  BAR[2]    0x00000000 / probed size 0x00000000 / CPU addr 0xFFFFFFFF  BAR[3]    0x00000000 / probed size 0x00000000 / CPU addr 0xFFFFFFFF  BAR[4]    0x00000000 / probed size 0x00000000 / CPU addr 0xFFFFFFFF  BAR[5]    0x00000000 / probed size 0x00000000 / CPU addr 0xFFFFFFFF  Wired to HAL vector 14   Strings in [] are from the PCI Code List at http://www.yourvote.com/pci It seems that some of the device information has not been registered in the PCI Code List. Please consider improving the database by registering the [UNKNOWN] information for your devices. Thanks.   Testing PCI memeory mapping: PASS: EXIT: [New thread 3]