(ntoskrnl/kd/kdio.c:376) ----------------------------------------------------- (ntoskrnl/kd/kdio.c:377) ReactOS 0.4-SVN (Build 20150913-r69221) (ntoskrnl/kd/kdio.c:379) 1 System Processor [255 MB Memory] (ntoskrnl/kd/kdio.c:380) Command Line: NOGUIBOOT KDSERIAL DEBUGPORT=COM1 FIRSTCHANCE (ntoskrnl/kd/kdio.c:384) ARC Paths: multi(0)disk(0)cdrom(96) \ multi(0)disk(0)cdrom(96) \reactos\ (ntoskrnl/ke/i386/cpu.c:450) Supported CPU features : KF_V86_VIS KF_RDTSC KF_CR4 KF_CMOV KF_GLOBAL_PAGE KF_LARGE_PAGE KF_MTRR KF_CMPXCHG8B KF_MMX KF_PAT KF_FXSR KF_FAST_SYSCALL KF_XMMI KF_XMMI64 KF_NX_BIT (ntoskrnl/ke/i386/cpu.c:722) Prefetch Cache: 32 bytes L2 Cache: 131072 bytes L2 Cache Line: 64 bytes L2 Cache Associativity: 4 (ntoskrnl/mm/ARM3/mminit.c:1443) HAL I/O Mapping at FFFE0000 is unsafe (ntoskrnl/mm/mminit.c:132) 0x80000000 - 0x83000000 Boot Loaded Image (ntoskrnl/mm/mminit.c:136) 0xB0000000 - 0xB01C0000 PFN Database (ntoskrnl/mm/mminit.c:140) 0xB01C0000 - 0xB0990000 ARM3 Non Paged Pool (ntoskrnl/mm/mminit.c:144) 0xB9400000 - 0xBB400000 System View Space (ntoskrnl/mm/mminit.c:148) 0xBB400000 - 0xC0000000 Session Space (ntoskrnl/mm/mminit.c:151) 0xC0000000 - 0xC03FFFFF Page Tables (ntoskrnl/mm/mminit.c:154) 0xC0300000 - 0xC0300FFF Page Directories (ntoskrnl/mm/mminit.c:157) 0xC0400000 - 0xC07FFFFF Hyperspace (ntoskrnl/mm/mminit.c:161) 0xE1000000 - 0xED400000 ARM3 Paged Pool (ntoskrnl/mm/mminit.c:164) 0xF4C00000 - 0xFA269000 System PTE Space (ntoskrnl/mm/mminit.c:167) 0xFA269000 - 0xFFBE0000 Non Paged Pool Expansion PTE Space (ntoskrnl/config/cmsysini.c:516) CmpCreateHardwareProfile() done (ntoskrnl/config/cmsysini.c:793) CmpCreateControlSet() done (ntoskrnl/config/cmhvlist.c:158) CmpAddToHiveFileList: Creation or opening of the hive list failed, status = c0000034 (hal/halx86/legacy/bussupp.c:717) Found parent bus (indicating PCI Bridge). PCI devices may fail! ====== PCI BUS HARDWARE DETECTION ======= 00:00.0 Host bridge [0600]: Intel Corporation 440FX - 82441FX PMC [Natoma] [8086:1237] (rev 00) Subsystem: Unknown [0000:0000] Flags: bus master, medium 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 82371SB PIIX3 IDE [Natoma/Triton II] [8086:7010] (rev 00) Subsystem: Unknown [0000:0000] Flags: medium devsel, latency 0 I/O ports at c000 [size=16K] 00:01.2 USB controller [0c03]: Intel Corporation 82371SB PIIX3 USB [Natoma/Triton II] [8086:7020] (rev 01) Subsystem: Unknown [0000:0000] Flags: bus master, medium devsel, latency 32, IRQ 09 I/O ports at c020 [size=32] Device is using IRQ 9! ISA Cards using that IRQ may fail! Device is an Intel UHCI (USB) Controller. Turn off Legacy USB in your BIOS! 00:01.3 Secondary bus towards host CPU [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI [8086:7113] (rev 03) Subsystem: Unknown [0000:0000] Flags: medium devsel, latency 0, IRQ 09 Device is using IRQ 9! ISA Cards using that IRQ may fail! 00:02.0 VGA compatible controller [0300]: Unknown device [1234:1111] (rev 00) Subsystem: Unknown [0000:0000] Flags: medium devsel, latency 0 Memory at c0000000 (32-bit, prefetchable) [size=1024M] ====== PCI BUS DETECTION COMPLETE ======= PC Compatible Eisa/Isa HAL Detected (ntoskrnl/io/pnpmgr/pnpinit.c:62) WARNING!! In PiInitCacheGroupInformation, using ReactOS HACK for SETUPLDR!! (ntoskrnl/io/pnpmgr/pnpinit.c:455) Need to build DACL (ntoskrnl/io/pnpmgr/pnpmgr.c:3212) ZwOpenKey(\Registry\Machine\SYSTEM\CURRENTCONTROLSET\Control\Pnp) failed with status 0xc0000034 (ntoskrnl/ps/apphelp.c:410) SHIMS: ApphelpCacheInitialize (ntoskrnl/ps/apphelp.c:298) SHIMS: ApphelpCacheRead could not even open Session Manager\AppCompatCache (0xc0000034) (ntoskrnl/ps/apphelp.c:428) SHIMS: ApphelpCacheInitialize: 0 (ntoskrnl/wmi/wmi.c:72) IoWMIRegistrationControl() called for DO B0965038, requesting 1 action, returning success (lib/rtl/image.c:171) Invalid base address: 00000000 (ntoskrnl/io/iomgr/driver.c:1629) '\Driver\sacdrv' initialization failed, status (0xc0000037) (ntoskrnl/io/iomgr/driver.c:64) Deleting driver object '\Driver\sacdrv' ATAPI IDE MiniPort Driver (UniATA) v 0.45h Parameter PrintLogo Parameter PrintLogo = 0x0 Locate NTOSKRNL.EXE CrNtFindModuleBaseByPtr 0x8098caf0, NtBuildNumber CrNtGetProcAddress 0x80800000, NtBuildNumber CrNtGetProcAddress: 0x8098caf0 CrNtFindModuleBaseByPtr: 0x80800000 CrNtGetProcAddress 0x80800000, KeNumberProcessors CrNtGetProcAddress: 0x809e9408 CrNtFindModuleBaseByPtr 0x80201797, HalDisplayString CrNtGetProcAddress 0x80200000, HalDisplayString CrNtGetProcAddress: 0x80201797 CrNtFindModuleBaseByPtr: 0x80200000 CrNtGetProcAddress 0x80800000, ZwQuerySystemInformation CrNtGetProcAddress: 0x80801e24 CrNtGetProcAddress 0x80800000, PsGetVersion CrNtGetProcAddress: 0x80911943 Init PsGetCurrentProcessId cur 0 CrNtGetProcAddress 0x80800000, PsGetCurrentProcessId CrNtGetProcAddress: 0x80910fe7 GetProcAddr(NTOSKRNL.EXE,PsGetCurrentProcessId) = 80910fe7 final Init PsGetCurrentThreadId cur 0 CrNtGetProcAddress 0x80800000, PsGetCurrentThreadId CrNtGetProcAddress: 0x8091b683 GetProcAddr(NTOSKRNL.EXE,PsGetCurrentThreadId) = 8091b683 final Init KeTestSpinLock cur 0 CrNtGetProcAddress 0x80800000, KeTestSpinLock CrNtGetProcAddress: 0x80893608 GetProcAddr(NTOSKRNL.EXE,KeTestSpinLock) = 80893608 final Init InterlockedIncrement cur 0 CrNtGetProcAddress 0x80800000, InterlockedIncrement CrNtGetProcAddress: 0x808357a0 GetProcAddr(NTOSKRNL.EXE,InterlockedIncrement) = 808357a0 final Init InterlockedDecrement cur 0 CrNtGetProcAddress 0x80800000, InterlockedDecrement CrNtGetProcAddress: 0x808357b1 GetProcAddr(NTOSKRNL.EXE,InterlockedDecrement) = 808357b1 final Init InterlockedExchangeAdd cur 0 CrNtGetProcAddress 0x80800000, InterlockedExchangeAdd CrNtGetProcAddress: 0x808357df GetProcAddr(NTOSKRNL.EXE,InterlockedExchangeAdd) = 808357df final Init InterlockedCompareExchange cur 0 CrNtGetProcAddress 0x80800000, InterlockedCompareExchange CrNtGetProcAddress: 0x808357c3 GetProcAddr(NTOSKRNL.EXE,InterlockedCompareExchange) = 808357c3 final Init HAL.DLL,KeRaiseIrqlToDpcLevel cur 0 CrNtGetProcAddress 0x80200000, KeRaiseIrqlToDpcLevel CrNtGetProcAddress: 0x80209eaa GetProcAddr(HAL.DLL,KeRaiseIrqlToDpcLevel) = 80209eaa final 80209eaa Init HAL.DLL,KeRaiseIrqlToSynchLevel cur 0 CrNtGetProcAddress 0x80200000, KeRaiseIrqlToSynchLevel CrNtGetProcAddress: 0x80209ed1 GetProcAddr(HAL.DLL,KeRaiseIrqlToSynchLevel) = 80209ed1 final 80209ed1 Init NDIS.SYS,NdisInitializeReadWriteLock cur 0 CrNtGetProcAddress 0x0, NdisInitializeReadWriteLock GetProcAddr(NDIS.SYS,NdisInitializeReadWriteLock) = 0 final fa1caa20 Init NDIS.SYS,NdisAcquireReadWriteLock cur 0 CrNtGetProcAddress 0x0, NdisAcquireReadWriteLock GetProcAddr(NDIS.SYS,NdisAcquireReadWriteLock) = 0 final fa1caa50 Init NDIS.SYS,NdisReleaseReadWriteLock cur 0 CrNtGetProcAddress 0x0, NdisReleaseReadWriteLock GetProcAddr(NDIS.SYS,NdisReleaseReadWriteLock) = 0 final fa1cac10 check CPU Gen CPU Gen 6 ILOCK ok UniATA Init: OS ver 5.2 (3790), 1 CPU(s) Performance calibration: dt=14995, counter=16649 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 = 70108086 Class = 0001/0001, ProgIf 80 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 = 0x1 PCI_ENABLE_IO_SPACE PCI_ENABLE_MEMORY_SPACE New pciData.Command = 0x1 PCI_ENABLE_BUS_MASTER New pciData.Command = 0x5 InterruptLine = 0x0 Final pciData.Command = 0x5 Range 4 = 0xc001 count: BMListLen++ -- BusID: 0x0:0x1:0x1 Storage Class DevId = 70108086 Class = 0001/0001, ProgIf 80 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 = 0xc001 found suitable device Parameter NativePCIMode Parameter NativePCIMode = 0x0 Add to BMList, AltInit 0 -- BusID: 0x0:0x1:0x1 Storage Class DevId = 70108086 Class = 0001/0001, ProgIf 80 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 = 0xc001 found suitable device BMListLen=1 Parameter WaitBusyCount Parameter WaitBusyCount = 0xc8 Parameter WaitBusyDelay Parameter WaitBusyDelay = 0xa Parameter WaitDrqDelay Parameter WaitDrqDelay = 0xa Parameter WaitBusyLongCount Parameter WaitBusyLongCount = 0x7d0 Parameter WaitBusyLongDelay Parameter WaitBusyLongDelay = 0xfa Parameter AtapiSendDisableIntr Parameter AtapiSendDisableIntr = 0x0 Parameter AtapiDmaRawRead Parameter AtapiDmaRawRead = 0x1 Parameter MaxIsrWait Parameter MaxIsrWait = 0x28 ATAPI IDE: Look for legacy ISA-bridged PCI IDE controller (onboard) ATAPI IDE: BMListLen 1 Parameter IgnoreIsaCompatiblePci Parameter IgnoreIsaCompatiblePci = 0x0 UniataClaimLegacyPCIIDE: (hal/halx86/legacy/bussupp.c:1253) Slot assignment for 5 on bus 0 (hal/halx86/legacy/bus/pcibus.c:727) WARNING: PCI Slot Resource Assignment is FOOBAR ok 0x0 Parameter IgnoreIsaCompatiblePci Parameter IgnoreIsaCompatiblePci = 0x0 Try init channel 0, method 0 UniataFindBusMasterController: Context=0, BMListLen=1 ConfigInfo->Length 8c AdapterInterfaceType: Isa bm_offset 0, channel 0 AdapterInterfaceType=0x1 IoBusNumber=0x0 slotNumber=0x21 busDataRead DevId = 70108086 Class = 0001/0001 Storage Class MasterDev (1) Check exclude Parameter Exclude Parameter Exclude = 0x0 UniataChipDetect: HwFlags: 0x0 Parameter ForceSimplex Parameter ForceSimplex = 0x0 i: 0x34 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 i: 0x1 HwFlags: 0x0 Parameter HwFlagsOverride Parameter HwFlagsOverride = 0x0 HwFlagsOverride: 0x0 Parameter HwFlagsAdd Parameter HwFlagsAdd = 0x0 HwFlagsAdd: 0x0 HwFlags (final): 0x0 MaxTransferMode: 0x22 Parameter MaxTransferMode Parameter MaxTransferMode = 0x22 MaxTransferMode (overriden): 0x22 UniataChipDetectChannels: MasterDev -> 1 chan Parameter Exclude Parameter Exclude = 0x0 PortMask 0x1 Parameter PortMask Parameter PortMask = 0x1 Force PortMask 0x1 mask -> 1 chans Parameter NumberChannels Parameter NumberChannels = 0x1 reg -> 1 chans Final PortMask 0x1 allocate 2 Luns for 1 channels ForceSimplex = 0 HwFlags = 0 (0)HwFlags = 0 (1)HwFlags = 0 (2)found suitable device HwFlags = 0 (3)Range 4 = 0xc001 IsBusMaster == TRUE AtapiGetIoRange: AtapiGetIoRange: rid 0x4, start 0x0, offs 0x0, len 0x8, mem 0x0 AtapiGetIoRange: (2) 0xc000 BusMasterAddress (base): 0xc000 AtapiReadChipConfig: devExt 0xb072ac34 AtapiReadChipConfig: dev 0x0, ph chan -1 Parameter ForceSimplex Parameter ForceSimplex = 0x0 MaxTransferMode (base): 0x22 Parameter MaxTransferMode Parameter MaxTransferMode = 0x22 MaxTransferMode (overriden): 0x22 Parameter Force80pin Parameter Force80pin = 0x0 Parameter AtapiDmaZeroTransfer Parameter AtapiDmaZeroTransfer = 0x0 Parameter AtapiDmaControlCmd Parameter AtapiDmaControlCmd = 0x0 Parameter AtapiDmaRawRead Parameter AtapiDmaRawRead = 0x1 Parameter AtapiDmaReadWrite Parameter AtapiDmaReadWrite = 0x1 AtapiChipInit: dev 0x0, ph chan -2, c -1 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 re-enable IO resources of MasterDev Enabling Mem/Io spaces and busmastering... Initial pciData.Command = 0x5 PCI_ENABLE_IO_SPACE PCI_ENABLE_MEMORY_SPACE New pciData.Command = 0x5 PCI_ENABLE_BUS_MASTER InterruptLine = 0x0 Final pciData.Command = 0x5 AtapiChipInit: dev 0x0, ph chan 0, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 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 0xb072ac34, Channel 0x0 chan = 0xb072a4b0 AtapiSetupLunPtrs for channel 0 of 1, 2 luns Chan 0xb072a4b0 Lun 0x0 Lun ptr 0xb0964008 Lun 0x1 Lun ptr 0xb0964310 AtapiReadChipConfig: devExt 0xb072ac34 AtapiReadChipConfig: dev 0x0, ph chan 0 Parameter MaxTransferMode Parameter MaxTransferMode = 0x22 MaxTransferMode (overriden): 0x22 Parameter ReorderEnable Parameter ReorderEnable = 0x1 Parameter Force80pin Parameter Force80pin = 0x0 Parameter ReadCacheEnable Parameter ReadCacheEnable = 0x1 Parameter WriteCacheEnable Parameter WriteCacheEnable = 0x1 Parameter MaxTransferMode Parameter MaxTransferMode = 0x22 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 = 0x22 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->c000(io) IDX_SATA_IO 19->0(io) AltStatus (0x50) Reg_0x1 (0x1f1) = 0x1 Reg_0x2 (0x1f2) = 0x3 Reg_0x3 (0x1f3) = 0x0 Reg_0x4 (0x1f4) = 0x0 Reg_0x5 (0x1f5) = 0x8 Reg_0x6 (0x1f6) = 0xa0 Reg_0x7 (0x1f7) = 0x50 BM_0x0 (0xc000) = 0x0 BM_0x1 (0xc001) = 0xff BM_0x2 (0xc002) = 0x0 BM_0x3 (0xc003) = 0xff clean IDE intr 0 clean IDE intr 1 DMA status 0x0 claim Compatible controller claim Primary AtapiDmaAlloc: allocate tmp buffers below 4Gb AtapiVirtToPhysAddr_: b0729008 -> 00000000:03569008 AtapiVirtToPhysAddr_: b0944000 -> 00000000:03784000 exit: init spinlock MasterDev=0x1, NumberChannels=0x1, Isr2DevObj=0xb072b4a8 Init ISR: Unnecessary MasterDev=0x1, NumberChannels=0x1, Isr2DevObj=0xb072b4a8 do not tell system, that we know about PCI IO ranges final chan[1] InterruptMode: 1, Level 14, Level2 0, Vector 0, Vector2 0 return SP_RETURN_FOUND Attempt 0 of MasterDev ok (ntoskrnl/io/iomgr/iorsrce.c:874) IoReportResourceUsage is halfplemented! AtapiHwInitialize: (base) mark chan 0 of master controller [0] as inited AtapiChipInit: dev 0xffffffff, ph chan -1, c -1 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 re-enable IO resources of MasterDev Enabling Mem/Io spaces and busmastering... Initial pciData.Command = 0x5 PCI_ENABLE_IO_SPACE PCI_ENABLE_MEMORY_SPACE New pciData.Command = 0x5 PCI_ENABLE_BUS_MASTER InterruptLine = 0x0 Final pciData.Command = 0x5 AtapiChipInit: dev 0xffffffff, ph chan 0, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 FindDevices: AtapiDisableInterrupts_0: 0 max_ldev 2 CheckDevice: Device 0x0 CheckDevice: reset dev AtapiSoftReset: statusByte2 50: DMA status 0x0 ATAPI at home ATAPI at home CheckDevice: status 0x50 CheckDevice: ATAPI signature found IssueIdentify: Checking for ATAPI. Status (0x50) IssueIdentify: Checking for ATAPI (2). Status (0x52) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 IssueIdentify: IDE_STATUS_DRQ (0x58) IssueIdentify: Status before read words 0x58 IssueIdentify: statusByte 0x58 IssueIdentify: BASE statusByte 0x58 use 16bit IO IssueIdentify: iReason 0 IssueIdentify: wCount 200 IssueIdentify: suck data port IssueIdentify: statusByte 0x50 IssueIdentify: statusByte 0x50 IssueIdentify: Status after read words 0x52 Model: eGenir c2143 FW: LAHP S/N: XBDC0000 1 Pio: 0 APio: 1 SWDMA: 0 MWDMA: 0 SATA: 0 SATA support: 0, CAPs 0x0 OrigTransferMode: b, Active: b Accoustic 0, cur 0 AdvPowerMode 0, cur 2 InitBadBlocks local LunExt 0xb0964008 S/N:Generic_1234____________________________-BXCD00001___________ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: Device is CD/Optical drive. IssueIdentify: AtapiCmdSize 0x0 IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x0 is ATAPI CheckDevice: check status: found CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 50: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found FindDevices: select 0 dev to clear INTR FindDevices: statusByte=0x50 FindDevices: select 1 dev to clear INTR FindDevices: statusByte=0x0 FindDevices: select 0 dev on exit AtapiEnableInterrupts_0: 1 FindDevices: returning 1 AtapiHwInitialize: lChannel 0x0, dev 0 AtapiDisableInterrupts_0: 0 AtapiHwInitialize: ATAPI/Changer branch try mode 0x22 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_WDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=3:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x52 Using 0x22 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: lChannel 0x0, dev 1 AtapiHwInitialize: (base) done TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xf9f3ef90, CDB 0xf9f3efc0, AtaReq 0xb0718000, SCmd 0x12 UniataNeedQueueing: TopLevel, qd=0 Send to device 12 TopLevel (2), srb 0xf9f3ef90 TopLevel (3), AtaReq 0xb0718000 Try ATAPI send 12 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: BuildMechanismStatusSrb() MechanismStatusSrb 0xb072a4ec AtapiSendCommand: AtapiSendCommand recursive AtapiSendCommand: req state 0x20, Action 3 AtapiSendCommand: prepare..., ATAPI CMD bd (Cdb b072a51c) assume IN AtapiSendCommand: use_dma=0, Cmd bd AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiDmaReinit: set PIO mode on Device 0 (22 -> b) AtapiDmaInit: chan->MaxTransferMode >= ATA_WDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0xffffffff Setup chip a:w:u=3:-1:-1 AtaSetTransferMode: Set 0xb on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0xb feature 0x3 Status 0x50 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b072a51c Command 0xbd to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x58) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiSendCommand: SRB_STATUS_PENDING (2) AtapiStartIo: next Srb f9f3ef90 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x70108086/0x0 (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 0xb072a4cc, srb->DataBuffer 0xb072a4cc status re-check 0x50 AtapiInterrupt: all transferred, AtaReq->WordsLeft == 0 AtapiInterrupt: early complete ? status 52 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 f9f3efc0) assume IN AtapiSendCommand: use_dma=0, Cmd 12 AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb f9f3efc0 Command 0x12 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x58) 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 0x70108086/0x0 (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 0x5a 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 0xf9ecb180, srb->DataBuffer 0xf9ecb180 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 0xf9ecb1a4, srb->DataBuffer 0xf9ecb180, len 0x24 Transfered 2c, full size 24 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xf9f3ef90, status 1 AtapiInterrupt: RequestComplete, srb 0xf9f3ef90 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 0x70108086/0x0 (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... IDE status 0x50 base status 0x50 Unexpected interrupt. OurInterrupt = 2 AtapiInterrupt(base): Catch unexpected AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x1:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf9f3ef90 complete with status 0xa AtapiStartIo: UniataRemoveRequest(0, f9f3ef90) 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 0x70108086/0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 12 TopLevel (2), srb 0xf9f3ef90 TopLevel (3), AtaReq 0xb0718000 HDD at home CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 0 AtapiEnableInterrupts_0: 1 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 0 AtapiEnableInterrupts_0: 1 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 0 AtapiEnableInterrupts_0: 1 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 0 AtapiEnableInterrupts_0: 1 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 0 AtapiEnableInterrupts_0: 1 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 0 AtapiEnableInterrupts_0: 1 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 0 AtapiEnableInterrupts_0: 1 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 0 AtapiEnableInterrupts_0: 1 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf9f3ef90 complete with status 0xa AtapiStartIo: AtapiDmaDBSync(b072a4b0, f9f3ef90) AtapiStartIo: UniataRemoveRequest(b072a4b0, f9f3ef90) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan b072a4b0, 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 0x70108086/0x0 AtapiStartIo: Communication port INQUIRY AtapiStartIo: Srb 0xf9f3ef90 complete with status 0x1 AtapiStartIo: UniataRemoveRequest(0, f9f3ef90) 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 0x70108086/0x0 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf9f3ef90 complete with status 0xa AtapiStartIo: UniataRemoveRequest(0, f9f3ef90) 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 0x70108086/0x0 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf9f3ef90 complete with status 0xa AtapiStartIo: UniataRemoveRequest(0, f9f3ef90) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan 0, Src 0 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request ScsiPortInitialize Status 0x0 HwInit passed Parameter IgnoreIsaCompatiblePci Parameter IgnoreIsaCompatiblePci = 0x0 Try init channel 1, method 0 UniataFindBusMasterController: Context=0, BMListLen=1 ConfigInfo->Length 8c AdapterInterfaceType: Isa bm_offset 8, channel 1 AdapterInterfaceType=0x1 IoBusNumber=0x0 slotNumber=0x21 busDataRead DevId = 70108086 Class = 0001/0001 Storage Class MasterDev (1) Check exclude Parameter Exclude Parameter Exclude = 0x0 UniataChipDetect: HwFlags: 0x0 Parameter ForceSimplex Parameter ForceSimplex = 0x0 i: 0x34 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 i: 0x1 HwFlags: 0x0 Parameter HwFlagsOverride Parameter HwFlagsOverride = 0x0 HwFlagsOverride: 0x0 Parameter HwFlagsAdd Parameter HwFlagsAdd = 0x0 HwFlagsAdd: 0x0 HwFlags (final): 0x0 MaxTransferMode: 0x22 Parameter MaxTransferMode Parameter MaxTransferMode = 0x22 MaxTransferMode (overriden): 0x22 UniataChipDetectChannels: MasterDev -> 1 chan Parameter Exclude Parameter Exclude = 0x0 PortMask 0x1 Parameter PortMask Parameter PortMask = 0x1 Force PortMask 0x1 mask -> 1 chans Parameter NumberChannels Parameter NumberChannels = 0x1 reg -> 1 chans Final PortMask 0x1 allocate 2 Luns for 1 channels ForceSimplex = 0 HwFlags = 0 (0)HwFlags = 0 (1)HwFlags = 0 (2)found suitable device HwFlags = 0 (3)Range 4 = 0xc001 IsBusMaster == TRUE AtapiGetIoRange: AtapiGetIoRange: rid 0x4, start 0x0, offs 0x8, len 0x8, mem 0x0 AtapiGetIoRange: (2) 0xc008 BusMasterAddress (base): 0xc008 AtapiReadChipConfig: devExt 0xb0715cec AtapiReadChipConfig: dev 0x0, ph chan -1 Parameter ForceSimplex Parameter ForceSimplex = 0x0 MaxTransferMode (base): 0x22 Parameter MaxTransferMode Parameter MaxTransferMode = 0x22 MaxTransferMode (overriden): 0x22 Parameter Force80pin Parameter Force80pin = 0x0 Parameter AtapiDmaZeroTransfer Parameter AtapiDmaZeroTransfer = 0x0 Parameter AtapiDmaControlCmd Parameter AtapiDmaControlCmd = 0x0 Parameter AtapiDmaRawRead Parameter AtapiDmaRawRead = 0x1 Parameter AtapiDmaReadWrite Parameter AtapiDmaReadWrite = 0x1 AtapiChipInit: dev 0x0, ph chan -2, c -1 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 re-enable IO resources of MasterDev Enabling Mem/Io spaces and busmastering... Initial pciData.Command = 0x5 PCI_ENABLE_IO_SPACE PCI_ENABLE_MEMORY_SPACE New pciData.Command = 0x5 PCI_ENABLE_BUS_MASTER InterruptLine = 0x0 Final pciData.Command = 0x5 AtapiChipInit: dev 0x0, ph chan 0, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 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 0xb0715cec, Channel 0x1 chan = 0xb0715568 AtapiSetupLunPtrs for channel 0 of 1, 2 luns Chan 0xb0715568 Lun 0x0 Lun ptr 0xb0714008 Lun 0x1 Lun ptr 0xb0714310 AtapiReadChipConfig: devExt 0xb0715cec AtapiReadChipConfig: dev 0x0, ph chan 1 Parameter MaxTransferMode Parameter MaxTransferMode = 0x22 MaxTransferMode (overriden): 0x22 Parameter ReorderEnable Parameter ReorderEnable = 0x1 Parameter Force80pin Parameter Force80pin = 0x0 Parameter ReadCacheEnable Parameter ReadCacheEnable = 0x1 Parameter WriteCacheEnable Parameter WriteCacheEnable = 0x1 Parameter MaxTransferMode Parameter MaxTransferMode = 0x22 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 = 0x22 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->c008(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) = 0xb0 Reg_0x7 (0x177) = 0x0 BM_0x0 (0xc008) = 0x0 BM_0x1 (0xc009) = 0xff BM_0x2 (0xc00a) = 0x0 BM_0x3 (0xc00b) = 0xff clean IDE intr 0 clean IDE intr 1 DMA status 0x0 claim Compatible controller claim Secondary AtapiDmaAlloc: allocate tmp buffers below 4Gb AtapiVirtToPhysAddr_: b0713008 -> 00000000:03553008 AtapiVirtToPhysAddr_: b06f3000 -> 00000000:03533000 exit: init spinlock MasterDev=0x1, NumberChannels=0x1, Isr2DevObj=0xb072b4a8 Init ISR: Unnecessary MasterDev=0x1, NumberChannels=0x1, Isr2DevObj=0xb072b4a8 do not tell system, that we know about PCI IO ranges final chan[2] InterruptMode: 1, Level 15, Level2 0, Vector 0, Vector2 0 return SP_RETURN_FOUND Attempt 0 of MasterDev ok (ntoskrnl/io/iomgr/iorsrce.c:874) IoReportResourceUsage is halfplemented! AtapiHwInitialize: (base) mark chan 1 of master controller [0] as inited AtapiChipInit: dev 0xffffffff, ph chan -1, c -1 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 re-enable IO resources of MasterDev Enabling Mem/Io spaces and busmastering... Initial pciData.Command = 0x5 PCI_ENABLE_IO_SPACE PCI_ENABLE_MEMORY_SPACE New pciData.Command = 0x5 PCI_ENABLE_BUS_MASTER InterruptLine = 0x0 Final pciData.Command = 0x5 AtapiChipInit: dev 0xffffffff, ph chan 1, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 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 0x70108086/0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 12 TopLevel (2), srb 0xf9f3ef90 TopLevel (3), AtaReq 0xb06e2000 nobody home! 0x0 != 0x55 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf9f3ef90 complete with status 0xa AtapiStartIo: AtapiDmaDBSync(b0715568, f9f3ef90) AtapiStartIo: UniataRemoveRequest(b0715568, f9f3ef90) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan b0715568, 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 0x70108086/0x0 UniataNeedQueueing: TopLevel, qd=0 Send to device 12 TopLevel (2), srb 0xf9f3ef90 TopLevel (3), AtaReq 0xb06e2000 nobody home! 0x0 != 0x55 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf9f3ef90 complete with status 0xa AtapiStartIo: AtapiDmaDBSync(b0715568, f9f3ef90) AtapiStartIo: UniataRemoveRequest(b0715568, f9f3ef90) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan b0715568, 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 0x70108086/0x0 AtapiStartIo: Communication port INQUIRY AtapiStartIo: Srb 0xf9f3ef90 complete with status 0x1 AtapiStartIo: UniataRemoveRequest(0, f9f3ef90) 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 0x70108086/0x0 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf9f3ef90 complete with status 0xa AtapiStartIo: UniataRemoveRequest(0, f9f3ef90) 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 0x70108086/0x0 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf9f3ef90 complete with status 0xa AtapiStartIo: UniataRemoveRequest(0, f9f3ef90) AtapiStartIo: ScsiPortNotification AtapiStartIo: UniataGetCurRequest AtapiStartIo: chan 0, Src 0 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request ScsiPortInitialize Status 0x0 HwInit passed Ok, no more retries required ATAPI IDE: Look for PCI IDE controller ATAPI IDE: i 1, BMListLen 1 Parameter IgnoreIsa Parameter IgnoreIsa = 0x0 ATAPI IDE: Look for ISA Controllers AtapiFindController: assume max PIO4 allocate 2 Luns for 1 channels AtapiSetupLunPtrs for channel 0 of 1, 2 luns Chan 0xb06dfb30 Lun 0x0 Lun ptr 0xb06de008 Lun 0x1 Lun ptr 0xb06de310 AtapiReadChipConfig: devExt 0xb06df2b4 AtapiReadChipConfig: dev 0xffffffff, ph chan -1 Parameter ForceSimplex Parameter ForceSimplex = 0x0 MaxTransferMode (base): 0xc Parameter MaxTransferMode Parameter MaxTransferMode = 0xc MaxTransferMode (overriden): 0xc Parameter Force80pin Parameter Force80pin = 0x0 Parameter AtapiDmaZeroTransfer Parameter AtapiDmaZeroTransfer = 0x0 Parameter AtapiDmaControlCmd Parameter AtapiDmaControlCmd = 0x0 Parameter AtapiDmaRawRead Parameter AtapiDmaRawRead = 0x1 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 (ntoskrnl/io/iomgr/driver.c:1629) '\Driver\buslogic' initialization failed, status (0xc00000c0) (ntoskrnl/io/iomgr/driver.c:64) Deleting driver object '\Driver\buslogic' TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xf9f3f360, CDB 0xf9f3f390, AtaReq 0xb0718000, SCmd 0x25 UniataNeedQueueing: TopLevel, qd=0 Send to device 25 TopLevel (2), srb 0xf9f3f360 TopLevel (3), AtaReq 0xb0718000 Try ATAPI send 25 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 25 (Cdb f9f3f390) assume IN AtapiSendCommand: use_dma=0, Cmd 25 AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb f9f3f390 Command 0x25 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x52) AtapiSendCommand: Poll for int. to send packet. Status (0x52) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x58) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb f9f3f360 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x70108086/0x0 (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... IDE 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 (0x5a) AtapiInterrupt: iReason 2 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 2 AtapiInterrupt: i-reason=2, status=0x5a AtapiInterrupt: get R wordCount 0x4 IdeIntr: Read 0x4 words IdeIntr: PIO Read AtaReq->DataBuffer 0xf9ecb0f0, srb->DataBuffer 0xf9ecb0f0 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 0xf9ecb0f8, srb->DataBuffer 0xf9ecb0f0, len 0x8 Transfered 8, full size 8 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xf9f3f360, status 1 AtapiInterrupt: RequestComplete, srb 0xf9f3f360 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 0x70108086/0x0 (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... IDE status 0x50 base status 0x50 Unexpected interrupt. OurInterrupt = 2 AtapiInterrupt(base): Catch unexpected AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xf9f3f364, CDB 0xf9f3f394, AtaReq 0xb0718000, SCmd 0xbd UniataNeedQueueing: TopLevel, qd=0 Send to device bd TopLevel (2), srb 0xf9f3f364 TopLevel (3), AtaReq 0xb0718000 Try ATAPI send bd AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD bd (Cdb f9f3f394) assume IN AtapiSendCommand: use_dma=0, Cmd bd AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb f9f3f394 Command 0xbd to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x58) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb f9f3f364 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x70108086/0x0 (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... IDE 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 0xf9ecb0f0, srb->DataBuffer 0xf9ecb0f0 status re-check 0x52 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 0xf9ecb0f8, srb->DataBuffer 0xf9ecb0f0, len 0x8 Transfered 8, full size 8 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xf9f3f364, status 1 AtapiInterrupt: RequestComplete, srb 0xf9f3f364 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 0x70108086/0x0 (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... IDE status 0x50 base status 0x50 Unexpected interrupt. OurInterrupt = 2 AtapiInterrupt(base): Catch unexpected AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xf9f3f3ec, CDB 0xf9f3f41c, AtaReq 0xb0718000, SCmd 0x1a UniataNeedQueueing: TopLevel, qd=0 Send to device 1a TopLevel (2), srb 0xf9f3f3ec TopLevel (3), AtaReq 0xb0718000 Try ATAPI send 1a AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 1a (Cdb f9f3f41c) assume IN AtapiSendCommand: use_dma=0, Cmd 1a AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb f9f3f41c Command 0x1a to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x5a) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x58) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb f9f3f3ec AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x70108086/0x0 (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... IDE 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: 10 words requested; 8 words xferred IdeIntr: Read 0x8 words IdeIntr: PIO Read AtaReq->DataBuffer 0xf9ecbc40, srb->DataBuffer 0xf9ecbc40 status re-check 0x50 AtapiInterrupt: early complete + underrun ? status 50 AtapiInterrupt: CompleteRequest, srbstatus 1 WordsLeft 0x2 -> SRB_STATUS_DATA_OVERRUN AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0xf9ecbc50, srb->DataBuffer 0xf9ecbc40, len 0x14 AtapiInterrupt: Check for underflow, AtaReq->WordsLeft 2 AtapiInterrupt: RequestComplete AtapiInterrupt: remove srb 0xf9f3f3ec, status 12 AtapiInterrupt: RequestComplete, srb 0xf9f3f3ec 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 0x70108086/0x0 (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... IDE status 0x50 base status 0x50 Unexpected interrupt. OurInterrupt = 2 AtapiInterrupt(base): Catch unexpected AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xf9f3f3ec, CDB 0xf9f3f41c, AtaReq 0xb0718000, SCmd 0x5a UniataNeedQueueing: TopLevel, qd=0 Send to device 5a TopLevel (2), srb 0xf9f3f3ec TopLevel (3), AtaReq 0xb0718000 Try ATAPI send 5a AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 5a (Cdb f9f3f41c) assume IN AtapiSendCommand: use_dma=0, Cmd 5a AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb f9f3f41c Command 0x5a to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x58) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb f9f3f3ec AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x70108086/0x0 (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... IDE 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 0xf9ecbc40, srb->DataBuffer 0xf9ecbc40 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 0xf9ecbc50, srb->DataBuffer 0xf9ecbc40, len 0x18 AtapiInterrupt: Check for underflow, AtaReq->WordsLeft 4 AtapiInterrupt: RequestComplete AtapiInterrupt: remove srb 0xf9f3f3ec, status 12 AtapiInterrupt: RequestComplete, srb 0xf9f3f3ec 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 0x70108086/0x0 (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... IDE status 0x50 base status 0x52 Unexpected interrupt. OurInterrupt = 2 AtapiInterrupt(base): Catch unexpected AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xf9f3f3ec, CDB 0xf9f3f41c, AtaReq 0xb0718000, SCmd 0xbe UniataNeedQueueing: TopLevel, qd=0 Send to device be TopLevel (2), srb 0xf9f3f3ec TopLevel (3), AtaReq 0xb0718000 Try ATAPI send be AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD be (Cdb f9f3f41c) assume 0-transfer AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0, Cmd be AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb f9f3f41c Command 0xbe to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x50) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb f9f3f3ec AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x70108086/0x0 (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... IDE status 0x52 base status 0x50 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 (0x50) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was PIO AtapiInterrupt: wordCount 0x0, WordsTransfered 0x0 AtapiInterrupt: CompleteRequest, srbstatus 1 AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0x0, srb->DataBuffer 0x0, len 0x0 Transfered 0, full size 0 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xf9f3f3ec, status 1 AtapiInterrupt: RequestComplete, srb 0xf9f3f3ec AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (ntoskrnl/io/iomgr/driver.c:1629) '\Driver\floppy' initialization failed, status (0xc000000e) (ntoskrnl/io/iomgr/driver.c:64) Deleting driver object '\Driver\floppy' (drivers/storage/class/ramdisk/ramdisk.c:2438) FIXME: Installing from RamDisk is UNSUPPORTED! (hal/halx86/legacy/halpnpdd.c:793) Illegal IRP: c (hal/halx86/legacy/halpnpdd.c:793) Illegal IRP: c (hal/halx86/legacy/halpnpdd.c:793) Illegal IRP: 15 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xb06da708, CDB 0xb06da738, AtaReq 0xb0718000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb06da708 TopLevel (3), AtaReq 0xb0718000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b06da738) AtapiDmaSetup: mode 0xb, data f9ec3008, count 800, lCh 0, dev 0 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b0718060) AtapiVirtToPhysAddr_: b0718060 -> 00000000:03558060 get Phys(data[0]=f9ec3008) AtapiVirtToPhysAddr_: f9ec3008 -> 00000000:03519008 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: restore IO mode on Device 0 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_WDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=3:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x50 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b06da738 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0xd0) AtapiDmaStart: read on 0x0:0x0 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b06da708 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x70108086/0x0 (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 DmaTransfer + !BM_STATUS_INTR (1) getting status... status 0xd0 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 Intr: VendorID+DeviceID/Rev 0x70108086/0x0 (ex 0) unexpected, 1st chance AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with TRUE AtapiInterrupt: cntrlr 0x0:0, irql 0xd, c 0 DmaTransfer = TRUE dev_type ATAPI OldReqState = 42 AtapiInterrupt: ATAPI Entered with status (0x50) AtapiInterrupt: iReason 3 AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest, srbstatus 1 Transfered 800, full size 800 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb06da708, status 1 AtapiInterrupt: RequestComplete, srb 0xb06da708 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 0x70108086/0x0 SRB 0xb06da288, CDB 0xb06da2b8, AtaReq 0xb0718000, SCmd 0x43 UniataNeedQueueing: TopLevel, qd=0 Send to device 43 TopLevel (2), srb 0xb06da288 TopLevel (3), AtaReq 0xb0718000 Try ATAPI send 43 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 43 (Cdb b06da2b8) assume IN AtapiSendCommand: use_dma=0, Cmd 43 AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0 AtapiDmaReinit: set PIO mode on Device 0 (22 -> b) AtapiDmaInit: chan->MaxTransferMode >= ATA_WDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0xffffffff Setup chip a:w:u=3:-1:-1 AtaSetTransferMode: Set 0xb on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0xb feature 0x3 Status 0x50 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b06da2b8 Command 0x43 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0x58) AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b06da288 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x70108086/0x0 (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... IDE 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 0xa AtapiInterrupt: 402 words requested; 10 words xferred IdeIntr: Read 0xa words IdeIntr: PIO Read AtaReq->DataBuffer 0xb06d8cd8, srb->DataBuffer 0xb06d8cd8 status re-check 0x50 AtapiInterrupt: early complete + underrun ? status 50 AtapiInterrupt: CompleteRequest, srbstatus 1 WordsLeft 0x188 -> SRB_STATUS_DATA_OVERRUN AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0xb06d8cec, srb->DataBuffer 0xb06d8cd8, len 0x324 AtapiInterrupt: Check for underflow, AtaReq->WordsLeft 188 AtapiInterrupt: RequestComplete AtapiInterrupt: remove srb 0xb06da288, status 12 AtapiInterrupt: RequestComplete, srb 0xb06da288 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 0x70108086/0x0 (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... IDE status 0x50 base status 0x52 Unexpected interrupt. OurInterrupt = 2 AtapiInterrupt(base): Catch unexpected AtapiInterrupt(base): exit with status 0x1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xb06da708, CDB 0xb06da738, AtaReq 0xb0718000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb06da708 TopLevel (3), AtaReq 0xb0718000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b06da738) AtapiDmaSetup: mode 0xb, data f9ec3158, count 800, lCh 0, dev 0 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b0718060) AtapiVirtToPhysAddr_: b0718060 -> 00000000:03558060 get Phys(data[0]=f9ec3158) AtapiVirtToPhysAddr_: f9ec3158 -> 00000000:03519158 set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: already setup, 1 entries AtapiSendCommand: use dma AtapiSendCommand: use_dma=1, Cmd 28 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: restore IO mode on Device 0 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_WDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=3:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x50 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Cdb b06da738 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0xd0) AtapiDmaStart: read on 0x0:0x0 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b06da708 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x70108086/0x0 (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 DmaTransfer + !BM_STATUS_INTR (1) getting status... status 0x58 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 AtapiResetController(0) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 AtapiResetController: Reset channel 0 CompleteType 0x1, Luns 2, chan 0xb072a4b0, sptr 0x809f0af0 AtapiResetController: pending SRB 0xb06da708, chan 0xb072a4b0 senseBuffer 0xb0719000, chan 0xb072a4b0 AtapiResetController: report SCSI_SENSE_UNIT_ATTENTION + SCSI_ADSENSE_BUS_RESET chan 0xb072a4b0 ATA path, chan 0xb072a4b0 disable intr (0) AtapiDisableInterrupts_0: 0 done send reset wait a little disable intr AtapiDisableInterrupts_0: 1 re-enable intr AtapiEnableInterrupts_0: 2 wait a little (2) done check DMA engine DMA status 0x1 AtapiDmaDone: dev 0 process connected devices 0 - 1 Chan 0xb072a4b0 Lun 0x0 Lun ptr 0xb0964008 ATAPI at home AtapiResetController: Status before Atapi reset (0x50). AtapiDisableInterrupts_0: 1 AtapiSoftReset: statusByte2 50: DMA status 0x0 AtapiEnableInterrupts_0: 2 ATAPI at home AtapiResetController: Status after soft reset 0x50 Chan 0xb072a4b0 Lun 0x1 Lun ptr 0xb0964310 HDD at home CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found AtapiResetController: deviceExtension->chan[0].DisableIntr 1 -> 1 AtapiEnableInterrupts_0: 1 AtapiChipInit: dev 0xffffffff, ph chan 0, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 FindDevices: AtapiDisableInterrupts_0: 0 max_ldev 2 CheckDevice: Device 0x0 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 ATAPI at home ATAPI at home CheckDevice: status 0x50 CheckDevice: ATAPI signature found IssueIdentify: Checking for ATAPI. Status (0x50) IssueIdentify: Checking for ATAPI (2). Status (0x50) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 IssueIdentify: IDE_STATUS_DRQ (0x58) IssueIdentify: Status before read words 0x5a IssueIdentify: statusByte 0x58 IssueIdentify: BASE statusByte 0x58 use 16bit IO IssueIdentify: iReason 0 IssueIdentify: wCount 200 IssueIdentify: suck data port IssueIdentify: statusByte 0x50 IssueIdentify: statusByte 0x50 IssueIdentify: Status after read words 0x50 Model: eGenir c2143 FW: LAHP S/N: XBDC0000 1 Pio: 0 APio: 1 SWDMA: 0 MWDMA: 4 SATA: 0 SATA support: 0, CAPs 0x0 OrigTransferMode: 22, Active: 22 Accoustic 0, cur 0 AdvPowerMode 0, cur 2 InitBadBlocks local LunExt 0xb0964008 S/N:Generic_1234____________________________-BXCD00001___________ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: Device is CD/Optical drive. IssueIdentify: AtapiCmdSize 0x0 IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x0 is ATAPI CheckDevice: check status: found CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 52: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found FindDevices: select 0 dev to clear INTR FindDevices: statusByte=0x50 FindDevices: select 1 dev to clear INTR FindDevices: statusByte=0x0 FindDevices: select 0 dev on exit AtapiEnableInterrupts_0: 1 FindDevices: returning 1 AtapiHwInitialize: lChannel 0x0, dev 0 AtapiDisableInterrupts_0: 0 try mode 0x22 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_WDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=3:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x50 Using 0x22 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: lChannel 0x0, dev 1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xb06da708, CDB 0xb06da738, AtaReq 0xb0718000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb06da708 TopLevel (3), AtaReq 0xb0718000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b06da738) AtapiDmaSetup: mode 0x22, data f9ec3158, count 800, lCh 0, dev 0 get Phys(PRD=b0718060) AtapiVirtToPhysAddr_: b0718060 -> 00000000:03558060 get Phys(data[0]=f9ec3158) AtapiVirtToPhysAddr_: f9ec3158 -> 00000000:03519158 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 b06da738 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x52) AtapiSendCommand: Poll for int. to send packet. Status (0x52) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0xd0) AtapiDmaStart: read on 0x0:0x0 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b06da708 AtapiStartIo: query PORT for next request AtapiResetController(0) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 AtapiResetController: Reset channel 0 CompleteType 0x1, Luns 2, chan 0xb072a4b0, sptr 0x809f0ae8 AtapiResetController: pending SRB 0xb06da708, chan 0xb072a4b0 senseBuffer 0xb0719000, chan 0xb072a4b0 AtapiResetController: report SCSI_SENSE_UNIT_ATTENTION + SCSI_ADSENSE_BUS_RESET chan 0xb072a4b0 ATA path, chan 0xb072a4b0 disable intr (0) AtapiDisableInterrupts_0: 0 done send reset wait a little disable intr AtapiDisableInterrupts_0: 1 re-enable intr AtapiEnableInterrupts_0: 2 wait a little (2) done check DMA engine DMA status 0x1 AtapiDmaDone: dev 0 process connected devices 0 - 1 Chan 0xb072a4b0 Lun 0x0 Lun ptr 0xb0964008 ATAPI at home AtapiResetController: Status before Atapi reset (0x50). AtapiDisableInterrupts_0: 1 AtapiSoftReset: statusByte2 52: DMA status 0x0 AtapiEnableInterrupts_0: 2 ATAPI at home AtapiResetController: Status after soft reset 0x50 Chan 0xb072a4b0 Lun 0x1 Lun ptr 0xb0964310 HDD at home CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found AtapiResetController: deviceExtension->chan[0].DisableIntr 1 -> 1 AtapiEnableInterrupts_0: 1 AtapiChipInit: dev 0xffffffff, ph chan 0, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 FindDevices: AtapiDisableInterrupts_0: 0 max_ldev 2 CheckDevice: Device 0x0 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 ATAPI at home ATAPI at home CheckDevice: status 0x50 CheckDevice: ATAPI signature found IssueIdentify: Checking for ATAPI. Status (0x50) IssueIdentify: Checking for ATAPI (2). Status (0x52) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 IssueIdentify: IDE_STATUS_DRQ (0x58) IssueIdentify: Status before read words 0x58 IssueIdentify: statusByte 0x58 IssueIdentify: BASE statusByte 0x58 use 16bit IO IssueIdentify: iReason 0 IssueIdentify: wCount 200 IssueIdentify: suck data port IssueIdentify: statusByte 0x50 IssueIdentify: statusByte 0x50 IssueIdentify: Status after read words 0x52 Model: eGenir c2143 FW: LAHP S/N: XBDC0000 1 Pio: 0 APio: 1 SWDMA: 0 MWDMA: 4 SATA: 0 SATA support: 0, CAPs 0x0 OrigTransferMode: 22, Active: 22 Accoustic 0, cur 0 AdvPowerMode 0, cur -1334662092 InitBadBlocks local LunExt 0xb0964008 S/N:Generic_1234____________________________-BXCD00001___________ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: Device is CD/Optical drive. IssueIdentify: AtapiCmdSize 0x0 IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x0 is ATAPI CheckDevice: check status: found CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 50: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found FindDevices: select 0 dev to clear INTR FindDevices: statusByte=0x50 FindDevices: select 1 dev to clear INTR FindDevices: statusByte=0x0 FindDevices: select 0 dev on exit AtapiEnableInterrupts_0: 1 FindDevices: returning 1 AtapiHwInitialize: lChannel 0x0, dev 0 AtapiDisableInterrupts_0: 0 try mode 0x22 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_WDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=3:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x52 Using 0x22 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: lChannel 0x0, dev 1 AtapiResetController(1) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xb06da708, CDB 0xb06da738, AtaReq 0xb0718000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb06da708 TopLevel (3), AtaReq 0xb0718000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b06da738) AtapiDmaSetup: mode 0x22, data f9ec3158, count 800, lCh 0, dev 0 get Phys(PRD=b0718060) AtapiVirtToPhysAddr_: b0718060 -> 00000000:03558060 get Phys(data[0]=f9ec3158) AtapiVirtToPhysAddr_: f9ec3158 -> 00000000:03519158 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 b06da738 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0xd0) AtapiDmaStart: read on 0x0:0x0 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b06da708 AtapiStartIo: query PORT for next request AtapiResetController(0) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 AtapiResetController: Reset channel 0 CompleteType 0x1, Luns 2, chan 0xb072a4b0, sptr 0x809f0ae8 AtapiResetController: pending SRB 0xb06da708, chan 0xb072a4b0 senseBuffer 0xb0719000, chan 0xb072a4b0 AtapiResetController: report SCSI_SENSE_UNIT_ATTENTION + SCSI_ADSENSE_BUS_RESET chan 0xb072a4b0 ATA path, chan 0xb072a4b0 disable intr (0) AtapiDisableInterrupts_0: 0 done send reset wait a little disable intr AtapiDisableInterrupts_0: 1 re-enable intr AtapiEnableInterrupts_0: 2 wait a little (2) done check DMA engine DMA status 0x1 AtapiDmaDone: dev 0 process connected devices 0 - 1 Chan 0xb072a4b0 Lun 0x0 Lun ptr 0xb0964008 ATAPI at home AtapiResetController: Status before Atapi reset (0x50). AtapiDisableInterrupts_0: 1 AtapiSoftReset: statusByte2 50: DMA status 0x0 AtapiEnableInterrupts_0: 2 ATAPI at home AtapiResetController: Status after soft reset 0x50 Chan 0xb072a4b0 Lun 0x1 Lun ptr 0xb0964310 HDD at home CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found AtapiResetController: deviceExtension->chan[0].DisableIntr 1 -> 1 AtapiEnableInterrupts_0: 1 AtapiChipInit: dev 0xffffffff, ph chan 0, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 FindDevices: AtapiDisableInterrupts_0: 0 max_ldev 2 CheckDevice: Device 0x0 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 ATAPI at home ATAPI at home CheckDevice: status 0x50 CheckDevice: ATAPI signature found IssueIdentify: Checking for ATAPI. Status (0x50) IssueIdentify: Checking for ATAPI (2). Status (0x50) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 IssueIdentify: IDE_STATUS_DRQ (0x58) IssueIdentify: Status before read words 0x58 IssueIdentify: statusByte 0x5a IssueIdentify: BASE statusByte 0x58 use 16bit IO IssueIdentify: iReason 0 IssueIdentify: wCount 200 IssueIdentify: suck data port IssueIdentify: statusByte 0x50 IssueIdentify: statusByte 0x50 IssueIdentify: Status after read words 0x50 Model: eGenir c2143 FW: LAHP S/N: XBDC0000 1 Pio: 0 APio: 1 SWDMA: 0 MWDMA: 4 SATA: 0 SATA support: 0, CAPs 0x0 OrigTransferMode: 22, Active: 22 Accoustic 0, cur 0 AdvPowerMode 0, cur -1334662092 InitBadBlocks local LunExt 0xb0964008 S/N:Generic_1234____________________________-BXCD00001___________ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: Device is CD/Optical drive. IssueIdentify: AtapiCmdSize 0x0 IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x0 is ATAPI CheckDevice: check status: found CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 50: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found FindDevices: select 0 dev to clear INTR FindDevices: statusByte=0x50 FindDevices: select 1 dev to clear INTR FindDevices: statusByte=0x0 FindDevices: select 0 dev on exit AtapiEnableInterrupts_0: 1 FindDevices: returning 1 AtapiHwInitialize: lChannel 0x0, dev 0 AtapiDisableInterrupts_0: 0 try mode 0x22 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_WDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=3:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x50 Using 0x22 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: lChannel 0x0, dev 1 AtapiResetController(1) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xb06da708, CDB 0xb06da738, AtaReq 0xb0718000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb06da708 TopLevel (3), AtaReq 0xb0718000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b06da738) AtapiDmaSetup: mode 0x22, data f9ec3158, count 800, lCh 0, dev 0 get Phys(PRD=b0718060) AtapiVirtToPhysAddr_: b0718060 -> 00000000:03558060 get Phys(data[0]=f9ec3158) AtapiVirtToPhysAddr_: f9ec3158 -> 00000000:03519158 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 b06da738 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0xd0) AtapiDmaStart: read on 0x0:0x0 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b06da708 AtapiStartIo: query PORT for next request AtapiResetController(0) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 AtapiResetController: Reset channel 0 CompleteType 0x1, Luns 2, chan 0xb072a4b0, sptr 0x809f0ae8 AtapiResetController: pending SRB 0xb06da708, chan 0xb072a4b0 senseBuffer 0xb0719000, chan 0xb072a4b0 AtapiResetController: report SCSI_SENSE_UNIT_ATTENTION + SCSI_ADSENSE_BUS_RESET chan 0xb072a4b0 ATA path, chan 0xb072a4b0 disable intr (0) AtapiDisableInterrupts_0: 0 done send reset wait a little disable intr AtapiDisableInterrupts_0: 1 re-enable intr AtapiEnableInterrupts_0: 2 wait a little (2) done check DMA engine DMA status 0x1 AtapiDmaDone: dev 0 process connected devices 0 - 1 Chan 0xb072a4b0 Lun 0x0 Lun ptr 0xb0964008 ATAPI at home AtapiResetController: Status before Atapi reset (0x50). AtapiDisableInterrupts_0: 1 AtapiSoftReset: statusByte2 50: DMA status 0x0 AtapiEnableInterrupts_0: 2 ATAPI at home AtapiResetController: Status after soft reset 0x50 Chan 0xb072a4b0 Lun 0x1 Lun ptr 0xb0964310 HDD at home CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found AtapiResetController: deviceExtension->chan[0].DisableIntr 1 -> 1 AtapiEnableInterrupts_0: 1 AtapiChipInit: dev 0xffffffff, ph chan 0, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 FindDevices: AtapiDisableInterrupts_0: 0 max_ldev 2 CheckDevice: Device 0x0 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 ATAPI at home ATAPI at home CheckDevice: status 0x50 CheckDevice: ATAPI signature found IssueIdentify: Checking for ATAPI. Status (0x50) IssueIdentify: Checking for ATAPI (2). Status (0x50) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 IssueIdentify: IDE_STATUS_DRQ (0x58) IssueIdentify: Status before read words 0x58 IssueIdentify: statusByte 0x58 IssueIdentify: BASE statusByte 0x58 use 16bit IO IssueIdentify: iReason 0 IssueIdentify: wCount 200 IssueIdentify: suck data port IssueIdentify: statusByte 0x50 IssueIdentify: statusByte 0x50 IssueIdentify: Status after read words 0x50 Model: eGenir c2143 FW: LAHP S/N: XBDC0000 1 Pio: 0 APio: 1 SWDMA: 0 MWDMA: 4 SATA: 0 SATA support: 0, CAPs 0x0 OrigTransferMode: 22, Active: 22 Accoustic 0, cur 0 AdvPowerMode 0, cur -1334662092 InitBadBlocks local LunExt 0xb0964008 S/N:Generic_1234____________________________-BXCD00001___________ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: Device is CD/Optical drive. IssueIdentify: AtapiCmdSize 0x0 IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x0 is ATAPI CheckDevice: check status: found CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 50: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found FindDevices: select 0 dev to clear INTR FindDevices: statusByte=0x50 FindDevices: select 1 dev to clear INTR FindDevices: statusByte=0x0 FindDevices: select 0 dev on exit AtapiEnableInterrupts_0: 1 FindDevices: returning 1 AtapiHwInitialize: lChannel 0x0, dev 0 AtapiDisableInterrupts_0: 0 try mode 0x22 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_WDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=3:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x50 Using 0x22 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: lChannel 0x0, dev 1 AtapiResetController(1) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xb06da708, CDB 0xb06da738, AtaReq 0xb0718000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb06da708 TopLevel (3), AtaReq 0xb0718000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b06da738) AtapiDmaSetup: mode 0x22, data f9ec3158, count 800, lCh 0, dev 0 get Phys(PRD=b0718060) AtapiVirtToPhysAddr_: b0718060 -> 00000000:03558060 get Phys(data[0]=f9ec3158) AtapiVirtToPhysAddr_: f9ec3158 -> 00000000:03519158 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 b06da738 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0xd0) AtapiDmaStart: read on 0x0:0x0 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b06da708 AtapiStartIo: query PORT for next request AtapiResetController(0) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 AtapiResetController: Reset channel 0 CompleteType 0x1, Luns 2, chan 0xb072a4b0, sptr 0x809f0ae8 AtapiResetController: pending SRB 0xb06da708, chan 0xb072a4b0 senseBuffer 0xb0719000, chan 0xb072a4b0 AtapiResetController: report SCSI_SENSE_UNIT_ATTENTION + SCSI_ADSENSE_BUS_RESET chan 0xb072a4b0 ATA path, chan 0xb072a4b0 disable intr (0) AtapiDisableInterrupts_0: 0 done send reset wait a little disable intr AtapiDisableInterrupts_0: 1 re-enable intr AtapiEnableInterrupts_0: 2 wait a little (2) done check DMA engine DMA status 0x1 AtapiDmaDone: dev 0 process connected devices 0 - 1 Chan 0xb072a4b0 Lun 0x0 Lun ptr 0xb0964008 ATAPI at home AtapiResetController: Status before Atapi reset (0x50). AtapiDisableInterrupts_0: 1 AtapiSoftReset: statusByte2 50: DMA status 0x0 AtapiEnableInterrupts_0: 2 ATAPI at home AtapiResetController: Status after soft reset 0x50 Chan 0xb072a4b0 Lun 0x1 Lun ptr 0xb0964310 HDD at home CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found AtapiResetController: deviceExtension->chan[0].DisableIntr 1 -> 1 AtapiEnableInterrupts_0: 1 AtapiChipInit: dev 0xffffffff, ph chan 0, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 FindDevices: AtapiDisableInterrupts_0: 0 max_ldev 2 CheckDevice: Device 0x0 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 ATAPI at home ATAPI at home CheckDevice: status 0x50 CheckDevice: ATAPI signature found IssueIdentify: Checking for ATAPI. Status (0x50) IssueIdentify: Checking for ATAPI (2). Status (0x50) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 IssueIdentify: IDE_STATUS_DRQ (0x58) IssueIdentify: Status before read words 0x58 IssueIdentify: statusByte 0x58 IssueIdentify: BASE statusByte 0x58 use 16bit IO IssueIdentify: iReason 0 IssueIdentify: wCount 200 IssueIdentify: suck data port IssueIdentify: statusByte 0x50 IssueIdentify: statusByte 0x50 IssueIdentify: Status after read words 0x50 Model: eGenir c2143 FW: LAHP S/N: XBDC0000 1 Pio: 0 APio: 1 SWDMA: 0 MWDMA: 4 SATA: 0 SATA support: 0, CAPs 0x0 OrigTransferMode: 22, Active: 22 Accoustic 0, cur 0 AdvPowerMode 0, cur -1334662092 InitBadBlocks local LunExt 0xb0964008 S/N:Generic_1234____________________________-BXCD00001___________ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: Device is CD/Optical drive. IssueIdentify: AtapiCmdSize 0x0 IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x0 is ATAPI CheckDevice: check status: found CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 50: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found FindDevices: select 0 dev to clear INTR FindDevices: statusByte=0x50 FindDevices: select 1 dev to clear INTR FindDevices: statusByte=0x0 FindDevices: select 0 dev on exit AtapiEnableInterrupts_0: 1 FindDevices: returning 1 AtapiHwInitialize: lChannel 0x0, dev 0 AtapiDisableInterrupts_0: 0 try mode 0x22 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_WDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=3:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x50 Using 0x22 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: lChannel 0x0, dev 1 AtapiResetController(1) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xb06da708, CDB 0xb06da738, AtaReq 0xb0718000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb06da708 TopLevel (3), AtaReq 0xb0718000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b06da738) AtapiDmaSetup: mode 0x22, data f9ec3158, count 800, lCh 0, dev 0 get Phys(PRD=b0718060) AtapiVirtToPhysAddr_: b0718060 -> 00000000:03558060 get Phys(data[0]=f9ec3158) AtapiVirtToPhysAddr_: f9ec3158 -> 00000000:03519158 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 b06da738 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x5a) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0xd0) AtapiDmaStart: read on 0x0:0x0 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b06da708 AtapiStartIo: query PORT for next request AtapiResetController(0) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 AtapiResetController: Reset channel 0 CompleteType 0x1, Luns 2, chan 0xb072a4b0, sptr 0x809f0ae8 AtapiResetController: pending SRB 0xb06da708, chan 0xb072a4b0 senseBuffer 0xb0719000, chan 0xb072a4b0 AtapiResetController: report SCSI_SENSE_UNIT_ATTENTION + SCSI_ADSENSE_BUS_RESET chan 0xb072a4b0 ATA path, chan 0xb072a4b0 disable intr (0) AtapiDisableInterrupts_0: 0 done send reset wait a little disable intr AtapiDisableInterrupts_0: 1 re-enable intr AtapiEnableInterrupts_0: 2 wait a little (2) done check DMA engine DMA status 0x1 AtapiDmaDone: dev 0 process connected devices 0 - 1 Chan 0xb072a4b0 Lun 0x0 Lun ptr 0xb0964008 ATAPI at home AtapiResetController: Status before Atapi reset (0x50). AtapiDisableInterrupts_0: 1 AtapiSoftReset: statusByte2 50: DMA status 0x0 AtapiEnableInterrupts_0: 2 ATAPI at home AtapiResetController: Status after soft reset 0x50 Chan 0xb072a4b0 Lun 0x1 Lun ptr 0xb0964310 HDD at home CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found AtapiResetController: deviceExtension->chan[0].DisableIntr 1 -> 1 AtapiEnableInterrupts_0: 1 AtapiChipInit: dev 0xffffffff, ph chan 0, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 FindDevices: AtapiDisableInterrupts_0: 0 max_ldev 2 CheckDevice: Device 0x0 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 ATAPI at home ATAPI at home CheckDevice: status 0x50 CheckDevice: ATAPI signature found IssueIdentify: Checking for ATAPI. Status (0x50) IssueIdentify: Checking for ATAPI (2). Status (0x50) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 IssueIdentify: IDE_STATUS_DRQ (0x58) IssueIdentify: Status before read words 0x5a IssueIdentify: statusByte 0x58 IssueIdentify: BASE statusByte 0x58 use 16bit IO IssueIdentify: iReason 0 IssueIdentify: wCount 200 IssueIdentify: suck data port IssueIdentify: statusByte 0x50 IssueIdentify: statusByte 0x50 IssueIdentify: Status after read words 0x50 Model: eGenir c2143 FW: LAHP S/N: XBDC0000 1 Pio: 0 APio: 1 SWDMA: 0 MWDMA: 4 SATA: 0 SATA support: 0, CAPs 0x0 OrigTransferMode: 22, Active: 22 Accoustic 0, cur 0 AdvPowerMode 0, cur -1334662092 InitBadBlocks local LunExt 0xb0964008 S/N:Generic_1234____________________________-BXCD00001___________ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: Device is CD/Optical drive. IssueIdentify: AtapiCmdSize 0x0 IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x0 is ATAPI CheckDevice: check status: found CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 52: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found FindDevices: select 0 dev to clear INTR FindDevices: statusByte=0x50 FindDevices: select 1 dev to clear INTR FindDevices: statusByte=0x0 FindDevices: select 0 dev on exit AtapiEnableInterrupts_0: 1 FindDevices: returning 1 AtapiHwInitialize: lChannel 0x0, dev 0 AtapiDisableInterrupts_0: 0 try mode 0x22 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_WDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=3:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x50 Using 0x22 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: lChannel 0x0, dev 1 AtapiResetController(1) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xb06da708, CDB 0xb06da738, AtaReq 0xb0718000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb06da708 TopLevel (3), AtaReq 0xb0718000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b06da738) AtapiDmaSetup: mode 0x22, data f9ec3158, count 800, lCh 0, dev 0 get Phys(PRD=b0718060) AtapiVirtToPhysAddr_: b0718060 -> 00000000:03558060 get Phys(data[0]=f9ec3158) AtapiVirtToPhysAddr_: f9ec3158 -> 00000000:03519158 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 b06da738 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x52) AtapiSendCommand: Poll for int. to send packet. Status (0x52) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0xd0) AtapiDmaStart: read on 0x0:0x0 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b06da708 AtapiStartIo: query PORT for next request AtapiResetController(0) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 AtapiResetController: Reset channel 0 CompleteType 0x1, Luns 2, chan 0xb072a4b0, sptr 0x809f0ae8 AtapiResetController: pending SRB 0xb06da708, chan 0xb072a4b0 senseBuffer 0xb0719000, chan 0xb072a4b0 AtapiResetController: report SCSI_SENSE_UNIT_ATTENTION + SCSI_ADSENSE_BUS_RESET chan 0xb072a4b0 ATA path, chan 0xb072a4b0 disable intr (0) AtapiDisableInterrupts_0: 0 done send reset wait a little disable intr AtapiDisableInterrupts_0: 1 re-enable intr AtapiEnableInterrupts_0: 2 wait a little (2) done check DMA engine DMA status 0x1 AtapiDmaDone: dev 0 process connected devices 0 - 1 Chan 0xb072a4b0 Lun 0x0 Lun ptr 0xb0964008 ATAPI at home AtapiResetController: Status before Atapi reset (0x50). AtapiDisableInterrupts_0: 1 AtapiSoftReset: statusByte2 52: DMA status 0x0 AtapiEnableInterrupts_0: 2 ATAPI at home AtapiResetController: Status after soft reset 0x50 Chan 0xb072a4b0 Lun 0x1 Lun ptr 0xb0964310 HDD at home CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found AtapiResetController: deviceExtension->chan[0].DisableIntr 1 -> 1 AtapiEnableInterrupts_0: 1 AtapiChipInit: dev 0xffffffff, ph chan 0, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 FindDevices: AtapiDisableInterrupts_0: 0 max_ldev 2 CheckDevice: Device 0x0 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 ATAPI at home ATAPI at home CheckDevice: status 0x50 CheckDevice: ATAPI signature found IssueIdentify: Checking for ATAPI. Status (0x50) IssueIdentify: Checking for ATAPI (2). Status (0x52) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 IssueIdentify: IDE_STATUS_DRQ (0x58) IssueIdentify: Status before read words 0x58 IssueIdentify: statusByte 0x58 IssueIdentify: BASE statusByte 0x58 use 16bit IO IssueIdentify: iReason 0 IssueIdentify: wCount 200 IssueIdentify: suck data port IssueIdentify: statusByte 0x50 IssueIdentify: statusByte 0x50 IssueIdentify: Status after read words 0x52 Model: eGenir c2143 FW: LAHP S/N: XBDC0000 1 Pio: 0 APio: 1 SWDMA: 0 MWDMA: 4 SATA: 0 SATA support: 0, CAPs 0x0 OrigTransferMode: 22, Active: 22 Accoustic 0, cur 0 AdvPowerMode 0, cur -1334662092 InitBadBlocks local LunExt 0xb0964008 S/N:Generic_1234____________________________-BXCD00001___________ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: Device is CD/Optical drive. IssueIdentify: AtapiCmdSize 0x0 IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x0 is ATAPI CheckDevice: check status: found CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 50: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found FindDevices: select 0 dev to clear INTR FindDevices: statusByte=0x50 FindDevices: select 1 dev to clear INTR FindDevices: statusByte=0x0 FindDevices: select 0 dev on exit AtapiEnableInterrupts_0: 1 FindDevices: returning 1 AtapiHwInitialize: lChannel 0x0, dev 0 AtapiDisableInterrupts_0: 0 try mode 0x22 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_WDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=3:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x52 Using 0x22 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: lChannel 0x0, dev 1 AtapiResetController(1) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xb06da708, CDB 0xb06da738, AtaReq 0xb0718000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb06da708 TopLevel (3), AtaReq 0xb0718000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b06da738) AtapiDmaSetup: mode 0x22, data f9ec3158, count 800, lCh 0, dev 0 get Phys(PRD=b0718060) AtapiVirtToPhysAddr_: b0718060 -> 00000000:03558060 get Phys(data[0]=f9ec3158) AtapiVirtToPhysAddr_: f9ec3158 -> 00000000:03519158 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 b06da738 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0xd0) AtapiDmaStart: read on 0x0:0x0 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b06da708 AtapiStartIo: query PORT for next request AtapiResetController(0) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 AtapiResetController: Reset channel 0 CompleteType 0x1, Luns 2, chan 0xb072a4b0, sptr 0x809f0ae8 AtapiResetController: pending SRB 0xb06da708, chan 0xb072a4b0 senseBuffer 0xb0719000, chan 0xb072a4b0 AtapiResetController: report SCSI_SENSE_UNIT_ATTENTION + SCSI_ADSENSE_BUS_RESET chan 0xb072a4b0 ATA path, chan 0xb072a4b0 disable intr (0) AtapiDisableInterrupts_0: 0 done send reset wait a little disable intr AtapiDisableInterrupts_0: 1 re-enable intr AtapiEnableInterrupts_0: 2 wait a little (2) done check DMA engine DMA status 0x1 AtapiDmaDone: dev 0 process connected devices 0 - 1 Chan 0xb072a4b0 Lun 0x0 Lun ptr 0xb0964008 ATAPI at home AtapiResetController: Status before Atapi reset (0x50). AtapiDisableInterrupts_0: 1 AtapiSoftReset: statusByte2 50: DMA status 0x0 AtapiEnableInterrupts_0: 2 ATAPI at home AtapiResetController: Status after soft reset 0x50 Chan 0xb072a4b0 Lun 0x1 Lun ptr 0xb0964310 HDD at home CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found AtapiResetController: deviceExtension->chan[0].DisableIntr 1 -> 1 AtapiEnableInterrupts_0: 1 AtapiChipInit: dev 0xffffffff, ph chan 0, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 FindDevices: AtapiDisableInterrupts_0: 0 max_ldev 2 CheckDevice: Device 0x0 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 ATAPI at home ATAPI at home CheckDevice: status 0x50 CheckDevice: ATAPI signature found IssueIdentify: Checking for ATAPI. Status (0x50) IssueIdentify: Checking for ATAPI (2). Status (0x50) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 IssueIdentify: IDE_STATUS_DRQ (0x58) IssueIdentify: Status before read words 0x58 IssueIdentify: statusByte 0x5a IssueIdentify: BASE statusByte 0x58 use 16bit IO IssueIdentify: iReason 0 IssueIdentify: wCount 200 IssueIdentify: suck data port IssueIdentify: statusByte 0x50 IssueIdentify: statusByte 0x50 IssueIdentify: Status after read words 0x50 Model: eGenir c2143 FW: LAHP S/N: XBDC0000 1 Pio: 0 APio: 1 SWDMA: 0 MWDMA: 4 SATA: 0 SATA support: 0, CAPs 0x0 OrigTransferMode: 22, Active: 22 Accoustic 0, cur 0 AdvPowerMode 0, cur -1334662092 InitBadBlocks local LunExt 0xb0964008 S/N:Generic_1234____________________________-BXCD00001___________ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: Device is CD/Optical drive. IssueIdentify: AtapiCmdSize 0x0 IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x0 is ATAPI CheckDevice: check status: found CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 50: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found FindDevices: select 0 dev to clear INTR FindDevices: statusByte=0x50 FindDevices: select 1 dev to clear INTR FindDevices: statusByte=0x0 FindDevices: select 0 dev on exit AtapiEnableInterrupts_0: 1 FindDevices: returning 1 AtapiHwInitialize: lChannel 0x0, dev 0 AtapiDisableInterrupts_0: 0 try mode 0x22 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_WDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=3:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x50 Using 0x22 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: lChannel 0x0, dev 1 AtapiResetController(1) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xb06da708, CDB 0xb06da738, AtaReq 0xb0718000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb06da708 TopLevel (3), AtaReq 0xb0718000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b06da738) AtapiDmaSetup: mode 0x22, data f9ec3158, count 800, lCh 0, dev 0 get Phys(PRD=b0718060) AtapiVirtToPhysAddr_: b0718060 -> 00000000:03558060 get Phys(data[0]=f9ec3158) AtapiVirtToPhysAddr_: f9ec3158 -> 00000000:03519158 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 b06da738 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0xd0) AtapiDmaStart: read on 0x0:0x0 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b06da708 AtapiStartIo: query PORT for next request AtapiResetController(0) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 AtapiResetController: Reset channel 0 CompleteType 0x1, Luns 2, chan 0xb072a4b0, sptr 0x809f0ae8 AtapiResetController: pending SRB 0xb06da708, chan 0xb072a4b0 senseBuffer 0xb0719000, chan 0xb072a4b0 AtapiResetController: report SCSI_SENSE_UNIT_ATTENTION + SCSI_ADSENSE_BUS_RESET chan 0xb072a4b0 ATA path, chan 0xb072a4b0 disable intr (0) AtapiDisableInterrupts_0: 0 done send reset wait a little disable intr AtapiDisableInterrupts_0: 1 re-enable intr AtapiEnableInterrupts_0: 2 wait a little (2) done check DMA engine DMA status 0x1 AtapiDmaDone: dev 0 process connected devices 0 - 1 Chan 0xb072a4b0 Lun 0x0 Lun ptr 0xb0964008 ATAPI at home AtapiResetController: Status before Atapi reset (0x50). AtapiDisableInterrupts_0: 1 AtapiSoftReset: statusByte2 50: DMA status 0x0 AtapiEnableInterrupts_0: 2 ATAPI at home AtapiResetController: Status after soft reset 0x50 Chan 0xb072a4b0 Lun 0x1 Lun ptr 0xb0964310 HDD at home CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found AtapiResetController: deviceExtension->chan[0].DisableIntr 1 -> 1 AtapiEnableInterrupts_0: 1 AtapiChipInit: dev 0xffffffff, ph chan 0, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 FindDevices: AtapiDisableInterrupts_0: 0 max_ldev 2 CheckDevice: Device 0x0 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 ATAPI at home ATAPI at home CheckDevice: status 0x50 CheckDevice: ATAPI signature found IssueIdentify: Checking for ATAPI. Status (0x50) IssueIdentify: Checking for ATAPI (2). Status (0x50) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 IssueIdentify: IDE_STATUS_DRQ (0x58) IssueIdentify: Status before read words 0x58 IssueIdentify: statusByte 0x58 IssueIdentify: BASE statusByte 0x58 use 16bit IO IssueIdentify: iReason 0 IssueIdentify: wCount 200 IssueIdentify: suck data port IssueIdentify: statusByte 0x50 IssueIdentify: statusByte 0x50 IssueIdentify: Status after read words 0x50 Model: eGenir c2143 FW: LAHP S/N: XBDC0000 1 Pio: 0 APio: 1 SWDMA: 0 MWDMA: 4 SATA: 0 SATA support: 0, CAPs 0x0 OrigTransferMode: 22, Active: 22 Accoustic 0, cur 0 AdvPowerMode 0, cur -1334662092 InitBadBlocks local LunExt 0xb0964008 S/N:Generic_1234____________________________-BXCD00001___________ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: Device is CD/Optical drive. IssueIdentify: AtapiCmdSize 0x0 IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x0 is ATAPI CheckDevice: check status: found CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 50: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found FindDevices: select 0 dev to clear INTR FindDevices: statusByte=0x50 FindDevices: select 1 dev to clear INTR FindDevices: statusByte=0x0 FindDevices: select 0 dev on exit AtapiEnableInterrupts_0: 1 FindDevices: returning 1 AtapiHwInitialize: lChannel 0x0, dev 0 AtapiDisableInterrupts_0: 0 try mode 0x22 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_WDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=3:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x50 Using 0x22 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: lChannel 0x0, dev 1 AtapiResetController(1) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xb06da708, CDB 0xb06da738, AtaReq 0xb0718000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb06da708 TopLevel (3), AtaReq 0xb0718000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b06da738) AtapiDmaSetup: mode 0x22, data f9ec3158, count 800, lCh 0, dev 0 get Phys(PRD=b0718060) AtapiVirtToPhysAddr_: b0718060 -> 00000000:03558060 get Phys(data[0]=f9ec3158) AtapiVirtToPhysAddr_: f9ec3158 -> 00000000:03519158 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 b06da738 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0xd0) AtapiDmaStart: read on 0x0:0x0 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b06da708 AtapiStartIo: query PORT for next request AtapiResetController(0) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 AtapiResetController: Reset channel 0 CompleteType 0x1, Luns 2, chan 0xb072a4b0, sptr 0x809f0ae8 AtapiResetController: pending SRB 0xb06da708, chan 0xb072a4b0 senseBuffer 0xb0719000, chan 0xb072a4b0 AtapiResetController: report SCSI_SENSE_UNIT_ATTENTION + SCSI_ADSENSE_BUS_RESET chan 0xb072a4b0 ATA path, chan 0xb072a4b0 disable intr (0) AtapiDisableInterrupts_0: 0 done send reset wait a little disable intr AtapiDisableInterrupts_0: 1 re-enable intr AtapiEnableInterrupts_0: 2 wait a little (2) done check DMA engine DMA status 0x1 AtapiDmaDone: dev 0 process connected devices 0 - 1 Chan 0xb072a4b0 Lun 0x0 Lun ptr 0xb0964008 ATAPI at home AtapiResetController: Status before Atapi reset (0x50). AtapiDisableInterrupts_0: 1 AtapiSoftReset: statusByte2 50: DMA status 0x0 AtapiEnableInterrupts_0: 2 ATAPI at home AtapiResetController: Status after soft reset 0x50 Chan 0xb072a4b0 Lun 0x1 Lun ptr 0xb0964310 HDD at home CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found AtapiResetController: deviceExtension->chan[0].DisableIntr 1 -> 1 AtapiEnableInterrupts_0: 1 AtapiChipInit: dev 0xffffffff, ph chan 0, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 FindDevices: AtapiDisableInterrupts_0: 0 max_ldev 2 CheckDevice: Device 0x0 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 ATAPI at home ATAPI at home CheckDevice: status 0x50 CheckDevice: ATAPI signature found IssueIdentify: Checking for ATAPI. Status (0x50) IssueIdentify: Checking for ATAPI (2). Status (0x50) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 IssueIdentify: IDE_STATUS_DRQ (0x58) IssueIdentify: Status before read words 0x58 IssueIdentify: statusByte 0x58 IssueIdentify: BASE statusByte 0x58 use 16bit IO IssueIdentify: iReason 0 IssueIdentify: wCount 200 IssueIdentify: suck data port IssueIdentify: statusByte 0x50 IssueIdentify: statusByte 0x50 IssueIdentify: Status after read words 0x50 Model: eGenir c2143 FW: LAHP S/N: XBDC0000 1 Pio: 0 APio: 1 SWDMA: 0 MWDMA: 4 SATA: 0 SATA support: 0, CAPs 0x0 OrigTransferMode: 22, Active: 22 Accoustic 0, cur 0 AdvPowerMode 0, cur -1334662092 InitBadBlocks local LunExt 0xb0964008 S/N:Generic_1234____________________________-BXCD00001___________ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: Device is CD/Optical drive. IssueIdentify: AtapiCmdSize 0x0 IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x0 is ATAPI CheckDevice: check status: found CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 50: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found FindDevices: select 0 dev to clear INTR FindDevices: statusByte=0x50 FindDevices: select 1 dev to clear INTR FindDevices: statusByte=0x0 FindDevices: select 0 dev on exit AtapiEnableInterrupts_0: 1 FindDevices: returning 1 AtapiHwInitialize: lChannel 0x0, dev 0 AtapiDisableInterrupts_0: 0 try mode 0x22 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_WDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=3:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x50 Using 0x22 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: lChannel 0x0, dev 1 AtapiResetController(1) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xb06da708, CDB 0xb06da738, AtaReq 0xb0718000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb06da708 TopLevel (3), AtaReq 0xb0718000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b06da738) AtapiDmaSetup: mode 0x22, data f9ec3158, count 800, lCh 0, dev 0 get Phys(PRD=b0718060) AtapiVirtToPhysAddr_: b0718060 -> 00000000:03558060 get Phys(data[0]=f9ec3158) AtapiVirtToPhysAddr_: f9ec3158 -> 00000000:03519158 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 b06da738 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x5a) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0xd0) AtapiDmaStart: read on 0x0:0x0 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b06da708 AtapiStartIo: query PORT for next request AtapiResetController(0) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 AtapiResetController: Reset channel 0 CompleteType 0x1, Luns 2, chan 0xb072a4b0, sptr 0x809f0ae8 AtapiResetController: pending SRB 0xb06da708, chan 0xb072a4b0 senseBuffer 0xb0719000, chan 0xb072a4b0 AtapiResetController: report SCSI_SENSE_UNIT_ATTENTION + SCSI_ADSENSE_BUS_RESET chan 0xb072a4b0 ATA path, chan 0xb072a4b0 disable intr (0) AtapiDisableInterrupts_0: 0 done send reset wait a little disable intr AtapiDisableInterrupts_0: 1 re-enable intr AtapiEnableInterrupts_0: 2 wait a little (2) done check DMA engine DMA status 0x1 AtapiDmaDone: dev 0 process connected devices 0 - 1 Chan 0xb072a4b0 Lun 0x0 Lun ptr 0xb0964008 ATAPI at home AtapiResetController: Status before Atapi reset (0x50). AtapiDisableInterrupts_0: 1 AtapiSoftReset: statusByte2 50: DMA status 0x0 AtapiEnableInterrupts_0: 2 ATAPI at home AtapiResetController: Status after soft reset 0x50 Chan 0xb072a4b0 Lun 0x1 Lun ptr 0xb0964310 HDD at home CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found AtapiResetController: deviceExtension->chan[0].DisableIntr 1 -> 1 AtapiEnableInterrupts_0: 1 AtapiChipInit: dev 0xffffffff, ph chan 0, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 FindDevices: AtapiDisableInterrupts_0: 0 max_ldev 2 CheckDevice: Device 0x0 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 ATAPI at home ATAPI at home CheckDevice: status 0x50 CheckDevice: ATAPI signature found IssueIdentify: Checking for ATAPI. Status (0x50) IssueIdentify: Checking for ATAPI (2). Status (0x50) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 IssueIdentify: IDE_STATUS_DRQ (0x58) IssueIdentify: Status before read words 0x5a IssueIdentify: statusByte 0x58 IssueIdentify: BASE statusByte 0x58 use 16bit IO IssueIdentify: iReason 0 IssueIdentify: wCount 200 IssueIdentify: suck data port IssueIdentify: statusByte 0x50 IssueIdentify: statusByte 0x50 IssueIdentify: Status after read words 0x50 Model: eGenir c2143 FW: LAHP S/N: XBDC0000 1 Pio: 0 APio: 1 SWDMA: 0 MWDMA: 4 SATA: 0 SATA support: 0, CAPs 0x0 OrigTransferMode: 22, Active: 22 Accoustic 0, cur 0 AdvPowerMode 0, cur -1334662092 InitBadBlocks local LunExt 0xb0964008 S/N:Generic_1234____________________________-BXCD00001___________ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: Device is CD/Optical drive. IssueIdentify: AtapiCmdSize 0x0 IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x0 is ATAPI CheckDevice: check status: found CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 52: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found FindDevices: select 0 dev to clear INTR FindDevices: statusByte=0x50 FindDevices: select 1 dev to clear INTR FindDevices: statusByte=0x0 FindDevices: select 0 dev on exit AtapiEnableInterrupts_0: 1 FindDevices: returning 1 AtapiHwInitialize: lChannel 0x0, dev 0 AtapiDisableInterrupts_0: 0 try mode 0x22 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_WDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=3:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x50 Using 0x22 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: lChannel 0x0, dev 1 AtapiResetController(1) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xb06da708, CDB 0xb06da738, AtaReq 0xb0718000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb06da708 TopLevel (3), AtaReq 0xb0718000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b06da738) AtapiDmaSetup: mode 0x22, data f9ec3158, count 800, lCh 0, dev 0 get Phys(PRD=b0718060) AtapiVirtToPhysAddr_: b0718060 -> 00000000:03558060 get Phys(data[0]=f9ec3158) AtapiVirtToPhysAddr_: f9ec3158 -> 00000000:03519158 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 b06da738 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x52) AtapiSendCommand: Poll for int. to send packet. Status (0x52) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0xd0) AtapiDmaStart: read on 0x0:0x0 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b06da708 AtapiStartIo: query PORT for next request AtapiResetController(0) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 AtapiResetController: Reset channel 0 CompleteType 0x1, Luns 2, chan 0xb072a4b0, sptr 0x809f0ae8 AtapiResetController: pending SRB 0xb06da708, chan 0xb072a4b0 senseBuffer 0xb0719000, chan 0xb072a4b0 AtapiResetController: report SCSI_SENSE_UNIT_ATTENTION + SCSI_ADSENSE_BUS_RESET chan 0xb072a4b0 ATA path, chan 0xb072a4b0 disable intr (0) AtapiDisableInterrupts_0: 0 done send reset wait a little disable intr AtapiDisableInterrupts_0: 1 re-enable intr AtapiEnableInterrupts_0: 2 wait a little (2) done check DMA engine DMA status 0x1 AtapiDmaDone: dev 0 process connected devices 0 - 1 Chan 0xb072a4b0 Lun 0x0 Lun ptr 0xb0964008 ATAPI at home AtapiResetController: Status before Atapi reset (0x50). AtapiDisableInterrupts_0: 1 AtapiSoftReset: statusByte2 52: DMA status 0x0 AtapiEnableInterrupts_0: 2 ATAPI at home AtapiResetController: Status after soft reset 0x50 Chan 0xb072a4b0 Lun 0x1 Lun ptr 0xb0964310 HDD at home CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found AtapiResetController: deviceExtension->chan[0].DisableIntr 1 -> 1 AtapiEnableInterrupts_0: 1 AtapiChipInit: dev 0xffffffff, ph chan 0, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 FindDevices: AtapiDisableInterrupts_0: 0 max_ldev 2 CheckDevice: Device 0x0 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 ATAPI at home ATAPI at home CheckDevice: status 0x50 CheckDevice: ATAPI signature found IssueIdentify: Checking for ATAPI. Status (0x50) IssueIdentify: Checking for ATAPI (2). Status (0x52) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 IssueIdentify: IDE_STATUS_DRQ (0x58) IssueIdentify: Status before read words 0x58 IssueIdentify: statusByte 0x58 IssueIdentify: BASE statusByte 0x58 use 16bit IO IssueIdentify: iReason 0 IssueIdentify: wCount 200 IssueIdentify: suck data port IssueIdentify: statusByte 0x50 IssueIdentify: statusByte 0x50 IssueIdentify: Status after read words 0x52 Model: eGenir c2143 FW: LAHP S/N: XBDC0000 1 Pio: 0 APio: 1 SWDMA: 0 MWDMA: 4 SATA: 0 SATA support: 0, CAPs 0x0 OrigTransferMode: 22, Active: 22 Accoustic 0, cur 0 AdvPowerMode 0, cur -1334662092 InitBadBlocks local LunExt 0xb0964008 S/N:Generic_1234____________________________-BXCD00001___________ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: Device is CD/Optical drive. IssueIdentify: AtapiCmdSize 0x0 IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x0 is ATAPI CheckDevice: check status: found CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 50: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found FindDevices: select 0 dev to clear INTR FindDevices: statusByte=0x50 FindDevices: select 1 dev to clear INTR FindDevices: statusByte=0x0 FindDevices: select 0 dev on exit AtapiEnableInterrupts_0: 1 FindDevices: returning 1 AtapiHwInitialize: lChannel 0x0, dev 0 AtapiDisableInterrupts_0: 0 try mode 0x22 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_WDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=3:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x52 Using 0x22 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: lChannel 0x0, dev 1 AtapiResetController(1) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xb06da708, CDB 0xb06da738, AtaReq 0xb0718000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb06da708 TopLevel (3), AtaReq 0xb0718000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b06da738) AtapiDmaSetup: mode 0x22, data f9ec3158, count 800, lCh 0, dev 0 get Phys(PRD=b0718060) AtapiVirtToPhysAddr_: b0718060 -> 00000000:03558060 get Phys(data[0]=f9ec3158) AtapiVirtToPhysAddr_: f9ec3158 -> 00000000:03519158 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 b06da738 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0xd0) AtapiDmaStart: read on 0x0:0x0 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b06da708 AtapiStartIo: query PORT for next request AtapiResetController(0) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 AtapiResetController: Reset channel 0 CompleteType 0x1, Luns 2, chan 0xb072a4b0, sptr 0x809f0ae8 AtapiResetController: pending SRB 0xb06da708, chan 0xb072a4b0 senseBuffer 0xb0719000, chan 0xb072a4b0 AtapiResetController: report SCSI_SENSE_UNIT_ATTENTION + SCSI_ADSENSE_BUS_RESET chan 0xb072a4b0 ATA path, chan 0xb072a4b0 disable intr (0) AtapiDisableInterrupts_0: 0 done send reset wait a little disable intr AtapiDisableInterrupts_0: 1 re-enable intr AtapiEnableInterrupts_0: 2 wait a little (2) done check DMA engine DMA status 0x1 AtapiDmaDone: dev 0 process connected devices 0 - 1 Chan 0xb072a4b0 Lun 0x0 Lun ptr 0xb0964008 ATAPI at home AtapiResetController: Status before Atapi reset (0x50). AtapiDisableInterrupts_0: 1 AtapiSoftReset: statusByte2 50: DMA status 0x0 AtapiEnableInterrupts_0: 2 ATAPI at home AtapiResetController: Status after soft reset 0x50 Chan 0xb072a4b0 Lun 0x1 Lun ptr 0xb0964310 HDD at home CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found AtapiResetController: deviceExtension->chan[0].DisableIntr 1 -> 1 AtapiEnableInterrupts_0: 1 AtapiChipInit: dev 0xffffffff, ph chan 0, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 FindDevices: AtapiDisableInterrupts_0: 0 max_ldev 2 CheckDevice: Device 0x0 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 ATAPI at home ATAPI at home CheckDevice: status 0x50 CheckDevice: ATAPI signature found IssueIdentify: Checking for ATAPI. Status (0x50) IssueIdentify: Checking for ATAPI (2). Status (0x50) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 IssueIdentify: IDE_STATUS_DRQ (0x58) IssueIdentify: Status before read words 0x58 IssueIdentify: statusByte 0x5a IssueIdentify: BASE statusByte 0x58 use 16bit IO IssueIdentify: iReason 0 IssueIdentify: wCount 200 IssueIdentify: suck data port IssueIdentify: statusByte 0x50 IssueIdentify: statusByte 0x50 IssueIdentify: Status after read words 0x50 Model: eGenir c2143 FW: LAHP S/N: XBDC0000 1 Pio: 0 APio: 1 SWDMA: 0 MWDMA: 4 SATA: 0 SATA support: 0, CAPs 0x0 OrigTransferMode: 22, Active: 22 Accoustic 0, cur 0 AdvPowerMode 0, cur -1334662092 InitBadBlocks local LunExt 0xb0964008 S/N:Generic_1234____________________________-BXCD00001___________ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: Device is CD/Optical drive. IssueIdentify: AtapiCmdSize 0x0 IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x0 is ATAPI CheckDevice: check status: found CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 50: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found FindDevices: select 0 dev to clear INTR FindDevices: statusByte=0x50 FindDevices: select 1 dev to clear INTR FindDevices: statusByte=0x0 FindDevices: select 0 dev on exit AtapiEnableInterrupts_0: 1 FindDevices: returning 1 AtapiHwInitialize: lChannel 0x0, dev 0 AtapiDisableInterrupts_0: 0 try mode 0x22 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_WDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=3:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x50 Using 0x22 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: lChannel 0x0, dev 1 AtapiResetController(1) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xb06da708, CDB 0xb06da738, AtaReq 0xb0718000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb06da708 TopLevel (3), AtaReq 0xb0718000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b06da738) AtapiDmaSetup: mode 0x22, data f9ec3158, count 800, lCh 0, dev 0 get Phys(PRD=b0718060) AtapiVirtToPhysAddr_: b0718060 -> 00000000:03558060 get Phys(data[0]=f9ec3158) AtapiVirtToPhysAddr_: f9ec3158 -> 00000000:03519158 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 b06da738 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0xd0) AtapiDmaStart: read on 0x0:0x0 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b06da708 AtapiStartIo: query PORT for next request AtapiResetController(0) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 AtapiResetController: Reset channel 0 CompleteType 0x1, Luns 2, chan 0xb072a4b0, sptr 0x809f0ae8 AtapiResetController: pending SRB 0xb06da708, chan 0xb072a4b0 senseBuffer 0xb0719000, chan 0xb072a4b0 AtapiResetController: report SCSI_SENSE_UNIT_ATTENTION + SCSI_ADSENSE_BUS_RESET chan 0xb072a4b0 ATA path, chan 0xb072a4b0 disable intr (0) AtapiDisableInterrupts_0: 0 done send reset wait a little disable intr AtapiDisableInterrupts_0: 1 re-enable intr AtapiEnableInterrupts_0: 2 wait a little (2) done check DMA engine DMA status 0x1 AtapiDmaDone: dev 0 process connected devices 0 - 1 Chan 0xb072a4b0 Lun 0x0 Lun ptr 0xb0964008 ATAPI at home AtapiResetController: Status before Atapi reset (0x50). AtapiDisableInterrupts_0: 1 AtapiSoftReset: statusByte2 50: DMA status 0x0 AtapiEnableInterrupts_0: 2 ATAPI at home AtapiResetController: Status after soft reset 0x50 Chan 0xb072a4b0 Lun 0x1 Lun ptr 0xb0964310 HDD at home CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found AtapiResetController: deviceExtension->chan[0].DisableIntr 1 -> 1 AtapiEnableInterrupts_0: 1 AtapiChipInit: dev 0xffffffff, ph chan 0, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 FindDevices: AtapiDisableInterrupts_0: 0 max_ldev 2 CheckDevice: Device 0x0 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 ATAPI at home ATAPI at home CheckDevice: status 0x50 CheckDevice: ATAPI signature found IssueIdentify: Checking for ATAPI. Status (0x50) IssueIdentify: Checking for ATAPI (2). Status (0x50) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 IssueIdentify: IDE_STATUS_DRQ (0x58) IssueIdentify: Status before read words 0x58 IssueIdentify: statusByte 0x58 IssueIdentify: BASE statusByte 0x58 use 16bit IO IssueIdentify: iReason 0 IssueIdentify: wCount 200 IssueIdentify: suck data port IssueIdentify: statusByte 0x50 IssueIdentify: statusByte 0x50 IssueIdentify: Status after read words 0x50 Model: eGenir c2143 FW: LAHP S/N: XBDC0000 1 Pio: 0 APio: 1 SWDMA: 0 MWDMA: 4 SATA: 0 SATA support: 0, CAPs 0x0 OrigTransferMode: 22, Active: 22 Accoustic 0, cur 0 AdvPowerMode 0, cur -1334662092 InitBadBlocks local LunExt 0xb0964008 S/N:Generic_1234____________________________-BXCD00001___________ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: Device is CD/Optical drive. IssueIdentify: AtapiCmdSize 0x0 IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x0 is ATAPI CheckDevice: check status: found CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 50: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found FindDevices: select 0 dev to clear INTR FindDevices: statusByte=0x50 FindDevices: select 1 dev to clear INTR FindDevices: statusByte=0x0 FindDevices: select 0 dev on exit AtapiEnableInterrupts_0: 1 FindDevices: returning 1 AtapiHwInitialize: lChannel 0x0, dev 0 AtapiDisableInterrupts_0: 0 try mode 0x22 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_WDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=3:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x50 Using 0x22 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: lChannel 0x0, dev 1 AtapiResetController(1) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x70108086/0x0 SRB 0xb06da708, CDB 0xb06da738, AtaReq 0xb0718000, SCmd 0x28 UniataNeedQueueing: TopLevel, qd=0 Send to device 28 TopLevel (2), srb 0xb06da708 TopLevel (3), AtaReq 0xb0718000 Try ATAPI send 28 AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b06da738) AtapiDmaSetup: mode 0x22, data f9ec3158, count 800, lCh 0, dev 0 get Phys(PRD=b0718060) AtapiVirtToPhysAddr_: b0718060 -> 00000000:03558060 get Phys(data[0]=f9ec3158) AtapiVirtToPhysAddr_: f9ec3158 -> 00000000:03519158 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 b06da738 Command 0x28 to TargetId 0 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiSendCommand: status (0x58) AtapiSendCommand: iReason 1 AtapiSendCommand: cmd status (0xd0) AtapiDmaStart: read on 0x0:0x0 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b06da708 AtapiStartIo: query PORT for next request AtapiResetController(0) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 AtapiResetController: Reset channel 0 CompleteType 0x1, Luns 2, chan 0xb072a4b0, sptr 0x809f0ae8 AtapiResetController: pending SRB 0xb06da708, chan 0xb072a4b0 senseBuffer 0xb0719000, chan 0xb072a4b0 AtapiResetController: report SCSI_SENSE_UNIT_ATTENTION + SCSI_ADSENSE_BUS_RESET chan 0xb072a4b0 ATA path, chan 0xb072a4b0 disable intr (0) AtapiDisableInterrupts_0: 0 done send reset wait a little disable intr AtapiDisableInterrupts_0: 1 re-enable intr AtapiEnableInterrupts_0: 2 wait a little (2) done check DMA engine DMA status 0x1 AtapiDmaDone: dev 0 process connected devices 0 - 1 Chan 0xb072a4b0 Lun 0x0 Lun ptr 0xb0964008 ATAPI at home AtapiResetController: Status before Atapi reset (0x50). AtapiDisableInterrupts_0: 1 AtapiSoftReset: statusByte2 50: DMA status 0x0 AtapiEnableInterrupts_0: 2 ATAPI at home AtapiResetController: Status after soft reset 0x50 Chan 0xb072a4b0 Lun 0x1 Lun ptr 0xb0964310 HDD at home CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found AtapiResetController: deviceExtension->chan[0].DisableIntr 1 -> 1 AtapiEnableInterrupts_0: 1 AtapiChipInit: dev 0xffffffff, ph chan 0, c 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x7010/0x0 FindDevices: AtapiDisableInterrupts_0: 0 max_ldev 2 CheckDevice: Device 0x0 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 ATAPI at home ATAPI at home CheckDevice: status 0x50 CheckDevice: ATAPI signature found IssueIdentify: Checking for ATAPI. Status (0x50) IssueIdentify: Checking for ATAPI (2). Status (0x50) AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 IssueIdentify: IDE_STATUS_DRQ (0x58) IssueIdentify: Status before read words 0x58 IssueIdentify: statusByte 0x58 IssueIdentify: BASE statusByte 0x58 use 16bit IO IssueIdentify: iReason 0 IssueIdentify: wCount 200 IssueIdentify: suck data port IssueIdentify: statusByte 0x50 IssueIdentify: statusByte 0x50 IssueIdentify: Status after read words 0x50 Model: eGenir c2143 FW: LAHP S/N: XBDC0000 1 Pio: 0 APio: 1 SWDMA: 0 MWDMA: 4 SATA: 0 SATA support: 0, CAPs 0x0 OrigTransferMode: 22, Active: 22 Accoustic 0, cur 0 AdvPowerMode 0, cur -1334662092 InitBadBlocks local LunExt 0xb0964008 S/N:Generic_1234____________________________-BXCD00001___________ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: Device is CD/Optical drive. IssueIdentify: AtapiCmdSize 0x0 IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x0 is ATAPI CheckDevice: check status: found CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 50: DMA status 0x0 HDD at home HDD at home CheckDevice: status 0x0 CheckDevice: IDE device check IssueIdentify: Checking for IDE. Status (0x0) IssueIdentify: statusByte != IDE_STATUS_IDLE IssueIdentify: no dev (dev 1) CheckDevice: try ATAPI 0x1, status 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xa1, lba 0x0 count 0x0 feature 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 retry waiting DRQ, status 0x0 IssueIdentify: !IDE_STATUS_DRQ (0x0) IssueIdentify: DRQ never asserted (0x0). Error reg (0x1) AtapiSoftReset: statusByte2 0: DMA status 0x0 AtapiDisableInterrupts_0: 1 AtapiEnableInterrupts_0: 2 IssueIdentify: Status after soft reset (0x0) IssueIdentify: Status before read words 0x0 IssueIdentify: statusByte 0x0 IssueIdentify: !IDE_STATUS_DRQ (2) (0x0) CheckDevice: Device 0x1 not responding CheckDevice: check status: not found FindDevices: select 0 dev to clear INTR FindDevices: statusByte=0x50 FindDevices: select 1 dev to clear INTR FindDevices: statusByte=0x0 FindDevices: select 0 dev on exit AtapiEnableInterrupts_0: 1 FindDevices: returning 1 AtapiHwInitialize: lChannel 0x0, dev 0 AtapiDisableInterrupts_0: 0 try mode 0x22 AtapiDmaInit__: Set (U)DMA on Device 0 AtapiDmaInit: chan->MaxTransferMode >= ATA_WDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=3:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/0 AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x50 Using 0x22 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: lChannel 0x0, dev 1 AtapiResetController(1) AtapiResetController: Reset IDE 0x8086/0x7010 @ 0x21 simplexOnly 0 *** Fatal System Error: 0x0000007b (0xB06DF678,0xC0000185,0x00000000,0x00000000)  Entered debugger on embedded INT3 at 0x0008:0x8094b9d8. kdb:>