UniATA 0.44c with ReactOS r58019 under VirtualBox 4.1.18 r78361 - 1915 Mo RAM - IDE Controller PIIX4 Using Host IO Cache - 16384 Mo HDD unpartitioned. ====================================================================================================================================================== (C:/Users/ReactOS/trunk/reactos/ntoskrnl/kd/kdio.c:375) ----------------------------------------------------- (C:/Users/ReactOS/trunk/reactos/ntoskrnl/kd/kdio.c:376) ReactOS 0.4-SVN (Build 20121227-r58019) (C:/Users/ReactOS/trunk/reactos/ntoskrnl/kd/kdio.c:378) 1 System Processor [1914 MB Memory] (C:/Users/ReactOS/trunk/reactos/ntoskrnl/kd/kdio.c:379) Command Line: NOGUIBOOT KDSERIAL DEBUGPORT=COM1 FIRSTCHANCE (C:/Users/ReactOS/trunk/reactos/ntoskrnl/kd/kdio.c:383) ARC Paths: multi(0)disk(0)cdrom(96) \ multi(0)disk(0)cdrom(96) \reactos\ (C:/Users/ReactOS/trunk/reactos/ntoskrnl/ke/i386/cpu.c:494) 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 KF_NX_BIT (C:/Users/ReactOS/trunk/reactos/ntoskrnl/ke/i386/cpu.c:801) Prefetch Cache: 64 bytes L2 Cache: 0 bytes L2 Cache Line: 64 bytes L2 Cache Associativity: 0 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/mm/ARM3/expool.c:925) EXPOOL: Pool Tracker Table at: 0xB46CA000 with 0xe01c bytes (C:/Users/ReactOS/trunk/reactos/ntoskrnl/mm/ARM3/expool.c:927) EXPOOL: Big Pool Tracker Table at: 0xB46BA000 with 0x10000 bytes (C:/Users/ReactOS/trunk/reactos/ntoskrnl/mm/ARM3/mminit.c:1430) HAL I/O Mapping at FFFE0000 is unsafe (C:/Users/ReactOS/trunk/reactos/ntoskrnl/mm/mminit.c:262) 0x80000000 - 0x81000000 Boot Loaded Image (C:/Users/ReactOS/trunk/reactos/ntoskrnl/mm/mminit.c:266) 0xB0000000 - 0xB0B39000 PFN Database (C:/Users/ReactOS/trunk/reactos/ntoskrnl/mm/mminit.c:270) 0xB0B39000 - 0xB46D9000 ARM3 Non Paged Pool (C:/Users/ReactOS/trunk/reactos/ntoskrnl/mm/mminit.c:274) 0xBB000000 - 0xBD000000 System View Space (C:/Users/ReactOS/trunk/reactos/ntoskrnl/mm/mminit.c:278) 0xBD000000 - 0xC0000000 Session Space (C:/Users/ReactOS/trunk/reactos/ntoskrnl/mm/mminit.c:281) 0xC0000000 - 0xC03FFFFF Page Tables (C:/Users/ReactOS/trunk/reactos/ntoskrnl/mm/mminit.c:284) 0xC0300000 - 0xC0300FFF Page Directories (C:/Users/ReactOS/trunk/reactos/ntoskrnl/mm/mminit.c:287) 0xC0400000 - 0xC07FFFFF Hyperspace (C:/Users/ReactOS/trunk/reactos/ntoskrnl/mm/mminit.c:291) 0xE1000000 - 0xECC00000 ARM3 Paged Pool (C:/Users/ReactOS/trunk/reactos/ntoskrnl/mm/mminit.c:294) 0xECC00000 - 0xF7BE0000 System PTE Space (C:/Users/ReactOS/trunk/reactos/ntoskrnl/mm/mminit.c:297) 0xF7BE0000 - 0xFFBE0000 Non Paged Pool Expansion PTE Space (C:/Users/ReactOS/trunk/reactos/ntoskrnl/config/cmhvlist.c:158) CmpAddToHiveFileList: Creation or opening of the hive list failed, status = c0000034 (C:/Users/ReactOS/trunk/reactos/hal/halx86/legacy/bussupp.c:623) 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 [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] Memory at f0080000 (32-bit, non-prefetchable) [size=512K] 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 05 I/O ports at d100 [size=256] I/O ports at d200 [size=512] Device is using IRQ 5! 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! 00:0b.0 USB controller [0c03]: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller [8086:265c] (rev 00) Subsystem: Unknown [0000:0000] Flags: bus master, fast devsel, latency 0, IRQ 10 Memory at f0805000 (32-bit, non-prefetchable) [size=4K] Device is using IRQ 10! ISA Cards using that IRQ may fail! Device is an Intel UHCI (USB) Controller. Turn off Legacy USB in your BIOS! ====== PCI BUS DETECTION COMPLETE ======= PC Compatible Eisa/Isa HAL Detected (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/pnpmgr/pnpinit.c:435) Need to build DACL (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/pnpmgr/pnpmgr.c:3185) ZwOpenKey(\Registry\Machine\SYSTEM\CURRENTCONTROLSET\Control\Pnp) failed with status 0xc0000034 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/pnpmgr/pnpmgr.c:3188) Firmware mapper is enabled (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/pnpmgr/pnpreport.c:353) Reported device: DETECTEDInternal\PCI_HAL (Root\PCI_HAL\0) ATAPI IDE MiniPort Driver (UniATA) v 0.44b1 Parameter PrintLogo Parameter PrintLogo = 0x0 UniATA Init: OS should be ReactOS UniATA Init: OS ver 4.1 (1), 1 CPU(s) Performance calibration: dt=14995, counter=809209 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: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 2 InterruptPin = 0x0 InterruptLine = 0x0 Range 4 = 0xd001 found suitable device -- BusID: 0x0:0x4:0x0 - VirtualBox Guest Service 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: (C:/Users/ReactOS/trunk/reactos/hal/halx86/legacy/bussupp.c:1159) Slot assignment for 5 on bus 0 (C:/Users/ReactOS/trunk/reactos/hal/halx86/legacy/bus/pcibus.c:719) 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) UniataChipDetect: HwFlags: 0x0 Parameter ForceSimplex Parameter ForceSimplex = 0x0 i: 0x28 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 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 0xb440baac AtapiReadChipConfig: dev 0x0, ph chan -1 Parameter ForceSimplex Parameter ForceSimplex = 0x0 MaxTransferMode (base): 0x42 Parameter MaxTransferMode Parameter MaxTransferMode = 0x42 MaxTransferMode (overriden): 0x42 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 0xb440baac, Channel 0x0 chan = 0xb440b328 AtapiSetupLunPtrs for channel 0 of 1, 2 luns Chan 0xb440b328 Lun 0x0 Lun ptr 0xb469f008 Lun 0x1 Lun ptr 0xb469f310 AtapiReadChipConfig: devExt 0xb440baac AtapiReadChipConfig: dev 0x0, ph chan 0 Parameter MaxTransferMode Parameter MaxTransferMode = 0x42 MaxTransferMode (overriden): 0x42 Parameter ReorderEnable Parameter ReorderEnable = 0x1 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) = 0x3 Reg_0x3 (0x1f3) = 0x0 Reg_0x4 (0x1f4) = 0x0 Reg_0x5 (0x1f5) = 0x8 Reg_0x6 (0x1f6) = 0xb0 Reg_0x7 (0x1f7) = 0x50 BM_0x0 (0xd000) = 0x0 BM_0x1 (0xd001) = 0xff BM_0x2 (0xd002) = 0x60 BM_0x3 (0xd003) = 0xff clean IDE intr 0 clean IDE intr 1 DMA status 0x60 claim Compatible controller claim Primary AtapiDmaAlloc: allocate tmp buffers below 4Gb exit: init spinlock MasterDev=0x1, NumberChannels=0x1, Isr2DevObj=0xb46a0400 Init ISR: Unnecessary MasterDev=0x1, NumberChannels=0x1, Isr2DevObj=0xb46a0400 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 (C:/Users/ReactOS/trunk/reactos/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: DMA status 0x60 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: BV1861c6f1e-0ff7c1 8 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 0 CHS 0x3fff:0x10:0x3f NumOfSectors 0xfbfc10 NumberOfCylinders == 0x3fff cylinders 0x8208 NumOfSectors 0x1ffff80 SupportLba flag 0x1 MajorRevision 0x7e UserAddressableSectors 0x2000000 LBA mode Use IDE_COMMAND_READ_NATIVE_SIZE AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xf8, lba 0x0 count 0x0 feature 0x0 Status 0x40 NativeNumOfSectors 0x1ffffff Use IDE_COMMAND_SET_NATIVE_SIZE Update NumOfSectors to 0x1ffffff AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xf9, lba 0x1ffffff count 0x0 feature 0x0 Status 0x41 requested LunExt->GeomType=ffffffff tmp_cylinders = 0x8208 Geometry: C 0x8208 (0x8208) Geometry: H 0x10 (0x10) Geometry: S 0x3f (0x3f) InitBadBlocks local LunExt 0xb469f008 S/N:VBOX_HARDDISK___________________________-VB81166c1f-ef07f1c8_ 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: DMA status 0x60 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:0x0 dev 0x1, 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: 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-1100f306f 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 0 InitBadBlocks local LunExt 0xb469f310 S/N:VBOX_CD-ROM_____________________________-VB1-01f003f6________ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: Device is CD/Optical drive. IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x1 is ATAPI CheckDevice: check status: found FindDevices: select 0 dev to clear INTR FindDevices: statusByte=0x41 FindDevices: select 1 dev to clear INTR FindDevices: statusByte=0x50 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 Status 0x40 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 Status 0x50 Try Enable Write Cache AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x0 feature 0x2 Status 0x50 Try Enable Adv. Power Mgmt AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x80 feature 0x5 Status 0x41 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 AtaSetTransferMode: Set 0x42 on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3 Status 0x50 Using 0x42 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: lChannel 0x0, dev 1 AtapiDisableInterrupts_0: 0 AtapiHwInitialize: ATAPI/Changer branch try mode 0x42 AtapiDmaInit__: Set (U)DMA on Device 1 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 AtaSetTransferMode: Set 0x42 on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0x42 feature 0x3 Status 0x50 Using 0x42 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: (base) done TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xf790119c, CDB 0xf79011cc, AtaReq 0xb468e000, SCmd 0x12 UniataNeedQueueing: TopLevel, qd=0 Send to device 12 TopLevel (2), srb 0xf790119c TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf7900c88 ** Ide: Command AtaReq 0xb468e000 ** --- ** IdeSendCommand: SCSIOP_INQUIRY PATH:LUN:TID = 0x0:0x0:0x0 IdeSendCommand: SCSIOP_INQUIRY ok HDD at home RelativeAddressing IdeSendCommand: REQ_STATE_TRANSFER_COMPLETE AtapiStartIo: Srb 0xf790119c complete with status 0x1 AtapiStartIo: AtapiDmaDBSync(b440b328, f790119c) AtapiStartIo: UniataRemoveRequest(b440b328, f790119c) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan b440b328, 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 0xf790119c complete with status 0xa AtapiStartIo: UniataRemoveRequest(0, f790119c) 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 SRB 0xf790119c, CDB 0xf79011cc, AtaReq 0xb468e000, SCmd 0x12 UniataNeedQueueing: TopLevel, qd=0 Send to device 12 TopLevel (2), srb 0xf790119c TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 12 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: BuildMechanismStatusSrb() MechanismStatusSrb 0xb440b364 AtapiSendCommand: AtapiSendCommand recursive AtapiSendCommand: req state 0x20, Action 3 AtapiSendCommand: prepare..., ATAPI CMD bd (Cdb b440b394) assume IN AtapiSendCommand: use_dma=0, Cmd bd AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiDmaReinit: set PIO mode on Device 1 (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 AtaSetTransferMode: Set 0xc on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0xc feature 0x3 Status 0x50 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b440b394 Command 0xbd to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiSendCommand: SRB_STATUS_PENDING (2) AtapiStartIo: next Srb f790119c 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 = FALSE DMA status 0x64 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:0, irql 0xd, 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 0xb440b344, srb->DataBuffer 0xb440b344 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 f79011cc) assume IN AtapiSendCommand: use_dma=0, Cmd 12 AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb f79011cc Command 0x12 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) 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:0x0, 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:0, irql 0xd, 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 0xf7895f40, srb->DataBuffer 0xf7895f40 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 0xf7895f64, srb->DataBuffer 0xf7895f40, len 0x24 Transfered 2c, full size 24 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xf790119c, status 1 AtapiInterrupt: RequestComplete, srb 0xf790119c 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x50 base status 0x50 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): Catch unexpected AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x1:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf790119c complete with status 0xa AtapiStartIo: UniataRemoveRequest(0, f790119c) 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:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 AtapiStartIo: Communication port INQUIRY AtapiStartIo: Srb 0xf790119c complete with status 0x1 AtapiStartIo: UniataRemoveRequest(0, f790119c) 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 0xf790119c complete with status 0xa AtapiStartIo: UniataRemoveRequest(0, f790119c) 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 0xf790119c complete with status 0xa AtapiStartIo: UniataRemoveRequest(0, f790119c) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan 0, Src 0 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request ScsiPortInitialize Status 0x0 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) UniataChipDetect: HwFlags: 0x0 Parameter ForceSimplex Parameter ForceSimplex = 0x0 i: 0x28 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 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 0xb468d7f4 AtapiReadChipConfig: dev 0x0, ph chan -1 Parameter ForceSimplex Parameter ForceSimplex = 0x0 MaxTransferMode (base): 0x42 Parameter MaxTransferMode Parameter MaxTransferMode = 0x42 MaxTransferMode (overriden): 0x42 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 0xb468d7f4, Channel 0x1 chan = 0xb468c008 AtapiSetupLunPtrs for channel 0 of 1, 2 luns Chan 0xb468c008 Lun 0x0 Lun ptr 0xb43e7008 Lun 0x1 Lun ptr 0xb43e7310 AtapiReadChipConfig: devExt 0xb468d7f4 AtapiReadChipConfig: dev 0x0, ph chan 1 Parameter MaxTransferMode Parameter MaxTransferMode = 0x42 MaxTransferMode (overriden): 0x42 Parameter ReorderEnable Parameter ReorderEnable = 0x1 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 (0x0) Reg_0x1 (0x171) = 0x0 Reg_0x2 (0x172) = 0x0 Reg_0x3 (0x173) = 0x0 Reg_0x4 (0x174) = 0x0 Reg_0x5 (0x175) = 0x0 Reg_0x6 (0x176) = 0x0 Reg_0x7 (0x177) = 0x0 BM_0x0 (0xd008) = 0x0 BM_0x1 (0xd009) = 0xff BM_0x2 (0xd00a) = 0x0 BM_0x3 (0xd00b) = 0xff clean IDE intr 0 clean IDE intr 1 DMA status 0x0 claim Compatible controller claim Secondary AtapiDmaAlloc: allocate tmp buffers below 4Gb exit: init spinlock MasterDev=0x1, NumberChannels=0x1, Isr2DevObj=0xb46a0400 Init ISR: Unnecessary MasterDev=0x1, NumberChannels=0x1, Isr2DevObj=0xb46a0400 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 (C:/Users/ReactOS/trunk/reactos/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 0: DMA status 0x0 nobody home! 0x0 != 0x55 CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 nobody home! 0x0 != 0x55 AtapiEnableInterrupts_0: 1 FindDevices: returning 0 AtapiHwInitialize: lChannel 0x0, dev 0 AtapiHwInitialize: lChannel 0x0, dev 1 AtapiHwInitialize: (base) done TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 UniataNeedQueueing: TopLevel, qd=0 Send to device 12 TopLevel (2), srb 0xf790119c TopLevel (3), AtaReq 0xb43b6000 nobody home! 0x0 != 0x55 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf790119c complete with status 0xa AtapiStartIo: AtapiDmaDBSync(b468c008, f790119c) AtapiStartIo: UniataRemoveRequest(b468c008, f790119c) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan b468c008, 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 0xf790119c TopLevel (3), AtaReq 0xb43b6000 nobody home! 0x0 != 0x55 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf790119c complete with status 0xa AtapiStartIo: AtapiDmaDBSync(b468c008, f790119c) AtapiStartIo: UniataRemoveRequest(b468c008, f790119c) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan b468c008, 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 0xf790119c complete with status 0x1 AtapiStartIo: UniataRemoveRequest(0, f790119c) 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 0xf790119c complete with status 0xa AtapiStartIo: UniataRemoveRequest(0, f790119c) 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 0xf790119c complete with status 0xa AtapiStartIo: UniataRemoveRequest(0, f790119c) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan 0, Src 0 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request ScsiPortInitialize Status 0x0 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 0xb43b5570 Lun 0x0 Lun ptr 0xb4689008 Lun 0x1 Lun ptr 0xb4689310 AtapiReadChipConfig: devExt 0xb43b5cf4 AtapiReadChipConfig: dev 0xffffffff, ph chan -1 Parameter ForceSimplex Parameter ForceSimplex = 0x0 MaxTransferMode (base): 0xc Parameter MaxTransferMode Parameter MaxTransferMode = 0xc MaxTransferMode (overriden): 0xc 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 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 BM_0x0 (0x0) = 0x0 BM_0x1 (0x0) = 0x0 BM_0x2 (0x0) = 0x0 BM_0x3 (0x0) = 0x0 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 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 BM_0x0 (0x0) = 0x0 BM_0x1 (0x0) = 0x0 BM_0x2 (0x0) = 0x0 BM_0x3 (0x0) = 0x0 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 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/iomgr/driver.c:1582) '\Driver\buslogic' initialization failed, status (0xc00000c0) (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/iomgr/driver.c:61) Deleting driver object '\Driver\buslogic' TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xf790135c, CDB 0xf790138c, AtaReq 0xb468e000, SCmd 0x25 UniataNeedQueueing: TopLevel, qd=0 Send to device 25 TopLevel (2), srb 0xf790135c TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 25 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 25 (Cdb f790138c) assume IN AtapiSendCommand: use_dma=0, Cmd 25 AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb f790138c Command 0x25 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb f790135c 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 = 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:0, irql 0xd, 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 0xf7895c48, srb->DataBuffer 0xf7895c48 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 0xf7895c50, srb->DataBuffer 0xf7895c48, len 0x8 Transfered 8, full size 8 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xf790135c, status 1 AtapiInterrupt: RequestComplete, srb 0xf790135c 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x50 base status 0x50 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): Catch unexpected AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xf790135c, CDB 0xf790138c, AtaReq 0xb468e000, SCmd 0xbd UniataNeedQueueing: TopLevel, qd=0 Send to device bd TopLevel (2), srb 0xf790135c TopLevel (3), AtaReq 0xb468e000 Try ATAPI send bd AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD bd (Cdb f790138c) assume IN AtapiSendCommand: use_dma=0, Cmd bd AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb f790138c Command 0xbd to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb f790135c 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 = 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:0, irql 0xd, 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 0xf7895c48, srb->DataBuffer 0xf7895c48 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 0xf7895c50, srb->DataBuffer 0xf7895c48, len 0x8 Transfered 8, full size 8 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xf790135c, status 1 AtapiInterrupt: RequestComplete, srb 0xf790135c 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x50 base status 0x50 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): Catch unexpected AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xf79013e4, CDB 0xf7901414, AtaReq 0xb468e000, SCmd 0x1a UniataNeedQueueing: TopLevel, qd=0 Send to device 1a TopLevel (2), srb 0xf79013e4 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 1a AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 1a (Cdb f7901414) assume IN AtapiSendCommand: use_dma=0, Cmd 1a AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb f7901414 Command 0x1a to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x41) AtapiSendCommand: Error on cmd: (0x41) AtapiSendCommand: iReason 3 MapError: Error register is 0x50 ATAPI: Illegal request AtapiStartIo: Srb 0xf79013e4 complete with status 0x4 AtapiStartIo: AtapiDmaDBSync(b440b328, f79013e4) AtapiStartIo: UniataRemoveRequest(b440b328, f79013e4) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan b440b328, Src 0 AtapiStartIo: next Srb 0 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 = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x41 base status 0x41 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, c 0 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb440a850, CDB 0xb440a880, AtaReq 0xb468e000, SCmd 0x3 UniataNeedQueueing: TopLevel, qd=0 Send to device 3 TopLevel (2), srb 0xb440a850 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 3 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 3 (Cdb b440a880) 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 1 AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b440a880 Command 0x3 to TargetId 1 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: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b440a850 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:0x0, 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:0, irql 0xd, 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 0xf7894c40, srb->DataBuffer 0xf7894c40 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 0xf7894c52, srb->DataBuffer 0xf7894c40, len 0x12 Transfered 12, full size 12 AtapiInterrupt: RequestComplete AtapiInterrupt: remove srb 0xb440a850, status 1 AtapiInterrupt: RequestComplete, srb 0xb440a850 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x50 base status 0x50 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): Catch unexpected AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xf79013e4, CDB 0xf7901414, AtaReq 0xb468e000, SCmd 0x5a UniataNeedQueueing: TopLevel, qd=0 Send to device 5a TopLevel (2), srb 0xf79013e4 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 5a AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 5a (Cdb f7901414) assume IN AtapiSendCommand: use_dma=0, Cmd 5a AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb f7901414 Command 0x5a to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb f79013e4 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 = 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:0, irql 0xd, 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 0xf78954f0, srb->DataBuffer 0xf78954f0 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 0xf7895500, srb->DataBuffer 0xf78954f0, len 0x18 AtapiInterrupt: Check for underflow, AtaReq->WordsLeft 4 AtapiInterrupt: RequestComplete AtapiInterrupt: remove srb 0xf79013e4, status 12 AtapiInterrupt: RequestComplete, srb 0xf79013e4 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x50 base status 0x50 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): Catch unexpected AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xf79013e4, CDB 0xf7901414, AtaReq 0xb468e000, SCmd 0xbe UniataNeedQueueing: TopLevel, qd=0 Send to device be TopLevel (2), srb 0xf79013e4 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send be AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD be (Cdb f7901414) 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 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb f7901414 Command 0xbe to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb f79013e4 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 = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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, 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 0xf79013e4, status 1 AtapiInterrupt: RequestComplete, srb 0xf79013e4 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 0xf7901294, CDB 0xf79012c4, AtaReq 0xb468e000, SCmd 0x1a UniataNeedQueueing: TopLevel, qd=0 Send to device 1a TopLevel (2), srb 0xf7901294 TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf7901000 ** Ide: Command AtaReq 0xb468e000 ** --- ** IdeSendCommand: SCSIOP_MODE_SENSE PATH:LUN:TID = 0x0:0x0:0x0 IdeSendCommand: REQ_STATE_TRANSFER_COMPLETE AtapiStartIo: Srb 0xf7901294 complete with status 0x6 AtapiStartIo: AtapiDmaDBSync(b440b328, f7901294) AtapiStartIo: UniataRemoveRequest(b440b328, f7901294) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan b440b328, 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 0xf7901294, CDB 0xf79012c4, AtaReq 0xb468e000, SCmd 0x1a UniataNeedQueueing: TopLevel, qd=0 Send to device 1a TopLevel (2), srb 0xf7901294 TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf7901000 ** Ide: Command AtaReq 0xb468e000 ** --- ** IdeSendCommand: SCSIOP_MODE_SENSE PATH:LUN:TID = 0x0:0x0:0x0 IdeSendCommand: REQ_STATE_TRANSFER_COMPLETE AtapiStartIo: Srb 0xf7901294 complete with status 0x6 AtapiStartIo: AtapiDmaDBSync(b440b328, f7901294) AtapiStartIo: UniataRemoveRequest(b440b328, f7901294) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan b440b328, 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 0xf79012bc, CDB 0xf79012ec, AtaReq 0xb468e000, SCmd 0x25 UniataNeedQueueing: TopLevel, qd=0 Send to device 25 TopLevel (2), srb 0xf79012bc TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf7901018 ** Ide: Command AtaReq 0xb468e000 ** --- ** ** IdeSendCommand: SCSIOP_READ_CAPACITY PATH:LUN:TID = 0x0:0x0:0x0 ** IDE disk 0x0 - #sectors 0x3f, #heads 0x10, #cylinders 0x8208 IdeSendCommand: REQ_STATE_TRANSFER_COMPLETE AtapiStartIo: Srb 0xf79012bc complete with status 0x1 AtapiStartIo: AtapiDmaDBSync(b440b328, f79012bc) AtapiStartIo: UniataRemoveRequest(b440b328, f79012bc) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan b440b328, 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 0xb46893f8, CDB 0xb4689428, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893f8 TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf7900ed8 ** Ide: Command AtaReq 0xb468e000 ** --- ** 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 f7895000, count 200, lCh 0, dev 0 get Phys(PRD=b468e058) get Phys(data[0]=f7895000) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b46893f8 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... ATAPI 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 0xb46893f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893f8 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 0xb46893f8, CDB 0xb4689428, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893f8 TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf7900dd8 ** Ide: Command AtaReq 0xb468e000 ** --- ** 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 f7895000, count 200, lCh 0, dev 0 get Phys(PRD=b468e058) get Phys(data[0]=f7895000) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b46893f8 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... ATAPI 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 0xb46893f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893f8 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 0xf7900f1c, CDB 0xf7900f4c, AtaReq 0xb468e000, SCmd 0x25 UniataNeedQueueing: TopLevel, qd=0 Send to device 25 TopLevel (2), srb 0xf7900f1c TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf7900c78 ** Ide: Command AtaReq 0xb468e000 ** --- ** ** IdeSendCommand: SCSIOP_READ_CAPACITY PATH:LUN:TID = 0x0:0x0:0x0 ** IDE disk 0x0 - #sectors 0x3f, #heads 0x10, #cylinders 0x8208 IdeSendCommand: REQ_STATE_TRANSFER_COMPLETE AtapiStartIo: Srb 0xf7900f1c complete with status 0x1 AtapiStartIo: AtapiDmaDBSync(b440b328, f7900f1c) AtapiStartIo: UniataRemoveRequest(b440b328, f7900f1c) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan b440b328, 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 0xb46893f8, CDB 0xb4689428, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893f8 TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf7900e48 ** Ide: Command AtaReq 0xb468e000 ** --- ** 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 f7895c68, count 200, lCh 0, dev 0 get Phys(PRD=b468e058) get Phys(data[0]=f7895c68) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b46893f8 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... ATAPI 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 0xb46893f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893f8 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/fstub/disksup.c:1514) FSTUB: (IoReadPartitionTable) No 0xaa55 found in partition table 0 ~=~=~=~=~=~=~=~=~=~=~=~=~= Starting Formatting the disk... =~=~=~=~=~=~=~=~=~=~= TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893f8, CDB 0xb4689428, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893f8 TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf7900ee8 ** Ide: Command AtaReq 0xb468e000 ** --- ** 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 f7895c68, count 200, lCh 0, dev 0 get Phys(PRD=b468e058) get Phys(data[0]=f7895c68) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b46893f8 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... ATAPI 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 0xb46893f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893f8 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 0xb46893f8, CDB 0xb4689428, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893f8 TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf7900e58 ** Ide: Command AtaReq 0xb468e000 ** --- ** 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 f7895000, count 200, lCh 0, dev 0 get Phys(PRD=b468e058) get Phys(data[0]=f7895000) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b46893f8 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... ATAPI 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 0xb46893f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893f8 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/iomgr/driver.c:1582) '\Driver\floppy' initialization failed, status (0xc000000e) (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/iomgr/driver.c:61) Deleting driver object '\Driver\floppy' TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893f8, CDB 0xb4689428, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893f8 TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf7901500 ** Ide: Command AtaReq 0xb468e000 ** --- ** 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 f788d008, count 200, lCh 0, dev 0 get Phys(PRD=b468e058) get Phys(data[0]=f788d008) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b46893f8 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... ATAPI 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 0xb46893f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893f8 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 0xb46893f8, CDB 0xb4689428, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893f8 TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf79013f0 ** Ide: Command AtaReq 0xb468e000 ** --- ** 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 f788d000, count 200, lCh 0, dev 0 get Phys(PRD=b468e058) get Phys(data[0]=f788d000) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b46893f8 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... ATAPI 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 0xb46893f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893f8 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 0xb46893f8, CDB 0xb4689428, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893f8 TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf7901460 ** Ide: Command AtaReq 0xb468e000 ** --- ** 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 f788d5f8, count 200, lCh 0, dev 0 get Phys(PRD=b468e058) get Phys(data[0]=f788d5f8) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b46893f8 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... ATAPI 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 0xb46893f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893f8 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/fstub/disksup.c:1514) FSTUB: (IoReadPartitionTable) No 0xaa55 found in partition table 0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893f8, CDB 0xb4689428, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893f8 TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf7901560 ** Ide: Command AtaReq 0xb468e000 ** --- ** 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 f788d000, count 200, lCh 0, dev 0 get Phys(PRD=b468e058) get Phys(data[0]=f788d000) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b46893f8 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... ATAPI 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 0xb46893f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893f8 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 0xb46893f8, CDB 0xb4689428, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893f8 TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf79015d0 ** Ide: Command AtaReq 0xb468e000 ** --- ** 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 f788d008, count 200, lCh 0, dev 0 get Phys(PRD=b468e058) get Phys(data[0]=f788d008) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b46893f8 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... ATAPI 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 0xb46893f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893f8 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893b0, CDB 0xb46893e0, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893b0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46893e0) AtapiDmaSetup: mode 0xc, data f788d008, count 800, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b468e058) get Phys(data[0]=f788d008) 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 1 AtapiDmaInit__: Set (U)DMA on Device 1 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 AtaSetTransferMode: Set 0x42 on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0x42 feature 0x3 Status 0x50 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46893e0 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46893b0 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46893b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893b0 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/iomgr/arcname.c:386) Boot device found TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb4687458, CDB 0xb4687488, AtaReq 0xb468e000, SCmd 0x43 UniataNeedQueueing: TopLevel, qd=0 Send to device 43 TopLevel (2), srb 0xb4687458 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 43 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 43 (Cdb b4687488) assume IN AtapiSendCommand: use_dma=0, Cmd 43 AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiDmaReinit: set PIO mode on Device 1 (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 AtaSetTransferMode: Set 0xc on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0xc feature 0x3 Status 0x50 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4687488 Command 0x43 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b4687458 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 = 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:0, irql 0xd, 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 0x6 IdeIntr: Read 0x6 words IdeIntr: PIO Read AtaReq->DataBuffer 0xb46a0110, srb->DataBuffer 0xb46a0110 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 0xb46a011c, srb->DataBuffer 0xb46a0110, len 0xc Transfered c, full size c AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb4687458, status 1 AtapiInterrupt: RequestComplete, srb 0xb4687458 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x50 base status 0x50 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): Catch unexpected AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893b0, CDB 0xb46893e0, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893b0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46893e0) AtapiDmaSetup: mode 0xc, data f788d008, count 800, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b468e058) get Phys(data[0]=f788d008) 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 1 AtapiDmaInit__: Set (U)DMA on Device 1 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 AtaSetTransferMode: Set 0x42 on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0x42 feature 0x3 Status 0x50 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46893e0 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46893b0 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... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46893b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893b0 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893b0, CDB 0xb46893e0, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893b0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46893e0) AtapiDmaSetup: mode 0x42, data f788d008, count 800, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f788d008) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46893e0 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46893b0 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... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46893b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893b0 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893b0, CDB 0xb46893e0, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893b0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46893e0) AtapiDmaSetup: mode 0x42, data f788d008, count 800, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f788d008) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46893e0 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46893b0 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46893b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893b0 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893b0, CDB 0xb46893e0, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893b0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46893e0) AtapiDmaSetup: mode 0x42, data f788d008, count 800, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f788d008) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46893e0 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46893b0 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46893b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893b0 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb4687458, CDB 0xb4687488, AtaReq 0xb468e000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb4687458 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b4687488) 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 1 AtapiDmaReinit: set PIO mode on Device 1 (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 AtaSetTransferMode: Set 0xc on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0xc feature 0x3 Status 0x50 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4687488 Command 0x0 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b4687458 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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, 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 0xb4687458, status 1 AtapiInterrupt: RequestComplete, srb 0xb4687458 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893b0, CDB 0xb46893e0, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893b0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46893e0) AtapiDmaSetup: mode 0xc, data f784e000, count 10000, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b468e058) get Phys(data[0]=f784e000) get Phys(data[n=1]=f784f000) get Phys(data[n=2]=f7850000) get Phys(data[n=2]=f7851000) get Phys(data[n=2]=f7852000) get Phys(data[n=2]=f7853000) get Phys(data[n=3]=f7854000) get Phys(data[n=3]=f7855000) get Phys(data[n=3]=f7856000) get Phys(data[n=3]=f7857000) get Phys(data[n=3]=f7858000) get Phys(data[n=3]=f7859000) get Phys(data[n=3]=f785a000) get Phys(data[n=3]=f785b000) get Phys(data[n=3]=f785c000) get Phys(data[n=3]=f785d000) 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 1 AtapiDmaInit__: Set (U)DMA on Device 1 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 AtaSetTransferMode: Set 0x42 on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0x42 feature 0x3 Status 0x50 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46893e0 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46893b0 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... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46893b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893b0 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb4687458, CDB 0xb4687488, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb4687458 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4687488) AtapiDmaSetup: mode 0x42, data f785e000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f785e000) get Phys(data[n=1]=f785f000) get Phys(data[n=1]=f7860000) get Phys(data[n=1]=f7861000) get Phys(data[n=1]=f7862000) get Phys(data[n=1]=f7863000) get Phys(data[n=2]=f7864000) get Phys(data[n=2]=f7865000) get Phys(data[n=2]=f7866000) get Phys(data[n=2]=f7867000) get Phys(data[n=2]=f7868000) get Phys(data[n=2]=f7869000) get Phys(data[n=2]=f786a000) get Phys(data[n=2]=f786b000) get Phys(data[n=2]=f786c000) get Phys(data[n=2]=f786d000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4687488 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b4687458 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... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb4687458, status 1 AtapiInterrupt: RequestComplete, srb 0xb4687458 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46864f0, CDB 0xb4686520, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46864f0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4686520) AtapiDmaSetup: mode 0x42, data f786e000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f786e000) get Phys(data[n=1]=f786f000) get Phys(data[n=1]=f7870000) get Phys(data[n=1]=f7871000) get Phys(data[n=1]=f7872000) get Phys(data[n=1]=f7873000) get Phys(data[n=2]=f7874000) get Phys(data[n=2]=f7875000) get Phys(data[n=2]=f7876000) get Phys(data[n=2]=f7877000) get Phys(data[n=2]=f7878000) get Phys(data[n=2]=f7879000) get Phys(data[n=2]=f787a000) get Phys(data[n=2]=f787b000) get Phys(data[n=2]=f787c000) get Phys(data[n=2]=f787d000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4686520 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46864f0 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46864f0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46864f0 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46864a8, CDB 0xb46864d8, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46864a8 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46864d8) AtapiDmaSetup: mode 0x42, data f787e000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f787e000) get Phys(data[n=1]=f787f000) get Phys(data[n=1]=f7880000) get Phys(data[n=1]=f7881000) get Phys(data[n=1]=f7882000) get Phys(data[n=1]=f7883000) get Phys(data[n=2]=f7884000) get Phys(data[n=3]=f7885000) get Phys(data[n=4]=f7886000) get Phys(data[n=4]=f7887000) get Phys(data[n=4]=f7888000) get Phys(data[n=4]=f7889000) get Phys(data[n=4]=f788a000) get Phys(data[n=4]=f788b000) get Phys(data[n=4]=f788c000) get Phys(data[n=4]=f788d000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46864d8 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46864a8 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46864a8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46864a8 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46864a8, CDB 0xb46864d8, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46864a8 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46864d8) AtapiDmaSetup: mode 0x42, data f784e000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f784e000) get Phys(data[n=1]=f784f000) get Phys(data[n=1]=f7850000) get Phys(data[n=1]=f7851000) get Phys(data[n=1]=f7852000) get Phys(data[n=1]=f7853000) get Phys(data[n=2]=f7854000) get Phys(data[n=2]=f7855000) get Phys(data[n=2]=f7856000) get Phys(data[n=2]=f7857000) get Phys(data[n=2]=f7858000) get Phys(data[n=2]=f7859000) get Phys(data[n=2]=f785a000) get Phys(data[n=2]=f785b000) get Phys(data[n=2]=f785c000) get Phys(data[n=2]=f785d000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46864d8 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46864a8 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46864a8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46864a8 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46864f0, CDB 0xb4686520, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46864f0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4686520) AtapiDmaSetup: mode 0x42, data f785e000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f785e000) get Phys(data[n=1]=f785f000) get Phys(data[n=1]=f7860000) get Phys(data[n=1]=f7861000) get Phys(data[n=1]=f7862000) get Phys(data[n=1]=f7863000) get Phys(data[n=2]=f7864000) get Phys(data[n=2]=f7865000) get Phys(data[n=2]=f7866000) get Phys(data[n=2]=f7867000) get Phys(data[n=2]=f7868000) get Phys(data[n=2]=f7869000) get Phys(data[n=2]=f786a000) get Phys(data[n=2]=f786b000) get Phys(data[n=2]=f786c000) get Phys(data[n=2]=f786d000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4686520 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46864f0 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46864f0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46864f0 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb4687458, CDB 0xb4687488, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb4687458 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4687488) AtapiDmaSetup: mode 0x42, data f786e000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f786e000) get Phys(data[n=1]=f786f000) get Phys(data[n=1]=f7870000) get Phys(data[n=1]=f7871000) get Phys(data[n=1]=f7872000) get Phys(data[n=1]=f7873000) get Phys(data[n=2]=f7874000) get Phys(data[n=2]=f7875000) get Phys(data[n=2]=f7876000) get Phys(data[n=2]=f7877000) get Phys(data[n=2]=f7878000) get Phys(data[n=2]=f7879000) get Phys(data[n=2]=f787a000) get Phys(data[n=2]=f787b000) get Phys(data[n=2]=f787c000) get Phys(data[n=2]=f787d000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4687488 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b4687458 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb4687458, status 1 AtapiInterrupt: RequestComplete, srb 0xb4687458 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893b0, CDB 0xb46893e0, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893b0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46893e0) AtapiDmaSetup: mode 0x42, data f787e000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f787e000) get Phys(data[n=1]=f787f000) get Phys(data[n=1]=f7880000) get Phys(data[n=1]=f7881000) get Phys(data[n=1]=f7882000) get Phys(data[n=1]=f7883000) get Phys(data[n=2]=f7884000) get Phys(data[n=3]=f7885000) get Phys(data[n=4]=f7886000) get Phys(data[n=4]=f7887000) get Phys(data[n=4]=f7888000) get Phys(data[n=4]=f7889000) get Phys(data[n=4]=f788a000) get Phys(data[n=4]=f788b000) get Phys(data[n=4]=f788c000) get Phys(data[n=4]=f788d000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46893e0 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46893b0 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46893b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893b0 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893b0, CDB 0xb46893e0, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893b0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46893e0) AtapiDmaSetup: mode 0x42, data f784e000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f784e000) get Phys(data[n=1]=f784f000) get Phys(data[n=1]=f7850000) get Phys(data[n=1]=f7851000) get Phys(data[n=1]=f7852000) get Phys(data[n=2]=f7853000) get Phys(data[n=2]=f7854000) get Phys(data[n=2]=f7855000) get Phys(data[n=2]=f7856000) get Phys(data[n=2]=f7857000) get Phys(data[n=2]=f7858000) get Phys(data[n=2]=f7859000) get Phys(data[n=2]=f785a000) get Phys(data[n=2]=f785b000) get Phys(data[n=2]=f785c000) get Phys(data[n=2]=f785d000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46893e0 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46893b0 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46893b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893b0 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb4687458, CDB 0xb4687488, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb4687458 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4687488) AtapiDmaSetup: mode 0x42, data f785e000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f785e000) get Phys(data[n=1]=f785f000) get Phys(data[n=1]=f7860000) get Phys(data[n=1]=f7861000) get Phys(data[n=1]=f7862000) get Phys(data[n=2]=f7863000) get Phys(data[n=2]=f7864000) get Phys(data[n=2]=f7865000) get Phys(data[n=2]=f7866000) get Phys(data[n=2]=f7867000) get Phys(data[n=2]=f7868000) get Phys(data[n=2]=f7869000) get Phys(data[n=2]=f786a000) get Phys(data[n=2]=f786b000) get Phys(data[n=2]=f786c000) get Phys(data[n=2]=f786d000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4687488 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b4687458 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb4687458, status 1 AtapiInterrupt: RequestComplete, srb 0xb4687458 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46864f0, CDB 0xb4686520, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46864f0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4686520) AtapiDmaSetup: mode 0x42, data f786e000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f786e000) get Phys(data[n=1]=f786f000) get Phys(data[n=1]=f7870000) get Phys(data[n=1]=f7871000) get Phys(data[n=1]=f7872000) get Phys(data[n=2]=f7873000) get Phys(data[n=2]=f7874000) get Phys(data[n=2]=f7875000) get Phys(data[n=2]=f7876000) get Phys(data[n=2]=f7877000) get Phys(data[n=2]=f7878000) get Phys(data[n=2]=f7879000) get Phys(data[n=2]=f787a000) get Phys(data[n=2]=f787b000) get Phys(data[n=2]=f787c000) get Phys(data[n=2]=f787d000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4686520 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46864f0 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46864f0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46864f0 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46864a8, CDB 0xb46864d8, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46864a8 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46864d8) AtapiDmaSetup: mode 0x42, data f787e000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f787e000) get Phys(data[n=1]=f787f000) get Phys(data[n=1]=f7880000) get Phys(data[n=1]=f7881000) get Phys(data[n=1]=f7882000) get Phys(data[n=2]=f7883000) get Phys(data[n=3]=f7884000) get Phys(data[n=4]=f7885000) get Phys(data[n=4]=f7886000) get Phys(data[n=4]=f7887000) get Phys(data[n=4]=f7888000) get Phys(data[n=4]=f7889000) get Phys(data[n=4]=f788a000) get Phys(data[n=4]=f788b000) get Phys(data[n=4]=f788c000) get Phys(data[n=5]=f788d000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46864d8 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46864a8 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46864a8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46864a8 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46864a8, CDB 0xb46864d8, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46864a8 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46864d8) AtapiDmaSetup: mode 0x42, data f784e000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f784e000) get Phys(data[n=1]=f784f000) get Phys(data[n=1]=f7850000) get Phys(data[n=1]=f7851000) get Phys(data[n=1]=f7852000) get Phys(data[n=2]=f7853000) get Phys(data[n=2]=f7854000) get Phys(data[n=2]=f7855000) get Phys(data[n=2]=f7856000) get Phys(data[n=2]=f7857000) get Phys(data[n=2]=f7858000) get Phys(data[n=2]=f7859000) get Phys(data[n=2]=f785a000) get Phys(data[n=2]=f785b000) get Phys(data[n=2]=f785c000) get Phys(data[n=2]=f785d000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46864d8 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46864a8 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46864a8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46864a8 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46864f0, CDB 0xb4686520, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46864f0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4686520) AtapiDmaSetup: mode 0x42, data f785e000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f785e000) get Phys(data[n=1]=f785f000) get Phys(data[n=1]=f7860000) get Phys(data[n=1]=f7861000) get Phys(data[n=1]=f7862000) get Phys(data[n=2]=f7863000) get Phys(data[n=2]=f7864000) get Phys(data[n=2]=f7865000) get Phys(data[n=2]=f7866000) get Phys(data[n=2]=f7867000) get Phys(data[n=2]=f7868000) get Phys(data[n=2]=f7869000) get Phys(data[n=2]=f786a000) get Phys(data[n=2]=f786b000) get Phys(data[n=2]=f786c000) get Phys(data[n=2]=f786d000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4686520 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46864f0 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46864f0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46864f0 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb4687458, CDB 0xb4687488, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb4687458 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4687488) AtapiDmaSetup: mode 0x42, data f786e000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f786e000) get Phys(data[n=1]=f786f000) get Phys(data[n=1]=f7870000) get Phys(data[n=1]=f7871000) get Phys(data[n=1]=f7872000) get Phys(data[n=2]=f7873000) get Phys(data[n=2]=f7874000) get Phys(data[n=2]=f7875000) get Phys(data[n=2]=f7876000) get Phys(data[n=2]=f7877000) get Phys(data[n=2]=f7878000) get Phys(data[n=2]=f7879000) get Phys(data[n=2]=f787a000) get Phys(data[n=2]=f787b000) get Phys(data[n=2]=f787c000) get Phys(data[n=2]=f787d000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4687488 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b4687458 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb4687458, status 1 AtapiInterrupt: RequestComplete, srb 0xb4687458 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893b0, CDB 0xb46893e0, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893b0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46893e0) AtapiDmaSetup: mode 0x42, data f787e000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f787e000) get Phys(data[n=1]=f787f000) get Phys(data[n=1]=f7880000) get Phys(data[n=1]=f7881000) get Phys(data[n=1]=f7882000) get Phys(data[n=2]=f7883000) get Phys(data[n=3]=f7884000) get Phys(data[n=4]=f7885000) get Phys(data[n=4]=f7886000) get Phys(data[n=4]=f7887000) get Phys(data[n=4]=f7888000) get Phys(data[n=4]=f7889000) get Phys(data[n=4]=f788a000) get Phys(data[n=4]=f788b000) get Phys(data[n=4]=f788c000) get Phys(data[n=5]=f788d000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46893e0 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46893b0 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46893b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893b0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/iomgr/file.c:421) Using IopParseDevice() hack. Requested invalid attributes: 1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893f8, CDB 0xb4689428, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893f8 TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf7901640 ** Ide: Command AtaReq 0xb468e000 ** --- ** 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 f788d000, count 200, lCh 0, dev 0 get Phys(PRD=b468e058) get Phys(data[0]=f788d000) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b46893f8 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... ATAPI 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 0xb46893f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893f8 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 0xb46893f8, CDB 0xb4689428, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893f8 TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf79016b0 ** Ide: Command AtaReq 0xb468e000 ** --- ** 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 f788d710, count 200, lCh 0, dev 0 get Phys(PRD=b468e058) get Phys(data[0]=f788d710) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b46893f8 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... ATAPI 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 0xb46893f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893f8 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/fstub/disksup.c:1514) FSTUB: (IoReadPartitionTable) No 0xaa55 found in partition table 0 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/fstub/disksup.c:255) ZwOpenSymbolicLinkObject failed for \ArcName\multi(0)disk(0)rdisk(1), status=c0000034 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/fstub/disksup.c:255) ZwOpenSymbolicLinkObject failed for \ArcName\multi(0)disk(0)rdisk(1), status=c0000034 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb43b2308, CDB 0xb43b2338, AtaReq 0xb468e000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb43b2308 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b43b2338) 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 1 AtapiDmaReinit: set PIO mode on Device 1 (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 AtaSetTransferMode: Set 0xc on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0xc feature 0x3 Status 0x50 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b43b2338 Command 0x0 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b43b2308 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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, 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 0xb43b2308, status 1 AtapiInterrupt: RequestComplete, srb 0xb43b2308 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893b0, CDB 0xb46893e0, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893b0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46893e0) AtapiDmaSetup: mode 0xc, data f780d000, count 10000, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b468e058) get Phys(data[0]=f780d000) get Phys(data[n=1]=f780e000) get Phys(data[n=1]=f780f000) get Phys(data[n=1]=f7810000) get Phys(data[n=1]=f7811000) get Phys(data[n=1]=f7812000) get Phys(data[n=1]=f7813000) get Phys(data[n=1]=f7814000) get Phys(data[n=1]=f7815000) get Phys(data[n=1]=f7816000) get Phys(data[n=1]=f7817000) get Phys(data[n=1]=f7818000) get Phys(data[n=1]=f7819000) get Phys(data[n=1]=f781a000) get Phys(data[n=1]=f781b000) get Phys(data[n=2]=f781c000) 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 1 AtapiDmaInit__: Set (U)DMA on Device 1 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 AtaSetTransferMode: Set 0x42 on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0x42 feature 0x3 Status 0x50 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46893e0 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46893b0 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... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46893b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893b0 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb4687458, CDB 0xb4687488, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb4687458 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4687488) AtapiDmaSetup: mode 0x42, data f781d000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f781d000) get Phys(data[n=1]=f781e000) get Phys(data[n=1]=f781f000) get Phys(data[n=1]=f7820000) get Phys(data[n=1]=f7821000) get Phys(data[n=1]=f7822000) get Phys(data[n=1]=f7823000) get Phys(data[n=1]=f7824000) get Phys(data[n=1]=f7825000) get Phys(data[n=1]=f7826000) get Phys(data[n=1]=f7827000) get Phys(data[n=1]=f7828000) get Phys(data[n=1]=f7829000) get Phys(data[n=1]=f782a000) get Phys(data[n=1]=f782b000) get Phys(data[n=2]=f782c000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4687488 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b4687458 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... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb4687458, status 1 AtapiInterrupt: RequestComplete, srb 0xb4687458 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46864f0, CDB 0xb4686520, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46864f0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4686520) AtapiDmaSetup: mode 0x42, data f782d000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f782d000) get Phys(data[n=1]=f782e000) get Phys(data[n=1]=f782f000) get Phys(data[n=1]=f7830000) get Phys(data[n=1]=f7831000) get Phys(data[n=1]=f7832000) get Phys(data[n=1]=f7833000) get Phys(data[n=1]=f7834000) get Phys(data[n=1]=f7835000) get Phys(data[n=1]=f7836000) get Phys(data[n=1]=f7837000) get Phys(data[n=1]=f7838000) get Phys(data[n=1]=f7839000) get Phys(data[n=1]=f783a000) get Phys(data[n=1]=f783b000) get Phys(data[n=2]=f783c000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4686520 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46864f0 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46864f0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46864f0 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46864a8, CDB 0xb46864d8, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46864a8 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46864d8) AtapiDmaSetup: mode 0x42, data f783d000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f783d000) get Phys(data[n=1]=f783e000) get Phys(data[n=1]=f783f000) get Phys(data[n=1]=f7840000) get Phys(data[n=1]=f7841000) get Phys(data[n=1]=f7842000) get Phys(data[n=1]=f7843000) get Phys(data[n=1]=f7844000) get Phys(data[n=1]=f7845000) get Phys(data[n=2]=f7846000) get Phys(data[n=2]=f7847000) get Phys(data[n=2]=f7848000) get Phys(data[n=2]=f7849000) get Phys(data[n=2]=f784a000) get Phys(data[n=2]=f784b000) get Phys(data[n=3]=f784c000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46864d8 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46864a8 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46864a8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46864a8 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46864a8, CDB 0xb46864d8, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46864a8 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46864d8) AtapiDmaSetup: mode 0x42, data f788a000, count 2000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f788a000) get Phys(data[n=1]=f788b000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46864d8 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46864a8 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46864a8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46864a8 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46864a8, CDB 0xb46864d8, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46864a8 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46864d8) AtapiDmaSetup: mode 0x42, data f784e000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f784e000) get Phys(data[n=1]=f784f000) get Phys(data[n=1]=f7850000) get Phys(data[n=1]=f7851000) get Phys(data[n=1]=f7852000) get Phys(data[n=1]=f7853000) get Phys(data[n=1]=f7854000) get Phys(data[n=1]=f7855000) get Phys(data[n=1]=f7856000) get Phys(data[n=1]=f7857000) get Phys(data[n=2]=f7858000) get Phys(data[n=2]=f7859000) get Phys(data[n=2]=f785a000) get Phys(data[n=2]=f785b000) get Phys(data[n=2]=f785c000) get Phys(data[n=2]=f785d000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46864d8 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46864a8 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46864a8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46864a8 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46864f0, CDB 0xb4686520, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46864f0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4686520) AtapiDmaSetup: mode 0x42, data f785e000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f785e000) get Phys(data[n=1]=f785f000) get Phys(data[n=1]=f7860000) get Phys(data[n=1]=f7861000) get Phys(data[n=1]=f7862000) get Phys(data[n=1]=f7863000) get Phys(data[n=1]=f7864000) get Phys(data[n=1]=f7865000) get Phys(data[n=1]=f7866000) get Phys(data[n=1]=f7867000) get Phys(data[n=2]=f7868000) get Phys(data[n=2]=f7869000) get Phys(data[n=2]=f786a000) get Phys(data[n=2]=f786b000) get Phys(data[n=2]=f786c000) get Phys(data[n=2]=f786d000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4686520 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46864f0 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46864f0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46864f0 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb4687458, CDB 0xb4687488, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb4687458 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4687488) AtapiDmaSetup: mode 0x42, data f786e000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f786e000) get Phys(data[n=1]=f786f000) get Phys(data[n=1]=f7870000) get Phys(data[n=1]=f7871000) get Phys(data[n=1]=f7872000) get Phys(data[n=1]=f7873000) get Phys(data[n=1]=f7874000) get Phys(data[n=1]=f7875000) get Phys(data[n=1]=f7876000) get Phys(data[n=1]=f7877000) get Phys(data[n=2]=f7878000) get Phys(data[n=3]=f7879000) get Phys(data[n=3]=f787a000) get Phys(data[n=3]=f787b000) get Phys(data[n=4]=f787c000) get Phys(data[n=4]=f787d000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4687488 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b4687458 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb4687458, status 1 AtapiInterrupt: RequestComplete, srb 0xb4687458 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893b0, CDB 0xb46893e0, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893b0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46893e0) AtapiDmaSetup: mode 0x42, data f787e000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f787e000) get Phys(data[n=1]=f787f000) get Phys(data[n=1]=f7880000) get Phys(data[n=1]=f7881000) get Phys(data[n=2]=f7882000) get Phys(data[n=2]=f7883000) get Phys(data[n=2]=f7884000) get Phys(data[n=2]=f7885000) get Phys(data[n=2]=f7886000) get Phys(data[n=2]=f7887000) get Phys(data[n=3]=f7888000) get Phys(data[n=3]=f7889000) get Phys(data[n=3]=f788a000) get Phys(data[n=3]=f788b000) get Phys(data[n=3]=f788c000) get Phys(data[n=3]=f788d000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46893e0 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46893b0 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46893b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893b0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/mm/ARM3/mminit.c:1170) Loader pages freed: 43 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/ex/init.c:1959) Free non-cache pages: 71ee1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb43b2308, CDB 0xb43b2338, AtaReq 0xb468e000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb43b2308 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b43b2338) 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 1 AtapiDmaReinit: set PIO mode on Device 1 (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 AtaSetTransferMode: Set 0xc on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0xc feature 0x3 Status 0x50 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b43b2338 Command 0x0 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b43b2308 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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, 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 0xb43b2308, status 1 AtapiInterrupt: RequestComplete, srb 0xb43b2308 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893b0, CDB 0xb46893e0, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893b0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46893e0) AtapiDmaSetup: mode 0xc, data f780d000, count 10000, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b468e058) get Phys(data[0]=f780d000) get Phys(data[n=1]=f780e000) get Phys(data[n=1]=f780f000) get Phys(data[n=1]=f7810000) get Phys(data[n=1]=f7811000) get Phys(data[n=2]=f7812000) get Phys(data[n=2]=f7813000) get Phys(data[n=2]=f7814000) get Phys(data[n=2]=f7815000) get Phys(data[n=2]=f7816000) get Phys(data[n=2]=f7817000) get Phys(data[n=2]=f7818000) get Phys(data[n=2]=f7819000) get Phys(data[n=2]=f781a000) get Phys(data[n=2]=f781b000) get Phys(data[n=2]=f781c000) 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 1 AtapiDmaInit__: Set (U)DMA on Device 1 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 AtaSetTransferMode: Set 0x42 on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0x42 feature 0x3 Status 0x50 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46893e0 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46893b0 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... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46893b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893b0 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb4687458, CDB 0xb4687488, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb4687458 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4687488) AtapiDmaSetup: mode 0x42, data f781d000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f781d000) get Phys(data[n=1]=f781e000) get Phys(data[n=1]=f781f000) get Phys(data[n=1]=f7820000) get Phys(data[n=1]=f7821000) get Phys(data[n=2]=f7822000) get Phys(data[n=2]=f7823000) get Phys(data[n=2]=f7824000) get Phys(data[n=2]=f7825000) get Phys(data[n=2]=f7826000) get Phys(data[n=2]=f7827000) get Phys(data[n=2]=f7828000) get Phys(data[n=2]=f7829000) get Phys(data[n=2]=f782a000) get Phys(data[n=2]=f782b000) get Phys(data[n=2]=f782c000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4687488 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b4687458 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... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb4687458, status 1 AtapiInterrupt: RequestComplete, srb 0xb4687458 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46864f0, CDB 0xb4686520, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46864f0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4686520) AtapiDmaSetup: mode 0x42, data f782d000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f782d000) get Phys(data[n=1]=f782e000) get Phys(data[n=1]=f782f000) get Phys(data[n=1]=f7830000) get Phys(data[n=1]=f7831000) get Phys(data[n=2]=f7832000) get Phys(data[n=3]=f7833000) get Phys(data[n=3]=f7834000) get Phys(data[n=3]=f7835000) get Phys(data[n=3]=f7836000) get Phys(data[n=3]=f7837000) get Phys(data[n=4]=f7838000) get Phys(data[n=4]=f7839000) get Phys(data[n=4]=f783a000) get Phys(data[n=4]=f783b000) get Phys(data[n=5]=f783c000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4686520 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46864f0 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46864f0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46864f0 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46864a8, CDB 0xb46864d8, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46864a8 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46864d8) AtapiDmaSetup: mode 0x42, data f783d000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f783d000) get Phys(data[n=1]=f783e000) get Phys(data[n=1]=f783f000) get Phys(data[n=1]=f7840000) get Phys(data[n=1]=f7841000) get Phys(data[n=2]=f7842000) get Phys(data[n=2]=f7843000) get Phys(data[n=2]=f7844000) get Phys(data[n=2]=f7845000) get Phys(data[n=2]=f7846000) get Phys(data[n=2]=f7847000) get Phys(data[n=2]=f7848000) get Phys(data[n=2]=f7849000) get Phys(data[n=2]=f784a000) get Phys(data[n=2]=f784b000) get Phys(data[n=2]=f784c000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46864d8 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46864a8 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46864a8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46864a8 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46864a8, CDB 0xb46864d8, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46864a8 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46864d8) AtapiDmaSetup: mode 0x42, data f788a000, count 2000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f788a000) get Phys(data[n=1]=f788b000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46864d8 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46864a8 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46864a8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46864a8 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46864a8, CDB 0xb46864d8, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46864a8 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46864d8) AtapiDmaSetup: mode 0x42, data f7849000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f7849000) get Phys(data[n=1]=f784a000) get Phys(data[n=2]=f784b000) get Phys(data[n=2]=f784c000) get Phys(data[n=3]=f784d000) get Phys(data[n=3]=f784e000) get Phys(data[n=3]=f784f000) get Phys(data[n=3]=f7850000) get Phys(data[n=3]=f7851000) get Phys(data[n=3]=f7852000) get Phys(data[n=4]=f7853000) get Phys(data[n=4]=f7854000) get Phys(data[n=4]=f7855000) get Phys(data[n=4]=f7856000) get Phys(data[n=4]=f7857000) get Phys(data[n=4]=f7858000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46864d8 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46864a8 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46864a8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46864a8 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46864f0, CDB 0xb4686520, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46864f0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4686520) AtapiDmaSetup: mode 0x42, data f7859000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f7859000) get Phys(data[n=1]=f785a000) get Phys(data[n=1]=f785b000) get Phys(data[n=1]=f785c000) get Phys(data[n=1]=f785d000) get Phys(data[n=1]=f785e000) get Phys(data[n=1]=f785f000) get Phys(data[n=1]=f7860000) get Phys(data[n=1]=f7861000) get Phys(data[n=1]=f7862000) get Phys(data[n=2]=f7863000) get Phys(data[n=2]=f7864000) get Phys(data[n=2]=f7865000) get Phys(data[n=2]=f7866000) get Phys(data[n=2]=f7867000) get Phys(data[n=2]=f7868000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4686520 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46864f0 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46864f0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46864f0 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb4687458, CDB 0xb4687488, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb4687458 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4687488) AtapiDmaSetup: mode 0x42, data f7869000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f7869000) get Phys(data[n=1]=f786a000) get Phys(data[n=1]=f786b000) get Phys(data[n=1]=f786c000) get Phys(data[n=1]=f786d000) get Phys(data[n=1]=f786e000) get Phys(data[n=1]=f786f000) get Phys(data[n=1]=f7870000) get Phys(data[n=1]=f7871000) get Phys(data[n=1]=f7872000) get Phys(data[n=2]=f7873000) get Phys(data[n=2]=f7874000) get Phys(data[n=2]=f7875000) get Phys(data[n=2]=f7876000) get Phys(data[n=2]=f7877000) get Phys(data[n=2]=f7878000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4687488 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b4687458 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb4687458, status 1 AtapiInterrupt: RequestComplete, srb 0xb4687458 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893b0, CDB 0xb46893e0, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893b0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46893e0) AtapiDmaSetup: mode 0x42, data f7879000, count 10000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f7879000) get Phys(data[n=1]=f787a000) get Phys(data[n=1]=f787b000) get Phys(data[n=1]=f787c000) get Phys(data[n=1]=f787d000) get Phys(data[n=2]=f787e000) get Phys(data[n=2]=f787f000) get Phys(data[n=2]=f7880000) get Phys(data[n=2]=f7881000) get Phys(data[n=2]=f7882000) get Phys(data[n=3]=f7883000) get Phys(data[n=4]=f7884000) get Phys(data[n=4]=f7885000) get Phys(data[n=4]=f7886000) get Phys(data[n=4]=f7887000) get Phys(data[n=4]=f7888000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46893e0 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46893b0 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46893b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893b0 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb43b2308, CDB 0xb43b2338, AtaReq 0xb468e000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb43b2308 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b43b2338) 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 1 AtapiDmaReinit: set PIO mode on Device 1 (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 AtaSetTransferMode: Set 0xc on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0xc feature 0x3 Status 0x50 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b43b2338 Command 0x0 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b43b2308 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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, 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 0xb43b2308, status 1 AtapiInterrupt: RequestComplete, srb 0xb43b2308 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb43b2308, CDB 0xb43b2338, AtaReq 0xb468e000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb43b2308 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b43b2338) 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 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b43b2338 Command 0x0 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b43b2308 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 = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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, 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 0xb43b2308, status 1 AtapiInterrupt: RequestComplete, srb 0xb43b2308 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb43b2308, CDB 0xb43b2338, AtaReq 0xb468e000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb43b2308 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b43b2338) 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 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b43b2338 Command 0x0 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b43b2308 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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, 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 0xb43b2308, status 1 AtapiInterrupt: RequestComplete, srb 0xb43b2308 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893b0, CDB 0xb46893e0, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893b0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46893e0) AtapiDmaSetup: mode 0xc, data f783a000, count 3800, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b468e058) get Phys(data[0]=f783a000) get Phys(data[n=1]=f783b000) get Phys(data[n=1]=f783c000) get Phys(data[n=1]=f783d000) 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 1 AtapiDmaInit__: Set (U)DMA on Device 1 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 AtaSetTransferMode: Set 0x42 on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0x42 feature 0x3 Status 0x50 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46893e0 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46893b0 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46893b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893b0 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb43b2308, CDB 0xb43b2338, AtaReq 0xb468e000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb43b2308 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b43b2338) 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 1 AtapiDmaReinit: set PIO mode on Device 1 (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 AtaSetTransferMode: Set 0xc on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0xc feature 0x3 Status 0x50 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b43b2338 Command 0x0 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x40) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b43b2308 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 = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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, 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 0xb43b2308, status 1 AtapiInterrupt: RequestComplete, srb 0xb43b2308 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 (C:/Users/ReactOS/trunk/reactos/base/setup/usetup/interface/devinst.c:91) Using driver 'pci.sys' for device 'PCI_HAL\PNP0A03\0' (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/pnpmgr/plugplay.c:635) A new driver will be loaded for 'PCI_HAL\PNP0A03\0' (no FDO above) TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb43b2308, CDB 0xb43b2338, AtaReq 0xb468e000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb43b2308 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b43b2338) 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 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b43b2338 Command 0x0 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x40) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b43b2308 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 = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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, 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 0xb43b2308, status 1 AtapiInterrupt: RequestComplete, srb 0xb43b2308 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb43b2308, CDB 0xb43b2338, AtaReq 0xb468e000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb43b2308 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b43b2338) 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 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b43b2338 Command 0x0 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b43b2308 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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, 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 0xb43b2308, status 1 AtapiInterrupt: RequestComplete, srb 0xb43b2308 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893b0, CDB 0xb46893e0, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893b0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46893e0) AtapiDmaSetup: mode 0xc, data f7831000, count 11000, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b468e058) get Phys(data[0]=f7831000) get Phys(data[n=1]=f7832000) get Phys(data[n=1]=f7833000) get Phys(data[n=1]=f7834000) get Phys(data[n=2]=f7835000) get Phys(data[n=2]=f7836000) get Phys(data[n=2]=f7837000) get Phys(data[n=2]=f7838000) get Phys(data[n=2]=f7839000) get Phys(data[n=3]=f783a000) get Phys(data[n=4]=f783b000) get Phys(data[n=4]=f783c000) get Phys(data[n=4]=f783d000) get Phys(data[n=4]=f783e000) get Phys(data[n=4]=f783f000) get Phys(data[n=5]=f7840000) get Phys(data[n=5]=f7841000) 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: restore IO mode on Device 1 AtapiDmaInit__: Set (U)DMA on Device 1 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 AtaSetTransferMode: Set 0x42 on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0x42 feature 0x3 Status 0x50 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46893e0 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46893b0 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 11000, full size 11000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb46893b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893b0 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893b0, CDB 0xb46893e0, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893b0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46893e0) AtapiDmaSetup: mode 0x42, data f7800008, count 800, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f7800008) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46893e0 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46893b0 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... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46893b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893b0 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893b0, CDB 0xb46893e0, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893b0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46893e0) AtapiDmaSetup: mode 0x42, data f787f000, count 2000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f787f000) get Phys(data[n=1]=f7880000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46893e0 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46893b0 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46893b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893b0 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\pci.sys at F7878000 with b pages TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb43b2308, CDB 0xb43b2338, AtaReq 0xb468e000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb43b2308 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b43b2338) 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 1 AtapiDmaReinit: set PIO mode on Device 1 (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 AtaSetTransferMode: Set 0xc on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0xc feature 0x3 Status 0x50 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b43b2338 Command 0x0 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x40) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b43b2308 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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, 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 0xb43b2308, status 1 AtapiInterrupt: RequestComplete, srb 0xb43b2308 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb43b2308, CDB 0xb43b2338, AtaReq 0xb468e000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb43b2308 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b43b2338) 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 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b43b2338 Command 0x0 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x40) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b43b2308 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 = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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, 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 0xb43b2308, status 1 AtapiInterrupt: RequestComplete, srb 0xb43b2308 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (C:/Users/ReactOS/trunk/reactos/hal/halx86/legacy/halpnpdd.c:716) Start device received (C:/Users/ReactOS/trunk/reactos/drivers/bus/pci/fdo.c:571) Unknown IOCTL 0x9 (C:/Users/ReactOS/trunk/reactos/drivers/bus/pci/fdo.c:571) Unknown IOCTL 0x14 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/pnpmgr/pnpmgr.c:4030) IRP_MN_QUERY_PNP_DEVICE_STATE failed with status 0xc00000bb TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893b0, CDB 0xb46893e0, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893b0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46893e0) AtapiDmaSetup: mode 0xc, data f7822000, count 4800, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b468e058) get Phys(data[0]=f7822000) get Phys(data[n=1]=f7823000) get Phys(data[n=1]=f7824000) get Phys(data[n=1]=f7825000) get Phys(data[n=1]=f7826000) 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 1 AtapiDmaInit__: Set (U)DMA on Device 1 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 AtaSetTransferMode: Set 0x42 on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0x42 feature 0x3 Status 0x50 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46893e0 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46893b0 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 4800, full size 4800 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb46893b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893b0 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 (C:/Users/ReactOS/trunk/reactos/base/setup/usetup/interface/devinst.c:91) Using driver 'i8042prt.sys' for device 'Root\*PNP0303\0000' (C:/Users/ReactOS/trunk/reactos/base/setup/usetup/interface/devinst.c:143) Installing keyboard class driver for 'Root\*PNP0303\0000' (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/pnpmgr/plugplay.c:635) A new driver will be loaded for 'Root\*PNP0303\0000' (no FDO above) TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb43b2308, CDB 0xb43b2338, AtaReq 0xb468e000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb43b2308 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b43b2338) 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 1 AtapiDmaReinit: set PIO mode on Device 1 (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 AtaSetTransferMode: Set 0xc on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0xc feature 0x3 Status 0x50 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b43b2338 Command 0x0 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x40) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b43b2308 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 = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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, 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 0xb43b2308, status 1 AtapiInterrupt: RequestComplete, srb 0xb43b2308 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/ex/init.c:2001) Free non-cache pages: 71e41 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/mm/ARM3/zeropage.c:50) Free non-cache pages: 720c6 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893b0, CDB 0xb46893e0, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893b0 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b46893e0) AtapiDmaSetup: mode 0xc, data f781a000, count 10000, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b468e058) get Phys(data[0]=f781a000) get Phys(data[n=1]=f781b000) get Phys(data[n=2]=f781c000) get Phys(data[n=2]=f781d000) get Phys(data[n=2]=f781e000) get Phys(data[n=3]=f781f000) get Phys(data[n=3]=f7820000) get Phys(data[n=3]=f7821000) get Phys(data[n=3]=f7822000) get Phys(data[n=4]=f7823000) get Phys(data[n=4]=f7824000) get Phys(data[n=4]=f7825000) get Phys(data[n=4]=f7826000) get Phys(data[n=4]=f7827000) get Phys(data[n=4]=f7828000) get Phys(data[n=4]=f7829000) 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 1 AtapiDmaInit__: Set (U)DMA on Device 1 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 AtaSetTransferMode: Set 0x42 on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0x42 feature 0x3 Status 0x50 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b46893e0 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b46893b0 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... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb46893b0, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893b0 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb4687458, CDB 0xb4687488, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb4687458 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4687488) AtapiDmaSetup: mode 0x42, data f782a000, count d000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f782a000) get Phys(data[n=1]=f782b000) get Phys(data[n=1]=f782c000) get Phys(data[n=1]=f782d000) get Phys(data[n=1]=f782e000) get Phys(data[n=2]=f782f000) get Phys(data[n=2]=f7830000) get Phys(data[n=2]=f7831000) get Phys(data[n=2]=f7832000) get Phys(data[n=2]=f7833000) get Phys(data[n=2]=f7834000) get Phys(data[n=2]=f7835000) get Phys(data[n=3]=f7836000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4687488 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b4687458 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... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb4687458, status 1 AtapiInterrupt: RequestComplete, srb 0xb4687458 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb4687458, CDB 0xb4687488, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb4687458 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4687488) AtapiDmaSetup: mode 0x42, data f7874000, count 2000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f7874000) get Phys(data[n=1]=f7875000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4687488 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b4687458 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb4687458, status 1 AtapiInterrupt: RequestComplete, srb 0xb4687458 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\i8042prt.sys at F7868000 with 10 pages TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb43b2308, CDB 0xb43b2338, AtaReq 0xb468e000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb43b2308 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b43b2338) 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 1 AtapiDmaReinit: set PIO mode on Device 1 (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 AtaSetTransferMode: Set 0xc on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0xc feature 0x3 Status 0x50 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b43b2338 Command 0x0 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b43b2308 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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, 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 0xb43b2308, status 1 AtapiInterrupt: RequestComplete, srb 0xb43b2308 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 (C:/Users/ReactOS/trunk/reactos/drivers/input/i8042prt/pnp.c:718) IRP_MJ_PNP / unknown minor function 0x9 (C:/Users/ReactOS/trunk/reactos/base/setup/usetup/interface/devinst.c:91) Using driver 'pciide.sys' for device 'PCI\VEN_8086&DEV_7111&SUBSYS_00000000&REV_01\2&b3ac4ede&21' (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/pnpmgr/plugplay.c:635) 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb43b2308, CDB 0xb43b2338, AtaReq 0xb468e000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb43b2308 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b43b2338) 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 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b43b2338 Command 0x0 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x40) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b43b2308 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 = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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, 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 0xb43b2308, status 1 AtapiInterrupt: RequestComplete, srb 0xb43b2308 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb4687458, CDB 0xb4687488, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb4687458 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4687488) AtapiDmaSetup: mode 0xc, data f781f000, count 8000, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b468e058) get Phys(data[0]=f781f000) get Phys(data[n=1]=f7820000) get Phys(data[n=1]=f7821000) get Phys(data[n=1]=f7822000) get Phys(data[n=1]=f7823000) get Phys(data[n=1]=f7824000) get Phys(data[n=1]=f7825000) get Phys(data[n=1]=f7826000) 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 1 AtapiDmaInit__: Set (U)DMA on Device 1 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 AtaSetTransferMode: Set 0x42 on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0x42 feature 0x3 Status 0x50 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4687488 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b4687458 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 8000, full size 8000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb4687458, status 1 AtapiInterrupt: RequestComplete, srb 0xb4687458 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb4687458, CDB 0xb4687488, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb4687458 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4687488) AtapiDmaSetup: mode 0x42, data f7864000, count 2000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f7864000) get Phys(data[n=1]=f7865000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4687488 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b4687458 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... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb4687458, status 1 AtapiInterrupt: RequestComplete, srb 0xb4687458 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\pciide.sys at F7861000 with 7 pages TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb43b2308, CDB 0xb43b2338, AtaReq 0xb468e000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb43b2308 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b43b2338) 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 1 AtapiDmaReinit: set PIO mode on Device 1 (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 AtaSetTransferMode: Set 0xc on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0xc feature 0x3 Status 0x50 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b43b2338 Command 0x0 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b43b2308 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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, 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 0xb43b2308, status 1 AtapiInterrupt: RequestComplete, srb 0xb43b2308 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb4687458, CDB 0xb4687488, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb4687458 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4687488) AtapiDmaSetup: mode 0xc, data f7812000, count e000, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b468e058) get Phys(data[0]=f7812000) get Phys(data[n=1]=f7813000) get Phys(data[n=1]=f7814000) get Phys(data[n=2]=f7815000) get Phys(data[n=2]=f7816000) get Phys(data[n=2]=f7817000) get Phys(data[n=2]=f7818000) get Phys(data[n=2]=f7819000) get Phys(data[n=3]=f781a000) get Phys(data[n=4]=f781b000) get Phys(data[n=4]=f781c000) get Phys(data[n=4]=f781d000) get Phys(data[n=4]=f781e000) get Phys(data[n=4]=f781f000) 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: restore IO mode on Device 1 AtapiDmaInit__: Set (U)DMA on Device 1 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 AtaSetTransferMode: Set 0x42 on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0x42 feature 0x3 Status 0x50 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4687488 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b4687458 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... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb4687458, status 1 AtapiInterrupt: RequestComplete, srb 0xb4687458 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb4687458, CDB 0xb4687488, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb4687458 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4687488) AtapiDmaSetup: mode 0x42, data f785d000, count 2000, lCh 0, dev 1 get Phys(PRD=b468e058) get Phys(data[0]=f785d000) get Phys(data[n=1]=f785e000) 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() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4687488 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b4687458 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... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 0xb4687458, status 1 AtapiInterrupt: RequestComplete, srb 0xb4687458 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\pciidex.sys at F7858000 with 9 pages TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb43b2308, CDB 0xb43b2338, AtaReq 0xb468e000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb43b2308 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b43b2338) 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 1 AtapiDmaReinit: set PIO mode on Device 1 (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 AtaSetTransferMode: Set 0xc on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0xc feature 0x3 Status 0x50 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b43b2338 Command 0x0 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x40) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b43b2308 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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, 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 0xb43b2308, status 1 AtapiInterrupt: RequestComplete, srb 0xb43b2308 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb43b2308, CDB 0xb43b2338, AtaReq 0xb468e000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb43b2308 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b43b2338) 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 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b43b2338 Command 0x0 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x40) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b43b2308 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 = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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, 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 0xb43b2308, status 1 AtapiInterrupt: RequestComplete, srb 0xb43b2308 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (C:/Users/ReactOS/trunk/reactos/hal/halx86/legacy/bus/pcibus.c:690) HAL: No PCI Resource Adjustment done! Hardware may malfunction (C:/Users/ReactOS/trunk/reactos/drivers/bus/pci/pdo.c:1267) Enabling command flags for PCI device 0x21 on bus 0x0: [Bus master] [I/O space enable] (C:/Users/ReactOS/trunk/reactos/drivers/storage/ide/pciidex/fdo.c:464) IRP_MJ_PNP / Unknown minor function 0x9 (C:/Users/ReactOS/trunk/reactos/base/setup/usetup/interface/devinst.c:91) Using driver 'usbohci.sys' for device 'PCI\VEN_106B&DEV_003F&SUBSYS_00000000&REV_00\2&b3ac4ede&06' (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/pnpmgr/plugplay.c:635) A new driver will be loaded for 'PCI\VEN_106B&DEV_003F&SUBSYS_00000000&REV_00\2&b3ac4ede&06' (no FDO above) (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/libusb.cpp:31) EHCI_AddDevice (C:/Users/ReactOS/trunk/reactos/hal/halx86/legacy/bus/pcibus.c:690) HAL: No PCI Resource Adjustment done! Hardware may malfunction (C:/Users/ReactOS/trunk/reactos/drivers/bus/pci/pdo.c:1250) Assigning IRQ 11 to PCI device 0x6 on bus 0x0 (C:/Users/ReactOS/trunk/reactos/drivers/bus/pci/pdo.c:1267) Enabling command flags for PCI device 0x6 on bus 0x0: [Bus master] [Memory space enable] (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:373) Starting Controller (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:516) Controller State 0 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:548) Waiting 50 milliseconds for controller to transition state (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:610) FrameInterval 80000000 IntervalValue 2edf (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:612) Computed FrameInterval a7782edf (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:620) Read FrameInterval a7782edf (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:627) Computed Periodic Start 2a2f (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:630) Read Periodic Start 2a2f (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:673) NumberOfPorts 8 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:694) Descriptor A: 1108 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:713) Descriptor B: 1fe0000 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:723) HCCA: 100000 Alignment mask: ffffff00 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:763) Control 2bf (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:768) OHCI controller is operational (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/pnpmgr/pnpmgr.c:4030) IRP_MN_QUERY_PNP_DEVICE_STATE failed with status 0xc00000bb (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:198) CHubController::Initialize (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:3901) CHubController::CreatePDO: DeviceName \Device\USBPDO-0 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:556) [USBLIB] Name USB\ROOT_HUB&VID106b&PID003f&REV0000 (C:/Users/ReactOS/trunk/reactos/base/setup/usetup/interface/devinst.c:91) Using driver 'usbehci.sys' for device 'PCI\VEN_8086&DEV_265C&SUBSYS_00000000&REV_00\2&b3ac4ede&0B' (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/pnpmgr/plugplay.c:635) A new driver will be loaded for 'PCI\VEN_8086&DEV_265C&SUBSYS_00000000&REV_00\2&b3ac4ede&0B' (no FDO above) (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/libusb.cpp:31) EHCI_AddDevice (C:/Users/ReactOS/trunk/reactos/hal/halx86/legacy/bus/pcibus.c:690) HAL: No PCI Resource Adjustment done! Hardware may malfunction (C:/Users/ReactOS/trunk/reactos/drivers/bus/pci/pdo.c:1250) Assigning IRQ 10 to PCI device 0xb on bus 0x0 (C:/Users/ReactOS/trunk/reactos/drivers/bus/pci/pdo.c:1267) Enabling command flags for PCI device 0xb on bus 0x0: [Bus master] [Memory space enable] (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbehci/hardware.cpp:359) Controller has 32 Length (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbehci/hardware.cpp:360) Controller EHCI Version 100 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbehci/hardware.cpp:361) Controller EHCI Caps HCSParamsLong 8 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbehci/hardware.cpp:362) Controller EHCI Caps HCCParamsLong 84 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbehci/hardware.cpp:363) Controller has 8 Ports (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbehci/hardware.cpp:248) Controller Port Routing Rules 0 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbehci/hardware.cpp:249) Number of Ports per Companion Controller 0 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbehci/hardware.cpp:250) Number of Companion Controller 0 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbehci/hardware.cpp:269) Controller supports Asynchronous Schedule Park (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbehci/hardware.cpp:481) Starting Controller (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbehci/hardware.cpp:706) Interrupt Mask 37 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbehci/hardware.cpp:805) UsbSts c000 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbehci/hardware.cpp:808) UsbCmd.PeriodicEnable 1 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbehci/hardware.cpp:809) UsbCmd.AsyncEnable 1 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbehci/hardware.cpp:810) UsbCmd.IntThreshold 8 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbehci/hardware.cpp:811) UsbCmd.Run 1 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbehci/hardware.cpp:812) UsbCmd.FrameListSize 0 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbehci/hardware.cpp:819) EHCI Started! (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/pnpmgr/pnpmgr.c:4030) IRP_MN_QUERY_PNP_DEVICE_STATE failed with status 0xc00000bb (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:198) CHubController::Initialize (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:3901) CHubController::CreatePDO: DeviceName \Device\USBPDO-1 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:556) [USBLIB] Name USB\ROOT_HUB20&VID8086&PID265c&REV0000 (C:/Users/ReactOS/trunk/reactos/base/setup/usetup/interface/devinst.c:91) Using driver 'uniata.sys' for device 'PCIIDE\IDEChannel\3&f85e3f4e&0' (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/pnpmgr/plugplay.c:635) A new driver will be loaded for 'PCIIDE\IDEChannel\3&f85e3f4e&0' (no FDO above) (C:/Users/ReactOS/trunk/reactos/base/setup/usetup/interface/devinst.c:91) Using driver 'uniata.sys' for device 'PCIIDE\IDEChannel\3&f85e3f4e&1' (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/pnpmgr/plugplay.c:635) A new driver will be loaded for 'PCIIDE\IDEChannel\3&f85e3f4e&1' (no FDO above) (C:/Users/ReactOS/trunk/reactos/base/setup/usetup/interface/devinst.c:91) Using driver 'usbhub.sys' for device 'USB\ROOT_HUB\3&798a5049' (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/pnpmgr/plugplay.c:635) A new driver will be loaded for 'USB\ROOT_HUB\3&798a5049' (no FDO above) (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:3084) USBHI_QueryDeviceInformation B43ACAA0 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbhub/fdo.c:1638) Status 0, Result 0x00000040 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbhub/fdo.c:1639) InformationLevel 0 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbhub/fdo.c:1640) ActualLength 40 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbhub/fdo.c:1641) PortNumber 0 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbhub/fdo.c:1642) DeviceDescriptor 20000112 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbhub/fdo.c:1643) HubAddress 0 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbhub/fdo.c:1644) NumberofPipes 0 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:3269) USBHI_GetExtendedHubInformation (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbhub/fdo.c:1737) HubDeviceExtension->UsbExtHubInfo.NumberOfPorts 8 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:3576) USBDI_IsDeviceHighSpeed (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:1199) Waiting 0 milliseconds for port power up (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:1145) Enabling status change (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:1199) Waiting 0 milliseconds for port power up (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:1145) Enabling status change (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:1199) Waiting 0 milliseconds for port power up (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:1145) Enabling status change (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:1199) Waiting 0 milliseconds for port power up (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:1145) Enabling status change (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:1199) Waiting 0 milliseconds for port power up (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:1145) Enabling status change (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:1199) Waiting 0 milliseconds for port power up (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:1145) Enabling status change (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:1199) Waiting 0 milliseconds for port power up (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:1145) Enabling status change (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:1199) Waiting 0 milliseconds for port power up (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbohci/hardware.cpp:1145) Enabling status change (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:313) [USBLIB] SCE Request B4689368 TransferBufferLength 32 Flags 3 MDL 00000000 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:324) [USBLIB] Port 0: Status 0, Change 0 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:324) [USBLIB] Port 1: Status 0, Change 0 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:324) [USBLIB] Port 2: Status 0, Change 0 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:324) [USBLIB] Port 3: Status 0, Change 0 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:324) [USBLIB] Port 4: Status 0, Change 0 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:324) [USBLIB] Port 5: Status 0, Change 0 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:324) [USBLIB] Port 6: Status 0, Change 0 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:324) [USBLIB] Port 7: Status 0, Change 0 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/pnpmgr/pnpmgr.c:4030) IRP_MN_QUERY_PNP_DEVICE_STATE failed with status 0xc00000bb (C:/Users/ReactOS/trunk/reactos/base/setup/usetup/interface/devinst.c:91) Using driver 'usbhub.sys' for device 'USB\ROOT_HUB20\3&eacd1baa' (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/pnpmgr/plugplay.c:635) A new driver will be loaded for 'USB\ROOT_HUB20\3&eacd1baa' (no FDO above) (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:3084) USBHI_QueryDeviceInformation B43A9568 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbhub/fdo.c:1638) Status 0, Result 0x00000040 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbhub/fdo.c:1639) InformationLevel 0 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbhub/fdo.c:1640) ActualLength 40 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbhub/fdo.c:1641) PortNumber 0 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbhub/fdo.c:1642) DeviceDescriptor 20000112 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbhub/fdo.c:1643) HubAddress 0 (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbhub/fdo.c:1644) NumberofPipes 0 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:3269) USBHI_GetExtendedHubInformation (C:/Users/ReactOS/trunk/reactos/drivers/usb/usbhub/fdo.c:1737) HubDeviceExtension->UsbExtHubInfo.NumberOfPorts 8 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:3576) USBDI_IsDeviceHighSpeed (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:313) [USBLIB] SCE Request B43ACB48 TransferBufferLength 32 Flags 3 MDL 00000000 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:324) [USBLIB] Port 0: Status 100, Change 0 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:324) [USBLIB] Port 1: Status 100, Change 0 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:324) [USBLIB] Port 2: Status 100, Change 0 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:324) [USBLIB] Port 3: Status 100, Change 0 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:324) [USBLIB] Port 4: Status 100, Change 0 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:324) [USBLIB] Port 5: Status 100, Change 0 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:324) [USBLIB] Port 6: Status 100, Change 0 (C:/Users/ReactOS/trunk/reactos/lib/drivers/libusb/hub_controller.cpp:324) [USBLIB] Port 7: Status 100, Change 0 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/pnpmgr/pnpmgr.c:4030) IRP_MN_QUERY_PNP_DEVICE_STATE failed with status 0xc00000bb TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb43ac148, CDB 0xb43ac178, AtaReq 0xb468e000, SCmd 0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 0 TopLevel (2), srb 0xb43ac148 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 0 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b43ac178) 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 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b43ac178 Command 0x0 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x40 AtapiSendCommand: Entry Status (0x40) AtapiSendCommand: Poll for int. to send packet. Status (0x40) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x90) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b43ac148 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... ATAPI status 0x40 base status 0x40 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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, 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 0xb43ac148, status 1 AtapiInterrupt: RequestComplete, srb 0xb43ac148 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:0x1 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb4687458, CDB 0xb4687488, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb4687458 TopLevel (3), AtaReq 0xb468e000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b4687488) AtapiDmaSetup: mode 0xc, data f77f8000, count 4800, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b468e058) get Phys(data[0]=f77f8000) get Phys(data[n=1]=f77f9000) get Phys(data[n=1]=f77fa000) get Phys(data[n=1]=f77fb000) get Phys(data[n=1]=f77fc000) 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 1 AtapiDmaInit__: Set (U)DMA on Device 1 AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x42 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x2 Setup chip a:w:u=4:2:2 AtaSetTransferMode: Set 0x42 on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0x42 feature 0x3 Status 0x50 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b4687488 Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: cmd status (0x80) AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b4687458 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:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... ATAPI status 0x40 base status 0x40 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, 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 4800, full size 4800 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb4687458, status 1 AtapiInterrupt: RequestComplete, srb 0xb4687458 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:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x0 perform generic check getting status... ATAPI status 0x40 base status 0x40 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/iomgr/file.c:421) Using IopParseDevice() hack. Requested invalid attributes: 1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893f8, CDB 0xb4689428, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893f8 TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf788c99c ** Ide: Command AtaReq 0xb468e000 ** --- ** 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 f784cfe0, count 200, lCh 0, dev 0 get Phys(PRD=b468e058) get Phys(data[0]=f784cfe0) get Phys(data[n=1]=f784d000) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b46893f8 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... ATAPI 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 0xb46893f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893f8 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 0xb46893f8, CDB 0xb4689428, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893f8 TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf788c718 ** Ide: Command AtaReq 0xb468e000 ** --- ** 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 f784d000, count 200, lCh 0, dev 0 get Phys(PRD=b468e058) get Phys(data[0]=f784d000) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b46893f8 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... ATAPI 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 0xb46893f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893f8 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 0xb46893f8, CDB 0xb4689428, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893f8 TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf788c788 ** Ide: Command AtaReq 0xb468e000 ** --- ** 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 f784d5f8, count 200, lCh 0, dev 0 get Phys(PRD=b468e058) get Phys(data[0]=f784d5f8) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b46893f8 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... ATAPI 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 0xb46893f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893f8 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/fstub/disksup.c:1514) FSTUB: (IoReadPartitionTable) No 0xaa55 found in partition table 0 (C:/Users/ReactOS/trunk/reactos/ntoskrnl/io/iomgr/file.c:421) Using IopParseDevice() hack. Requested invalid attributes: 1017f TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x71118086/0x1 SRB 0xb46893f8, CDB 0xb4689428, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893f8 TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf788c748 ** Ide: Command AtaReq 0xb468e000 ** --- ** 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 f784d000, count 200, lCh 0, dev 0 get Phys(PRD=b468e058) get Phys(data[0]=f784d000) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b46893f8 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... ATAPI 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 0xb46893f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893f8 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 0xb46893f8, CDB 0xb4689428, AtaReq 0xb468e000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb46893f8 TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf788c7b8 ** Ide: Command AtaReq 0xb468e000 ** --- ** 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 f784d000, count 200, lCh 0, dev 0 get Phys(PRD=b468e058) get Phys(data[0]=f784d000) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b46893f8 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... ATAPI 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 0xb46893f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb46893f8 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 0xb46893f8, CDB 0xb4689428, AtaReq 0xb468e000, SCmd 0x2a UniataNeedQueueing: TopLevel, qd=0 Send to device 2a TopLevel (2), srb 0xb46893f8 TopLevel (3), AtaReq 0xb468e000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf788c7b8 ** Ide: Command AtaReq 0xb468e000 ** --- ** IdeSendCommand: SCSIOP_WRITE 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 f784d000, count 200, lCh 0, dev 0 get Phys(PRD=b468e058) get Phys(data[0]=f784d000) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x1) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: write on 0x0:0x0 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b46893f8 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... ATAPI 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=0, status=0x58 AtapiInterrupt: Writing Atapi packet. AtapiInterrupt: AtapiDmaStart(). AtapiDmaStart: write on 0x0:0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 ~=~=~=~=~=~=~=~=~=~=~=~=~= CRASH OF VirtualBox... =~=~=~=~=~=~=~=~=~=~=~=~=~=~=