(ntoskrnl/kd/kdio.c:376) ----------------------------------------------------- (ntoskrnl/kd/kdio.c:377) ReactOS 0.4-SVN (Build 20150924-r69341) (ntoskrnl/kd/kdio.c:379) 1 System Processor [511 MB Memory] (ntoskrnl/kd/kdio.c:380) Command Line: NOGUIBOOT KDSERIAL DEBUGPORT=COM1 FIRSTCHANCE (ntoskrnl/kd/kdio.c:384) ARC Paths: multi(0)disk(0)cdrom(96) \ multi(0)disk(0)cdrom(96) \reactos\ (ntoskrnl/ke/i386/cpu.c:450) Supported CPU features : KF_V86_VIS KF_RDTSC KF_CR4 KF_CMOV KF_GLOBAL_PAGE KF_LARGE_PAGE KF_MTRR KF_CMPXCHG8B KF_MMX KF_WORKING_PTE KF_PAT KF_FXSR KF_FAST_SYSCALL KF_XMMI KF_XMMI64 (ntoskrnl/ke/i386/cpu.c:722) Prefetch Cache: 64 bytes L2 Cache: 0 bytes L2 Cache Line: 64 bytes L2 Cache Associativity: 0 (ntoskrnl/mm/ARM3/mminit.c:1443) HAL I/O Mapping at FFFE0000 is unsafe (ntoskrnl/mm/mminit.c:132) 0x80000000 - 0x83000000 Boot Loaded Image (ntoskrnl/mm/mminit.c:136) 0xB0000000 - 0xB0381000 PFN Database (ntoskrnl/mm/mminit.c:140) 0xB0381000 - 0xB1351000 ARM3 Non Paged Pool (ntoskrnl/mm/mminit.c:144) 0xB9400000 - 0xBB400000 System View Space (ntoskrnl/mm/mminit.c:148) 0xBB400000 - 0xC0000000 Session Space (ntoskrnl/mm/mminit.c:151) 0xC0000000 - 0xC03FFFFF Page Tables (ntoskrnl/mm/mminit.c:154) 0xC0300000 - 0xC0300FFF Page Directories (ntoskrnl/mm/mminit.c:157) 0xC0400000 - 0xC07FFFFF Hyperspace (ntoskrnl/mm/mminit.c:161) 0xE1000000 - 0xEDC00000 ARM3 Paged Pool (ntoskrnl/mm/mminit.c:164) 0xEDC00000 - 0xF8BB0000 System PTE Space (ntoskrnl/mm/mminit.c:167) 0xF8BB0000 - 0xFFBE0000 Non Paged Pool Expansion PTE Space (ntoskrnl/config/cmsysini.c:516) CmpCreateHardwareProfile() done (ntoskrnl/config/cmsysini.c:793) CmpCreateControlSet() done (ntoskrnl/config/cmhvlist.c:158) CmpAddToHiveFileList: Creation or opening of the hive list failed, status = c0000034 (hal/halx86/legacy/bussupp.c:717) Found parent bus (indicating PCI Bridge). PCI devices may fail! ====== PCI BUS HARDWARE DETECTION ======= 00:00.0 Host bridge [0600]: Intel Corporation 440FX - 82441FX PMC [Natoma] [8086:1237] (rev 02) Subsystem: Unknown [0000:0000] Flags: fast devsel, latency 0 00:01.0 ISA bridge [0601]: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] [8086:7000] (rev 00) Subsystem: Unknown [0000:0000] Flags: bus master, medium devsel, latency 0 00:01.1 IDE interface [0101]: Intel Corporation 82371AB/EB/MB PIIX4 IDE [8086:7111] (rev 01) Subsystem: Unknown [0000:0000] Flags: bus master, fast devsel, latency 0 I/O ports at d000 [size=4K] 00:02.0 VGA compatible controller [0300]: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter [80ee:beef] (rev 00) Subsystem: Unknown [0000:0000] Flags: bus master, fast devsel, latency 0, IRQ 11 Memory at e0000000 (32-bit, prefetchable) [size=512M] Device is using IRQ 11! ISA Cards using that IRQ may fail! 00:03.0 Ethernet controller [0200]: Advanced Micro Devices, Inc. [AMD] 79c970 [PCnet32 LANCE] [1022:2000] (rev 40) Subsystem: PCnet - Fast 79C971 [1022:2000] Flags: bus master, medium devsel, latency 0, IRQ 10 I/O ports at d020 [size=32] Memory at f0000000 (32-bit, non-prefetchable) [size=256M] Device is using IRQ 10! ISA Cards using that IRQ may fail! 00:04.0 System peripheral [0880]: InnoTek Systemberatung GmbH VirtualBox Guest Service [80ee:cafe] (rev 00) Subsystem: Unknown [0000:0000] Flags: bus master, fast devsel, latency 0, IRQ 09 I/O ports at d040 [size=64] Memory at f0400000 (32-bit, non-prefetchable) [size=4M] Memory at f0800000 (32-bit, prefetchable) [size=8M] Device is using IRQ 9! ISA Cards using that IRQ may fail! 00:05.0 Multimedia audio controller [0401]: Intel Corporation 82801AA AC'97 Audio Controller [8086:2415] (rev 01) Subsystem: Terminator 2x/i [8086:0000] Flags: bus master, medium devsel, latency 0, IRQ 11 I/O ports at d100 [size=256] I/O ports at d200 [size=512] Device is using IRQ 11! ISA Cards using that IRQ may fail! 00:06.0 USB controller [0c03]: Apple Inc. KeyLargo/Intrepid USB [106b:003f] (rev 00) Subsystem: GLoria L [0000:0000] Flags: bus master, fast devsel, latency 0, IRQ 11 Memory at f0804000 (32-bit, non-prefetchable) [size=16K] Device is using IRQ 11! ISA Cards using that IRQ may fail! Device is an OHCI (USB) PCI Expansion Card. Turn off Legacy USB in your BIOS! 00:07.0 Secondary bus towards host CPU [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI [8086:7113] (rev 08) Subsystem: Unknown [0000:0000] Flags: bus master, medium devsel, latency 0, IRQ 09 Device is using IRQ 9! ISA Cards using that IRQ may fail! ====== PCI BUS DETECTION COMPLETE ======= PC Compatible Eisa/Isa HAL Detected (ntoskrnl/io/pnpmgr/pnpinit.c:62) WARNING!! In PiInitCacheGroupInformation, using ReactOS HACK for SETUPLDR!! (ntoskrnl/io/pnpmgr/pnpinit.c:455) Need to build DACL (ntoskrnl/io/pnpmgr/pnpmgr.c:3212) ZwOpenKey(\Registry\Machine\SYSTEM\CURRENTCONTROLSET\Control\Pnp) failed with status 0xc0000034 (ntoskrnl/ps/apphelp.c:410) SHIMS: ApphelpCacheInitialize (ntoskrnl/ps/apphelp.c:298) SHIMS: ApphelpCacheRead could not even open Session Manager\AppCompatCache (0xc0000034) (ntoskrnl/ps/apphelp.c:428) SHIMS: ApphelpCacheInitialize: 0 (ntoskrnl/wmi/wmi.c:72) IoWMIRegistrationControl() called for DO B1324038, requesting 1 action, returning success (lib/rtl/image.c:171) Invalid base address: 00000000 (ntoskrnl/io/iomgr/driver.c:1629) '\Driver\sacdrv' initialization failed, status (0xc0000037) (ntoskrnl/io/iomgr/driver.c:64) Deleting driver object '\Driver\sacdrv' ATAPI IDE MiniPort Driver (UniATA) v 0.45h9 Parameter PrintLogo Parameter PrintLogo = 0x0 Locate NTOSKRNL.EXE CrNtFindModuleBaseByPtr 0x8098caf0, NtBuildNumber CrNtGetProcAddress 0x80800000, NtBuildNumber CrNtGetProcAddress: 0x8098caf0 CrNtFindModuleBaseByPtr: 0x80800000 CrNtGetProcAddress 0x80800000, KeNumberProcessors CrNtGetProcAddress: 0x809e940c CrNtFindModuleBaseByPtr 0x80201797, HalDisplayString CrNtGetProcAddress 0x80200000, HalDisplayString CrNtGetProcAddress: 0x80201797 CrNtFindModuleBaseByPtr: 0x80200000 CrNtGetProcAddress 0x80800000, ZwQuerySystemInformation CrNtGetProcAddress: 0x80801e24 CrNtGetProcAddress 0x80800000, PsGetVersion CrNtGetProcAddress: 0x80911b63 Init PsGetCurrentProcessId cur 0 CrNtGetProcAddress 0x80800000, PsGetCurrentProcessId CrNtGetProcAddress: 0x809111f7 GetProcAddr(NTOSKRNL.EXE,PsGetCurrentProcessId) = 809111f7 final Init PsGetCurrentThreadId cur 0 CrNtGetProcAddress 0x80800000, PsGetCurrentThreadId CrNtGetProcAddress: 0x8091b8c3 GetProcAddr(NTOSKRNL.EXE,PsGetCurrentThreadId) = 8091b8c3 final Init KeTestSpinLock cur 0 CrNtGetProcAddress 0x80800000, KeTestSpinLock CrNtGetProcAddress: 0x80893798 GetProcAddr(NTOSKRNL.EXE,KeTestSpinLock) = 80893798 final Init InterlockedIncrement cur 0 CrNtGetProcAddress 0x80800000, InterlockedIncrement CrNtGetProcAddress: 0x808357a0 GetProcAddr(NTOSKRNL.EXE,InterlockedIncrement) = 808357a0 final Init InterlockedDecrement cur 0 CrNtGetProcAddress 0x80800000, InterlockedDecrement CrNtGetProcAddress: 0x808357b1 GetProcAddr(NTOSKRNL.EXE,InterlockedDecrement) = 808357b1 final Init InterlockedExchangeAdd cur 0 CrNtGetProcAddress 0x80800000, InterlockedExchangeAdd CrNtGetProcAddress: 0x808357df GetProcAddr(NTOSKRNL.EXE,InterlockedExchangeAdd) = 808357df final Init InterlockedCompareExchange cur 0 CrNtGetProcAddress 0x80800000, InterlockedCompareExchange CrNtGetProcAddress: 0x808357c3 GetProcAddr(NTOSKRNL.EXE,InterlockedCompareExchange) = 808357c3 final Init HAL.DLL,KeRaiseIrqlToDpcLevel cur 0 CrNtGetProcAddress 0x80200000, KeRaiseIrqlToDpcLevel CrNtGetProcAddress: 0x80209eec GetProcAddr(HAL.DLL,KeRaiseIrqlToDpcLevel) = 80209eec final 80209eec Init HAL.DLL,KeRaiseIrqlToSynchLevel cur 0 CrNtGetProcAddress 0x80200000, KeRaiseIrqlToSynchLevel CrNtGetProcAddress: 0x80209f13 GetProcAddr(HAL.DLL,KeRaiseIrqlToSynchLevel) = 80209f13 final 80209f13 Init NDIS.SYS,NdisInitializeReadWriteLock cur 0 CrNtGetProcAddress 0x0, NdisInitializeReadWriteLock GetProcAddr(NDIS.SYS,NdisInitializeReadWriteLock) = 0 final f8b11a00 Init NDIS.SYS,NdisAcquireReadWriteLock cur 0 CrNtGetProcAddress 0x0, NdisAcquireReadWriteLock GetProcAddr(NDIS.SYS,NdisAcquireReadWriteLock) = 0 final f8b11a30 Init NDIS.SYS,NdisReleaseReadWriteLock cur 0 CrNtGetProcAddress 0x0, NdisReleaseReadWriteLock GetProcAddr(NDIS.SYS,NdisReleaseReadWriteLock) = 0 final f8b11bf0 check CPU Gen CPU Gen 6 ILOCK ok UniATA Init: OS ver 5.2 (3790), 1 CPU(s) Performance calibration: dt=14995, counter=5512943 InitBadBlocks general InitBadBlocks returned: 0xc0000034 UniataInitAtaCommands: Parameter SkipRaids Parameter SkipRaids = 0x1 Parameter ForceSimplex Parameter ForceSimplex = 0x0 Parameter LogToDisplay Parameter LogToDisplay = 0x0 HwInitializationDataSize = 50 set NeedPhysicalAddresses = TRUE set AtapiAdapterControl() ptr ATAPI IDE enum supported BusMaster Devices Parameter VirtualMachineType Parameter VirtualMachineType = 0x0 Parameter VirtualBox Parameter VirtualBox = 0x0 -- BusID: 0x0:0x1:0x1 Storage Class DevId = 71118086 Class = 0001/0001, ProgIf 8A Parameter Include Parameter Include = 0x0 No force include, check exclude Parameter Exclude Parameter Exclude = 0x0 Default device found, pass 0 InterruptPin = 0x0 InterruptLine = 0x0 Enabling Mem/Io spaces and busmastering... Initial pciData.Command = 0x7 PCI_ENABLE_IO_SPACE PCI_ENABLE_MEMORY_SPACE PCI_ENABLE_BUS_MASTER InterruptLine = 0x0 Final pciData.Command = 0x7 Range 4 = 0xd001 count: BMListLen++ -- BusID: 0x0:0x4:0x0 - VirtualBox Guest Service -- BusID: 0x0:0x1:0x1 Storage Class DevId = 71118086 Class = 0001/0001, ProgIf 8A Parameter Include Parameter Include = 0x0 No force include, check exclude Parameter Exclude Parameter Exclude = 0x0 Default device found, pass 1 InterruptPin = 0x0 InterruptLine = 0x0 Range 4 = 0xd001 found suitable device Parameter NativePCIMode Parameter NativePCIMode = 0x0 Add to BMList, AltInit 0 -- BusID: 0x0:0x1:0x1 Storage Class DevId = 71118086 Class = 0001/0001, ProgIf 8A Parameter Include Parameter Include = 0x0 No force include, check exclude Parameter Exclude Parameter Exclude = 0x0 Default device found, pass 2 InterruptPin = 0x0 InterruptLine = 0x0 Range 4 = 0xd001 found suitable device BMListLen=1 adjust options for VirtualBox Parameter WaitBusyCount Parameter WaitBusyCount = 0x4e20 Parameter WaitBusyDelay Parameter WaitBusyDelay = 0x96 Parameter WaitDrqDelay Parameter WaitDrqDelay = 0x64 Parameter WaitBusyLongCount Parameter WaitBusyLongCount = 0x4e20 Parameter WaitBusyLongDelay Parameter WaitBusyLongDelay = 0xfa Parameter AtapiSendDisableIntr Parameter AtapiSendDisableIntr = 0x0 Parameter AtapiDmaRawRead Parameter AtapiDmaRawRead = 0x0 Parameter MaxIsrWait Parameter MaxIsrWait = 0xc8 ATAPI IDE: Look for legacy ISA-bridged PCI IDE controller (onboard) ATAPI IDE: BMListLen 1 Parameter IgnoreIsaCompatiblePci Parameter IgnoreIsaCompatiblePci = 0x0 UniataClaimLegacyPCIIDE: (hal/halx86/legacy/bussupp.c:1253) Slot assignment for 5 on bus 0 (hal/halx86/legacy/bus/pcibus.c:727) WARNING: PCI Slot Resource Assignment is FOOBAR ok 0x0 Parameter IgnoreIsaCompatiblePci Parameter IgnoreIsaCompatiblePci = 0x0 Try init channel 0, method 0 UniataFindBusMasterController: Context=0, BMListLen=1 ConfigInfo->Length 8c AdapterInterfaceType: Isa bm_offset 0, channel 0 AdapterInterfaceType=0x1 IoBusNumber=0x0 slotNumber=0x21 busDataRead DevId = 71118086 Class = 0001/0001 Storage Class MasterDev (1) Check exclude Parameter Exclude Parameter Exclude = 0x0 UniataChipDetect: HwFlags: 0x0 Parameter ForceSimplex Parameter ForceSimplex = 0x0 i: 0x34 VendorID/DeviceID/Rev 0x8086/0x7111/0x1 i: 0x2 HwFlags: 0x0 Parameter HwFlagsOverride Parameter HwFlagsOverride = 0x0 HwFlagsOverride: 0x0 Parameter HwFlagsAdd Parameter HwFlagsAdd = 0x0 HwFlagsAdd: 0x0 HwFlags (final): 0x0 MaxTransferMode: 0x42 Parameter MaxTransferMode Parameter MaxTransferMode = 0x42 MaxTransferMode (overriden): 0x42 UniataChipDetectChannels: MasterDev -> 1 chan Parameter Exclude Parameter Exclude = 0x0 PortMask 0x1 Parameter PortMask Parameter PortMask = 0x1 Force PortMask 0x1 mask -> 1 chans Parameter NumberChannels Parameter NumberChannels = 0x1 reg -> 1 chans Final PortMask 0x1 allocate 2 Luns for 1 channels ForceSimplex = 0 HwFlags = 0 (0)HwFlags = 0 (1)HwFlags = 0 (2)found suitable device HwFlags = 0 (3)Range 4 = 0xd001 IsBusMaster == TRUE AtapiGetIoRange: AtapiGetIoRange: rid 0x4, start 0x0, offs 0x0, len 0x8, mem 0x0 AtapiGetIoRange: (2) 0xd000 BusMasterAddress (base): 0xd000 AtapiReadChipConfig: devExt 0xb10e79fc AtapiReadChipConfig: dev 0x0, ph chan -1 Parameter ForceSimplex Parameter ForceSimplex = 0x0 MaxTransferMode (base): 0x42 Parameter MaxTransferMode Parameter MaxTransferMode = 0x42 MaxTransferMode (overriden): 0x42 Parameter Force80pin Parameter Force80pin = 0x0 Parameter AtapiDmaZeroTransfer Parameter AtapiDmaZeroTransfer = 0x0 Parameter AtapiDmaControlCmd Parameter AtapiDmaControlCmd = 0x0 Parameter AtapiDmaRawRead Parameter AtapiDmaRawRead = 0x0 Parameter AtapiDmaReadWrite Parameter AtapiDmaReadWrite = 0x1 AtapiChipInit: dev 0x0, ph chan -2, c -1 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7111/0x1 re-enable IO resources of MasterDev Enabling Mem/Io spaces and busmastering... Initial pciData.Command = 0x7 PCI_ENABLE_IO_SPACE PCI_ENABLE_MEMORY_SPACE PCI_ENABLE_BUS_MASTER InterruptLine = 0x0 Final pciData.Command = 0x7 AtapiChipInit: dev 0x0, ph chan 0, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7111/0x1 simplexOnly = 0 (2)MasterDev (2) 1 channels & 1 irq for 1 controller update ConfigInfo->nt4 using AtaReq sz 1000 update ConfigInfo->w2k: 64bit 0 chan[0] InterruptMode: 1, Level 14, Level2 0, Vector 0, Vector2 0 Reconstruct ConfigInfo BMList[i].channel 0x0, NumberChannels 0x1, channel 0x0 de 0xb10e79fc, Channel 0x0 chan = 0xb10e7278 AtapiSetupLunPtrs for channel 0 of 1, 2 luns Chan 0xb10e7278 Lun 0x0 Lun ptr 0xb1323008 Lun 0x1 Lun ptr 0xb1323310 AtapiReadChipConfig: devExt 0xb10e79fc AtapiReadChipConfig: dev 0x0, ph chan 0 Parameter MaxTransferMode Parameter MaxTransferMode = 0x42 MaxTransferMode (overriden): 0x42 Parameter ReorderEnable Parameter ReorderEnable = 0x1 Parameter Force80pin Parameter Force80pin = 0x0 Parameter ReadCacheEnable Parameter ReadCacheEnable = 0x1 Parameter WriteCacheEnable Parameter WriteCacheEnable = 0x1 Parameter MaxTransferMode Parameter MaxTransferMode = 0x42 Parameter PreferedTransferMode Parameter PreferedTransferMode = 0xffffffff Parameter AdvancedPowerMode Parameter AdvancedPowerMode = 0x80 Parameter AcousticMgmt Parameter AcousticMgmt = 0x80 Parameter StandbyTimer Parameter StandbyTimer = 0x0 Parameter ReadOnly Parameter ReadOnly = 0x0 Parameter GeomType Parameter GeomType = 0xffffffff Parameter Hidden Parameter Hidden = 0x0 Parameter ReadCacheEnable Parameter ReadCacheEnable = 0x1 Parameter WriteCacheEnable Parameter WriteCacheEnable = 0x1 Parameter MaxTransferMode Parameter MaxTransferMode = 0x42 Parameter PreferedTransferMode Parameter PreferedTransferMode = 0xffffffff Parameter AdvancedPowerMode Parameter AdvancedPowerMode = 0x80 Parameter AcousticMgmt Parameter AcousticMgmt = 0x80 Parameter StandbyTimer Parameter StandbyTimer = 0x0 Parameter ReadOnly Parameter ReadOnly = 0x0 Parameter GeomType Parameter GeomType = 0xffffffff Parameter Hidden Parameter Hidden = 0x0 set AccessRanges Getting IO ranges IO range 1 0x1f0 IO range 2 0x3f6 IDX_IO1 0->1f0(io) IDX_IO2 10->3f6(io) IDX_BM_IO 14->d000(io) IDX_SATA_IO 19->0(io) AltStatus (0x50) Reg_0x1 (0x1f1) = 0x0 Reg_0x2 (0x1f2) = 0x1 Reg_0x3 (0x1f3) = 0x1 Reg_0x4 (0x1f4) = 0x0 Reg_0x5 (0x1f5) = 0x0 Reg_0x6 (0x1f6) = 0xe0 Reg_0x7 (0x1f7) = 0x50 BM_0x0 (0xd000) = 0x0 BM_0x1 (0xd001) = 0xff BM_0x2 (0xd002) = 0x20 BM_0x3 (0xd003) = 0xff clean IDE intr 0 clean IDE intr 1 DMA status 0x20 claim Compatible controller claim Primary AtapiDmaAlloc: allocate tmp buffers below 4Gb AtapiVirtToPhysAddr_: b10e6008 -> 00000000:03d65008 AtapiVirtToPhysAddr_: b1303000 -> 00000000:03f82000 exit: init spinlock MasterDev=0x1, NumberChannels=0x1, Isr2DevObj=0xb10e84a8 Init ISR: Unnecessary MasterDev=0x1, NumberChannels=0x1, Isr2DevObj=0xb10e84a8 do not tell system, that we know about PCI IO ranges final chan[1] InterruptMode: 1, Level 14, Level2 0, Vector 0, Vector2 0 return SP_RETURN_FOUND Attempt 0 of MasterDev ok (ntoskrnl/io/iomgr/iorsrce.c:874) IoReportResourceUsage is halfplemented! AtapiHwInitialize: (base) mark chan 0 of master controller [0] as inited AtapiChipInit: dev 0xffffffff, ph chan -1, c -1 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7111/0x1 re-enable IO resources of MasterDev Enabling Mem/Io spaces and busmastering... Initial pciData.Command = 0x7 PCI_ENABLE_IO_SPACE PCI_ENABLE_MEMORY_SPACE PCI_ENABLE_BUS_MASTER InterruptLine = 0x0 Final pciData.Command = 0x7 AtapiChipInit: dev 0xffffffff, ph chan 0, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7111/0x1 FindDevices: AtapiDisableInterrupts_0: 0 max_ldev 2 CheckDevice: Device 0x0 CheckDevice: reset dev AtapiSoftReset: statusByte2 50: set DFLAGS_REINIT_DMA DMA status 0x20 HDD at home HDD at home CheckDevice: status 0x41 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x50) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xec, lba 0x20000 count 0x0 feature 0x0 IssueIdentify: IDE_STATUS_DRQ (0x58) IssueIdentify: Status before read words 0x58 IssueIdentify: statusByte 0x58 IssueIdentify: BASE statusByte 0x58 use 16bit IO IssueIdentify: suck data port IssueIdentify: statusByte 0x50 IssueIdentify: statusByte 0x50 IssueIdentify: Status after read words 0x50 Model: BVXOH RADDSI K FW: .1 0 S/N: BV8ebc94261-a5b8f0 f Pio: 0 APio: 3 SWDMA: 0 MWDMA: 0 UDMA: 4/7f SATA: 0 SATA support: 0, CAPs 0x0 OrigTransferMode: 46, Active: 42 Accoustic 0, cur 0 AdvPowerMode 0, cur 2 PhysLogSectorSize 0x0, 0x0, offset 0x0 NV PM_Sup 0, PM_En 0, En 0, PM ver 0x0 ver 0x0 R-rate 0 CHS 0x1041:0x10:0x3f NumOfSectors 0x3ffff0 SupportLba flag 0x1 MajorRevision 0x7e UserAddressableSectors 0x400000 LBA mode Use IDE_COMMAND_READ_NATIVE_SIZE AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xf8, lba 0x0 count 0x0 feature 0x0 NativeNumOfSectors 0x3fffff Use IDE_COMMAND_SET_NATIVE_SIZE Update NumOfSectors to 0x3fffff AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xf9, lba 0x3fffff count 0x0 feature 0x0 requested LunExt->GeomType=ffffffff tmp_cylinders = 0x1041 cylinders = tmp_cylinders (0 = 0) Geometry: C 0x1041 (0x1041) Geometry: H 0x10 (0x10) Geometry: S 0x3f (0x3f) InitBadBlocks local LunExt 0xb1323008 S/N:VBOX_HARDDISK___________________________-VBe8cb4962-15a8b0ff_ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: hard drive. IssueIdentify: final Status on exit (0x41) CheckDevice: Device 0x0 is IDE CheckDevice: check status: found CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 41: set DFLAGS_REINIT_DMA DMA status 0x20 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x0) AtapiSoftReset: statusByte2 0: set DFLAGS_REINIT_DMA DMA status 0x20 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x0) AtapiSoftReset: statusByte2 0: set DFLAGS_REINIT_DMA DMA status 0x20 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x0) AtapiSoftReset: statusByte2 0: set DFLAGS_REINIT_DMA DMA status 0x20 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x0) AtapiSoftReset: statusByte2 0: set DFLAGS_REINIT_DMA DMA status 0x20 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x0) AtapiSoftReset: statusByte2 0: set DFLAGS_REINIT_DMA DMA status 0x20 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x0) AtapiSoftReset: statusByte2 0: set DFLAGS_REINIT_DMA DMA status 0x20 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x0) AtapiSoftReset: statusByte2 0: set DFLAGS_REINIT_DMA DMA status 0x20 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x0) AtapiSoftReset: statusByte2 0: set DFLAGS_REINIT_DMA DMA status 0x20 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found FindDevices: select 0 dev to clear INTR FindDevices: statusByte=0x41 FindDevices: select 1 dev to clear INTR FindDevices: statusByte=0x0 FindDevices: select 0 dev on exit AtapiEnableInterrupts_0: 1 FindDevices: returning 1 AtapiHwInitialize: lChannel 0x0, dev 0 AtapiDisableInterrupts_0: 0 AtapiHwInitialize: IDE branch AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc6, lba 0x0 count 0x80 feature 0x0 AtapiHwInitialize: Using Multiblock on Device 0. Blocks / int - 128 Try Enable Read Cache AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x0 feature 0xaa Try Enable Write Cache AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x0 feature 0x2 Try Enable Adv. Power Mgmt AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x80 feature 0x5 AtapiHwInitialize: Enable APM on Device 0 failed try mode 0x42 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 IDE_STATUS_ERROR detected on entry, statusByte = 0x41 Setup chip a:w:u=4:2:2 Intel 0 AtaSetTransferMode: Set 0x42 on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3 0x40 3300/2300, 0x44 0/0 Using 0x42 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: lChannel 0x0, dev 1 AtapiHwInitialize: (base) done TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xf8881f90, CDB 0xf8881fc0, AtaReq 0xb10d5000, SCmd 0x12 UniataNeedQueueing: TopLevel, qd=0 Send to device 12 TopLevel (2), srb 0xf8881f90 TopLevel (3), AtaReq 0xb10d5000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf8881c08 ** Ide: Command AtaReq 0xb10d5000 ** --- ** IdeSendCommand: SCSIOP_INQUIRY PATH:LUN:TID = 0x0:0x0:0x0 IdeSendCommand: SCSIOP_INQUIRY ok HDD at home RelativeAddressing IdeSendCommand: REQ_STATE_TRANSFER_COMPLETE AtapiStartIo: Srb 0xf8881f90 complete with status 0x1 AtapiStartIo: AtapiDmaDBSync(b10e7278, f8881f90) AtapiStartIo: UniataRemoveRequest(b10e7278, f8881f90) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan b10e7278, Src 0 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x1:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf8881f90 complete with status 0xa AtapiStartIo: UniataRemoveRequest(0, f8881f90) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan 0, Src 0 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 UniataNeedQueueing: TopLevel, qd=0 Send to device 12 TopLevel (2), srb 0xf8881f90 TopLevel (3), AtaReq 0xb10d5000 HDD at home CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: set DFLAGS_REINIT_DMA DMA status 0x20 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x0) AtapiSoftReset: statusByte2 0: set DFLAGS_REINIT_DMA DMA status 0x20 AtapiDisableInterrupts_0: 0 AtapiEnableInterrupts_0: 1 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x0) AtapiSoftReset: statusByte2 0: set DFLAGS_REINIT_DMA DMA status 0x20 AtapiDisableInterrupts_0: 0 AtapiEnableInterrupts_0: 1 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x0) AtapiSoftReset: statusByte2 0: set DFLAGS_REINIT_DMA DMA status 0x20 AtapiDisableInterrupts_0: 0 AtapiEnableInterrupts_0: 1 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x0) AtapiSoftReset: statusByte2 0: set DFLAGS_REINIT_DMA DMA status 0x20 AtapiDisableInterrupts_0: 0 AtapiEnableInterrupts_0: 1 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x0) AtapiSoftReset: statusByte2 0: set DFLAGS_REINIT_DMA DMA status 0x20 AtapiDisableInterrupts_0: 0 AtapiEnableInterrupts_0: 1 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x0) AtapiSoftReset: statusByte2 0: set DFLAGS_REINIT_DMA DMA status 0x20 AtapiDisableInterrupts_0: 0 AtapiEnableInterrupts_0: 1 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x0) AtapiSoftReset: statusByte2 0: set DFLAGS_REINIT_DMA DMA status 0x20 AtapiDisableInterrupts_0: 0 AtapiEnableInterrupts_0: 1 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x0) AtapiSoftReset: statusByte2 0: set DFLAGS_REINIT_DMA DMA status 0x20 AtapiDisableInterrupts_0: 0 AtapiEnableInterrupts_0: 1 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf8881f90 complete with status 0xa AtapiStartIo: AtapiDmaDBSync(b10e7278, f8881f90) AtapiStartIo: UniataRemoveRequest(b10e7278, f8881f90) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan b10e7278, Src 0 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x1:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 AtapiStartIo: Communication port INQUIRY AtapiStartIo: Srb 0xf8881f90 complete with status 0x1 AtapiStartIo: UniataRemoveRequest(0, f8881f90) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan 0, Src 0 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x1:0x1:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf8881f90 complete with status 0xa AtapiStartIo: UniataRemoveRequest(0, f8881f90) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan 0, Src 0 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x1:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf8881f90 complete with status 0xa AtapiStartIo: UniataRemoveRequest(0, f8881f90) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan 0, Src 0 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request ScsiPortInitialize Status 0x0 HwInit passed Parameter IgnoreIsaCompatiblePci Parameter IgnoreIsaCompatiblePci = 0x0 Try init channel 1, method 0 UniataFindBusMasterController: Context=0, BMListLen=1 ConfigInfo->Length 8c AdapterInterfaceType: Isa bm_offset 8, channel 1 AdapterInterfaceType=0x1 IoBusNumber=0x0 slotNumber=0x21 busDataRead DevId = 71118086 Class = 0001/0001 Storage Class MasterDev (1) Check exclude Parameter Exclude Parameter Exclude = 0x0 UniataChipDetect: HwFlags: 0x0 Parameter ForceSimplex Parameter ForceSimplex = 0x0 i: 0x34 VendorID/DeviceID/Rev 0x8086/0x7111/0x1 i: 0x2 HwFlags: 0x0 Parameter HwFlagsOverride Parameter HwFlagsOverride = 0x0 HwFlagsOverride: 0x0 Parameter HwFlagsAdd Parameter HwFlagsAdd = 0x0 HwFlagsAdd: 0x0 HwFlags (final): 0x0 MaxTransferMode: 0x42 Parameter MaxTransferMode Parameter MaxTransferMode = 0x42 MaxTransferMode (overriden): 0x42 UniataChipDetectChannels: MasterDev -> 1 chan Parameter Exclude Parameter Exclude = 0x0 PortMask 0x1 Parameter PortMask Parameter PortMask = 0x1 Force PortMask 0x1 mask -> 1 chans Parameter NumberChannels Parameter NumberChannels = 0x1 reg -> 1 chans Final PortMask 0x1 allocate 2 Luns for 1 channels ForceSimplex = 0 HwFlags = 0 (0)HwFlags = 0 (1)HwFlags = 0 (2)found suitable device HwFlags = 0 (3)Range 4 = 0xd001 IsBusMaster == TRUE AtapiGetIoRange: AtapiGetIoRange: rid 0x4, start 0x0, offs 0x8, len 0x8, mem 0x0 AtapiGetIoRange: (2) 0xd008 BusMasterAddress (base): 0xd008 AtapiReadChipConfig: devExt 0xb10d2cec AtapiReadChipConfig: dev 0x0, ph chan -1 Parameter ForceSimplex Parameter ForceSimplex = 0x0 MaxTransferMode (base): 0x42 Parameter MaxTransferMode Parameter MaxTransferMode = 0x42 MaxTransferMode (overriden): 0x42 Parameter Force80pin Parameter Force80pin = 0x0 Parameter AtapiDmaZeroTransfer Parameter AtapiDmaZeroTransfer = 0x0 Parameter AtapiDmaControlCmd Parameter AtapiDmaControlCmd = 0x0 Parameter AtapiDmaRawRead Parameter AtapiDmaRawRead = 0x0 Parameter AtapiDmaReadWrite Parameter AtapiDmaReadWrite = 0x1 AtapiChipInit: dev 0x0, ph chan -2, c -1 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7111/0x1 re-enable IO resources of MasterDev Enabling Mem/Io spaces and busmastering... Initial pciData.Command = 0x7 PCI_ENABLE_IO_SPACE PCI_ENABLE_MEMORY_SPACE PCI_ENABLE_BUS_MASTER InterruptLine = 0x0 Final pciData.Command = 0x7 AtapiChipInit: dev 0x0, ph chan 0, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7111/0x1 simplexOnly = 0 (2)MasterDev (2) 1 channels & 1 irq for 1 controller update ConfigInfo->nt4 using AtaReq sz 1000 update ConfigInfo->w2k: 64bit 0 chan[1] InterruptMode: 1, Level 15, Level2 0, Vector 0, Vector2 0 Reconstruct ConfigInfo BMList[i].channel 0x1, NumberChannels 0x1, channel 0x1 de 0xb10d2cec, Channel 0x1 chan = 0xb10d2568 AtapiSetupLunPtrs for channel 0 of 1, 2 luns Chan 0xb10d2568 Lun 0x0 Lun ptr 0xb10d1008 Lun 0x1 Lun ptr 0xb10d1310 AtapiReadChipConfig: devExt 0xb10d2cec AtapiReadChipConfig: dev 0x0, ph chan 1 Parameter MaxTransferMode Parameter MaxTransferMode = 0x42 MaxTransferMode (overriden): 0x42 Parameter ReorderEnable Parameter ReorderEnable = 0x1 Parameter Force80pin Parameter Force80pin = 0x0 Parameter ReadCacheEnable Parameter ReadCacheEnable = 0x1 Parameter WriteCacheEnable Parameter WriteCacheEnable = 0x1 Parameter MaxTransferMode Parameter MaxTransferMode = 0x42 Parameter PreferedTransferMode Parameter PreferedTransferMode = 0xffffffff Parameter AdvancedPowerMode Parameter AdvancedPowerMode = 0x80 Parameter AcousticMgmt Parameter AcousticMgmt = 0x80 Parameter StandbyTimer Parameter StandbyTimer = 0x0 Parameter ReadOnly Parameter ReadOnly = 0x0 Parameter GeomType Parameter GeomType = 0xffffffff Parameter Hidden Parameter Hidden = 0x0 Parameter ReadCacheEnable Parameter ReadCacheEnable = 0x1 Parameter WriteCacheEnable Parameter WriteCacheEnable = 0x1 Parameter MaxTransferMode Parameter MaxTransferMode = 0x42 Parameter PreferedTransferMode Parameter PreferedTransferMode = 0xffffffff Parameter AdvancedPowerMode Parameter AdvancedPowerMode = 0x80 Parameter AcousticMgmt Parameter AcousticMgmt = 0x80 Parameter StandbyTimer Parameter StandbyTimer = 0x0 Parameter ReadOnly Parameter ReadOnly = 0x0 Parameter GeomType Parameter GeomType = 0xffffffff Parameter Hidden Parameter Hidden = 0x0 set AccessRanges Getting IO ranges IO range 1 0x170 IO range 2 0x376 IDX_IO1 0->170(io) IDX_IO2 10->376(io) IDX_BM_IO 14->d008(io) IDX_SATA_IO 19->0(io) AltStatus (0x50) Reg_0x1 (0x171) = 0x0 Reg_0x2 (0x172) = 0x53 Reg_0x3 (0x173) = 0xaa Reg_0x4 (0x174) = 0x0 Reg_0x5 (0x175) = 0x8 Reg_0x6 (0x176) = 0xa0 Reg_0x7 (0x177) = 0x50 BM_0x0 (0xd008) = 0x0 BM_0x1 (0xd009) = 0xff BM_0x2 (0xd00a) = 0x20 BM_0x3 (0xd00b) = 0xff clean IDE intr 0 clean IDE intr 1 DMA status 0x20 claim Compatible controller claim Secondary AtapiDmaAlloc: allocate tmp buffers below 4Gb AtapiVirtToPhysAddr_: b10d0008 -> 00000000:03d4f008 AtapiVirtToPhysAddr_: b10b0000 -> 00000000:03d2f000 exit: init spinlock MasterDev=0x1, NumberChannels=0x1, Isr2DevObj=0xb10e84a8 Init ISR: Unnecessary MasterDev=0x1, NumberChannels=0x1, Isr2DevObj=0xb10e84a8 do not tell system, that we know about PCI IO ranges final chan[2] InterruptMode: 1, Level 15, Level2 0, Vector 0, Vector2 0 return SP_RETURN_FOUND Attempt 0 of MasterDev ok (ntoskrnl/io/iomgr/iorsrce.c:874) IoReportResourceUsage is halfplemented! AtapiHwInitialize: (base) mark chan 1 of master controller [0] as inited AtapiChipInit: dev 0xffffffff, ph chan -1, c -1 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7111/0x1 re-enable IO resources of MasterDev Enabling Mem/Io spaces and busmastering... Initial pciData.Command = 0x7 PCI_ENABLE_IO_SPACE PCI_ENABLE_MEMORY_SPACE PCI_ENABLE_BUS_MASTER InterruptLine = 0x0 Final pciData.Command = 0x7 AtapiChipInit: dev 0xffffffff, ph chan 1, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7111/0x1 FindDevices: AtapiDisableInterrupts_0: 0 max_ldev 2 CheckDevice: Device 0x0 CheckDevice: reset dev AtapiSoftReset: statusByte2 50: set DFLAGS_REINIT_DMA DMA status 0x20 ATAPI at home ATAPI at home CheckDevice: status 0x0 CheckDevice: ATAPI signature found IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 IssueIdentify: IDE_STATUS_DRQ (0x58) IssueIdentify: Status before read words 0x58 IssueIdentify: statusByte 0x58 IssueIdentify: BASE statusByte 0x58 use 16bit IO IssueIdentify: iReason 0 IssueIdentify: wCount 200 IssueIdentify: suck data port IssueIdentify: statusByte 0x50 IssueIdentify: statusByte 0x50 IssueIdentify: Status after read words 0x50 Model: BVXOC -DOR M FW: .1 0 S/N: BV-210073067 Pio: 0 APio: 3 SWDMA: 0 MWDMA: 0 UDMA: 4/7f SATA: 0 SATA support: 0, CAPs 0x0 OrigTransferMode: 46, Active: 42 Accoustic 0, cur 0 AdvPowerMode 0, cur 2 InitBadBlocks local LunExt 0xb10d1008 S/N:VBOX_CD-ROM_____________________________-VB2-01700376________ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: Device is CD/Optical drive. IssueIdentify: AtapiCmdSize 0x0 IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x0 is ATAPI CheckDevice: check status: found CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 50: set DFLAGS_REINIT_DMA DMA status 0x20 nobody home! 0x0 != 0x55 FindDevices: select 0 dev to clear INTR FindDevices: statusByte=0x50 FindDevices: select 1 dev to clear INTR FindDevices: statusByte=0x0 FindDevices: select 0 dev on exit AtapiEnableInterrupts_0: 1 FindDevices: returning 1 AtapiHwInitialize: lChannel 0x0, dev 0 AtapiDisableInterrupts_0: 0 AtapiHwInitialize: ATAPI/Changer branch try mode 0x42 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 Intel 1 AtaSetTransferMode: Set 0x42 on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3 0x40 33000000/23000000, 0x44 0/0 Using 0x42 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: lChannel 0x0, dev 1 AtapiHwInitialize: (base) done TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xf8881f90, CDB 0xf8881fc0, AtaReq 0xb109f000, SCmd 0x12 UniataNeedQueueing: TopLevel, qd=0 Send to device 12 TopLevel (2), srb 0xf8881f90 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 12 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: BuildMechanismStatusSrb() MechanismStatusSrb 0xb10d25a4 AtapiSendCommand: AtapiSendCommand recursive AtapiSendCommand: req state 0x20, Action 3 AtapiSendCommand: prepare..., ATAPI CMD bd (Cdb b10d25d4) assume IN AtapiSendCommand: use_dma=0, Cmd bd AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiDmaReinit: set PIO mode on Device 0 (42 -> c) AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0xffffffff Setup chip a:w:u=4:-1:-1 Intel 1 AtaSetTransferMode: Set 0xc on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10d25d4 Command 0xbd to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiSendCommand: SRB_STATUS_PENDING (2) AtapiStartIo: next Srb f8881f90 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x24 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x58 base status 0x58 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x58) AtapiInterrupt: iReason 2 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 2 AtapiInterrupt: i-reason=2, status=0x58 AtapiInterrupt: get R wordCount 0x4 IdeIntr: Read 0x4 words IdeIntr: PIO Read AtaReq->DataBuffer 0xb10d2584, srb->DataBuffer 0xb10d2584 status re-check 0x50 AtapiInterrupt: all transferred, AtaReq->WordsLeft == 0 AtapiInterrupt: early complete ? status 50 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: OriginalSrb != NULL AtapiInterrupt: SCSIOP_MECHANISM_STATUS status 0x1 AtapiSendCommand: req state 0x50, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 12 (Cdb f8881fc0) assume IN AtapiSendCommand: use_dma=0, Cmd 12 AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb f8881fc0 Command 0x12 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiInterrupt: chan->ExpectingInterrupt 1 (1) AtapiInterrupt: send orig SRB_STATUS_PENDING (1) AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x58 base status 0x58 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x58) AtapiInterrupt: iReason 2 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 2 AtapiInterrupt: i-reason=2, status=0x58 AtapiInterrupt: get R wordCount 0x12 IdeIntr: Read 0x12 words IdeIntr: PIO Read AtaReq->DataBuffer 0xf880e180, srb->DataBuffer 0xf880e180 status re-check 0x50 AtapiInterrupt: all transferred, AtaReq->WordsLeft == 0 AtapiInterrupt: early complete ? status 50 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0xf880e1a4, srb->DataBuffer 0xf880e180, len 0x24 Transfered 2c, full size 24 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xf8881f90, status 1 AtapiInterrupt: RequestComplete, srb 0xf8881f90 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x50 base status 0x50 Unexpected interrupt. OurInterrupt = 2 AtapiInterrupt(base): Catch unexpected AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x1:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf8881f90 complete with status 0xa AtapiStartIo: UniataRemoveRequest(0, f8881f90) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan 0, Src 0 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 UniataNeedQueueing: TopLevel, qd=0 Send to device 12 TopLevel (2), srb 0xf8881f90 TopLevel (3), AtaReq 0xb109f000 nobody home! 0x0 != 0x55 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf8881f90 complete with status 0xa AtapiStartIo: AtapiDmaDBSync(b10d2568, f8881f90) AtapiStartIo: UniataRemoveRequest(b10d2568, f8881f90) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan b10d2568, Src 0 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x1:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 AtapiStartIo: Communication port INQUIRY AtapiStartIo: Srb 0xf8881f90 complete with status 0x1 AtapiStartIo: UniataRemoveRequest(0, f8881f90) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan 0, Src 0 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x1:0x1:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf8881f90 complete with status 0xa AtapiStartIo: UniataRemoveRequest(0, f8881f90) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan 0, Src 0 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x1:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf8881f90 complete with status 0xa AtapiStartIo: UniataRemoveRequest(0, f8881f90) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan 0, Src 0 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request ScsiPortInitialize Status 0x0 HwInit passed Ok, no more retries required ATAPI IDE: Look for PCI IDE controller ATAPI IDE: i 1, BMListLen 1 Parameter IgnoreIsa Parameter IgnoreIsa = 0x0 ATAPI IDE: Look for ISA Controllers AtapiFindController: assume max PIO4 allocate 2 Luns for 1 channels AtapiSetupLunPtrs for channel 0 of 1, 2 luns Chan 0xb109c568 Lun 0x0 Lun ptr 0xb109b008 Lun 0x1 Lun ptr 0xb109b310 AtapiReadChipConfig: devExt 0xb109ccec AtapiReadChipConfig: dev 0xffffffff, ph chan -1 Parameter ForceSimplex Parameter ForceSimplex = 0x0 MaxTransferMode (base): 0xc Parameter MaxTransferMode Parameter MaxTransferMode = 0xc MaxTransferMode (overriden): 0xc Parameter Force80pin Parameter Force80pin = 0x0 Parameter AtapiDmaZeroTransfer Parameter AtapiDmaZeroTransfer = 0x0 Parameter AtapiDmaControlCmd Parameter AtapiDmaControlCmd = 0x0 Parameter AtapiDmaRawRead Parameter AtapiDmaRawRead = 0x0 Parameter AtapiDmaReadWrite Parameter AtapiDmaReadWrite = 0x1 AtapiChipInit: dev 0xffffffff, ph chan -1, c -1 HwFlags: 0x0 VendorID/DeviceID/Rev 0x0/0x0/0x0 Parameter PortBase Parameter PortBase = 0x0 Parameter Irq Parameter Irq = 0x0 AtapiFindController: AtdiskPrimaryClaimed Parameter PortBase Parameter PortBase = 0x0 Parameter Irq Parameter Irq = 0x0 AtapiFindController: AtdiskSecondaryClaimed Parameter PortBase Parameter PortBase = 0x0 Parameter Irq Parameter Irq = 0x0 BaseIoAddress1=1e8 BaseIoAddress2=3ee expected InterruptLevel=b AltStatus (0xff) Reg_0x1 (0x1e9) = 0xff Reg_0x2 (0x1ea) = 0xff Reg_0x3 (0x1eb) = 0xff Reg_0x4 (0x1ec) = 0xff Reg_0x5 (0x1ed) = 0xff Reg_0x6 (0x1ee) = 0xff Reg_0x7 (0x1ef) = 0xff AtapiFindController: Identifier read back from Master (0xff) AtapiFindController: Identifier read back from Slave (0xff) Parameter PortBase Parameter PortBase = 0x0 Parameter Irq Parameter Irq = 0x0 BaseIoAddress1=168 BaseIoAddress2=36e expected InterruptLevel=a AltStatus (0xff) Reg_0x1 (0x169) = 0xff Reg_0x2 (0x16a) = 0xff Reg_0x3 (0x16b) = 0xff Reg_0x4 (0x16c) = 0xff Reg_0x5 (0x16d) = 0xff Reg_0x6 (0x16e) = 0xff Reg_0x7 (0x16f) = 0xff AtapiFindController: Identifier read back from Master (0xff) AtapiFindController: Identifier read back from Slave (0xff) AtapiFindController: return SP_RETURN_NOT_FOUND ScsiPortInitialize Status 0xc00000c0 Parameter IgnoreMca Parameter IgnoreMca = 0x0 ATAPI IDE: Look for MCA Controllers ScsiPortInitialize Status 0xc00000c0 Leave UNIATA MiniPort DriverEntry with status 0x0 (ntoskrnl/io/iomgr/driver.c:1629) '\Driver\buslogic' initialization failed, status (0xc00000c0) (ntoskrnl/io/iomgr/driver.c:64) Deleting driver object '\Driver\buslogic' TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xf8882360, CDB 0xf8882390, AtaReq 0xb109f000, SCmd 0x25 UniataNeedQueueing: TopLevel, qd=0 Send to device 25 TopLevel (2), srb 0xf8882360 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 25 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 25 (Cdb f8882390) assume IN AtapiSendCommand: use_dma=0, Cmd 25 AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb f8882390 Command 0x25 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x80) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb f8882360 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x58 base status 0x58 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x58) AtapiInterrupt: iReason 2 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 2 AtapiInterrupt: i-reason=2, status=0x58 AtapiInterrupt: get R wordCount 0x4 IdeIntr: Read 0x4 words IdeIntr: PIO Read AtaReq->DataBuffer 0xf880e138, srb->DataBuffer 0xf880e138 status re-check 0x50 AtapiInterrupt: all transferred, AtaReq->WordsLeft == 0 AtapiInterrupt: early complete ? status 50 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0xf880e140, srb->DataBuffer 0xf880e138, len 0x8 Transfered 8, full size 8 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xf8882360, status 1 AtapiInterrupt: RequestComplete, srb 0xf8882360 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x50 base status 0x50 Unexpected interrupt. OurInterrupt = 2 AtapiInterrupt(base): Catch unexpected AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xf8882364, CDB 0xf8882394, AtaReq 0xb109f000, SCmd 0xbd UniataNeedQueueing: TopLevel, qd=0 Send to device bd TopLevel (2), srb 0xf8882364 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send bd AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD bd (Cdb f8882394) assume IN AtapiSendCommand: use_dma=0, Cmd bd AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb f8882394 Command 0xbd to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb f8882364 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x58 base status 0x58 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x58) AtapiInterrupt: iReason 2 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 2 AtapiInterrupt: i-reason=2, status=0x58 AtapiInterrupt: get R wordCount 0x4 IdeIntr: Read 0x4 words IdeIntr: PIO Read AtaReq->DataBuffer 0xf880e138, srb->DataBuffer 0xf880e138 status re-check 0x50 AtapiInterrupt: all transferred, AtaReq->WordsLeft == 0 AtapiInterrupt: early complete ? status 50 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0xf880e140, srb->DataBuffer 0xf880e138, len 0x8 Transfered 8, full size 8 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xf8882364, status 1 AtapiInterrupt: RequestComplete, srb 0xf8882364 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x50 base status 0x50 Unexpected interrupt. OurInterrupt = 2 AtapiInterrupt(base): Catch unexpected AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xf88823ec, CDB 0xf888241c, AtaReq 0xb109f000, SCmd 0x1a UniataNeedQueueing: TopLevel, qd=0 Send to device 1a TopLevel (2), srb 0xf88823ec TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 1a AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 1a (Cdb f888241c) assume IN AtapiSendCommand: use_dma=0, Cmd 1a AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb f888241c Command 0x1a to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb f88823ec AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x41 base status 0x41 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x41) AtapiInterrupt: iReason 3 AtapiInterrupt: Error 0x50 Bad Lba 0x0 wait 10 ready after ATAPI error Intr on DRQ 0 AtapiInterrupt: ATAPI Error, int reason 3 Errors in PIO mode AtapiInterrupt: Error AtapiInterrupt: CompleteRequest, srbstatus 4 AtapiInterrupt: Error. Begin mapping... MapError: Error register is 0x50 ATAPI: Illegal request AtapiInterrupt: Check for underflow, AtaReq->WordsLeft a AtapiInterrupt: RequestComplete AtapiInterrupt: remove srb 0xf88823ec, status 4 AtapiInterrupt: RequestComplete, srb 0xf88823ec AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b570, CDB 0xb109b5a0, AtaReq 0xb109f000, SCmd 0x3 UniataNeedQueueing: TopLevel, qd=0 Send to device 3 TopLevel (2), srb 0xb109b570 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 3 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 3 (Cdb b109b5a0) assume IN AtapiSendCommand: SCSIOP_REQUEST_SENSE, no DMA setup AtapiSendCommand: use_dma=0, Cmd 3 AtapiSendCommand: SCSIOP_REQUEST_SENSE -> no dma setup (2) AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b109b5a0 Command 0x3 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x41 continue with SCSIOP_REQUEST_SENSE AtapiSendCommand: Entry Status (0x41) AtapiSendCommand: Poll for int. to send packet. Status (0x41) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b109b570 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x58 base status 0x58 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x58) AtapiInterrupt: iReason 2 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 2 AtapiInterrupt: i-reason=2, status=0x58 AtapiInterrupt: get R wordCount 0x9 IdeIntr: Read 0x9 words IdeIntr: PIO Read AtaReq->DataBuffer 0xf880d5c0, srb->DataBuffer 0xf880d5c0 f0 00 05 00 00 00 00 0a 00 00 00 00 20 00 00 00 00 00 status re-check 0x50 AtapiInterrupt: all transferred, AtaReq->WordsLeft == 0 AtapiInterrupt: early complete ? status 50 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0xf880d5d2, srb->DataBuffer 0xf880d5c0, len 0x12 Transfered 12, full size 12 AtapiInterrupt: RequestComplete AtapiInterrupt: remove srb 0xb109b570, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b570 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x50 base status 0x50 Unexpected interrupt. OurInterrupt = 2 AtapiInterrupt(base): Catch unexpected AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xf88823ec, CDB 0xf888241c, AtaReq 0xb109f000, SCmd 0x5a UniataNeedQueueing: TopLevel, qd=0 Send to device 5a TopLevel (2), srb 0xf88823ec TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 5a AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 5a (Cdb f888241c) assume IN AtapiSendCommand: use_dma=0, Cmd 5a AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb f888241c Command 0x5a to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb f88823ec AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x58 base status 0x58 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x58) AtapiInterrupt: iReason 2 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 2 AtapiInterrupt: i-reason=2, status=0x58 AtapiInterrupt: get R wordCount 0x8 AtapiInterrupt: 12 words requested; 8 words xferred IdeIntr: Read 0x8 words IdeIntr: PIO Read AtaReq->DataBuffer 0xf880ec40, srb->DataBuffer 0xf880ec40 status re-check 0x50 AtapiInterrupt: early complete + underrun ? status 50 AtapiInterrupt: CompleteRequest, srbstatus 1 WordsLeft 0x4 -> SRB_STATUS_DATA_OVERRUN AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0xf880ec50, srb->DataBuffer 0xf880ec40, len 0x18 AtapiInterrupt: Check for underflow, AtaReq->WordsLeft 4 AtapiInterrupt: RequestComplete AtapiInterrupt: remove srb 0xf88823ec, status 12 AtapiInterrupt: RequestComplete, srb 0xf88823ec AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x50 base status 0x50 Unexpected interrupt. OurInterrupt = 2 AtapiInterrupt(base): Catch unexpected AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xf88823ec, CDB 0xf888241c, AtaReq 0xb109f000, SCmd 0xbe UniataNeedQueueing: TopLevel, qd=0 Send to device be TopLevel (2), srb 0xf88823ec TopLevel (3), AtaReq 0xb109f000 Try ATAPI send be AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD be (Cdb f888241c) assume 0-transfer AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0, Cmd be AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb f888241c Command 0xbe to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb f88823ec AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was PIO AtapiInterrupt: wordCount 0x0, WordsTransfered 0x0 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0x0, srb->DataBuffer 0x0, len 0x0 Transfered 0, full size 0 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xf88823ec, status 1 AtapiInterrupt: RequestComplete, srb 0xf88823ec AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xf888229c, CDB 0xf88822cc, AtaReq 0xb10d5000, SCmd 0x1a UniataNeedQueueing: TopLevel, qd=0 Send to device 1a TopLevel (2), srb 0xf888229c TopLevel (3), AtaReq 0xb10d5000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf8881fa0 ** Ide: Command AtaReq 0xb10d5000 ** --- ** IdeSendCommand: SCSIOP_MODE_SENSE PATH:LUN:TID = 0x0:0x0:0x0 IdeSendCommand: REQ_STATE_TRANSFER_COMPLETE AtapiStartIo: Srb 0xf888229c complete with status 0x6 AtapiStartIo: AtapiDmaDBSync(b10e7278, f888229c) AtapiStartIo: UniataRemoveRequest(b10e7278, f888229c) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan b10e7278, Src 0 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xf888229c, CDB 0xf88822cc, AtaReq 0xb10d5000, SCmd 0x1a UniataNeedQueueing: TopLevel, qd=0 Send to device 1a TopLevel (2), srb 0xf888229c TopLevel (3), AtaReq 0xb10d5000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf8881fa0 ** Ide: Command AtaReq 0xb10d5000 ** --- ** IdeSendCommand: SCSIOP_MODE_SENSE PATH:LUN:TID = 0x0:0x0:0x0 IdeSendCommand: REQ_STATE_TRANSFER_COMPLETE AtapiStartIo: Srb 0xf888229c complete with status 0x6 AtapiStartIo: AtapiDmaDBSync(b10e7278, f888229c) AtapiStartIo: UniataRemoveRequest(b10e7278, f888229c) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan b10e7278, Src 0 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xf88822c0, CDB 0xf88822f0, AtaReq 0xb10d5000, SCmd 0x25 UniataNeedQueueing: TopLevel, qd=0 Send to device 25 TopLevel (2), srb 0xf88822c0 TopLevel (3), AtaReq 0xb10d5000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf8881fb8 ** Ide: Command AtaReq 0xb10d5000 ** --- ** ** IdeSendCommand: SCSIOP_READ_CAPACITY PATH:LUN:TID = 0x0:0x0:0x0 ** IDE disk 0x0 - #sectors 0x3f, #heads 0x10, #cylinders 0x1041 IdeSendCommand: REQ_STATE_TRANSFER_COMPLETE AtapiStartIo: Srb 0xf88822c0 complete with status 0x1 AtapiStartIo: AtapiDmaDBSync(b10e7278, f88822c0) AtapiStartIo: UniataRemoveRequest(b10e7278, f88822c0) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan b10e7278, Src 0 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b910, CDB 0xb109b940, AtaReq 0xb10d5000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b910 TopLevel (3), AtaReq 0xb10d5000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf8881e88 ** Ide: Command AtaReq 0xb10d5000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0 IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x42, data f880e000, count 200, lCh 0, dev 0 get Phys(PRD=b10d5060) AtapiVirtToPhysAddr_: b10d5060 -> 00000000:03d54060 get Phys(data[0]=f880e000) AtapiVirtToPhysAddr_: f880e000 -> 00000000:03d19000 set TERM AtapiDmaSetup: OK AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (1a01) IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b109b910 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, c 0 DmaTransfer = TRUE dev_type IDE OldReqState = 40 AtapiInterrupt: Entered with status (0x50) AtapiInterrupt: i-reason=2, status=0x58 AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b910, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b910 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b910, CDB 0xb109b940, AtaReq 0xb10d5000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b910 TopLevel (3), AtaReq 0xb10d5000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf8881d98 ** Ide: Command AtaReq 0xb10d5000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0 IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x42, data f880e000, count 200, lCh 0, dev 0 get Phys(PRD=b10d5060) AtapiVirtToPhysAddr_: b10d5060 -> 00000000:03d54060 get Phys(data[0]=f880e000) AtapiVirtToPhysAddr_: f880e000 -> 00000000:03d18000 set TERM AtapiDmaSetup: OK AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (1a01) IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b109b910 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, c 0 DmaTransfer = TRUE dev_type IDE OldReqState = 40 AtapiInterrupt: Entered with status (0x50) AtapiInterrupt: i-reason=2, status=0x58 AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b910, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b910 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xf8881f40, CDB 0xf8881f70, AtaReq 0xb10d5000, SCmd 0x25 UniataNeedQueueing: TopLevel, qd=0 Send to device 25 TopLevel (2), srb 0xf8881f40 TopLevel (3), AtaReq 0xb10d5000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf8881c38 ** Ide: Command AtaReq 0xb10d5000 ** --- ** ** IdeSendCommand: SCSIOP_READ_CAPACITY PATH:LUN:TID = 0x0:0x0:0x0 ** IDE disk 0x0 - #sectors 0x3f, #heads 0x10, #cylinders 0x1041 IdeSendCommand: REQ_STATE_TRANSFER_COMPLETE AtapiStartIo: Srb 0xf8881f40 complete with status 0x1 AtapiStartIo: AtapiDmaDBSync(b10e7278, f8881f40) AtapiStartIo: UniataRemoveRequest(b10e7278, f8881f40) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan b10e7278, Src 0 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b910, CDB 0xb109b940, AtaReq 0xb10d5000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b910 TopLevel (3), AtaReq 0xb10d5000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf8881e00 ** Ide: Command AtaReq 0xb10d5000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0 IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x42, data f880ee00, count 200, lCh 0, dev 0 get Phys(PRD=b10d5060) AtapiVirtToPhysAddr_: b10d5060 -> 00000000:03d54060 get Phys(data[0]=f880ee00) AtapiVirtToPhysAddr_: f880ee00 -> 00000000:03d19e00 set TERM AtapiDmaSetup: OK AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (1a01) IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b109b910 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, c 0 DmaTransfer = TRUE dev_type IDE OldReqState = 40 AtapiInterrupt: Entered with status (0x50) AtapiInterrupt: i-reason=2, status=0x58 AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b910, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b910 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b910, CDB 0xb109b940, AtaReq 0xb10d5000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b910 TopLevel (3), AtaReq 0xb10d5000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf8881e10 ** Ide: Command AtaReq 0xb10d5000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0 IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x42, data f880e000, count 200, lCh 0, dev 0 get Phys(PRD=b10d5060) AtapiVirtToPhysAddr_: b10d5060 -> 00000000:03d54060 get Phys(data[0]=f880e000) AtapiVirtToPhysAddr_: f880e000 -> 00000000:03d18000 set TERM AtapiDmaSetup: OK AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (1a01) IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b109b910 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, c 0 DmaTransfer = TRUE dev_type IDE OldReqState = 40 AtapiInterrupt: Entered with status (0x50) AtapiInterrupt: i-reason=2, status=0x58 AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b910, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b910 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (ntoskrnl/io/iomgr/driver.c:1629) '\Driver\floppy' initialization failed, status (0xc000000e) (ntoskrnl/io/iomgr/driver.c:64) Deleting driver object '\Driver\floppy' (drivers/storage/class/ramdisk/ramdisk.c:2438) FIXME: Installing from RamDisk is UNSUPPORTED! (hal/halx86/legacy/halpnpdd.c:793) Illegal IRP: c (hal/halx86/legacy/halpnpdd.c:793) Illegal IRP: c (hal/halx86/legacy/halpnpdd.c:793) Illegal IRP: 15 (ntoskrnl/io/iomgr/file.c:554) Using IopParseDevice() hack. Requested invalid attributes: 0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b910, CDB 0xb109b940, AtaReq 0xb10d5000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b910 TopLevel (3), AtaReq 0xb10d5000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf88824c8 ** Ide: Command AtaReq 0xb10d5000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0 IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x42, data f8806700, count 200, lCh 0, dev 0 get Phys(PRD=b10d5060) AtapiVirtToPhysAddr_: b10d5060 -> 00000000:03d54060 get Phys(data[0]=f8806700) AtapiVirtToPhysAddr_: f8806700 -> 00000000:03d15700 set TERM AtapiDmaSetup: OK AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (1a01) IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b109b910 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, c 0 DmaTransfer = TRUE dev_type IDE OldReqState = 40 AtapiInterrupt: Entered with status (0x50) AtapiInterrupt: i-reason=2, status=0x58 AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b910, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b910 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b910, CDB 0xb109b940, AtaReq 0xb10d5000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b910 TopLevel (3), AtaReq 0xb10d5000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf88823c8 ** Ide: Command AtaReq 0xb10d5000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0 IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x42, data f8806000, count 200, lCh 0, dev 0 get Phys(PRD=b10d5060) AtapiVirtToPhysAddr_: b10d5060 -> 00000000:03d54060 get Phys(data[0]=f8806000) AtapiVirtToPhysAddr_: f8806000 -> 00000000:03d13000 set TERM AtapiDmaSetup: OK AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (1a01) IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b109b910 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, c 0 DmaTransfer = TRUE dev_type IDE OldReqState = 40 AtapiInterrupt: Entered with status (0x50) AtapiInterrupt: i-reason=2, status=0x58 AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b910, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b910 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b910, CDB 0xb109b940, AtaReq 0xb10d5000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b910 TopLevel (3), AtaReq 0xb10d5000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf8882430 ** Ide: Command AtaReq 0xb10d5000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0 IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x42, data f88064f8, count 200, lCh 0, dev 0 get Phys(PRD=b10d5060) AtapiVirtToPhysAddr_: b10d5060 -> 00000000:03d54060 get Phys(data[0]=f88064f8) AtapiVirtToPhysAddr_: f88064f8 -> 00000000:03d154f8 set TERM AtapiDmaSetup: OK AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (1a01) IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b109b910 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, c 0 DmaTransfer = TRUE dev_type IDE OldReqState = 40 AtapiInterrupt: Entered with status (0x50) AtapiInterrupt: i-reason=2, status=0x58 AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b910, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b910 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b910, CDB 0xb109b940, AtaReq 0xb10d5000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b910 TopLevel (3), AtaReq 0xb10d5000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf8882518 ** Ide: Command AtaReq 0xb10d5000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0 IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x42, data f8806000, count 200, lCh 0, dev 0 get Phys(PRD=b10d5060) AtapiVirtToPhysAddr_: b10d5060 -> 00000000:03d54060 get Phys(data[0]=f8806000) AtapiVirtToPhysAddr_: f8806000 -> 00000000:03d14000 set TERM AtapiDmaSetup: OK AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (1a01) IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b109b910 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, c 0 DmaTransfer = TRUE dev_type IDE OldReqState = 40 AtapiInterrupt: Entered with status (0x50) AtapiInterrupt: i-reason=2, status=0x58 AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b910, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b910 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b910, CDB 0xb109b940, AtaReq 0xb10d5000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b910 TopLevel (3), AtaReq 0xb10d5000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf8882580 ** Ide: Command AtaReq 0xb10d5000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0 IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x42, data f8806280, count 200, lCh 0, dev 0 get Phys(PRD=b10d5060) AtapiVirtToPhysAddr_: b10d5060 -> 00000000:03d54060 get Phys(data[0]=f8806280) AtapiVirtToPhysAddr_: f8806280 -> 00000000:03d15280 set TERM AtapiDmaSetup: OK AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (1a01) IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b109b910 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, c 0 DmaTransfer = TRUE dev_type IDE OldReqState = 40 AtapiInterrupt: Entered with status (0x50) AtapiInterrupt: i-reason=2, status=0x58 AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b910, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b910 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b8b0, CDB 0xb109b8e0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b8b0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b109b8e0) AtapiDmaSetup: mode 0xc, data f8806008, count 800, lCh 0, dev 0 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f8806008) AtapiVirtToPhysAddr_: f8806008 -> 00000000:03d14008 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: restore IO mode on Device 0 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 Intel 1 AtaSetTransferMode: Set 0x42 on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b109b8e0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b109b8b0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 800, full size 800 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b8b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b8b0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1096908, CDB 0xb1096938, AtaReq 0xb109f000, SCmd 0x43 UniataNeedQueueing: TopLevel, qd=0 Send to device 43 TopLevel (2), srb 0xb1096908 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 43 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 43 (Cdb b1096938) assume IN AtapiSendCommand: use_dma=0, Cmd 43 AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiDmaReinit: set PIO mode on Device 0 (42 -> c) AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0xffffffff Setup chip a:w:u=4:-1:-1 Intel 1 AtaSetTransferMode: Set 0xc on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1096938 Command 0x43 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1096908 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x58 base status 0x58 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x58) AtapiInterrupt: iReason 2 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 2 AtapiInterrupt: i-reason=2, status=0x58 AtapiInterrupt: get R wordCount 0xa AtapiInterrupt: 402 words requested; 10 words xferred IdeIntr: Read 0xa words IdeIntr: PIO Read AtaReq->DataBuffer 0xb1094008, srb->DataBuffer 0xb1094008 status re-check 0x50 AtapiInterrupt: early complete + underrun ? status 50 AtapiInterrupt: CompleteRequest, srbstatus 1 WordsLeft 0x188 -> SRB_STATUS_DATA_OVERRUN AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0xb109401c, srb->DataBuffer 0xb1094008, len 0x324 AtapiInterrupt: Check for underflow, AtaReq->WordsLeft 188 AtapiInterrupt: RequestComplete AtapiInterrupt: remove srb 0xb1096908, status 12 AtapiInterrupt: RequestComplete, srb 0xb1096908 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x50 base status 0x50 Unexpected interrupt. OurInterrupt = 2 AtapiInterrupt(base): Catch unexpected AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b8b0, CDB 0xb109b8e0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b8b0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b109b8e0) AtapiDmaSetup: mode 0xc, data f8806698, count 800, lCh 0, dev 0 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f8806698) AtapiVirtToPhysAddr_: f8806698 -> 00000000:03d14698 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: restore IO mode on Device 0 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 Intel 1 AtaSetTransferMode: Set 0x42 on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b109b8e0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b109b8b0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 800, full size 800 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b8b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b8b0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b8b0, CDB 0xb109b8e0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b8b0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b109b8e0) AtapiDmaSetup: mode 0x42, data f8806698, count 800, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f8806698) AtapiVirtToPhysAddr_: f8806698 -> 00000000:03d14698 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b109b8e0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b109b8b0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 800, full size 800 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b8b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b8b0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b8b0, CDB 0xb109b8e0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b8b0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b109b8e0) AtapiDmaSetup: mode 0x42, data f8806698, count 800, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f8806698) AtapiVirtToPhysAddr_: f8806698 -> 00000000:03d14698 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b109b8e0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b109b8b0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 800, full size 800 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b8b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b8b0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b8b0, CDB 0xb109b8e0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b8b0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b109b8e0) AtapiDmaSetup: mode 0x42, data f8806698, count 800, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f8806698) AtapiVirtToPhysAddr_: f8806698 -> 00000000:03d14698 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b109b8e0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b109b8b0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 800, full size 800 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b8b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b8b0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1096908, CDB 0xb1096938, AtaReq 0xb109f000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb1096908 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b1096938) assume 0-transfer AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0, Cmd 0 AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiDmaReinit: set PIO mode on Device 0 (42 -> c) AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0xffffffff Setup chip a:w:u=4:-1:-1 Intel 1 AtaSetTransferMode: Set 0xc on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1096938 Command 0x0 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1096908 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was PIO AtapiInterrupt: wordCount 0x0, WordsTransfered 0x0 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0x0, srb->DataBuffer 0x0, len 0x0 Transfered 0, full size 0 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1096908, status 1 AtapiInterrupt: RequestComplete, srb 0xb1096908 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b8b0, CDB 0xb109b8e0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b8b0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b109b8e0) AtapiDmaSetup: mode 0xc, data f87c7000, count 10000, lCh 0, dev 0 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87c7000) AtapiVirtToPhysAddr_: f87c7000 -> 00000000:00194000 get Phys(data[n=1]=f87c8000) AtapiVirtToPhysAddr_: f87c8000 -> 00000000:00196000 get Phys(data[n=2]=f87c9000) AtapiVirtToPhysAddr_: f87c9000 -> 00000000:00197000 get Phys(data[n=2]=f87ca000) AtapiVirtToPhysAddr_: f87ca000 -> 00000000:00198000 get Phys(data[n=2]=f87cb000) AtapiVirtToPhysAddr_: f87cb000 -> 00000000:00199000 get Phys(data[n=2]=f87cc000) AtapiVirtToPhysAddr_: f87cc000 -> 00000000:0019a000 get Phys(data[n=2]=f87cd000) AtapiVirtToPhysAddr_: f87cd000 -> 00000000:001db000 get Phys(data[n=3]=f87ce000) AtapiVirtToPhysAddr_: f87ce000 -> 00000000:001dc000 get Phys(data[n=3]=f87cf000) AtapiVirtToPhysAddr_: f87cf000 -> 00000000:001dd000 get Phys(data[n=3]=f87d0000) AtapiVirtToPhysAddr_: f87d0000 -> 00000000:001de000 get Phys(data[n=3]=f87d1000) AtapiVirtToPhysAddr_: f87d1000 -> 00000000:001df000 get Phys(data[n=3]=f87d2000) AtapiVirtToPhysAddr_: f87d2000 -> 00000000:001e0000 get Phys(data[n=4]=f87d3000) AtapiVirtToPhysAddr_: f87d3000 -> 00000000:001e1000 get Phys(data[n=4]=f87d4000) AtapiVirtToPhysAddr_: f87d4000 -> 00000000:001e2000 get Phys(data[n=4]=f87d5000) AtapiVirtToPhysAddr_: f87d5000 -> 00000000:001e3000 get Phys(data[n=4]=f87d6000) AtapiVirtToPhysAddr_: f87d6000 -> 00000000:001e4000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 4 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: restore IO mode on Device 0 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 Intel 1 AtaSetTransferMode: Set 0x42 on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b109b8e0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b109b8b0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b8b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b8b0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1096908, CDB 0xb1096938, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb1096908 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1096938) AtapiDmaSetup: mode 0x42, data f87d7000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87d7000) AtapiVirtToPhysAddr_: f87d7000 -> 00000000:001e5000 get Phys(data[n=1]=f87d8000) AtapiVirtToPhysAddr_: f87d8000 -> 00000000:001e6000 get Phys(data[n=1]=f87d9000) AtapiVirtToPhysAddr_: f87d9000 -> 00000000:001e7000 get Phys(data[n=1]=f87da000) AtapiVirtToPhysAddr_: f87da000 -> 00000000:001e8000 get Phys(data[n=1]=f87db000) AtapiVirtToPhysAddr_: f87db000 -> 00000000:001e9000 get Phys(data[n=1]=f87dc000) AtapiVirtToPhysAddr_: f87dc000 -> 00000000:001ea000 get Phys(data[n=1]=f87dd000) AtapiVirtToPhysAddr_: f87dd000 -> 00000000:001eb000 get Phys(data[n=1]=f87de000) AtapiVirtToPhysAddr_: f87de000 -> 00000000:001ec000 get Phys(data[n=1]=f87df000) AtapiVirtToPhysAddr_: f87df000 -> 00000000:001ed000 get Phys(data[n=1]=f87e0000) AtapiVirtToPhysAddr_: f87e0000 -> 00000000:001ee000 get Phys(data[n=1]=f87e1000) AtapiVirtToPhysAddr_: f87e1000 -> 00000000:001ef000 get Phys(data[n=1]=f87e2000) AtapiVirtToPhysAddr_: f87e2000 -> 00000000:001f0000 get Phys(data[n=2]=f87e3000) AtapiVirtToPhysAddr_: f87e3000 -> 00000000:001f1000 get Phys(data[n=2]=f87e4000) AtapiVirtToPhysAddr_: f87e4000 -> 00000000:001f2000 get Phys(data[n=2]=f87e5000) AtapiVirtToPhysAddr_: f87e5000 -> 00000000:001f3000 get Phys(data[n=2]=f87e6000) AtapiVirtToPhysAddr_: f87e6000 -> 00000000:001f4000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 2 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1096938 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1096908 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1096908, status 1 AtapiInterrupt: RequestComplete, srb 0xb1096908 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1095380, CDB 0xb10953b0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb1095380 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b10953b0) AtapiDmaSetup: mode 0x42, data f87e7000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87e7000) AtapiVirtToPhysAddr_: f87e7000 -> 00000000:001f5000 get Phys(data[n=1]=f87e8000) AtapiVirtToPhysAddr_: f87e8000 -> 00000000:001b6000 get Phys(data[n=2]=f87e9000) AtapiVirtToPhysAddr_: f87e9000 -> 00000000:001b7000 get Phys(data[n=2]=f87ea000) AtapiVirtToPhysAddr_: f87ea000 -> 00000000:001b8000 get Phys(data[n=2]=f87eb000) AtapiVirtToPhysAddr_: f87eb000 -> 00000000:001b9000 get Phys(data[n=2]=f87ec000) AtapiVirtToPhysAddr_: f87ec000 -> 00000000:001ba000 get Phys(data[n=2]=f87ed000) AtapiVirtToPhysAddr_: f87ed000 -> 00000000:001bb000 get Phys(data[n=2]=f87ee000) AtapiVirtToPhysAddr_: f87ee000 -> 00000000:001bc000 get Phys(data[n=2]=f87ef000) AtapiVirtToPhysAddr_: f87ef000 -> 00000000:001bd000 get Phys(data[n=2]=f87f0000) AtapiVirtToPhysAddr_: f87f0000 -> 00000000:001be000 get Phys(data[n=2]=f87f1000) AtapiVirtToPhysAddr_: f87f1000 -> 00000000:001bf000 get Phys(data[n=2]=f87f2000) AtapiVirtToPhysAddr_: f87f2000 -> 00000000:00700000 get Phys(data[n=3]=f87f3000) AtapiVirtToPhysAddr_: f87f3000 -> 00000000:00141000 get Phys(data[n=4]=f87f4000) AtapiVirtToPhysAddr_: f87f4000 -> 00000000:00182000 get Phys(data[n=5]=f87f5000) AtapiVirtToPhysAddr_: f87f5000 -> 00000000:00183000 get Phys(data[n=5]=f87f6000) AtapiVirtToPhysAddr_: f87f6000 -> 00000000:00184000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 5 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10953b0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1095380 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1095380, status 1 AtapiInterrupt: RequestComplete, srb 0xb1095380 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb10949d0, CDB 0xb1094a00, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb10949d0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1094a00) AtapiDmaSetup: mode 0x42, data f87f7000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87f7000) AtapiVirtToPhysAddr_: f87f7000 -> 00000000:00185000 get Phys(data[n=1]=f87f8000) AtapiVirtToPhysAddr_: f87f8000 -> 00000000:00186000 get Phys(data[n=1]=f87f9000) AtapiVirtToPhysAddr_: f87f9000 -> 00000000:00187000 get Phys(data[n=1]=f87fa000) AtapiVirtToPhysAddr_: f87fa000 -> 00000000:00188000 get Phys(data[n=1]=f87fb000) AtapiVirtToPhysAddr_: f87fb000 -> 00000000:00189000 get Phys(data[n=1]=f87fc000) AtapiVirtToPhysAddr_: f87fc000 -> 00000000:0018a000 get Phys(data[n=1]=f87fd000) AtapiVirtToPhysAddr_: f87fd000 -> 00000000:0014b000 get Phys(data[n=2]=f87fe000) AtapiVirtToPhysAddr_: f87fe000 -> 00000000:0014c000 get Phys(data[n=2]=f87ff000) AtapiVirtToPhysAddr_: f87ff000 -> 00000000:0014d000 get Phys(data[n=2]=f8800000) AtapiVirtToPhysAddr_: f8800000 -> 00000000:0014e000 get Phys(data[n=2]=f8801000) AtapiVirtToPhysAddr_: f8801000 -> 00000000:0014f000 get Phys(data[n=2]=f8802000) AtapiVirtToPhysAddr_: f8802000 -> 00000000:00150000 get Phys(data[n=3]=f8803000) AtapiVirtToPhysAddr_: f8803000 -> 00000000:00151000 get Phys(data[n=3]=f8804000) AtapiVirtToPhysAddr_: f8804000 -> 00000000:00152000 get Phys(data[n=3]=f8805000) AtapiVirtToPhysAddr_: f8805000 -> 00000000:00153000 get Phys(data[n=3]=f8806000) AtapiVirtToPhysAddr_: f8806000 -> 00000000:00154000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 3 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1094a00 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b10949d0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb10949d0, status 1 AtapiInterrupt: RequestComplete, srb 0xb10949d0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb10949d0, CDB 0xb1094a00, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb10949d0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1094a00) AtapiDmaSetup: mode 0x42, data f87c7000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87c7000) AtapiVirtToPhysAddr_: f87c7000 -> 00000000:00155000 get Phys(data[n=1]=f87c8000) AtapiVirtToPhysAddr_: f87c8000 -> 00000000:00156000 get Phys(data[n=1]=f87c9000) AtapiVirtToPhysAddr_: f87c9000 -> 00000000:00157000 get Phys(data[n=1]=f87ca000) AtapiVirtToPhysAddr_: f87ca000 -> 00000000:00158000 get Phys(data[n=1]=f87cb000) AtapiVirtToPhysAddr_: f87cb000 -> 00000000:00159000 get Phys(data[n=1]=f87cc000) AtapiVirtToPhysAddr_: f87cc000 -> 00000000:0015a000 get Phys(data[n=1]=f87cd000) AtapiVirtToPhysAddr_: f87cd000 -> 00000000:0019b000 get Phys(data[n=2]=f87ce000) AtapiVirtToPhysAddr_: f87ce000 -> 00000000:0019c000 get Phys(data[n=2]=f87cf000) AtapiVirtToPhysAddr_: f87cf000 -> 00000000:0019d000 get Phys(data[n=2]=f87d0000) AtapiVirtToPhysAddr_: f87d0000 -> 00000000:0019e000 get Phys(data[n=2]=f87d1000) AtapiVirtToPhysAddr_: f87d1000 -> 00000000:0019f000 get Phys(data[n=2]=f87d2000) AtapiVirtToPhysAddr_: f87d2000 -> 00000000:001a0000 get Phys(data[n=3]=f87d3000) AtapiVirtToPhysAddr_: f87d3000 -> 00000000:001a1000 get Phys(data[n=3]=f87d4000) AtapiVirtToPhysAddr_: f87d4000 -> 00000000:001a2000 get Phys(data[n=3]=f87d5000) AtapiVirtToPhysAddr_: f87d5000 -> 00000000:001a3000 get Phys(data[n=3]=f87d6000) AtapiVirtToPhysAddr_: f87d6000 -> 00000000:001a4000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 3 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1094a00 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b10949d0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb10949d0, status 1 AtapiInterrupt: RequestComplete, srb 0xb10949d0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1095380, CDB 0xb10953b0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb1095380 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b10953b0) AtapiDmaSetup: mode 0x42, data f87d7000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87d7000) AtapiVirtToPhysAddr_: f87d7000 -> 00000000:001a5000 get Phys(data[n=1]=f87d8000) AtapiVirtToPhysAddr_: f87d8000 -> 00000000:001a6000 get Phys(data[n=1]=f87d9000) AtapiVirtToPhysAddr_: f87d9000 -> 00000000:001a7000 get Phys(data[n=1]=f87da000) AtapiVirtToPhysAddr_: f87da000 -> 00000000:001a8000 get Phys(data[n=1]=f87db000) AtapiVirtToPhysAddr_: f87db000 -> 00000000:001a9000 get Phys(data[n=1]=f87dc000) AtapiVirtToPhysAddr_: f87dc000 -> 00000000:001aa000 get Phys(data[n=1]=f87dd000) AtapiVirtToPhysAddr_: f87dd000 -> 00000000:001ab000 get Phys(data[n=1]=f87de000) AtapiVirtToPhysAddr_: f87de000 -> 00000000:001ac000 get Phys(data[n=1]=f87df000) AtapiVirtToPhysAddr_: f87df000 -> 00000000:001ad000 get Phys(data[n=1]=f87e0000) AtapiVirtToPhysAddr_: f87e0000 -> 00000000:001ae000 get Phys(data[n=1]=f87e1000) AtapiVirtToPhysAddr_: f87e1000 -> 00000000:001af000 get Phys(data[n=1]=f87e2000) AtapiVirtToPhysAddr_: f87e2000 -> 00000000:001b0000 get Phys(data[n=2]=f87e3000) AtapiVirtToPhysAddr_: f87e3000 -> 00000000:001b1000 get Phys(data[n=2]=f87e4000) AtapiVirtToPhysAddr_: f87e4000 -> 00000000:001b2000 get Phys(data[n=2]=f87e5000) AtapiVirtToPhysAddr_: f87e5000 -> 00000000:001b3000 get Phys(data[n=2]=f87e6000) AtapiVirtToPhysAddr_: f87e6000 -> 00000000:001b4000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 2 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10953b0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1095380 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1095380, status 1 AtapiInterrupt: RequestComplete, srb 0xb1095380 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1096908, CDB 0xb1096938, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb1096908 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1096938) AtapiDmaSetup: mode 0x42, data f87e7000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87e7000) AtapiVirtToPhysAddr_: f87e7000 -> 00000000:001b5000 get Phys(data[n=1]=f87e8000) AtapiVirtToPhysAddr_: f87e8000 -> 00000000:00176000 get Phys(data[n=2]=f87e9000) AtapiVirtToPhysAddr_: f87e9000 -> 00000000:00177000 get Phys(data[n=2]=f87ea000) AtapiVirtToPhysAddr_: f87ea000 -> 00000000:00178000 get Phys(data[n=2]=f87eb000) AtapiVirtToPhysAddr_: f87eb000 -> 00000000:00179000 get Phys(data[n=2]=f87ec000) AtapiVirtToPhysAddr_: f87ec000 -> 00000000:0017a000 get Phys(data[n=2]=f87ed000) AtapiVirtToPhysAddr_: f87ed000 -> 00000000:0017b000 get Phys(data[n=2]=f87ee000) AtapiVirtToPhysAddr_: f87ee000 -> 00000000:0017c000 get Phys(data[n=2]=f87ef000) AtapiVirtToPhysAddr_: f87ef000 -> 00000000:0017d000 get Phys(data[n=2]=f87f0000) AtapiVirtToPhysAddr_: f87f0000 -> 00000000:0017e000 get Phys(data[n=2]=f87f1000) AtapiVirtToPhysAddr_: f87f1000 -> 00000000:0017f000 get Phys(data[n=2]=f87f2000) AtapiVirtToPhysAddr_: f87f2000 -> 00000000:007c0000 get Phys(data[n=3]=f87f3000) AtapiVirtToPhysAddr_: f87f3000 -> 00000000:00741000 get Phys(data[n=4]=f87f4000) AtapiVirtToPhysAddr_: f87f4000 -> 00000000:00142000 get Phys(data[n=5]=f87f5000) AtapiVirtToPhysAddr_: f87f5000 -> 00000000:00143000 get Phys(data[n=5]=f87f6000) AtapiVirtToPhysAddr_: f87f6000 -> 00000000:00144000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 5 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1096938 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1096908 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1096908, status 1 AtapiInterrupt: RequestComplete, srb 0xb1096908 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b8b0, CDB 0xb109b8e0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b8b0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b109b8e0) AtapiDmaSetup: mode 0x42, data f87f7000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87f7000) AtapiVirtToPhysAddr_: f87f7000 -> 00000000:00145000 get Phys(data[n=1]=f87f8000) AtapiVirtToPhysAddr_: f87f8000 -> 00000000:00146000 get Phys(data[n=1]=f87f9000) AtapiVirtToPhysAddr_: f87f9000 -> 00000000:00147000 get Phys(data[n=1]=f87fa000) AtapiVirtToPhysAddr_: f87fa000 -> 00000000:00148000 get Phys(data[n=1]=f87fb000) AtapiVirtToPhysAddr_: f87fb000 -> 00000000:00149000 get Phys(data[n=1]=f87fc000) AtapiVirtToPhysAddr_: f87fc000 -> 00000000:0014a000 get Phys(data[n=1]=f87fd000) AtapiVirtToPhysAddr_: f87fd000 -> 00000000:0010b000 get Phys(data[n=2]=f87fe000) AtapiVirtToPhysAddr_: f87fe000 -> 00000000:0010c000 get Phys(data[n=2]=f87ff000) AtapiVirtToPhysAddr_: f87ff000 -> 00000000:0010d000 get Phys(data[n=2]=f8800000) AtapiVirtToPhysAddr_: f8800000 -> 00000000:0010e000 get Phys(data[n=2]=f8801000) AtapiVirtToPhysAddr_: f8801000 -> 00000000:0010f000 get Phys(data[n=2]=f8802000) AtapiVirtToPhysAddr_: f8802000 -> 00000000:00110000 get Phys(data[n=3]=f8803000) AtapiVirtToPhysAddr_: f8803000 -> 00000000:00111000 get Phys(data[n=3]=f8804000) AtapiVirtToPhysAddr_: f8804000 -> 00000000:00112000 get Phys(data[n=3]=f8805000) AtapiVirtToPhysAddr_: f8805000 -> 00000000:00113000 get Phys(data[n=3]=f8806000) AtapiVirtToPhysAddr_: f8806000 -> 00000000:00114000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 3 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b109b8e0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b109b8b0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b8b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b8b0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b8b0, CDB 0xb109b8e0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b8b0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b109b8e0) AtapiDmaSetup: mode 0x42, data f87c7000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87c7000) AtapiVirtToPhysAddr_: f87c7000 -> 00000000:00115000 get Phys(data[n=1]=f87c8000) AtapiVirtToPhysAddr_: f87c8000 -> 00000000:00116000 get Phys(data[n=1]=f87c9000) AtapiVirtToPhysAddr_: f87c9000 -> 00000000:00117000 get Phys(data[n=1]=f87ca000) AtapiVirtToPhysAddr_: f87ca000 -> 00000000:00118000 get Phys(data[n=1]=f87cb000) AtapiVirtToPhysAddr_: f87cb000 -> 00000000:00119000 get Phys(data[n=1]=f87cc000) AtapiVirtToPhysAddr_: f87cc000 -> 00000000:0011a000 get Phys(data[n=1]=f87cd000) AtapiVirtToPhysAddr_: f87cd000 -> 00000000:0015b000 get Phys(data[n=2]=f87ce000) AtapiVirtToPhysAddr_: f87ce000 -> 00000000:0015c000 get Phys(data[n=2]=f87cf000) AtapiVirtToPhysAddr_: f87cf000 -> 00000000:0015d000 get Phys(data[n=2]=f87d0000) AtapiVirtToPhysAddr_: f87d0000 -> 00000000:0015e000 get Phys(data[n=2]=f87d1000) AtapiVirtToPhysAddr_: f87d1000 -> 00000000:0015f000 get Phys(data[n=2]=f87d2000) AtapiVirtToPhysAddr_: f87d2000 -> 00000000:00160000 get Phys(data[n=3]=f87d3000) AtapiVirtToPhysAddr_: f87d3000 -> 00000000:00161000 get Phys(data[n=3]=f87d4000) AtapiVirtToPhysAddr_: f87d4000 -> 00000000:00162000 get Phys(data[n=3]=f87d5000) AtapiVirtToPhysAddr_: f87d5000 -> 00000000:00163000 get Phys(data[n=3]=f87d6000) AtapiVirtToPhysAddr_: f87d6000 -> 00000000:00164000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 3 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b109b8e0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b109b8b0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b8b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b8b0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1096908, CDB 0xb1096938, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb1096908 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1096938) AtapiDmaSetup: mode 0x42, data f87d7000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87d7000) AtapiVirtToPhysAddr_: f87d7000 -> 00000000:00165000 get Phys(data[n=1]=f87d8000) AtapiVirtToPhysAddr_: f87d8000 -> 00000000:00166000 get Phys(data[n=1]=f87d9000) AtapiVirtToPhysAddr_: f87d9000 -> 00000000:00167000 get Phys(data[n=1]=f87da000) AtapiVirtToPhysAddr_: f87da000 -> 00000000:00168000 get Phys(data[n=1]=f87db000) AtapiVirtToPhysAddr_: f87db000 -> 00000000:00169000 get Phys(data[n=1]=f87dc000) AtapiVirtToPhysAddr_: f87dc000 -> 00000000:0016a000 get Phys(data[n=1]=f87dd000) AtapiVirtToPhysAddr_: f87dd000 -> 00000000:0016b000 get Phys(data[n=1]=f87de000) AtapiVirtToPhysAddr_: f87de000 -> 00000000:0016c000 get Phys(data[n=1]=f87df000) AtapiVirtToPhysAddr_: f87df000 -> 00000000:0016d000 get Phys(data[n=1]=f87e0000) AtapiVirtToPhysAddr_: f87e0000 -> 00000000:0016e000 get Phys(data[n=1]=f87e1000) AtapiVirtToPhysAddr_: f87e1000 -> 00000000:0016f000 get Phys(data[n=1]=f87e2000) AtapiVirtToPhysAddr_: f87e2000 -> 00000000:00170000 get Phys(data[n=2]=f87e3000) AtapiVirtToPhysAddr_: f87e3000 -> 00000000:00171000 get Phys(data[n=2]=f87e4000) AtapiVirtToPhysAddr_: f87e4000 -> 00000000:00172000 get Phys(data[n=2]=f87e5000) AtapiVirtToPhysAddr_: f87e5000 -> 00000000:00173000 get Phys(data[n=2]=f87e6000) AtapiVirtToPhysAddr_: f87e6000 -> 00000000:00174000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 2 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1096938 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1096908 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1096908, status 1 AtapiInterrupt: RequestComplete, srb 0xb1096908 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1095380, CDB 0xb10953b0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb1095380 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b10953b0) AtapiDmaSetup: mode 0x42, data f87e7000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87e7000) AtapiVirtToPhysAddr_: f87e7000 -> 00000000:00175000 get Phys(data[n=1]=f87e8000) AtapiVirtToPhysAddr_: f87e8000 -> 00000000:00136000 get Phys(data[n=2]=f87e9000) AtapiVirtToPhysAddr_: f87e9000 -> 00000000:00137000 get Phys(data[n=2]=f87ea000) AtapiVirtToPhysAddr_: f87ea000 -> 00000000:00138000 get Phys(data[n=2]=f87eb000) AtapiVirtToPhysAddr_: f87eb000 -> 00000000:00139000 get Phys(data[n=2]=f87ec000) AtapiVirtToPhysAddr_: f87ec000 -> 00000000:0013a000 get Phys(data[n=2]=f87ed000) AtapiVirtToPhysAddr_: f87ed000 -> 00000000:0013b000 get Phys(data[n=2]=f87ee000) AtapiVirtToPhysAddr_: f87ee000 -> 00000000:0013c000 get Phys(data[n=2]=f87ef000) AtapiVirtToPhysAddr_: f87ef000 -> 00000000:0013d000 get Phys(data[n=2]=f87f0000) AtapiVirtToPhysAddr_: f87f0000 -> 00000000:0013e000 get Phys(data[n=2]=f87f1000) AtapiVirtToPhysAddr_: f87f1000 -> 00000000:0013f000 get Phys(data[n=2]=f87f2000) AtapiVirtToPhysAddr_: f87f2000 -> 00000000:00780000 get Phys(data[n=3]=f87f3000) AtapiVirtToPhysAddr_: f87f3000 -> 00000000:00701000 get Phys(data[n=4]=f87f4000) AtapiVirtToPhysAddr_: f87f4000 -> 00000000:00742000 get Phys(data[n=5]=f87f5000) AtapiVirtToPhysAddr_: f87f5000 -> 00000000:00743000 get Phys(data[n=5]=f87f6000) AtapiVirtToPhysAddr_: f87f6000 -> 00000000:00744000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 5 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10953b0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1095380 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1095380, status 1 AtapiInterrupt: RequestComplete, srb 0xb1095380 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb10949d0, CDB 0xb1094a00, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb10949d0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1094a00) AtapiDmaSetup: mode 0x42, data f87f7000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87f7000) AtapiVirtToPhysAddr_: f87f7000 -> 00000000:00105000 get Phys(data[n=1]=f87f8000) AtapiVirtToPhysAddr_: f87f8000 -> 00000000:00106000 get Phys(data[n=1]=f87f9000) AtapiVirtToPhysAddr_: f87f9000 -> 00000000:00107000 get Phys(data[n=1]=f87fa000) AtapiVirtToPhysAddr_: f87fa000 -> 00000000:00108000 get Phys(data[n=1]=f87fb000) AtapiVirtToPhysAddr_: f87fb000 -> 00000000:00109000 get Phys(data[n=1]=f87fc000) AtapiVirtToPhysAddr_: f87fc000 -> 00000000:0010a000 get Phys(data[n=1]=f87fd000) AtapiVirtToPhysAddr_: f87fd000 -> 00000000:0070b000 get Phys(data[n=2]=f87fe000) AtapiVirtToPhysAddr_: f87fe000 -> 00000000:0070c000 get Phys(data[n=2]=f87ff000) AtapiVirtToPhysAddr_: f87ff000 -> 00000000:0070d000 get Phys(data[n=2]=f8800000) AtapiVirtToPhysAddr_: f8800000 -> 00000000:0070e000 get Phys(data[n=2]=f8801000) AtapiVirtToPhysAddr_: f8801000 -> 00000000:0070f000 get Phys(data[n=2]=f8802000) AtapiVirtToPhysAddr_: f8802000 -> 00000000:00710000 get Phys(data[n=3]=f8803000) AtapiVirtToPhysAddr_: f8803000 -> 00000000:00711000 get Phys(data[n=3]=f8804000) AtapiVirtToPhysAddr_: f8804000 -> 00000000:00712000 get Phys(data[n=3]=f8805000) AtapiVirtToPhysAddr_: f8805000 -> 00000000:00713000 get Phys(data[n=3]=f8806000) AtapiVirtToPhysAddr_: f8806000 -> 00000000:00714000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 3 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1094a00 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b10949d0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb10949d0, status 1 AtapiInterrupt: RequestComplete, srb 0xb10949d0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (ntoskrnl/io/iomgr/file.c:554) Using IopParseDevice() hack. Requested invalid attributes: 1 (ntoskrnl/io/iomgr/file.c:554) Using IopParseDevice() hack. Requested invalid attributes: 0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b910, CDB 0xb109b940, AtaReq 0xb10d5000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b910 TopLevel (3), AtaReq 0xb10d5000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf88825f8 ** Ide: Command AtaReq 0xb10d5000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0 IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x42, data f8806000, count 200, lCh 0, dev 0 get Phys(PRD=b10d5060) AtapiVirtToPhysAddr_: b10d5060 -> 00000000:03d54060 get Phys(data[0]=f8806000) AtapiVirtToPhysAddr_: f8806000 -> 00000000:03d10000 set TERM AtapiDmaSetup: OK AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (1a01) IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b109b910 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, c 0 DmaTransfer = TRUE dev_type IDE OldReqState = 40 AtapiInterrupt: Entered with status (0x50) AtapiInterrupt: i-reason=2, status=0x58 AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b910, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b910 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b910, CDB 0xb109b940, AtaReq 0xb10d5000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b910 TopLevel (3), AtaReq 0xb10d5000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf8882660 ** Ide: Command AtaReq 0xb10d5000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0 IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x42, data f8806ce0, count 200, lCh 0, dev 0 get Phys(PRD=b10d5060) AtapiVirtToPhysAddr_: b10d5060 -> 00000000:03d54060 get Phys(data[0]=f8806ce0) AtapiVirtToPhysAddr_: f8806ce0 -> 00000000:03d13ce0 set TERM AtapiDmaSetup: OK AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (1a01) IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b109b910 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, c 0 DmaTransfer = TRUE dev_type IDE OldReqState = 40 AtapiInterrupt: Entered with status (0x50) AtapiInterrupt: i-reason=2, status=0x58 AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b910, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b910 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1094398, CDB 0xb10943c8, AtaReq 0xb109f000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb1094398 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b10943c8) assume 0-transfer AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0, Cmd 0 AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiDmaReinit: set PIO mode on Device 0 (42 -> c) AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0xffffffff Setup chip a:w:u=4:-1:-1 Intel 1 AtaSetTransferMode: Set 0xc on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10943c8 Command 0x0 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1094398 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was PIO AtapiInterrupt: wordCount 0x0, WordsTransfered 0x0 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0x0, srb->DataBuffer 0x0, len 0x0 Transfered 0, full size 0 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1094398, status 1 AtapiInterrupt: RequestComplete, srb 0xb1094398 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb10949d0, CDB 0xb1094a00, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb10949d0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1094a00) AtapiDmaSetup: mode 0xc, data f87c6000, count 10000, lCh 0, dev 0 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87c6000) AtapiVirtToPhysAddr_: f87c6000 -> 00000000:0011b000 get Phys(data[n=1]=f87c7000) AtapiVirtToPhysAddr_: f87c7000 -> 00000000:0011c000 get Phys(data[n=1]=f87c8000) AtapiVirtToPhysAddr_: f87c8000 -> 00000000:0011d000 get Phys(data[n=1]=f87c9000) AtapiVirtToPhysAddr_: f87c9000 -> 00000000:0011e000 get Phys(data[n=1]=f87ca000) AtapiVirtToPhysAddr_: f87ca000 -> 00000000:0011f000 get Phys(data[n=1]=f87cb000) AtapiVirtToPhysAddr_: f87cb000 -> 00000000:00120000 get Phys(data[n=2]=f87cc000) AtapiVirtToPhysAddr_: f87cc000 -> 00000000:00121000 get Phys(data[n=2]=f87cd000) AtapiVirtToPhysAddr_: f87cd000 -> 00000000:00122000 get Phys(data[n=2]=f87ce000) AtapiVirtToPhysAddr_: f87ce000 -> 00000000:00123000 get Phys(data[n=2]=f87cf000) AtapiVirtToPhysAddr_: f87cf000 -> 00000000:00124000 get Phys(data[n=2]=f87d0000) AtapiVirtToPhysAddr_: f87d0000 -> 00000000:00125000 get Phys(data[n=2]=f87d1000) AtapiVirtToPhysAddr_: f87d1000 -> 00000000:00126000 get Phys(data[n=2]=f87d2000) AtapiVirtToPhysAddr_: f87d2000 -> 00000000:00127000 get Phys(data[n=2]=f87d3000) AtapiVirtToPhysAddr_: f87d3000 -> 00000000:00128000 get Phys(data[n=2]=f87d4000) AtapiVirtToPhysAddr_: f87d4000 -> 00000000:00129000 get Phys(data[n=2]=f87d5000) AtapiVirtToPhysAddr_: f87d5000 -> 00000000:0012a000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 2 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: restore IO mode on Device 0 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 Intel 1 AtaSetTransferMode: Set 0x42 on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1094a00 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b10949d0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb10949d0, status 1 AtapiInterrupt: RequestComplete, srb 0xb10949d0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1095380, CDB 0xb10953b0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb1095380 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b10953b0) AtapiDmaSetup: mode 0x42, data f87d6000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87d6000) AtapiVirtToPhysAddr_: f87d6000 -> 00000000:0012b000 get Phys(data[n=1]=f87d7000) AtapiVirtToPhysAddr_: f87d7000 -> 00000000:0012c000 get Phys(data[n=1]=f87d8000) AtapiVirtToPhysAddr_: f87d8000 -> 00000000:0012d000 get Phys(data[n=1]=f87d9000) AtapiVirtToPhysAddr_: f87d9000 -> 00000000:0012e000 get Phys(data[n=1]=f87da000) AtapiVirtToPhysAddr_: f87da000 -> 00000000:0012f000 get Phys(data[n=1]=f87db000) AtapiVirtToPhysAddr_: f87db000 -> 00000000:00130000 get Phys(data[n=2]=f87dc000) AtapiVirtToPhysAddr_: f87dc000 -> 00000000:00131000 get Phys(data[n=2]=f87dd000) AtapiVirtToPhysAddr_: f87dd000 -> 00000000:00132000 get Phys(data[n=2]=f87de000) AtapiVirtToPhysAddr_: f87de000 -> 00000000:00133000 get Phys(data[n=2]=f87df000) AtapiVirtToPhysAddr_: f87df000 -> 00000000:00134000 get Phys(data[n=2]=f87e0000) AtapiVirtToPhysAddr_: f87e0000 -> 00000000:00135000 get Phys(data[n=2]=f87e1000) AtapiVirtToPhysAddr_: f87e1000 -> 00000000:00736000 get Phys(data[n=3]=f87e2000) AtapiVirtToPhysAddr_: f87e2000 -> 00000000:00737000 get Phys(data[n=3]=f87e3000) AtapiVirtToPhysAddr_: f87e3000 -> 00000000:00738000 get Phys(data[n=3]=f87e4000) AtapiVirtToPhysAddr_: f87e4000 -> 00000000:00739000 get Phys(data[n=3]=f87e5000) AtapiVirtToPhysAddr_: f87e5000 -> 00000000:0073a000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 3 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10953b0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1095380 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1095380, status 1 AtapiInterrupt: RequestComplete, srb 0xb1095380 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1096908, CDB 0xb1096938, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb1096908 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1096938) AtapiDmaSetup: mode 0x42, data f87e6000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87e6000) AtapiVirtToPhysAddr_: f87e6000 -> 00000000:0073b000 get Phys(data[n=1]=f87e7000) AtapiVirtToPhysAddr_: f87e7000 -> 00000000:0073c000 get Phys(data[n=1]=f87e8000) AtapiVirtToPhysAddr_: f87e8000 -> 00000000:0073d000 get Phys(data[n=1]=f87e9000) AtapiVirtToPhysAddr_: f87e9000 -> 00000000:0073e000 get Phys(data[n=1]=f87ea000) AtapiVirtToPhysAddr_: f87ea000 -> 00000000:0073f000 get Phys(data[n=1]=f87eb000) AtapiVirtToPhysAddr_: f87eb000 -> 00000000:00fc0000 get Phys(data[n=2]=f87ec000) AtapiVirtToPhysAddr_: f87ec000 -> 00000000:007c1000 get Phys(data[n=3]=f87ed000) AtapiVirtToPhysAddr_: f87ed000 -> 00000000:00702000 get Phys(data[n=4]=f87ee000) AtapiVirtToPhysAddr_: f87ee000 -> 00000000:00703000 get Phys(data[n=4]=f87ef000) AtapiVirtToPhysAddr_: f87ef000 -> 00000000:00704000 get Phys(data[n=4]=f87f0000) AtapiVirtToPhysAddr_: f87f0000 -> 00000000:00745000 get Phys(data[n=5]=f87f1000) AtapiVirtToPhysAddr_: f87f1000 -> 00000000:00746000 get Phys(data[n=5]=f87f2000) AtapiVirtToPhysAddr_: f87f2000 -> 00000000:00747000 get Phys(data[n=5]=f87f3000) AtapiVirtToPhysAddr_: f87f3000 -> 00000000:00748000 get Phys(data[n=5]=f87f4000) AtapiVirtToPhysAddr_: f87f4000 -> 00000000:00749000 get Phys(data[n=5]=f87f5000) AtapiVirtToPhysAddr_: f87f5000 -> 00000000:0070a000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 6 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1096938 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1096908 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1096908, status 1 AtapiInterrupt: RequestComplete, srb 0xb1096908 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b8b0, CDB 0xb109b8e0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b8b0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b109b8e0) AtapiDmaSetup: mode 0x42, data f87f6000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87f6000) AtapiVirtToPhysAddr_: f87f6000 -> 00000000:006cb000 get Phys(data[n=1]=f87f7000) AtapiVirtToPhysAddr_: f87f7000 -> 00000000:006cc000 get Phys(data[n=1]=f87f8000) AtapiVirtToPhysAddr_: f87f8000 -> 00000000:006cd000 get Phys(data[n=1]=f87f9000) AtapiVirtToPhysAddr_: f87f9000 -> 00000000:006ce000 get Phys(data[n=1]=f87fa000) AtapiVirtToPhysAddr_: f87fa000 -> 00000000:006cf000 get Phys(data[n=1]=f87fb000) AtapiVirtToPhysAddr_: f87fb000 -> 00000000:006d0000 get Phys(data[n=2]=f87fc000) AtapiVirtToPhysAddr_: f87fc000 -> 00000000:006d1000 get Phys(data[n=2]=f87fd000) AtapiVirtToPhysAddr_: f87fd000 -> 00000000:006d2000 get Phys(data[n=2]=f87fe000) AtapiVirtToPhysAddr_: f87fe000 -> 00000000:006d3000 get Phys(data[n=2]=f87ff000) AtapiVirtToPhysAddr_: f87ff000 -> 00000000:006d4000 get Phys(data[n=2]=f8800000) AtapiVirtToPhysAddr_: f8800000 -> 00000000:006d5000 get Phys(data[n=2]=f8801000) AtapiVirtToPhysAddr_: f8801000 -> 00000000:006d6000 get Phys(data[n=2]=f8802000) AtapiVirtToPhysAddr_: f8802000 -> 00000000:006d7000 get Phys(data[n=2]=f8803000) AtapiVirtToPhysAddr_: f8803000 -> 00000000:006d8000 get Phys(data[n=2]=f8804000) AtapiVirtToPhysAddr_: f8804000 -> 00000000:006d9000 get Phys(data[n=2]=f8805000) AtapiVirtToPhysAddr_: f8805000 -> 00000000:006da000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 2 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b109b8e0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b109b8b0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b8b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b8b0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b8b0, CDB 0xb109b8e0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b8b0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b109b8e0) AtapiDmaSetup: mode 0x42, data f8803000, count 2000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f8803000) AtapiVirtToPhysAddr_: f8803000 -> 00000000:0071b000 get Phys(data[n=1]=f8804000) AtapiVirtToPhysAddr_: f8804000 -> 00000000:0071c000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b109b8e0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b109b8b0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 2000, full size 2000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b8b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b8b0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b8b0, CDB 0xb109b8e0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b8b0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b109b8e0) AtapiDmaSetup: mode 0x42, data f87c7000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87c7000) AtapiVirtToPhysAddr_: f87c7000 -> 00000000:00720000 get Phys(data[n=1]=f87c8000) AtapiVirtToPhysAddr_: f87c8000 -> 00000000:00721000 get Phys(data[n=1]=f87c9000) AtapiVirtToPhysAddr_: f87c9000 -> 00000000:00722000 get Phys(data[n=1]=f87ca000) AtapiVirtToPhysAddr_: f87ca000 -> 00000000:00723000 get Phys(data[n=1]=f87cb000) AtapiVirtToPhysAddr_: f87cb000 -> 00000000:00724000 get Phys(data[n=1]=f87cc000) AtapiVirtToPhysAddr_: f87cc000 -> 00000000:00725000 get Phys(data[n=1]=f87cd000) AtapiVirtToPhysAddr_: f87cd000 -> 00000000:00726000 get Phys(data[n=1]=f87ce000) AtapiVirtToPhysAddr_: f87ce000 -> 00000000:00727000 get Phys(data[n=1]=f87cf000) AtapiVirtToPhysAddr_: f87cf000 -> 00000000:00728000 get Phys(data[n=1]=f87d0000) AtapiVirtToPhysAddr_: f87d0000 -> 00000000:00729000 get Phys(data[n=1]=f87d1000) AtapiVirtToPhysAddr_: f87d1000 -> 00000000:0072a000 get Phys(data[n=1]=f87d2000) AtapiVirtToPhysAddr_: f87d2000 -> 00000000:0072b000 get Phys(data[n=1]=f87d3000) AtapiVirtToPhysAddr_: f87d3000 -> 00000000:0072c000 get Phys(data[n=1]=f87d4000) AtapiVirtToPhysAddr_: f87d4000 -> 00000000:0072d000 get Phys(data[n=1]=f87d5000) AtapiVirtToPhysAddr_: f87d5000 -> 00000000:0072e000 get Phys(data[n=1]=f87d6000) AtapiVirtToPhysAddr_: f87d6000 -> 00000000:0072f000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b109b8e0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b109b8b0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b8b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b8b0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1096908, CDB 0xb1096938, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb1096908 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1096938) AtapiDmaSetup: mode 0x42, data f87d7000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87d7000) AtapiVirtToPhysAddr_: f87d7000 -> 00000000:00730000 get Phys(data[n=1]=f87d8000) AtapiVirtToPhysAddr_: f87d8000 -> 00000000:00731000 get Phys(data[n=1]=f87d9000) AtapiVirtToPhysAddr_: f87d9000 -> 00000000:00732000 get Phys(data[n=1]=f87da000) AtapiVirtToPhysAddr_: f87da000 -> 00000000:00733000 get Phys(data[n=1]=f87db000) AtapiVirtToPhysAddr_: f87db000 -> 00000000:00734000 get Phys(data[n=1]=f87dc000) AtapiVirtToPhysAddr_: f87dc000 -> 00000000:00735000 get Phys(data[n=1]=f87dd000) AtapiVirtToPhysAddr_: f87dd000 -> 00000000:006f6000 get Phys(data[n=2]=f87de000) AtapiVirtToPhysAddr_: f87de000 -> 00000000:006f7000 get Phys(data[n=2]=f87df000) AtapiVirtToPhysAddr_: f87df000 -> 00000000:006f8000 get Phys(data[n=2]=f87e0000) AtapiVirtToPhysAddr_: f87e0000 -> 00000000:006f9000 get Phys(data[n=2]=f87e1000) AtapiVirtToPhysAddr_: f87e1000 -> 00000000:006fa000 get Phys(data[n=2]=f87e2000) AtapiVirtToPhysAddr_: f87e2000 -> 00000000:006fb000 get Phys(data[n=2]=f87e3000) AtapiVirtToPhysAddr_: f87e3000 -> 00000000:006fc000 get Phys(data[n=2]=f87e4000) AtapiVirtToPhysAddr_: f87e4000 -> 00000000:006fd000 get Phys(data[n=2]=f87e5000) AtapiVirtToPhysAddr_: f87e5000 -> 00000000:006fe000 get Phys(data[n=2]=f87e6000) AtapiVirtToPhysAddr_: f87e6000 -> 00000000:006ff000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 2 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1096938 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1096908 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1096908, status 1 AtapiInterrupt: RequestComplete, srb 0xb1096908 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1095380, CDB 0xb10953b0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb1095380 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b10953b0) AtapiDmaSetup: mode 0x42, data f87e7000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87e7000) AtapiVirtToPhysAddr_: f87e7000 -> 00000000:00f80000 get Phys(data[n=1]=f87e8000) AtapiVirtToPhysAddr_: f87e8000 -> 00000000:00781000 get Phys(data[n=2]=f87e9000) AtapiVirtToPhysAddr_: f87e9000 -> 00000000:00782000 get Phys(data[n=2]=f87ea000) AtapiVirtToPhysAddr_: f87ea000 -> 00000000:00783000 get Phys(data[n=2]=f87eb000) AtapiVirtToPhysAddr_: f87eb000 -> 00000000:007c4000 get Phys(data[n=3]=f87ec000) AtapiVirtToPhysAddr_: f87ec000 -> 00000000:00705000 get Phys(data[n=4]=f87ed000) AtapiVirtToPhysAddr_: f87ed000 -> 00000000:00706000 get Phys(data[n=4]=f87ee000) AtapiVirtToPhysAddr_: f87ee000 -> 00000000:00707000 get Phys(data[n=4]=f87ef000) AtapiVirtToPhysAddr_: f87ef000 -> 00000000:00708000 get Phys(data[n=4]=f87f0000) AtapiVirtToPhysAddr_: f87f0000 -> 00000000:00709000 get Phys(data[n=4]=f87f1000) AtapiVirtToPhysAddr_: f87f1000 -> 00000000:007ca000 get Phys(data[n=5]=f87f2000) AtapiVirtToPhysAddr_: f87f2000 -> 00000000:007cb000 get Phys(data[n=5]=f87f3000) AtapiVirtToPhysAddr_: f87f3000 -> 00000000:007cc000 get Phys(data[n=5]=f87f4000) AtapiVirtToPhysAddr_: f87f4000 -> 00000000:007cd000 get Phys(data[n=5]=f87f5000) AtapiVirtToPhysAddr_: f87f5000 -> 00000000:007ce000 get Phys(data[n=5]=f87f6000) AtapiVirtToPhysAddr_: f87f6000 -> 00000000:007cf000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 5 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10953b0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1095380 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1095380, status 1 AtapiInterrupt: RequestComplete, srb 0xb1095380 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb10949d0, CDB 0xb1094a00, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb10949d0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1094a00) AtapiDmaSetup: mode 0x42, data f87f7000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87f7000) AtapiVirtToPhysAddr_: f87f7000 -> 00000000:007d0000 get Phys(data[n=1]=f87f8000) AtapiVirtToPhysAddr_: f87f8000 -> 00000000:007d1000 get Phys(data[n=1]=f87f9000) AtapiVirtToPhysAddr_: f87f9000 -> 00000000:007d2000 get Phys(data[n=1]=f87fa000) AtapiVirtToPhysAddr_: f87fa000 -> 00000000:007d3000 get Phys(data[n=1]=f87fb000) AtapiVirtToPhysAddr_: f87fb000 -> 00000000:007d4000 get Phys(data[n=1]=f87fc000) AtapiVirtToPhysAddr_: f87fc000 -> 00000000:007d5000 get Phys(data[n=1]=f87fd000) AtapiVirtToPhysAddr_: f87fd000 -> 00000000:007d6000 get Phys(data[n=1]=f87fe000) AtapiVirtToPhysAddr_: f87fe000 -> 00000000:007d7000 get Phys(data[n=1]=f87ff000) AtapiVirtToPhysAddr_: f87ff000 -> 00000000:007d8000 get Phys(data[n=1]=f8800000) AtapiVirtToPhysAddr_: f8800000 -> 00000000:007d9000 get Phys(data[n=1]=f8801000) AtapiVirtToPhysAddr_: f8801000 -> 00000000:007da000 get Phys(data[n=1]=f8802000) AtapiVirtToPhysAddr_: f8802000 -> 00000000:006db000 get Phys(data[n=2]=f8803000) AtapiVirtToPhysAddr_: f8803000 -> 00000000:006dc000 get Phys(data[n=2]=f8804000) AtapiVirtToPhysAddr_: f8804000 -> 00000000:006dd000 get Phys(data[n=2]=f8805000) AtapiVirtToPhysAddr_: f8805000 -> 00000000:006de000 get Phys(data[n=2]=f8806000) AtapiVirtToPhysAddr_: f8806000 -> 00000000:006df000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 2 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1094a00 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b10949d0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb10949d0, status 1 AtapiInterrupt: RequestComplete, srb 0xb10949d0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1094398, CDB 0xb10943c8, AtaReq 0xb109f000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb1094398 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b10943c8) assume 0-transfer AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0, Cmd 0 AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiDmaReinit: set PIO mode on Device 0 (42 -> c) AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0xffffffff Setup chip a:w:u=4:-1:-1 Intel 1 AtaSetTransferMode: Set 0xc on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10943c8 Command 0x0 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1094398 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was PIO AtapiInterrupt: wordCount 0x0, WordsTransfered 0x0 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0x0, srb->DataBuffer 0x0, len 0x0 Transfered 0, full size 0 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1094398, status 1 AtapiInterrupt: RequestComplete, srb 0xb1094398 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb10949d0, CDB 0xb1094a00, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb10949d0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1094a00) AtapiDmaSetup: mode 0xc, data f87c6000, count 10000, lCh 0, dev 0 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87c6000) AtapiVirtToPhysAddr_: f87c6000 -> 00000000:006e5000 get Phys(data[n=1]=f87c7000) AtapiVirtToPhysAddr_: f87c7000 -> 00000000:006e6000 get Phys(data[n=1]=f87c8000) AtapiVirtToPhysAddr_: f87c8000 -> 00000000:006e7000 get Phys(data[n=1]=f87c9000) AtapiVirtToPhysAddr_: f87c9000 -> 00000000:006e8000 get Phys(data[n=1]=f87ca000) AtapiVirtToPhysAddr_: f87ca000 -> 00000000:006e9000 get Phys(data[n=1]=f87cb000) AtapiVirtToPhysAddr_: f87cb000 -> 00000000:006ea000 get Phys(data[n=1]=f87cc000) AtapiVirtToPhysAddr_: f87cc000 -> 00000000:006eb000 get Phys(data[n=1]=f87cd000) AtapiVirtToPhysAddr_: f87cd000 -> 00000000:006ec000 get Phys(data[n=1]=f87ce000) AtapiVirtToPhysAddr_: f87ce000 -> 00000000:006ed000 get Phys(data[n=1]=f87cf000) AtapiVirtToPhysAddr_: f87cf000 -> 00000000:006ee000 get Phys(data[n=1]=f87d0000) AtapiVirtToPhysAddr_: f87d0000 -> 00000000:006ef000 get Phys(data[n=1]=f87d1000) AtapiVirtToPhysAddr_: f87d1000 -> 00000000:006f0000 get Phys(data[n=2]=f87d2000) AtapiVirtToPhysAddr_: f87d2000 -> 00000000:006f1000 get Phys(data[n=2]=f87d3000) AtapiVirtToPhysAddr_: f87d3000 -> 00000000:006f2000 get Phys(data[n=2]=f87d4000) AtapiVirtToPhysAddr_: f87d4000 -> 00000000:006f3000 get Phys(data[n=2]=f87d5000) AtapiVirtToPhysAddr_: f87d5000 -> 00000000:006f4000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 2 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: restore IO mode on Device 0 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 Intel 1 AtaSetTransferMode: Set 0x42 on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1094a00 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b10949d0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb10949d0, status 1 AtapiInterrupt: RequestComplete, srb 0xb10949d0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1095380, CDB 0xb10953b0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb1095380 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b10953b0) AtapiDmaSetup: mode 0x42, data f87d6000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87d6000) AtapiVirtToPhysAddr_: f87d6000 -> 00000000:006f5000 get Phys(data[n=1]=f87d7000) AtapiVirtToPhysAddr_: f87d7000 -> 00000000:007f6000 get Phys(data[n=2]=f87d8000) AtapiVirtToPhysAddr_: f87d8000 -> 00000000:007f7000 get Phys(data[n=2]=f87d9000) AtapiVirtToPhysAddr_: f87d9000 -> 00000000:007f8000 get Phys(data[n=2]=f87da000) AtapiVirtToPhysAddr_: f87da000 -> 00000000:007f9000 get Phys(data[n=2]=f87db000) AtapiVirtToPhysAddr_: f87db000 -> 00000000:007fa000 get Phys(data[n=2]=f87dc000) AtapiVirtToPhysAddr_: f87dc000 -> 00000000:007fb000 get Phys(data[n=2]=f87dd000) AtapiVirtToPhysAddr_: f87dd000 -> 00000000:007fc000 get Phys(data[n=2]=f87de000) AtapiVirtToPhysAddr_: f87de000 -> 00000000:007fd000 get Phys(data[n=2]=f87df000) AtapiVirtToPhysAddr_: f87df000 -> 00000000:007fe000 get Phys(data[n=2]=f87e0000) AtapiVirtToPhysAddr_: f87e0000 -> 00000000:007ff000 get Phys(data[n=2]=f87e1000) AtapiVirtToPhysAddr_: f87e1000 -> 00000000:00f40000 get Phys(data[n=3]=f87e2000) AtapiVirtToPhysAddr_: f87e2000 -> 00000000:00fc1000 get Phys(data[n=4]=f87e3000) AtapiVirtToPhysAddr_: f87e3000 -> 00000000:00fc2000 get Phys(data[n=4]=f87e4000) AtapiVirtToPhysAddr_: f87e4000 -> 00000000:00fc3000 get Phys(data[n=4]=f87e5000) AtapiVirtToPhysAddr_: f87e5000 -> 00000000:00fc4000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 4 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10953b0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1095380 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1095380, status 1 AtapiInterrupt: RequestComplete, srb 0xb1095380 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1096908, CDB 0xb1096938, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb1096908 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1096938) AtapiDmaSetup: mode 0x42, data f87e6000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87e6000) AtapiVirtToPhysAddr_: f87e6000 -> 00000000:00785000 get Phys(data[n=1]=f87e7000) AtapiVirtToPhysAddr_: f87e7000 -> 00000000:007c6000 get Phys(data[n=2]=f87e8000) AtapiVirtToPhysAddr_: f87e8000 -> 00000000:007c7000 get Phys(data[n=2]=f87e9000) AtapiVirtToPhysAddr_: f87e9000 -> 00000000:007c8000 get Phys(data[n=2]=f87ea000) AtapiVirtToPhysAddr_: f87ea000 -> 00000000:007c9000 get Phys(data[n=2]=f87eb000) AtapiVirtToPhysAddr_: f87eb000 -> 00000000:0078a000 get Phys(data[n=3]=f87ec000) AtapiVirtToPhysAddr_: f87ec000 -> 00000000:0078b000 get Phys(data[n=3]=f87ed000) AtapiVirtToPhysAddr_: f87ed000 -> 00000000:0078c000 get Phys(data[n=3]=f87ee000) AtapiVirtToPhysAddr_: f87ee000 -> 00000000:0078d000 get Phys(data[n=3]=f87ef000) AtapiVirtToPhysAddr_: f87ef000 -> 00000000:0078e000 get Phys(data[n=3]=f87f0000) AtapiVirtToPhysAddr_: f87f0000 -> 00000000:0078f000 get Phys(data[n=3]=f87f1000) AtapiVirtToPhysAddr_: f87f1000 -> 00000000:00790000 get Phys(data[n=4]=f87f2000) AtapiVirtToPhysAddr_: f87f2000 -> 00000000:00791000 get Phys(data[n=4]=f87f3000) AtapiVirtToPhysAddr_: f87f3000 -> 00000000:00792000 get Phys(data[n=4]=f87f4000) AtapiVirtToPhysAddr_: f87f4000 -> 00000000:00793000 get Phys(data[n=4]=f87f5000) AtapiVirtToPhysAddr_: f87f5000 -> 00000000:00794000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 4 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1096938 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1096908 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1096908, status 1 AtapiInterrupt: RequestComplete, srb 0xb1096908 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b8b0, CDB 0xb109b8e0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b8b0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b109b8e0) AtapiDmaSetup: mode 0x42, data f87f6000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87f6000) AtapiVirtToPhysAddr_: f87f6000 -> 00000000:00795000 get Phys(data[n=1]=f87f7000) AtapiVirtToPhysAddr_: f87f7000 -> 00000000:00796000 get Phys(data[n=1]=f87f8000) AtapiVirtToPhysAddr_: f87f8000 -> 00000000:00797000 get Phys(data[n=1]=f87f9000) AtapiVirtToPhysAddr_: f87f9000 -> 00000000:00798000 get Phys(data[n=1]=f87fa000) AtapiVirtToPhysAddr_: f87fa000 -> 00000000:00799000 get Phys(data[n=1]=f87fb000) AtapiVirtToPhysAddr_: f87fb000 -> 00000000:0079a000 get Phys(data[n=1]=f87fc000) AtapiVirtToPhysAddr_: f87fc000 -> 00000000:007db000 get Phys(data[n=2]=f87fd000) AtapiVirtToPhysAddr_: f87fd000 -> 00000000:007dc000 get Phys(data[n=2]=f87fe000) AtapiVirtToPhysAddr_: f87fe000 -> 00000000:007dd000 get Phys(data[n=2]=f87ff000) AtapiVirtToPhysAddr_: f87ff000 -> 00000000:007de000 get Phys(data[n=2]=f8800000) AtapiVirtToPhysAddr_: f8800000 -> 00000000:007df000 get Phys(data[n=2]=f8801000) AtapiVirtToPhysAddr_: f8801000 -> 00000000:007e0000 get Phys(data[n=3]=f8802000) AtapiVirtToPhysAddr_: f8802000 -> 00000000:007e1000 get Phys(data[n=3]=f8803000) AtapiVirtToPhysAddr_: f8803000 -> 00000000:007e2000 get Phys(data[n=3]=f8804000) AtapiVirtToPhysAddr_: f8804000 -> 00000000:007e3000 get Phys(data[n=3]=f8805000) AtapiVirtToPhysAddr_: f8805000 -> 00000000:007e4000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 3 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b109b8e0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b109b8b0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b8b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b8b0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b8b0, CDB 0xb109b8e0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b8b0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b109b8e0) AtapiDmaSetup: mode 0x42, data f8803000, count 2000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f8803000) AtapiVirtToPhysAddr_: f8803000 -> 00000000:007e5000 get Phys(data[n=1]=f8804000) AtapiVirtToPhysAddr_: f8804000 -> 00000000:007e6000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b109b8e0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b109b8b0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 2000, full size 2000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b8b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b8b0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb109b8b0, CDB 0xb109b8e0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb109b8b0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b109b8e0) AtapiDmaSetup: mode 0x42, data f87c2000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87c2000) AtapiVirtToPhysAddr_: f87c2000 -> 00000000:00756000 get Phys(data[n=1]=f87c3000) AtapiVirtToPhysAddr_: f87c3000 -> 00000000:00757000 get Phys(data[n=1]=f87c4000) AtapiVirtToPhysAddr_: f87c4000 -> 00000000:00758000 get Phys(data[n=1]=f87c5000) AtapiVirtToPhysAddr_: f87c5000 -> 00000000:00759000 get Phys(data[n=1]=f87c6000) AtapiVirtToPhysAddr_: f87c6000 -> 00000000:0075a000 get Phys(data[n=1]=f87c7000) AtapiVirtToPhysAddr_: f87c7000 -> 00000000:0079b000 get Phys(data[n=2]=f87c8000) AtapiVirtToPhysAddr_: f87c8000 -> 00000000:0079c000 get Phys(data[n=2]=f87c9000) AtapiVirtToPhysAddr_: f87c9000 -> 00000000:0079d000 get Phys(data[n=2]=f87ca000) AtapiVirtToPhysAddr_: f87ca000 -> 00000000:0079e000 get Phys(data[n=2]=f87cb000) AtapiVirtToPhysAddr_: f87cb000 -> 00000000:0079f000 get Phys(data[n=2]=f87cc000) AtapiVirtToPhysAddr_: f87cc000 -> 00000000:007a0000 get Phys(data[n=3]=f87cd000) AtapiVirtToPhysAddr_: f87cd000 -> 00000000:007a1000 get Phys(data[n=3]=f87ce000) AtapiVirtToPhysAddr_: f87ce000 -> 00000000:007a2000 get Phys(data[n=3]=f87cf000) AtapiVirtToPhysAddr_: f87cf000 -> 00000000:007a3000 get Phys(data[n=3]=f87d0000) AtapiVirtToPhysAddr_: f87d0000 -> 00000000:007a4000 get Phys(data[n=3]=f87d1000) AtapiVirtToPhysAddr_: f87d1000 -> 00000000:007a5000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 3 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b109b8e0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b109b8b0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb109b8b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb109b8b0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1096908, CDB 0xb1096938, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb1096908 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1096938) AtapiDmaSetup: mode 0x42, data f87d2000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87d2000) AtapiVirtToPhysAddr_: f87d2000 -> 00000000:007a6000 get Phys(data[n=1]=f87d3000) AtapiVirtToPhysAddr_: f87d3000 -> 00000000:007a7000 get Phys(data[n=1]=f87d4000) AtapiVirtToPhysAddr_: f87d4000 -> 00000000:007a8000 get Phys(data[n=1]=f87d5000) AtapiVirtToPhysAddr_: f87d5000 -> 00000000:007a9000 get Phys(data[n=1]=f87d6000) AtapiVirtToPhysAddr_: f87d6000 -> 00000000:007aa000 get Phys(data[n=1]=f87d7000) AtapiVirtToPhysAddr_: f87d7000 -> 00000000:007ab000 get Phys(data[n=1]=f87d8000) AtapiVirtToPhysAddr_: f87d8000 -> 00000000:007ac000 get Phys(data[n=1]=f87d9000) AtapiVirtToPhysAddr_: f87d9000 -> 00000000:007ad000 get Phys(data[n=1]=f87da000) AtapiVirtToPhysAddr_: f87da000 -> 00000000:007ae000 get Phys(data[n=1]=f87db000) AtapiVirtToPhysAddr_: f87db000 -> 00000000:007af000 get Phys(data[n=1]=f87dc000) AtapiVirtToPhysAddr_: f87dc000 -> 00000000:007b0000 get Phys(data[n=2]=f87dd000) AtapiVirtToPhysAddr_: f87dd000 -> 00000000:007b1000 get Phys(data[n=2]=f87de000) AtapiVirtToPhysAddr_: f87de000 -> 00000000:007b2000 get Phys(data[n=2]=f87df000) AtapiVirtToPhysAddr_: f87df000 -> 00000000:007b3000 get Phys(data[n=2]=f87e0000) AtapiVirtToPhysAddr_: f87e0000 -> 00000000:007b4000 get Phys(data[n=2]=f87e1000) AtapiVirtToPhysAddr_: f87e1000 -> 00000000:007b5000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 2 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1096938 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1096908 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1096908, status 1 AtapiInterrupt: RequestComplete, srb 0xb1096908 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1095380, CDB 0xb10953b0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb1095380 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b10953b0) AtapiDmaSetup: mode 0x42, data f87e2000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87e2000) AtapiVirtToPhysAddr_: f87e2000 -> 00000000:00776000 get Phys(data[n=1]=f87e3000) AtapiVirtToPhysAddr_: f87e3000 -> 00000000:00777000 get Phys(data[n=1]=f87e4000) AtapiVirtToPhysAddr_: f87e4000 -> 00000000:00778000 get Phys(data[n=1]=f87e5000) AtapiVirtToPhysAddr_: f87e5000 -> 00000000:00779000 get Phys(data[n=1]=f87e6000) AtapiVirtToPhysAddr_: f87e6000 -> 00000000:0077a000 get Phys(data[n=1]=f87e7000) AtapiVirtToPhysAddr_: f87e7000 -> 00000000:00ffb000 get Phys(data[n=2]=f87e8000) AtapiVirtToPhysAddr_: f87e8000 -> 00000000:00ffc000 get Phys(data[n=2]=f87e9000) AtapiVirtToPhysAddr_: f87e9000 -> 00000000:00ffd000 get Phys(data[n=2]=f87ea000) AtapiVirtToPhysAddr_: f87ea000 -> 00000000:00ffe000 get Phys(data[n=2]=f87eb000) AtapiVirtToPhysAddr_: f87eb000 -> 00000000:00fbf000 get Phys(data[n=3]=f87ec000) AtapiVirtToPhysAddr_: f87ec000 -> 00000000:00e80000 get Phys(data[n=4]=f87ed000) AtapiVirtToPhysAddr_: f87ed000 -> 00000000:00f01000 get Phys(data[n=5]=f87ee000) AtapiVirtToPhysAddr_: f87ee000 -> 00000000:00f02000 get Phys(data[n=5]=f87ef000) AtapiVirtToPhysAddr_: f87ef000 -> 00000000:00f03000 get Phys(data[n=5]=f87f0000) AtapiVirtToPhysAddr_: f87f0000 -> 00000000:00f04000 get Phys(data[n=5]=f87f1000) AtapiVirtToPhysAddr_: f87f1000 -> 00000000:00f45000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 6 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10953b0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1095380 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1095380, status 1 AtapiInterrupt: RequestComplete, srb 0xb1095380 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb10949d0, CDB 0xb1094a00, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb10949d0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1094a00) AtapiDmaSetup: mode 0x42, data f87f2000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87f2000) AtapiVirtToPhysAddr_: f87f2000 -> 00000000:00f86000 get Phys(data[n=1]=f87f3000) AtapiVirtToPhysAddr_: f87f3000 -> 00000000:00f87000 get Phys(data[n=1]=f87f4000) AtapiVirtToPhysAddr_: f87f4000 -> 00000000:00fc8000 get Phys(data[n=2]=f87f5000) AtapiVirtToPhysAddr_: f87f5000 -> 00000000:00fc9000 get Phys(data[n=2]=f87f6000) AtapiVirtToPhysAddr_: f87f6000 -> 00000000:00fca000 get Phys(data[n=2]=f87f7000) AtapiVirtToPhysAddr_: f87f7000 -> 00000000:00fcb000 get Phys(data[n=2]=f87f8000) AtapiVirtToPhysAddr_: f87f8000 -> 00000000:00fcc000 get Phys(data[n=2]=f87f9000) AtapiVirtToPhysAddr_: f87f9000 -> 00000000:00fcd000 get Phys(data[n=2]=f87fa000) AtapiVirtToPhysAddr_: f87fa000 -> 00000000:00fce000 get Phys(data[n=2]=f87fb000) AtapiVirtToPhysAddr_: f87fb000 -> 00000000:00fcf000 get Phys(data[n=2]=f87fc000) AtapiVirtToPhysAddr_: f87fc000 -> 00000000:00fd0000 get Phys(data[n=3]=f87fd000) AtapiVirtToPhysAddr_: f87fd000 -> 00000000:00fd1000 get Phys(data[n=3]=f87fe000) AtapiVirtToPhysAddr_: f87fe000 -> 00000000:00fd2000 get Phys(data[n=3]=f87ff000) AtapiVirtToPhysAddr_: f87ff000 -> 00000000:00fd3000 get Phys(data[n=3]=f8800000) AtapiVirtToPhysAddr_: f8800000 -> 00000000:00fd4000 get Phys(data[n=3]=f8801000) AtapiVirtToPhysAddr_: f8801000 -> 00000000:00fd5000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 3 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1094a00 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b10949d0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb10949d0, status 1 AtapiInterrupt: RequestComplete, srb 0xb10949d0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1094398, CDB 0xb10943c8, AtaReq 0xb109f000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb1094398 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b10943c8) assume 0-transfer AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0, Cmd 0 AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiDmaReinit: set PIO mode on Device 0 (42 -> c) AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0xffffffff Setup chip a:w:u=4:-1:-1 Intel 1 AtaSetTransferMode: Set 0xc on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10943c8 Command 0x0 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1094398 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was PIO AtapiInterrupt: wordCount 0x0, WordsTransfered 0x0 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0x0, srb->DataBuffer 0x0, len 0x0 Transfered 0, full size 0 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1094398, status 1 AtapiInterrupt: RequestComplete, srb 0xb1094398 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1094398, CDB 0xb10943c8, AtaReq 0xb109f000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb1094398 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b10943c8) assume 0-transfer AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0, Cmd 0 AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10943c8 Command 0x0 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1094398 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was PIO AtapiInterrupt: wordCount 0x0, WordsTransfered 0x0 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0x0, srb->DataBuffer 0x0, len 0x0 Transfered 0, full size 0 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1094398, status 1 AtapiInterrupt: RequestComplete, srb 0xb1094398 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1094398, CDB 0xb10943c8, AtaReq 0xb109f000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb1094398 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b10943c8) assume 0-transfer AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0, Cmd 0 AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10943c8 Command 0x0 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1094398 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was PIO AtapiInterrupt: wordCount 0x0, WordsTransfered 0x0 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0x0, srb->DataBuffer 0x0, len 0x0 Transfered 0, full size 0 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1094398, status 1 AtapiInterrupt: RequestComplete, srb 0xb1094398 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb10949d0, CDB 0xb1094a00, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb10949d0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1094a00) AtapiDmaSetup: mode 0xc, data f87f3000, count 3800, lCh 0, dev 0 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87f3000) AtapiVirtToPhysAddr_: f87f3000 -> 00000000:03d06000 get Phys(data[n=1]=f87f4000) AtapiVirtToPhysAddr_: f87f4000 -> 00000000:03d07000 get Phys(data[n=1]=f87f5000) AtapiVirtToPhysAddr_: f87f5000 -> 00000000:03d08000 get Phys(data[n=1]=f87f6000) AtapiVirtToPhysAddr_: f87f6000 -> 00000000:03d09000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: restore IO mode on Device 0 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 Intel 1 AtaSetTransferMode: Set 0x42 on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1094a00 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b10949d0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 3800, full size 3800 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb10949d0, status 1 AtapiInterrupt: RequestComplete, srb 0xb10949d0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1094398, CDB 0xb10943c8, AtaReq 0xb109f000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb1094398 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b10943c8) assume 0-transfer AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0, Cmd 0 AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiDmaReinit: set PIO mode on Device 0 (42 -> c) AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0xffffffff Setup chip a:w:u=4:-1:-1 Intel 1 AtaSetTransferMode: Set 0xc on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10943c8 Command 0x0 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1094398 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was PIO AtapiInterrupt: wordCount 0x0, WordsTransfered 0x0 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0x0, srb->DataBuffer 0x0, len 0x0 Transfered 0, full size 0 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1094398, status 1 AtapiInterrupt: RequestComplete, srb 0xb1094398 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 (base/setup/usetup/interface/devinst.c:95) Using driver 'pci.sys' for device 'PCI_HAL\PNP0A03\0' (ntoskrnl/io/pnpmgr/plugplay.c:736) A new driver will be loaded for 'PCI_HAL\PNP0A03\0' (no FDO above) TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1094398, CDB 0xb10943c8, AtaReq 0xb109f000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb1094398 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b10943c8) assume 0-transfer AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0, Cmd 0 AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10943c8 Command 0x0 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1094398 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was PIO AtapiInterrupt: wordCount 0x0, WordsTransfered 0x0 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0x0, srb->DataBuffer 0x0, len 0x0 Transfered 0, full size 0 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1094398, status 1 AtapiInterrupt: RequestComplete, srb 0xb1094398 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1094398, CDB 0xb10943c8, AtaReq 0xb109f000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb1094398 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b10943c8) assume 0-transfer AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0, Cmd 0 AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10943c8 Command 0x0 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1094398 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was PIO AtapiInterrupt: wordCount 0x0, WordsTransfered 0x0 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0x0, srb->DataBuffer 0x0, len 0x0 Transfered 0, full size 0 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1094398, status 1 AtapiInterrupt: RequestComplete, srb 0xb1094398 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb10949d0, CDB 0xb1094a00, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb10949d0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1094a00) AtapiDmaSetup: mode 0xc, data f87fa008, count 800, lCh 0, dev 0 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87fa008) AtapiVirtToPhysAddr_: f87fa008 -> 00000000:03d09008 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: restore IO mode on Device 0 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 Intel 1 AtaSetTransferMode: Set 0x42 on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1094a00 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b10949d0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 800, full size 800 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb10949d0, status 1 AtapiInterrupt: RequestComplete, srb 0xb10949d0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb10949d0, CDB 0xb1094a00, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb10949d0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1094a00) AtapiDmaSetup: mode 0x42, data f87e8000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87e8000) AtapiVirtToPhysAddr_: f87e8000 -> 00000000:00ec9000 get Phys(data[n=1]=f87e9000) AtapiVirtToPhysAddr_: f87e9000 -> 00000000:00eca000 get Phys(data[n=1]=f87ea000) AtapiVirtToPhysAddr_: f87ea000 -> 00000000:00ecb000 get Phys(data[n=1]=f87eb000) AtapiVirtToPhysAddr_: f87eb000 -> 00000000:00ecc000 get Phys(data[n=1]=f87ec000) AtapiVirtToPhysAddr_: f87ec000 -> 00000000:00ecd000 get Phys(data[n=1]=f87ed000) AtapiVirtToPhysAddr_: f87ed000 -> 00000000:00ece000 get Phys(data[n=1]=f87ee000) AtapiVirtToPhysAddr_: f87ee000 -> 00000000:00ecf000 get Phys(data[n=1]=f87ef000) AtapiVirtToPhysAddr_: f87ef000 -> 00000000:00ed0000 get Phys(data[n=2]=f87f0000) AtapiVirtToPhysAddr_: f87f0000 -> 00000000:00ed1000 get Phys(data[n=2]=f87f1000) AtapiVirtToPhysAddr_: f87f1000 -> 00000000:00ed2000 get Phys(data[n=2]=f87f2000) AtapiVirtToPhysAddr_: f87f2000 -> 00000000:00ed3000 get Phys(data[n=2]=f87f3000) AtapiVirtToPhysAddr_: f87f3000 -> 00000000:00ed4000 get Phys(data[n=2]=f87f4000) AtapiVirtToPhysAddr_: f87f4000 -> 00000000:00ed5000 get Phys(data[n=2]=f87f5000) AtapiVirtToPhysAddr_: f87f5000 -> 00000000:00ed6000 get Phys(data[n=2]=f87f6000) AtapiVirtToPhysAddr_: f87f6000 -> 00000000:00ed7000 get Phys(data[n=2]=f87f7000) AtapiVirtToPhysAddr_: f87f7000 -> 00000000:00ed8000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 2 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1094a00 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b10949d0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb10949d0, status 1 AtapiInterrupt: RequestComplete, srb 0xb10949d0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1095380, CDB 0xb10953b0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb1095380 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b10953b0) AtapiDmaSetup: mode 0x42, data f87f8000, count 2000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87f8000) AtapiVirtToPhysAddr_: f87f8000 -> 00000000:00ed9000 get Phys(data[n=1]=f87f9000) AtapiVirtToPhysAddr_: f87f9000 -> 00000000:00eda000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10953b0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1095380 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 2000, full size 2000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1095380, status 1 AtapiInterrupt: RequestComplete, srb 0xb1095380 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1095380, CDB 0xb10953b0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb1095380 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b10953b0) AtapiDmaSetup: mode 0x42, data f87f8000, count 2000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87f8000) AtapiVirtToPhysAddr_: f87f8000 -> 00000000:00e89000 get Phys(data[n=1]=f87f9000) AtapiVirtToPhysAddr_: f87f9000 -> 00000000:00e8a000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10953b0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1095380 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 2000, full size 2000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1095380, status 1 AtapiInterrupt: RequestComplete, srb 0xb1095380 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (ntoskrnl/mm/ARM3/sysldr.c:176) Loading: \SystemRoot\System32\drivers\pci.sys at F87EA000 with 12 pages (hal/halx86/legacy/halpnpdd.c:793) Illegal IRP: d (hal/halx86/legacy/halpnpdd.c:793) Illegal IRP: 14 (ntoskrnl/io/pnpmgr/pnpmgr.c:4059) IRP_MN_QUERY_PNP_DEVICE_STATE failed with status 0xc00000bb TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1094398, CDB 0xb10943c8, AtaReq 0xb109f000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb1094398 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b10943c8) assume 0-transfer AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0, Cmd 0 AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiDmaReinit: set PIO mode on Device 0 (42 -> c) AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0xffffffff Setup chip a:w:u=4:-1:-1 Intel 1 AtaSetTransferMode: Set 0xc on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10943c8 Command 0x0 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1094398 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was PIO AtapiInterrupt: wordCount 0x0, WordsTransfered 0x0 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0x0, srb->DataBuffer 0x0, len 0x0 Transfered 0, full size 0 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1094398, status 1 AtapiInterrupt: RequestComplete, srb 0xb1094398 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 (base/setup/usetup/interface/devinst.c:95) Using driver 'i8042prt.sys' for device 'Root\*PNP0303\0000' (base/setup/usetup/interface/devinst.c:147) Installing keyboard class driver for 'Root\*PNP0303\0000' (ntoskrnl/io/pnpmgr/plugplay.c:736) A new driver will be loaded for 'Root\*PNP0303\0000' (no FDO above) TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1094398, CDB 0xb10943c8, AtaReq 0xb109f000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb1094398 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b10943c8) assume 0-transfer AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0, Cmd 0 AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10943c8 Command 0x0 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1094398 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was PIO AtapiInterrupt: wordCount 0x0, WordsTransfered 0x0 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0x0, srb->DataBuffer 0x0, len 0x0 Transfered 0, full size 0 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1094398, status 1 AtapiInterrupt: RequestComplete, srb 0xb1094398 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1095380, CDB 0xb10953b0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb1095380 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b10953b0) AtapiDmaSetup: mode 0xc, data f87d3000, count 5800, lCh 0, dev 0 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87d3000) AtapiVirtToPhysAddr_: f87d3000 -> 00000000:03cf9000 get Phys(data[n=1]=f87d4000) AtapiVirtToPhysAddr_: f87d4000 -> 00000000:03cfa000 get Phys(data[n=1]=f87d5000) AtapiVirtToPhysAddr_: f87d5000 -> 00000000:03cfb000 get Phys(data[n=1]=f87d6000) AtapiVirtToPhysAddr_: f87d6000 -> 00000000:03cfc000 get Phys(data[n=1]=f87d7000) AtapiVirtToPhysAddr_: f87d7000 -> 00000000:03cfd000 get Phys(data[n=1]=f87d8000) AtapiVirtToPhysAddr_: f87d8000 -> 00000000:03cfe000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: restore IO mode on Device 0 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 Intel 1 AtaSetTransferMode: Set 0x42 on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10953b0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1095380 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 5800, full size 5800 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1095380, status 1 AtapiInterrupt: RequestComplete, srb 0xb1095380 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1095380, CDB 0xb10953b0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb1095380 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b10953b0) AtapiDmaSetup: mode 0x42, data f87be000, count 10000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87be000) AtapiVirtToPhysAddr_: f87be000 -> 00000000:00eed000 get Phys(data[n=1]=f87bf000) AtapiVirtToPhysAddr_: f87bf000 -> 00000000:00eee000 get Phys(data[n=1]=f87c0000) AtapiVirtToPhysAddr_: f87c0000 -> 00000000:00eef000 get Phys(data[n=1]=f87c1000) AtapiVirtToPhysAddr_: f87c1000 -> 00000000:00ef0000 get Phys(data[n=2]=f87c2000) AtapiVirtToPhysAddr_: f87c2000 -> 00000000:00ef1000 get Phys(data[n=2]=f87c3000) AtapiVirtToPhysAddr_: f87c3000 -> 00000000:00ef2000 get Phys(data[n=2]=f87c4000) AtapiVirtToPhysAddr_: f87c4000 -> 00000000:00ef3000 get Phys(data[n=2]=f87c5000) AtapiVirtToPhysAddr_: f87c5000 -> 00000000:00ef4000 get Phys(data[n=2]=f87c6000) AtapiVirtToPhysAddr_: f87c6000 -> 00000000:00ef5000 get Phys(data[n=2]=f87c7000) AtapiVirtToPhysAddr_: f87c7000 -> 00000000:00eb6000 get Phys(data[n=3]=f87c8000) AtapiVirtToPhysAddr_: f87c8000 -> 00000000:00eb7000 get Phys(data[n=3]=f87c9000) AtapiVirtToPhysAddr_: f87c9000 -> 00000000:00eb8000 get Phys(data[n=3]=f87ca000) AtapiVirtToPhysAddr_: f87ca000 -> 00000000:00eb9000 get Phys(data[n=3]=f87cb000) AtapiVirtToPhysAddr_: f87cb000 -> 00000000:00eba000 get Phys(data[n=3]=f87cc000) AtapiVirtToPhysAddr_: f87cc000 -> 00000000:00e7b000 get Phys(data[n=4]=f87cd000) AtapiVirtToPhysAddr_: f87cd000 -> 00000000:00e7c000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 4 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10953b0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1095380 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1095380, status 1 AtapiInterrupt: RequestComplete, srb 0xb1095380 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb10949d0, CDB 0xb1094a00, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb10949d0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1094a00) AtapiDmaSetup: mode 0x42, data f87ce000, count a000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87ce000) AtapiVirtToPhysAddr_: f87ce000 -> 00000000:00e7d000 get Phys(data[n=1]=f87cf000) AtapiVirtToPhysAddr_: f87cf000 -> 00000000:00e7e000 get Phys(data[n=1]=f87d0000) AtapiVirtToPhysAddr_: f87d0000 -> 00000000:00e3f000 get Phys(data[n=2]=f87d1000) AtapiVirtToPhysAddr_: f87d1000 -> 00000000:00d00000 get Phys(data[n=3]=f87d2000) AtapiVirtToPhysAddr_: f87d2000 -> 00000000:00d81000 get Phys(data[n=4]=f87d3000) AtapiVirtToPhysAddr_: f87d3000 -> 00000000:00d82000 get Phys(data[n=4]=f87d4000) AtapiVirtToPhysAddr_: f87d4000 -> 00000000:00d83000 get Phys(data[n=4]=f87d5000) AtapiVirtToPhysAddr_: f87d5000 -> 00000000:00d84000 get Phys(data[n=4]=f87d6000) AtapiVirtToPhysAddr_: f87d6000 -> 00000000:00dc5000 get Phys(data[n=5]=f87d7000) AtapiVirtToPhysAddr_: f87d7000 -> 00000000:00e06000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 6 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1094a00 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b10949d0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered a000, full size a000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb10949d0, status 1 AtapiInterrupt: RequestComplete, srb 0xb10949d0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb10949d0, CDB 0xb1094a00, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb10949d0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1094a00) AtapiDmaSetup: mode 0x42, data f87e6000, count 2000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87e6000) AtapiVirtToPhysAddr_: f87e6000 -> 00000000:00eb3000 get Phys(data[n=1]=f87e7000) AtapiVirtToPhysAddr_: f87e7000 -> 00000000:00eb4000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1094a00 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b10949d0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 2000, full size 2000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb10949d0, status 1 AtapiInterrupt: RequestComplete, srb 0xb10949d0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (ntoskrnl/mm/ARM3/sysldr.c:176) Loading: \SystemRoot\System32\drivers\i8042prt.sys at F87D0000 with 1a pages (drivers/input/i8042prt/pnp.c:755) IRP_MJ_PNP / unknown minor function 0x9 (ntoskrnl/io/pnpmgr/pnproot.c:1198) IRP_MJ_PNP / Unknown minor function 0x14 (ntoskrnl/io/pnpmgr/pnpmgr.c:4059) IRP_MN_QUERY_PNP_DEVICE_STATE failed with status 0xc00000bb (base/setup/usetup/interface/devinst.c:95) Using driver 'pciide.sys' for device 'PCI\VEN_8086&DEV_7111&SUBSYS_00000000&REV_01\2&b3ac4ede&21' (ntoskrnl/io/pnpmgr/plugplay.c:736) A new driver will be loaded for 'PCI\VEN_8086&DEV_7111&SUBSYS_00000000&REV_01\2&b3ac4ede&21' (no FDO above) TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1094398, CDB 0xb10943c8, AtaReq 0xb109f000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb1094398 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b10943c8) assume 0-transfer AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0, Cmd 0 AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiDmaReinit: set PIO mode on Device 0 (42 -> c) AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0xffffffff Setup chip a:w:u=4:-1:-1 Intel 1 AtaSetTransferMode: Set 0xc on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10943c8 Command 0x0 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1094398 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was PIO AtapiInterrupt: wordCount 0x0, WordsTransfered 0x0 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0x0, srb->DataBuffer 0x0, len 0x0 Transfered 0, full size 0 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1094398, status 1 AtapiInterrupt: RequestComplete, srb 0xb1094398 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb10949d0, CDB 0xb1094a00, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb10949d0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1094a00) AtapiDmaSetup: mode 0xc, data f87c6000, count 9000, lCh 0, dev 0 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87c6000) AtapiVirtToPhysAddr_: f87c6000 -> 00000000:00dd1000 get Phys(data[n=1]=f87c7000) AtapiVirtToPhysAddr_: f87c7000 -> 00000000:00dd2000 get Phys(data[n=1]=f87c8000) AtapiVirtToPhysAddr_: f87c8000 -> 00000000:00dd3000 get Phys(data[n=1]=f87c9000) AtapiVirtToPhysAddr_: f87c9000 -> 00000000:00dd4000 get Phys(data[n=1]=f87ca000) AtapiVirtToPhysAddr_: f87ca000 -> 00000000:00dd5000 get Phys(data[n=1]=f87cb000) AtapiVirtToPhysAddr_: f87cb000 -> 00000000:00dd6000 get Phys(data[n=1]=f87cc000) AtapiVirtToPhysAddr_: f87cc000 -> 00000000:00dd7000 get Phys(data[n=1]=f87cd000) AtapiVirtToPhysAddr_: f87cd000 -> 00000000:00dd8000 get Phys(data[n=1]=f87ce000) AtapiVirtToPhysAddr_: f87ce000 -> 00000000:00dd9000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: restore IO mode on Device 0 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 Intel 1 AtaSetTransferMode: Set 0x42 on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1094a00 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b10949d0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 9000, full size 9000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb10949d0, status 1 AtapiInterrupt: RequestComplete, srb 0xb10949d0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb10949d0, CDB 0xb1094a00, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb10949d0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1094a00) AtapiDmaSetup: mode 0x42, data f87cc000, count 2000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87cc000) AtapiVirtToPhysAddr_: f87cc000 -> 00000000:00d91000 get Phys(data[n=1]=f87cd000) AtapiVirtToPhysAddr_: f87cd000 -> 00000000:00d92000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1094a00 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b10949d0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 2000, full size 2000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb10949d0, status 1 AtapiInterrupt: RequestComplete, srb 0xb10949d0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (ntoskrnl/mm/ARM3/sysldr.c:176) Loading: \SystemRoot\System32\drivers\pciide.sys at F87C8000 with 8 pages TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1094398, CDB 0xb10943c8, AtaReq 0xb109f000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb1094398 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b10943c8) assume 0-transfer AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0, Cmd 0 AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiDmaReinit: set PIO mode on Device 0 (42 -> c) AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0xffffffff Setup chip a:w:u=4:-1:-1 Intel 1 AtaSetTransferMode: Set 0xc on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10943c8 Command 0x0 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1094398 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was PIO AtapiInterrupt: wordCount 0x0, WordsTransfered 0x0 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0x0, srb->DataBuffer 0x0, len 0x0 Transfered 0, full size 0 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1094398, status 1 AtapiInterrupt: RequestComplete, srb 0xb1094398 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb10949d0, CDB 0xb1094a00, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb10949d0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1094a00) AtapiDmaSetup: mode 0xc, data f87ba000, count d000, lCh 0, dev 0 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87ba000) AtapiVirtToPhysAddr_: f87ba000 -> 00000000:00ddb000 get Phys(data[n=1]=f87bb000) AtapiVirtToPhysAddr_: f87bb000 -> 00000000:00ddc000 get Phys(data[n=1]=f87bc000) AtapiVirtToPhysAddr_: f87bc000 -> 00000000:00ddd000 get Phys(data[n=1]=f87bd000) AtapiVirtToPhysAddr_: f87bd000 -> 00000000:00dde000 get Phys(data[n=1]=f87be000) AtapiVirtToPhysAddr_: f87be000 -> 00000000:00ddf000 get Phys(data[n=1]=f87bf000) AtapiVirtToPhysAddr_: f87bf000 -> 00000000:00de0000 get Phys(data[n=2]=f87c0000) AtapiVirtToPhysAddr_: f87c0000 -> 00000000:00de1000 get Phys(data[n=2]=f87c1000) AtapiVirtToPhysAddr_: f87c1000 -> 00000000:00de2000 get Phys(data[n=2]=f87c2000) AtapiVirtToPhysAddr_: f87c2000 -> 00000000:00de3000 get Phys(data[n=2]=f87c3000) AtapiVirtToPhysAddr_: f87c3000 -> 00000000:00e24000 get Phys(data[n=3]=f87c4000) AtapiVirtToPhysAddr_: f87c4000 -> 00000000:00e25000 get Phys(data[n=3]=f87c5000) AtapiVirtToPhysAddr_: f87c5000 -> 00000000:00e26000 get Phys(data[n=3]=f87c6000) AtapiVirtToPhysAddr_: f87c6000 -> 00000000:00e27000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 3 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: restore IO mode on Device 0 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 Intel 1 AtaSetTransferMode: Set 0x42 on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1094a00 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b10949d0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered d000, full size d000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb10949d0, status 1 AtapiInterrupt: RequestComplete, srb 0xb10949d0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb10949d0, CDB 0xb1094a00, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb10949d0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1094a00) AtapiDmaSetup: mode 0x42, data f87c4000, count 2000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87c4000) AtapiVirtToPhysAddr_: f87c4000 -> 00000000:00d9b000 get Phys(data[n=1]=f87c5000) AtapiVirtToPhysAddr_: f87c5000 -> 00000000:00d9c000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1094a00 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b10949d0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 2000, full size 2000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb10949d0, status 1 AtapiInterrupt: RequestComplete, srb 0xb10949d0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (ntoskrnl/mm/ARM3/sysldr.c:176) Loading: \SystemRoot\System32\drivers\pciidex.sys at F87BC000 with c pages (hal/halx86/legacy/bus/pcibus.c:698) HAL: No PCI Resource Adjustment done! Hardware may malfunction (drivers/storage/ide/pciidex/fdo.c:467) IRP_MJ_PNP / Unknown minor function 0x9 (base/setup/usetup/interface/devinst.c:95) Using driver 'usbohci.sys' for device 'PCI\VEN_106B&DEV_003F&SUBSYS_00000000&REV_00\2&b3ac4ede&06' (ntoskrnl/io/pnpmgr/plugplay.c:736) A new driver will be loaded for 'PCI\VEN_106B&DEV_003F&SUBSYS_00000000&REV_00\2&b3ac4ede&06' (no FDO above) (hal/halx86/legacy/bus/pcibus.c:698) HAL: No PCI Resource Adjustment done! Hardware may malfunction (ntoskrnl/io/pnpmgr/pnpmgr.c:4059) IRP_MN_QUERY_PNP_DEVICE_STATE failed with status 0xc00000bb (base/setup/usetup/interface/devinst.c:95) Using driver 'uniata.sys' for device 'PCIIDE\IDEChannel\3&f85e3f4e&0' (ntoskrnl/io/pnpmgr/plugplay.c:736) A new driver will be loaded for 'PCIIDE\IDEChannel\3&f85e3f4e&0' (no FDO above) (base/setup/usetup/interface/devinst.c:95) Using driver 'uniata.sys' for device 'PCIIDE\IDEChannel\3&f85e3f4e&1' (ntoskrnl/io/pnpmgr/plugplay.c:736) A new driver will be loaded for 'PCIIDE\IDEChannel\3&f85e3f4e&1' (no FDO above) (base/setup/usetup/interface/devinst.c:95) Using driver 'usbhub.sys' for device 'USB\ROOT_HUB\3&798a5049' (ntoskrnl/io/pnpmgr/plugplay.c:736) A new driver will be loaded for 'USB\ROOT_HUB\3&798a5049' (no FDO above) (drivers/usb/usbohci/hardware.cpp:1138) Waiting 100 milliseconds for port to stabilize after connection (ntoskrnl/io/pnpmgr/pnpmgr.c:4059) IRP_MN_QUERY_PNP_DEVICE_STATE failed with status 0xc00000bb (drivers/usb/usbohci/hardware.cpp:1395) Disabling status change interrupt (drivers/usb/usbohci/hardware.cpp:1514) Port 0 completed reset (lib/drivers/libusb/hub_controller.cpp:334) [USBOHCI] Change state on port 0 (lib/drivers/libusb/hub_controller.cpp:2705) USBHI_CreateUsbDevice (lib/drivers/libusb/usb_device.cpp:314) [USBOHCI] SetDeviceAddress> Address 1 (lib/drivers/libusb/usb_device.cpp:844) Dumping Device Descriptor B1096A80 (lib/drivers/libusb/usb_device.cpp:845) bLength 12 (lib/drivers/libusb/usb_device.cpp:846) bDescriptorType 1 (lib/drivers/libusb/usb_device.cpp:847) bcdUSB 110 (lib/drivers/libusb/usb_device.cpp:848) bDeviceClass 0 (lib/drivers/libusb/usb_device.cpp:849) bDeviceSubClass 0 (lib/drivers/libusb/usb_device.cpp:850) bDeviceProtocol 0 (lib/drivers/libusb/usb_device.cpp:851) bMaxPacketSize0 8 (lib/drivers/libusb/usb_device.cpp:852) idVendor 80ee (lib/drivers/libusb/usb_device.cpp:853) idProduct 21 (lib/drivers/libusb/usb_device.cpp:854) bcdDevice 100 (lib/drivers/libusb/usb_device.cpp:855) iManufacturer 1 (lib/drivers/libusb/usb_device.cpp:856) iProduct 3 (lib/drivers/libusb/usb_device.cpp:857) iSerialNumber 0 (lib/drivers/libusb/usb_device.cpp:858) bNumConfigurations 1 (lib/drivers/libusb/usb_device.cpp:865) Dumping ConfigurationDescriptor B107E000 (lib/drivers/libusb/usb_device.cpp:866) bLength 9 (lib/drivers/libusb/usb_device.cpp:867) bDescriptorType 2 (lib/drivers/libusb/usb_device.cpp:868) wTotalLength 22 (lib/drivers/libusb/usb_device.cpp:869) bNumInterfaces 1 (lib/drivers/libusb/usb_device.cpp:870) bConfigurationValue 1 (lib/drivers/libusb/usb_device.cpp:871) iConfiguration 0 (lib/drivers/libusb/usb_device.cpp:872) bmAttributes 80 (lib/drivers/libusb/usb_device.cpp:873) MaxPower 32 (drivers/usb/usbhub/fdo.c:782) IsCompositeDevice bNumInterfaces 1 (drivers/usb/usbhub/fdo.c:688) StringDesc->bLength 22 (drivers/usb/usbhub/pdo.c:549) USB Tablet (drivers/usb/usbhub/pdo.c:549) USB Tablet (base/setup/usetup/interface/devinst.c:95) Using driver 'hidusb.sys' for device 'USB\Vid_80ee&Pid_0021\4&ae981aa1&0000&0001' (ntoskrnl/io/pnpmgr/plugplay.c:736) A new driver will be loaded for 'USB\Vid_80ee&Pid_0021\4&ae981aa1&0000&0001' (no FDO above) TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1324850, CDB 0xb1324880, AtaReq 0xb109f000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb1324850 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b1324880) assume 0-transfer AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0, Cmd 0 AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiDmaReinit: set PIO mode on Device 0 (42 -> c) AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0xffffffff Setup chip a:w:u=4:-1:-1 Intel 1 AtaSetTransferMode: Set 0xc on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1324880 Command 0x0 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1324850 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was PIO AtapiInterrupt: wordCount 0x0, WordsTransfered 0x0 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0x0, srb->DataBuffer 0x0, len 0x0 Transfered 0, full size 0 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1324850, status 1 AtapiInterrupt: RequestComplete, srb 0xb1324850 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb10949d0, CDB 0xb1094a00, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb10949d0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1094a00) AtapiDmaSetup: mode 0xc, data f87a8000, count e000, lCh 0, dev 0 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87a8000) AtapiVirtToPhysAddr_: f87a8000 -> 00000000:00ded000 get Phys(data[n=1]=f87a9000) AtapiVirtToPhysAddr_: f87a9000 -> 00000000:00dee000 get Phys(data[n=1]=f87aa000) AtapiVirtToPhysAddr_: f87aa000 -> 00000000:00def000 get Phys(data[n=1]=f87ab000) AtapiVirtToPhysAddr_: f87ab000 -> 00000000:00df0000 get Phys(data[n=2]=f87ac000) AtapiVirtToPhysAddr_: f87ac000 -> 00000000:00df1000 get Phys(data[n=2]=f87ad000) AtapiVirtToPhysAddr_: f87ad000 -> 00000000:00df2000 get Phys(data[n=2]=f87ae000) AtapiVirtToPhysAddr_: f87ae000 -> 00000000:00df3000 get Phys(data[n=2]=f87af000) AtapiVirtToPhysAddr_: f87af000 -> 00000000:00df4000 get Phys(data[n=2]=f87b0000) AtapiVirtToPhysAddr_: f87b0000 -> 00000000:00df5000 get Phys(data[n=2]=f87b1000) AtapiVirtToPhysAddr_: f87b1000 -> 00000000:00db6000 get Phys(data[n=3]=f87b2000) AtapiVirtToPhysAddr_: f87b2000 -> 00000000:00db7000 get Phys(data[n=3]=f87b3000) AtapiVirtToPhysAddr_: f87b3000 -> 00000000:00db8000 get Phys(data[n=3]=f87b4000) AtapiVirtToPhysAddr_: f87b4000 -> 00000000:00db9000 get Phys(data[n=3]=f87b5000) AtapiVirtToPhysAddr_: f87b5000 -> 00000000:00dba000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 3 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: restore IO mode on Device 0 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 Intel 1 AtaSetTransferMode: Set 0x42 on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1094a00 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b10949d0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered e000, full size e000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb10949d0, status 1 AtapiInterrupt: RequestComplete, srb 0xb10949d0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb10949d0, CDB 0xb1094a00, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb10949d0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1094a00) AtapiDmaSetup: mode 0x42, data f87b3000, count 2000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87b3000) AtapiVirtToPhysAddr_: f87b3000 -> 00000000:00dad000 get Phys(data[n=1]=f87b4000) AtapiVirtToPhysAddr_: f87b4000 -> 00000000:00dae000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1094a00 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b10949d0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 2000, full size 2000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb10949d0, status 1 AtapiInterrupt: RequestComplete, srb 0xb10949d0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (ntoskrnl/mm/ARM3/sysldr.c:176) Loading: \SystemRoot\System32\drivers\hidusb.sys at F87AA000 with d pages TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1324850, CDB 0xb1324880, AtaReq 0xb109f000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb1324850 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b1324880) assume 0-transfer AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0, Cmd 0 AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiDmaReinit: set PIO mode on Device 0 (42 -> c) AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0xffffffff Setup chip a:w:u=4:-1:-1 Intel 1 AtaSetTransferMode: Set 0xc on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1324880 Command 0x0 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1324850 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was PIO AtapiInterrupt: wordCount 0x0, WordsTransfered 0x0 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0x0, srb->DataBuffer 0x0, len 0x0 Transfered 0, full size 0 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1324850, status 1 AtapiInterrupt: RequestComplete, srb 0xb1324850 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb10949d0, CDB 0xb1094a00, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb10949d0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1094a00) AtapiDmaSetup: mode 0xc, data f8797000, count 10000, lCh 0, dev 0 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f8797000) AtapiVirtToPhysAddr_: f8797000 -> 00000000:00d3c000 get Phys(data[n=1]=f8798000) AtapiVirtToPhysAddr_: f8798000 -> 00000000:00d3d000 get Phys(data[n=1]=f8799000) AtapiVirtToPhysAddr_: f8799000 -> 00000000:00d3e000 get Phys(data[n=1]=f879a000) AtapiVirtToPhysAddr_: f879a000 -> 00000000:00cff000 get Phys(data[n=2]=f879b000) AtapiVirtToPhysAddr_: f879b000 -> 00000000:02f80000 get Phys(data[n=3]=f879c000) AtapiVirtToPhysAddr_: f879c000 -> 00000000:00c41000 get Phys(data[n=4]=f879d000) AtapiVirtToPhysAddr_: f879d000 -> 00000000:00c42000 get Phys(data[n=4]=f879e000) AtapiVirtToPhysAddr_: f879e000 -> 00000000:00c43000 get Phys(data[n=4]=f879f000) AtapiVirtToPhysAddr_: f879f000 -> 00000000:00c44000 get Phys(data[n=4]=f87a0000) AtapiVirtToPhysAddr_: f87a0000 -> 00000000:00c85000 get Phys(data[n=5]=f87a1000) AtapiVirtToPhysAddr_: f87a1000 -> 00000000:00cc6000 get Phys(data[n=6]=f87a2000) AtapiVirtToPhysAddr_: f87a2000 -> 00000000:00cc7000 get Phys(data[n=6]=f87a3000) AtapiVirtToPhysAddr_: f87a3000 -> 00000000:00cc8000 get Phys(data[n=6]=f87a4000) AtapiVirtToPhysAddr_: f87a4000 -> 00000000:00cc9000 get Phys(data[n=6]=f87a5000) AtapiVirtToPhysAddr_: f87a5000 -> 00000000:00cca000 get Phys(data[n=6]=f87a6000) AtapiVirtToPhysAddr_: f87a6000 -> 00000000:00ccb000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 6 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: restore IO mode on Device 0 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 Intel 1 AtaSetTransferMode: Set 0x42 on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1094a00 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b10949d0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb10949d0, status 1 AtapiInterrupt: RequestComplete, srb 0xb10949d0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1095380, CDB 0xb10953b0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb1095380 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b10953b0) AtapiDmaSetup: mode 0x42, data f87a7000, count 2000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87a7000) AtapiVirtToPhysAddr_: f87a7000 -> 00000000:00ccc000 get Phys(data[n=1]=f87a8000) AtapiVirtToPhysAddr_: f87a8000 -> 00000000:00ccd000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10953b0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1095380 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 2000, full size 2000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1095380, status 1 AtapiInterrupt: RequestComplete, srb 0xb1095380 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1095380, CDB 0xb10953b0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb1095380 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b10953b0) AtapiDmaSetup: mode 0x42, data f87a6000, count 2000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f87a6000) AtapiVirtToPhysAddr_: f87a6000 -> 00000000:00cfc000 get Phys(data[n=1]=f87a7000) AtapiVirtToPhysAddr_: f87a7000 -> 00000000:00cfd000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10953b0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1095380 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 2000, full size 2000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1095380, status 1 AtapiInterrupt: RequestComplete, srb 0xb1095380 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (ntoskrnl/mm/ARM3/sysldr.c:176) Loading: \SystemRoot\System32\drivers\hidclass.sys at F8798000 with 12 pages TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1324850, CDB 0xb1324880, AtaReq 0xb109f000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb1324850 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b1324880) assume 0-transfer AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0, Cmd 0 AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiDmaReinit: set PIO mode on Device 0 (42 -> c) AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0xffffffff Setup chip a:w:u=4:-1:-1 Intel 1 AtaSetTransferMode: Set 0xc on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1324880 Command 0x0 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1324850 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was PIO AtapiInterrupt: wordCount 0x0, WordsTransfered 0x0 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0x0, srb->DataBuffer 0x0, len 0x0 Transfered 0, full size 0 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1324850, status 1 AtapiInterrupt: RequestComplete, srb 0xb1324850 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb1095380, CDB 0xb10953b0, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb1095380 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b10953b0) AtapiDmaSetup: mode 0xc, data f8783000, count 10000, lCh 0, dev 0 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f8783000) AtapiVirtToPhysAddr_: f8783000 -> 00000000:00c91000 get Phys(data[n=1]=f8784000) AtapiVirtToPhysAddr_: f8784000 -> 00000000:00c92000 get Phys(data[n=1]=f8785000) AtapiVirtToPhysAddr_: f8785000 -> 00000000:00c93000 get Phys(data[n=1]=f8786000) AtapiVirtToPhysAddr_: f8786000 -> 00000000:00c94000 get Phys(data[n=1]=f8787000) AtapiVirtToPhysAddr_: f8787000 -> 00000000:00c95000 get Phys(data[n=1]=f8788000) AtapiVirtToPhysAddr_: f8788000 -> 00000000:00c96000 get Phys(data[n=1]=f8789000) AtapiVirtToPhysAddr_: f8789000 -> 00000000:00c97000 get Phys(data[n=1]=f878a000) AtapiVirtToPhysAddr_: f878a000 -> 00000000:00c98000 get Phys(data[n=1]=f878b000) AtapiVirtToPhysAddr_: f878b000 -> 00000000:00c99000 get Phys(data[n=1]=f878c000) AtapiVirtToPhysAddr_: f878c000 -> 00000000:00c9a000 get Phys(data[n=1]=f878d000) AtapiVirtToPhysAddr_: f878d000 -> 00000000:00cdb000 get Phys(data[n=2]=f878e000) AtapiVirtToPhysAddr_: f878e000 -> 00000000:00cdc000 get Phys(data[n=2]=f878f000) AtapiVirtToPhysAddr_: f878f000 -> 00000000:00cdd000 get Phys(data[n=2]=f8790000) AtapiVirtToPhysAddr_: f8790000 -> 00000000:00cde000 get Phys(data[n=2]=f8791000) AtapiVirtToPhysAddr_: f8791000 -> 00000000:00cdf000 get Phys(data[n=2]=f8792000) AtapiVirtToPhysAddr_: f8792000 -> 00000000:00ce0000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 3 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: restore IO mode on Device 0 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 Intel 1 AtaSetTransferMode: Set 0x42 on Device 0/0 AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3 0x40 33000000/23000000, 0x44 0/0 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b10953b0 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b1095380 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 10000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb1095380, status 1 AtapiInterrupt: RequestComplete, srb 0xb1095380 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 1) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... IDE status 0x40 base status 0x40 Unexpected interrupt. OurInterrupt = 0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb10949d0, CDB 0xb1094a00, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb10949d0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1094a00) AtapiDmaSetup: mode 0x42, data f8793000, count 4000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f8793000) AtapiVirtToPhysAddr_: f8793000 -> 00000000:00ce1000 get Phys(data[n=1]=f8794000) AtapiVirtToPhysAddr_: f8794000 -> 00000000:00ce2000 get Phys(data[n=1]=f8795000) AtapiVirtToPhysAddr_: f8795000 -> 00000000:00ce3000 get Phys(data[n=1]=f8796000) AtapiVirtToPhysAddr_: f8796000 -> 00000000:00d24000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 2 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1094a00 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b10949d0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 2) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 4000, full size 4000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb10949d0, status 1 AtapiInterrupt: RequestComplete, srb 0xb10949d0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb10949d0, CDB 0xb1094a00, AtaReq 0xb109f000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb10949d0 TopLevel (3), AtaReq 0xb109f000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b1094a00) AtapiDmaSetup: mode 0x42, data f8794000, count 2000, lCh 0, dev 0 get Phys(PRD=b109f060) AtapiVirtToPhysAddr_: b109f060 -> 00000000:03d1e060 get Phys(data[0]=f8794000) AtapiVirtToPhysAddr_: f8794000 -> 00000000:00c51000 get Phys(data[n=1]=f8795000) AtapiVirtToPhysAddr_: f8795000 -> 00000000:00c52000 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: LimitedTransferMode == TransferMode = 42 (103) AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b1094a00 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b10949d0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x71118086/0x1 (ex 3) AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x40) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x40 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 2000, full size 2000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb10949d0, status 1 AtapiInterrupt: RequestComplete, srb 0xb10949d0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (ntoskrnl/mm/ARM3/sysldr.c:176) Loading: \SystemRoot\System32\drivers\hidparse.sys at F8785000 with 13 pages (drivers/usb/usbhub/pdo.c:755) PDO IRP_MJ_PNP / unknown minor function 0xd WARNING: USBHUB_PdoStartDevice at drivers/usb/usbhub/pdo.c:424 is UNIMPLEMENTED! (drivers/usb/usbohci/usb_queue.cpp:667) URB failed with status 0xc0000004 (drivers/usb/usbohci/usb_request.cpp:1831) OHCI_TD_CONDITION_STALL detected in TransferDescriptor TransferDescriptor F87B73E0 (lib/drivers/libusb/hub_controller.cpp:2182) [USBOHCI] URB_FUNCTION_CLASS_INTERFACE failed with Urb Status 0 (drivers/hid/hidusb/hidusb.c:1416) Status c0000001 (drivers/usb/usbhub/pdo.c:295) IOCTL_INTERNAL_USB_SUBMIT_URB Function 28 NOT IMPLEMENTED (drivers/usb/usbhub/pdo.c:755) PDO IRP_MJ_PNP / unknown minor function 0x14 (ntoskrnl/io/pnpmgr/pnpmgr.c:4059) IRP_MN_QUERY_PNP_DEVICE_STATE failed with status 0xc00000bb