Hello,
we use a Kontron ETX-P3T x86 based platform (JCEPC). I set up a
headless device (Tiny Kernel) and added FTP and Telnet server. When
booting the device without hive based registry everyhing works fine and
the device is accessible via Telnet und FTP. "Storage Card" is
accessible.
Now I did the following steps as described in the MSDN to get the Hive
based registry working:
(i) Added Hive Based Registry Catalog item
(ii) Set BootVars settings.
reginit.ini shows:
[...]
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\init\BootVars]
"SystemHive"="Documents and Settings\\system.hv"
"ProfileDir"="Documents and Settings"
"Flags"=dword:0
; END HIVE BOOT SECTION
[...]
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\init\BootVars]
"Start DevMgr"=dword:1
"SystemHive"="registry.hv"
"ProfileDir"="Profiles"
"DefaultUser"="default"
; END HIVE BOOT SECTION
[...]
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\init\BootVars]
"Flags"=dword:3
; END HIVE BOOT SECTION
[...]
So overwriting the previous settings within the reginit.ini there shall
be the following settings present in the boot.hv:
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\init\BootVars]
"Start DevMgr"=dword:1
"SystemHive"="registry.hv"
"ProfileDir"="Profiles"
"DefaultUser"="default"
"Flags"=dword:3
; END HIVE BOOT SECTION
(iii) Setting the flag bit on the IDE drivers.
reginit.ini contains:
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\JAtapi]
"Prefix"="IDE"
"Dll"="jatapi.dll"
"Order"=dword:2
"IClass"=multi_sz:"{CDDC3621-3512-4b3f-BB6F-B4DD5E061795}"
"IoBase"=multi_sz:"1f0","3f4","170","374"
"IoLen"=multi_sz:"20","20","20","20"
"Flags"=dword:1000
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\JAtapi\Device0]
"Prefix"="DSK"
"Dll"="jatapi.dll"
"Settings"=dword:0
"DeviceId"=dword:0
"Ioctl"=dword:4
"IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
"Flags"=dword:1000
; END HIVE BOOT SECTION
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\JIdeDisk]
"Dll"="jidedisk.dll"
"Prefix"="DSK"
"Ioctl"=dword:4
"Order"=dword:1
"Drive"=dword:0
"IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
"Flags"=dword:1000
; END HIVE BOOT SECTION
(iv) Setting Mount as bootable registry value.
reginit.ini contains:
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\HDProfile]
"MountAsBootable"=dword:1
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\HDProfile]
"Name"="Storage Card"
"Folder"="Storage Card"
"DefaultFileSystem"="FATFS"
"MountFlags"=dword:2
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\HDProfile\FATFS]
"EnableCacheWarm"=dword:0
; END HIVE BOOT SECTION
When I boot the image I get the following debug messages and the device
hangs after "FILESYS: Starting device and waiting for boot file
system."
========
Debug Serial Init
SysInit: GDTBase=807010e8 IDTBase=80753780 KData=80771800
Windows CE Kernel for i486 Built on Jun 24 2004 at 18:28:19
g_pPageDir = 8078c000
PCIBIOS:: BIOS Address static map to addr=a00e0000
GetPicRoutingIrqTable: Start
search_pci_bios start
CE Ethernet Bootloader found 32Bit BIOS Entry master_bios32=a00f67d0
bios32_call_offset=1d730 for CE/PC
Return from First BIOS EAX=49435000 EBX=fd540,ECX=ac0 EDX=404
32 PCI BIOS offset located.addr=1d944
32 PCI BIOS Present EDX=20494350,EAX=1 EBX=f0210,ECX=a01
+GetRoutingOption
search_pci_routing
search_pci_routing found entry =a00fded0 CE/PC
GetRoutingOption, found ROM version for Routing table.
GetRoutingOption return SUCCESS .AH=0
canConfiguredIrq with PCI Exclusive Irq Bit (wExClusive) =0
ScanConfigureIrq: BufferSize = 208 @ address 8075724a
ScanConfigureIrq: for Bus=0 ,Device=30 SlotNumber=0
INTA_LinkValue=60,INTA_IrqBitMap=def8
INTB_LinkValue=61,INTB_IrqBitMap=def8
INTC_LinkValue=62,INTC_IrqBitMap=def8
INTD_LinkValue=63,INTC_IrqBitMap=def8
ScanConfigureIrq: for Bus=1 ,Device=3 SlotNumber=1
INTA_LinkValue=60,INTA_IrqBitMap=def8
INTB_LinkValue=61,INTB_IrqBitMap=def8
INTC_LinkValue=62,INTC_IrqBitMap=def8
INTD_LinkValue=63,INTC_IrqBitMap=def8
ScanConfigureIrq: LinkNumber=96 associated with irq=9
ScanConfigureIrq: for Bus=1 ,Device=4 SlotNumber=2
INTA_LinkValue=61,INTA_IrqBitMap=def8
INTB_LinkValue=62,INTB_IrqBitMap=def8
INTC_LinkValue=63,INTC_IrqBitMap=def8
INTD_LinkValue=60,INTC_IrqBitMap=def8
ScanConfigureIrq: for Bus=1 ,Device=5 SlotNumber=3
INTA_LinkValue=62,INTA_IrqBitMap=def8
INTB_LinkValue=63,INTB_IrqBitMap=def8
INTC_LinkValue=60,INTC_IrqBitMap=def8
INTD_LinkValue=61,INTC_IrqBitMap=def8
ScanConfigureIrq: for Bus=1 ,Device=6 SlotNumber=4
INTA_LinkValue=63,INTA_IrqBitMap=def8
INTB_LinkValue=60,INTB_IrqBitMap=def8
INTC_LinkValue=61,INTC_IrqBitMap=def8
INTD_LinkValue=62,INTC_IrqBitMap=def8
ScanConfigureIrq: for Bus=1 ,Device=7 SlotNumber=5
INTA_LinkValue=60,INTA_IrqBitMap=def8
INTB_LinkValue=61,INTB_IrqBitMap=def8
INTC_LinkValue=62,INTC_IrqBitMap=def8
INTD_LinkValue=63,INTC_IrqBitMap=def8
ScanConfigureIrq: for Bus=1 ,Device=1 SlotNumber=0
INTA_LinkValue=63,INTA_IrqBitMap=def8
INTB_LinkValue=0,INTB_IrqBitMap=def8
INTC_LinkValue=0,INTC_IrqBitMap=def8
INTD_LinkValue=0,INTC_IrqBitMap=def8
ScanConfigureIrq: for Bus=1 ,Device=8 SlotNumber=0
INTA_LinkValue=68,INTA_IrqBitMap=def8
INTB_LinkValue=0,INTB_IrqBitMap=def8
INTC_LinkValue=0,INTC_IrqBitMap=def8
INTD_LinkValue=0,INTC_IrqBitMap=def8
ScanConfigureIrq: LinkNumber=104 associated with irq=7
ScanConfigureIrq: for Bus=0 ,Device=0 SlotNumber=0
INTA_LinkValue=60,INTA_IrqBitMap=def8
INTB_LinkValue=61,INTB_IrqBitMap=def8
INTC_LinkValue=62,INTC_IrqBitMap=def8
INTD_LinkValue=63,INTC_IrqBitMap=def8
ScanConfigureIrq: for Bus=0 ,Device=31 SlotNumber=0
INTA_LinkValue=62,INTA_IrqBitMap=def8
INTB_LinkValue=61,INTB_IrqBitMap=def8
INTC_LinkValue=0,INTC_IrqBitMap=def8
INTD_LinkValue=0,INTC_IrqBitMap=def8
ScanConfigureIrq: for Bus=0 ,Device=29 SlotNumber=0
INTA_LinkValue=60,INTA_IrqBitMap=def8
INTB_LinkValue=63,INTB_IrqBitMap=def8
INTC_LinkValue=62,INTC_IrqBitMap=def8
INTD_LinkValue=6b,INTC_IrqBitMap=def8
ScanConfigureIrq: LinkNumber=96 associated with irq=9
ScanConfigureIrq: LinkNumber=99 associated with irq=11
ScanConfigureIrq: for Bus=0 ,Device=2 SlotNumber=0
INTA_LinkValue=60,INTA_IrqBitMap=def8
INTB_LinkValue=61,INTB_IrqBitMap=def8
INTC_LinkValue=0,INTC_IrqBitMap=def8
INTD_LinkValue=0,INTC_IrqBitMap=def8
ScanConfigureIrq: LinkNumber=96 associated with irq=9
ScanConfigureIrq: for Bus=0 ,Device=1 SlotNumber=0
INTA_LinkValue=60,INTA_IrqBitMap=def8
INTB_LinkValue=61,INTB_IrqBitMap=def8
INTC_LinkValue=0,INTC_IrqBitMap=def8
INTD_LinkValue=0,INTC_IrqBitMap=def8
InitKitlNIC: Searching for PCI Ethernet NIC (dwIrq = 0, dwIoBase = 0,
dwDfltType = 0) ...
CEPC Firmware Init
RTC - Status Reg B - 0x02
Setting up Kontron extensions
g_dwCPUFeatures = 0383f9ff
g_nMtrrCnt = 8
MTRR PhysMask0: 0000000ff8000800
MTRR PhysBase0: 0000000000000006
MTRR PhysMask1: 0000000ffff80800
MTRR PhysBase1: 0000000007f80000
MTRR PhysMask2: 0000000000000000
MTRR PhysBase2: 0000000000000000
MTRR PhysMask3: 0000000000000000
MTRR PhysBase3: 0000000000000000
MTRR PhysMask4: 0000000000000000
MTRR PhysBase4: 0000000000000000
MTRR PhysMask5: 0000000000000000
MTRR PhysBase5: 0000000000000000
MTRR PhysMask6: 0000000000000000
MTRR PhysBase6: 0000000000000000
MTRR PhysMask7: 0000000000000000
MTRR PhysBase7: 0000000000000000
PhysMask0: 0000000ff8000800
PhysMask1: 0000000ffff80800
PhysMask2: 0000000000000000
PhysMask3: 0000000000000000
PhysMask4: 0000000000000000
PhysMask5: 0000000000000000
PhysMask6: 0000000000000000
PhysMask7: 0000000000000000
g_nMtrrInuse = 2
Looking for rom chain
Rom chain NOT found
Firmware Init Done.
Error Reporting Memory Reserved, dump size = 00020000
Booting Windows CE version 5.00 for (x86)
&pTOC = 80227b58, pTOC = 802cb6a8, pTOC->ulRamFree = 8078c000, MemForPT
= 00004000
Old or invalid version stamp in kernel structures - starting clean!
Configuring: Primary pages: 30023, Secondary pages: 187, Filesystem
pages = 15105
Booting kernel with clean memory configuration:
Memory Sections:
[0] : start: 80791000, extension: 00008000, length: 07547000
[1] : start: 80100000, extension: 00001000, length: 000bb000
X86Init done, OEMAddressTable = 8023f528.
Windows CE KernelInit
Updated eptr->e32_vsize to = 00094000
Scheduling the first thread.
0x801bb030: KernelInit2: pCurThread=801bb030 hCurThread=001bb1de
hCurProc=001bb002, KernelInit = 80262640
0x801bb030: Updated eptr->e32_vsize to = 00005000
0x801bb030: Updated eptr->e32_vsize to = 00022000
0x801bb030: Updated eptr->e32_vsize to = 00007000
0x801bb030: Updated eptr->e32_vsize to = 00018000
0x801bb030: ERROR:
E:\macallan\private\winceos\COREOS\nk\kernel\nknormal\..\kwin32.c line
777: 0x801bb030: ConnectDebugger fail
ed
0x801bb030: first = 01f10000, last = 02000000, SharedDllBase = 03ad0000
0x801bb030: Did not find emulation code for x86... using floating point
hardware.
0x801aa9dc: CertMod.dll not found, using old OEM Trust Model
0x801aa9dc: FileSystem Starting - starting with clean file system
0x801aa9dc: FS: initializing ROM/RAM file system
0x801aa9dc: SC_CreateAPIHandle: pvData == NULL
0x801aa9dc: FS: Registering file system ROM, index 2, flags 0x00000031
0x801aa9dc: FS: Mount complete (ROM, index 2, flags 0x00000031)
0x801aa9dc: OEMIoControl: Unsupported Code 0x101008c - device 0x0101
func 35
0x801aa9dc: FSVOL: Opening existing volume
0x801aa9dc: FSVOL: Volume heap already initialized
0x801aa9dc: FSREG: Mounted ROM portion of boot registry
0x801aa9dc: FSVOL: Creating clean virtual volume
0x801aa9dc: FSVOL: Initializing volume heap
0x801aa9dc: FSREG: Mounted RAM portion of boot registry
0x801aa9dc: PCIReg(key: , device: 0/0/0)
0x801aa9dc: FS: Creating signal event SYSTEM/DevMgrApiSetReady
0x801aa9dc: FS: Creating signal event ReleaseFSD
0x801aa9dc: FILESYS: Starting storage manager.
0x801aa9dc: FS: Registering file system StoreMgr, index 3, flags
0x00000001
0x801aa9dc: FILESYS: Restarting storage manager.
0x801aa9dc: OEMIoControl: Unsupported Code 0x10100cc - device 0x0101
func 51
0x801aa9dc: FILESYS: Starting device and waiting for boot file system.
0x80166800: OEMIoControl: Unsupported Code 0x1010024 - device 0x0101
func 9
0x80166a84: *** DLL_PROCESS_ATTACH - Current Process: 0x42, ID:
0x166c62 ***
0x80166a84: +InitDeviceFileSystems
0x80166a84: FS: Registering file system $device, index 4, flags
0x00000001
0x80166a84: FS: Registering file system $bus, index 5, flags 0x00000001
0x80166a84: -InitDeviceFileSystems: status is 1
0x80166a84: Ceddk!CalibrateStallCounter: Enter
0x80166a84: Ceddk!CalibrateStallCounter: Could not find stall counter
0x801aa9dc: FS: Waiting for device to signal BootPhase1 completion
0x80166a84: Ceddk!BeginCalibration: min(1194) max(1326)
0x80166a84: Ceddk!BeginCalibration: Elapsed is 1233
0x80166a84: Ceddk!BeginCalibration: Delay is 53
0x80166a84: DEVICE!DevloadInit
0x80166a84: DEVICE!InitDevices: Root Key is Drivers\BuiltIn.
0x80166a84: DEVICE!RegReadActivationValues
RegQueryValueEx(Drivers\BuiltIn\Prefix) returned 2
0x80166a84: DEVICE!RegReadActivationValues
RegQueryValueEx(Drivers\BuiltIn\BusPrefix) returned 2
0x80166a84: DEVICE!RegReadActivationValues
RegQueryValueEx(Drivers\BuiltIn\JIdeDisk\BusPrefix) returned 2
0x80166a84: DEVICE!LaunchDevice: Init() failed for device 0x00031a20
0x80166a84: DEVICE!I_ActivateDeviceEx: couldn't activate: prefix DSK,
index 1, dll jidedisk.dll, context 0x602e658
0x80166a84: DEVICE!RegReadActivationValues
RegQueryValueEx(Drivers\BuiltIn\JAtapi\BusPrefix) returned 2
0x80166a84: DEVICE!RegReadActivationValues
RegQueryValueEx(Drivers\BuiltIn\JAtapi\Device0\BusPrefix) returned 2
0x80166a84: DEVICE!RegReadActivationValues
RegQueryValueEx(Drivers\BuiltIn\PCI\Prefix) returned 2
0x801ac800: Loading partition driver mspart.dll hModule=801AEA3C
0x80166a84: DEVICE!RegReadActivationValues
RegQueryValueEx(Drivers\BuiltIn\PCI\BusPrefix) returned 2
0x801ac800: Driver mspart.dll loaded
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: Warning: No Match template is found for following PCI
Device
0x80166a84:
-------------------------------------------------------------------------------
0x80166a84: Bus/Device/Function = 0/0/0, Host / PCI Bridge
0x80166a84: VendorID = 0x8086, DeviceID = 0x1130, Command = 0x0106,
Status = 0x2090
0x80166a84: RevisionID = 0x04, ProgIf = 0x00, SubClass = 0x00,
BaseClass = 0x06
0x80166a84: CacheLineSize = 0x00, LatencyTimer = 0x00, HeaderType =
0x00, BIST = 0x00
0x80166a84: BaseAddresses:
0x80166a84: 0x00000000 0x00000000 0x00000000 0x00000000
0x00000000 0x00000000
0x80166a84: CIS = 0x00000000, SubVendorID = 0xFFFF, SubSystemID =
0xFFFF
0x80166a84: ROMBaseAddress = 0x00000000
0x80166a84: InterruptLine = 0x00, InterruptPin = 0x00, MinGrant =
0x00, MaxLatency = 0x00
0x80166a84:
-------------------------------------------------------------------------------
0x80166a84: PCIBUS!PCICfgCheckBARs: WARNING: No matching registry key
was found for placed device 0/0/0.
0x80166a84: PCIBUS!PCICfgCheckBARs: Problems can result if the
device is being used while configuring PCIbus.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: Warning: No Match template is found for following PCI
Device
0x80166a84:
-------------------------------------------------------------------------------
0x80166a84: Bus/Device/Function = 0/2/0, VGA Compatible Display Adapter
0x80166a84: VendorID = 0x8086, DeviceID = 0x1132, Command = 0x0007,
Status = 0x02B0
0x80166a84: RevisionID = 0x04, ProgIf = 0x00, SubClass = 0x00,
BaseClass = 0x03
0x80166a84: CacheLineSize = 0x00, LatencyTimer = 0x00, HeaderType =
0x00, BIST = 0x00
0x80166a84: BaseAddresses:
0x80166a84: 0xF8000008 0xF4000000 0x00000000 0x00000000
0x00000000 0x00000000
0x80166a84: CIS = 0x00000000, SubVendorID = 0x8086, SubSystemID =
0x0815
0x801ac800: CStore Destructor(00082B90)
0x80166a84: ROMBaseAddress = 0x00000000
0x80166a84: InterruptLine = 0x09, InterruptPin = 0x01, MinGrant =
0x00, MaxLatency = 0x00
0x80166a84:
-------------------------------------------------------------------------------
0x80166a84: PCIBUS!PCICfgCheckBARs: WARNING: No matching registry key
was found for placed device 0/2/0.
0x80166a84: PCIBUS!PCICfgCheckBARs: Problems can result if the
device is being used while configuring PCIbus.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: Warning: No Match template is found for following PCI
Device
0x80166a84:
-------------------------------------------------------------------------------
0x80166a84: Bus/Device/Function = 0/29/0, UHCI USB Bus Controller
0x80166a84: VendorID = 0x8086, DeviceID = 0x24C2, Command = 0x0005,
Status = 0x0280
0x80166a84: RevisionID = 0x02, ProgIf = 0x00, SubClass = 0x03,
BaseClass = 0x0C
0x80166a84: CacheLineSize = 0x00, LatencyTimer = 0x00, HeaderType =
0x80, BIST = 0x00
0x80166a84: BaseAddresses:
0x80166a84: 0x00000000 0x00000000 0x00000000 0x00000000
0x00001801 0x00000000
0x80166a84: CIS = 0x00000000, SubVendorID = 0x1059, SubSystemID =
0x4011
0x80166a84: ROMBaseAddress = 0x00000000
0x80166a84: InterruptLine = 0x09, InterruptPin = 0x01, MinGrant =
0x00, MaxLatency = 0x00
0x80166a84:
-------------------------------------------------------------------------------
0x80166a84: PCIBUS!PCICfgCheckBARs: WARNING: No matching registry key
was found for placed device 0/29/0.
0x80166a84: PCIBUS!PCICfgCheckBARs: Problems can result if the
device is being used while configuring PCIbus.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: Warning: No Match template is found for following PCI
Device
0x80166a84:
-------------------------------------------------------------------------------
0x80166a84: Bus/Device/Function = 0/29/1, UHCI USB Bus Controller
0x80166a84: VendorID = 0x8086, DeviceID = 0x24C4, Command = 0x0005,
Status = 0x0280
0x80166a84: RevisionID = 0x02, ProgIf = 0x00, SubClass = 0x03,
BaseClass = 0x0C
0x80166a84: CacheLineSize = 0x00, LatencyTimer = 0x00, HeaderType =
0x00, BIST = 0x00
0x80166a84: BaseAddresses:
0x80166a84: 0x00000000 0x00000000 0x00000000 0x00000000
0x00001C01 0x00000000
0x80166a84: CIS = 0x00000000, SubVendorID = 0x1059, SubSystemID =
0x4011
0x80166a84: ROMBaseAddress = 0x00000000
0x80166a84: InterruptLine = 0x0B, InterruptPin = 0x02, MinGrant =
0x00, MaxLatency = 0x00
0x80166a84:
-------------------------------------------------------------------------------
0x80166a84: PCIBUS!PCICfgCheckBARs: WARNING: No matching registry key
was found for placed device 0/29/1.
0x80166a84: PCIBUS!PCICfgCheckBARs: Problems can result if the
device is being used while configuring PCIbus.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: Warning: No Match template is found for following PCI
Device
0x80166a84:
-------------------------------------------------------------------------------
0x80166a84: Bus/Device/Function = 0/29/7, Unknown Device Type
0x80166a84: VendorID = 0x8086, DeviceID = 0x24CD, Command = 0x0106,
Status = 0x0290
0x80166a84: RevisionID = 0x02, ProgIf = 0x20, SubClass = 0x03,
BaseClass = 0x0C
0x80166a84: CacheLineSize = 0x00, LatencyTimer = 0x00, HeaderType =
0x00, BIST = 0x00
0x80166a84: BaseAddresses:
0x80166a84: 0xF4080000 0x00000000 0x00000000 0x00000000
0x00000000 0x00000000
0x80166a84: CIS = 0x00000000, SubVendorID = 0x1059, SubSystemID =
0x4011
0x80166a84: ROMBaseAddress = 0x00000000
0x80166a84: InterruptLine = 0x0A, InterruptPin = 0x04, MinGrant =
0x00, MaxLatency = 0x00
0x80166a84:
-------------------------------------------------------------------------------
0x80166a84: PCIBUS!PCICfgCheckBARs: WARNING: No matching registry key
was found for placed device 0/29/7.
0x80166a84: PCIBUS!PCICfgCheckBARs: Problems can result if the
device is being used while configuring PCIbus.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: PCIBUS!PCICfgCheckBARs: WARNING: No matching registry key
was found for placed device 0/30/0.
0x80166a84: PCIBUS!PCICfgCheckBARs: Problems can result if the
device is being used while configuring PCIbus.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: Warning: No Match template is found for following PCI
Device
0x80166a84:
-------------------------------------------------------------------------------
0x80166a84: Bus/Device/Function = 1/3/0, Other Network Controller
0x80166a84: VendorID = 0x1853, DeviceID = 0x2400, Command = 0x0006,
Status = 0x0200
0x80166a84: RevisionID = 0x00, ProgIf = 0x00, SubClass = 0x80,
BaseClass = 0x02
0x80166a84: CacheLineSize = 0x00, LatencyTimer = 0x84, HeaderType =
0x00, BIST = 0x00
0x80166a84: BaseAddresses:
0x80166a84: 0xF4101000 0x00000000 0x00000000 0x00000000
0x00000000 0x00000000
0x80166a84: CIS = 0x00000000, SubVendorID = 0x0000, SubSystemID =
0x0000
0x80166a84: ROMBaseAddress = 0x00000000
0x80166a84: InterruptLine = 0x09, InterruptPin = 0x01, MinGrant =
0x10, MaxLatency = 0x08
0x80166a84:
-------------------------------------------------------------------------------
0x80166a84: PCIBUS!PCICfgCheckBARs: WARNING: No matching registry key
was found for placed device 1/3/0.
0x80166a84: PCIBUS!PCICfgCheckBARs: Problems can result if the
device is being used while configuring PCIbus.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: Warning: No Match template is found for following PCI
Device
0x80166a84:
-------------------------------------------------------------------------------
0x80166a84: Bus/Device/Function = 1/8/0, Ethernet Network Controller
0x80166a84: VendorID = 0x8086, DeviceID = 0x103A, Command = 0x0117,
Status = 0x0290
0x80166a84: RevisionID = 0x82, ProgIf = 0x00, SubClass = 0x00,
BaseClass = 0x02
0x80166a84: CacheLineSize = 0x08, LatencyTimer = 0x42, HeaderType =
0x00, BIST = 0x00
0x80166a84: BaseAddresses:
0x80166a84: 0xF4100000 0x00003001 0x00000000 0x00000000
0x00000000 0x00000000
0x80166a84: CIS = 0x00000000, SubVendorID = 0x0000, SubSystemID =
0x0000
0x80166a84: ROMBaseAddress = 0x00000000
0x80166a84: InterruptLine = 0x07, InterruptPin = 0x01, MinGrant =
0x08, MaxLatency = 0x38
0x80166a84:
-------------------------------------------------------------------------------
0x80166a84: PCIBUS!PCICfgCheckBARs: WARNING: No matching registry key
was found for placed device 1/8/0.
0x80166a84: PCIBUS!PCICfgCheckBARs: Problems can result if the
device is being used while configuring PCIbus.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: Warning: No Match template is found for following PCI
Device
0x80166a84:
-------------------------------------------------------------------------------
0x80166a84: Bus/Device/Function = 0/31/0, PCI / ISA Bridge
0x80166a84: VendorID = 0x8086, DeviceID = 0x24C0, Command = 0x000F,
Status = 0x0280
0x80166a84: RevisionID = 0x02, ProgIf = 0x00, SubClass = 0x01,
BaseClass = 0x06
0x80166a84: CacheLineSize = 0x00, LatencyTimer = 0x00, HeaderType =
0x80, BIST = 0x00
0x80166a84: BaseAddresses:
0x80166a84: 0x00000000 0x00000000 0x00000000 0x00000000
0x00000000 0x00000000
0x80166a84: CIS = 0x00000000, SubVendorID = 0x0000, SubSystemID =
0x0000
0x80166a84: ROMBaseAddress = 0x00000000
0x80166a84: InterruptLine = 0x00, InterruptPin = 0x00, MinGrant =
0x00, MaxLatency = 0x00
0x80166a84:
-------------------------------------------------------------------------------
0x80166a84: PCIBUS!PCICfgCheckBARs: WARNING: No matching registry key
was found for placed device 0/31/0.
0x80166a84: PCIBUS!PCICfgCheckBARs: Problems can result if the
device is being used while configuring PCIbus.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: Warning: No Match template is found for following PCI
Device
0x80166a84:
-------------------------------------------------------------------------------
0x80166a84: Bus/Device/Function = 0/31/1, IDE Controller
0x80166a84: VendorID = 0x8086, DeviceID = 0x24CB, Command = 0x0007,
Status = 0x0280
0x80166a84: RevisionID = 0x02, ProgIf = 0x8A, SubClass = 0x01,
BaseClass = 0x01
0x80166a84: CacheLineSize = 0x00, LatencyTimer = 0x00, HeaderType =
0x00, BIST = 0x00
0x80166a84: BaseAddresses:
0x80166a84: 0x00000001 0x00000001 0x00000001 0x00000001
0x00002001 0x00000000
0x80166a84: CIS = 0x00000000, SubVendorID = 0x1059, SubSystemID =
0x4011
0x80166a84: ROMBaseAddress = 0x00000000
0x80166a84: InterruptLine = 0xFF, InterruptPin = 0x01, MinGrant =
0x00, MaxLatency = 0x00
0x80166a84:
-------------------------------------------------------------------------------
0x80166a84: PCIBUS!PCICfgCheckBARs: WARNING: No matching registry key
was found for placed device 0/31/1.
0x80166a84: PCIBUS!PCICfgCheckBARs: Problems can result if the
device is being used while configuring PCIbus.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: Warning: No Match template is found for following PCI
Device
0x80166a84:
-------------------------------------------------------------------------------
0x80166a84: Bus/Device/Function = 0/31/3, Unknown Device Type
0x80166a84: VendorID = 0x8086, DeviceID = 0x24C3, Command = 0x0001,
Status = 0x0280
0x80166a84: RevisionID = 0x02, ProgIf = 0x00, SubClass = 0x05,
BaseClass = 0x0C
0x80166a84: CacheLineSize = 0x00, LatencyTimer = 0x00, HeaderType =
0x00, BIST = 0x00
0x80166a84: BaseAddresses:
0x80166a84: 0x00000000 0x00000000 0x00000000 0x00000000
0x00002401 0x00000000
0x80166a84: CIS = 0x00000000, SubVendorID = 0x1059, SubSystemID =
0x4011
0x80166a84: ROMBaseAddress = 0x00000000
0x80166a84: InterruptLine = 0x05, InterruptPin = 0x02, MinGrant =
0x00, MaxLatency = 0x00
0x80166a84:
-------------------------------------------------------------------------------
0x80166a84: PCIBUS!PCICfgCheckBARs: WARNING: No matching registry key
was found for placed device 0/31/3.
0x80166a84: PCIBUS!PCICfgCheckBARs: Problems can result if the
device is being used while configuring PCIbus.
0x80166a84: PCIBUS!PCICfgAllocMemSpace: Failed to place Device
resource: Bus 0, Device 2, Function 0
0x80166a84: PCIBUS!PCICfgAllocMemSpace: Failed to place Device
resource: Bus 0, Device 31, Function 1
0x80166a84: PCIBUS!PCICfgAllocIoSpace: Failed to place Bridge resource:
Bus 0, Device 30, Function 0
0x80166a84: PCIBUS!PCICfgAllocIoSpace: Failed to place Device resource:
Bus 0, Device 29, Function 0
0x80166a84: PCIBUS!PCICfgAllocIoSpace: Failed to place Device resource:
Bus 0, Device 29, Function 1
0x80166a84: PCIBUS!PCICfgAllocIoSpace: Failed to place Device resource:
Bus 0, Device 31, Function 3
0x80166a84: PCIBUS!PCICfgAllocIoSpace: Failed to place Device resource:
Bus 0, Device 31, Function 1
0x80166a84: PCIBUS!PCICfgAllocIoSpace: Failed to place Device resource:
Bus 0, Device 31, Function 1
0x80166a84: PCIBUS!PCICfgAllocIoSpace: Failed to place Device resource:
Bus 0, Device 31, Function 1
0x80166a84: PCIBUS!PCICfgAllocIoSpace: Failed to place Device resource:
Bus 0, Device 31, Function 1
0x80166a84: PCIBUS!PCICfgAllocIoSpace: Failed to place Device resource:
Bus 0, Device 31, Function 1
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166800: OEMIoControl: Unsupported Code 0x1010024 - device 0x0101
func 9
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: PCIBUS!PCIRequestResources: I/O Resource Manager request
for I/O range 0x0-0x3 failed
0x80166a84: PCIbus!PCIEnum: WARNING: Resource request for device 0:31:1
failed
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x80166a84: PCIBUS!RegMatch RegOpenKeyEx(Drivers\BuiltIn\PCI\Template)
returned 2.
0x801aa9dc: FILESYS: Starting device and waiting for boot file system.
0x80166800: OEMIoControl: Unsupported Code 0x1010024 - device 0x0101
func 9
0x80166800: OEMIoControl: Unsupported Code 0x1010024 - device 0x0101
func 9