(ntoskrnl/kd/kdio.c:376) -----------------------------------------------------
(ntoskrnl/kd/kdio.c:377) ReactOS 0.4-SVN (Build 20140523-r63401)
(ntoskrnl/kd/kdio.c:379) 1 System Processor [479 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(44) \ multi(0)disk(0)cdrom(44) \reactos\
(ntoskrnl/ke/i386/cpu.c:494) Supported CPU features : KF_V86_VIS KF_RDTSC KF_CR4 KF_CMOV KF_GLOBAL_PAGE KF_LARGE_PAGE KF_MTRR KF_CMPXCHG8B KF_MMX KF_WORKING_PTE KF_PAT KF_FXSR KF_FAST_SYSCALL KF_XMMI       
(ntoskrnl/ke/i386/cpu.c:801) Prefetch Cache: 32 bytes	L2 Cache: 131072 bytes	L2 Cache Line: 64 bytes	L2 Cache Associativity: 4
(ntoskrnl/mm/mminit.c:260)           0x80000000 - 0x83000000	Boot Loaded Image
(ntoskrnl/mm/mminit.c:264)           0xB0000000 - 0xB0348000	PFN Database
(ntoskrnl/mm/mminit.c:268)           0xB0348000 - 0xB1218000	ARM3 Non Paged Pool
(ntoskrnl/mm/mminit.c:272)           0xB9400000 - 0xBB400000	System View Space
(ntoskrnl/mm/mminit.c:276)           0xBB400000 - 0xC0000000	Session Space
(ntoskrnl/mm/mminit.c:279)           0xC0000000 - 0xC03FFFFF	Page Tables
(ntoskrnl/mm/mminit.c:282)           0xC0300000 - 0xC0300FFF	Page Directories
(ntoskrnl/mm/mminit.c:285)           0xC0400000 - 0xC07FFFFF	Hyperspace
(ntoskrnl/mm/mminit.c:289)           0xE1000000 - 0xECC00000	ARM3 Paged Pool
(ntoskrnl/mm/mminit.c:292)           0xECC00000 - 0xF7BE0000	System PTE Space
(ntoskrnl/mm/mminit.c:295)           0xF7BE0000 - 0xFFBE0000	Non Paged Pool Expansion PTE Space
(ntoskrnl/config/cmhvlist.c:158) CmpAddToHiveFileList: Creation or opening of the hive list failed, status = c0000034
(hal/halx86/legacy/bussupp.c:594) Your machine has a PCI-to-PCI or CardBUS Bridge. PCI devices may fail!
(hal/halx86/legacy/bussupp.c:623) Found parent bus (indicating PCI Bridge). PCI devices may fail!

====== PCI BUS HARDWARE DETECTION =======

00:00.0 Host bridge [0600]: Silicon Integrated Systems [SiS] 630 Host [1039:0630] (rev 20)
	Subsystem: GLoria L [0000:0000]
	Flags: bus master, medium devsel, latency 32
	Memory at e0000000 (32-bit, non-prefetchable) [size=512M]

00:00.1 IDE interface [0101]: Silicon Integrated Systems [SiS] 5513 IDE Controller [1039:5513] (rev d0)
	Subsystem: SiS5513 EIDE Controller (A,B step) [1039:5513]
	Flags: bus master, fast devsel, latency 128, IRQ assignment required
	I/O ports at 9800 [size=2K]

00:01.0 ISA bridge [0601]: Silicon Integrated Systems [SiS] SiS85C503/5513 (LPC Bridge) [1039:0008] (rev 00)
	Subsystem: GLoria L [0000:0000]
	Flags: bus master, medium devsel, latency 0

00:01.1 Ethernet controller [0200]: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet [1039:0900] (rev 81)
	Subsystem: Unknown [1025:0017]
	Flags: bus master, medium devsel, latency 32, IRQ 10
	I/O ports at 9000 [size=4K]
	Memory at 98100000 (32-bit, non-prefetchable) [size=1M]
	Device is using IRQ 10! ISA Cards using that IRQ may fail!

00:01.2 USB controller [0c03]: Silicon Integrated Systems [SiS] USB 1.1 Controller [1039:7001] (rev 07)
	Subsystem: Unknown [1039:7001]
	Flags: bus master, medium devsel, latency 32, IRQ 11
	Memory at 98500000 (32-bit, non-prefetchable) [size=1M]
	Device is using IRQ 11! ISA Cards using that IRQ may fail!
	Device is an OHCI (USB) PCI Expansion Card. Turn off Legacy USB in your BIOS!

00:01.3 USB controller [0c03]: Silicon Integrated Systems [SiS] USB 1.1 Controller [1039:7001] (rev 07)
	Subsystem: Onboard USB Controller [1039:7000]
	Flags: bus master, medium devsel, latency 32, IRQ 11
	Memory at 98700000 (32-bit, non-prefetchable) [size=1M]
	Device is using IRQ 11! ISA Cards using that IRQ may fail!
	Device is an OHCI (USB) PCI Expansion Card. Turn off Legacy USB in your BIOS!

00:01.4 Multimedia audio controller [0401]: Silicon Integrated Systems [SiS] SiS PCI Audio Accelerator [1039:7018] (rev 02)
	Subsystem: SiS PCI Audio Accelerator [1025:0018]
	Flags: bus master, medium devsel, latency 32, IRQ 09
	I/O ports at 9400 [size=1K]
	Memory at 98300000 (32-bit, non-prefetchable) [size=1M]
	Device is using IRQ 9! ISA Cards using that IRQ may fail!

00:02.0 PCI bridge [0604]: Silicon Integrated Systems [SiS] AGP Port (virtual PCI-to-PCI bridge) [1039:0001] (rev 00)
	Subsystem: GLoria L [0000:0000]
	Flags: fast devsel, latency 0
	Memory at 00010100 (32-bit, non-prefetchable) [size=256]
	Memory at 20008080 (32-bit, non-prefetchable) [size=32K]
	Memory at 88208820 (32-bit, non-prefetchable) [size=2K]
	Memory at 98008830 (32-bit, non-prefetchable) [size=2K]

00:09.0 VGA compatible controller [0300]: S3 Graphics Ltd. 86c775/86c785 [Trio 64V2/DX or /GX] [5333:8901] (rev 16)
	Subsystem: Unknown [1048:0935]
	Flags: medium devsel, latency 0, IRQ 09
	Memory at 84000000 (32-bit, non-prefetchable) [size=64M]
	Device is using IRQ 9! ISA Cards using that IRQ may fail!

00:0b.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ [10ec:8139] (rev 10)
	Subsystem: Unknown [10ec:8139]
	Flags: bus master, medium devsel, latency 32, IRQ 10
	I/O ports at 7000 [size=4K]
	Memory at 80120000 (32-bit, non-prefetchable) [size=128K]
	Device is using IRQ 10! ISA Cards using that IRQ may fail!

01:00.0 VGA compatible controller [0300]: Silicon Integrated Systems [SiS] 630/730 PCI/AGP VGA Display Adapter [1039:6300] (rev 20)
	Subsystem: Unknown [1025:0016]
	Flags: 66MHz, medium devsel, latency 0
	Memory at 90000000 (32-bit, prefetchable) [size=256M]
	Memory at 88200000 (32-bit, non-prefetchable) [size=2M]
	I/O ports at 8000 [size=32K]

====== PCI BUS DETECTION COMPLETE =======

PC Compatible Eisa/Isa HAL Detected
(ntoskrnl/io/pnpmgr/pnpinit.c:451) Need to build DACL
(ntoskrnl/io/pnpmgr/pnpmgr.c:3187) ZwOpenKey(\Registry\Machine\SYSTEM\CURRENTCONTROLSET\Control\Pnp) failed with status 0xc0000034
(ntoskrnl/io/pnpmgr/pnpmgr.c:3190) Firmware mapper is enabled
(ntoskrnl/io/pnpmgr/pnpreport.c:353) Reported device: DETECTEDInternal\PCI_HAL (Root\PCI_HAL\0)
SAC DriverEntry: Entering.
(ntoskrnl/io/iomgr/driver.c:1629) '\Driver\sacdrv' initialization failed, status (0xc0000037)
(ntoskrnl/io/iomgr/driver.c:61) Deleting driver object '\Driver\sacdrv'


ATAPI IDE MiniPort Driver (UniATA) v 0.45a3
 Parameter PrintLogo
 Parameter PrintLogo = 0x0
UniATA Init: OS should be ReactOS
UniATA Init: OS ver 4.1 (1), 1 CPU(s)
Performance calibration: dt=14995, counter=418205
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:0x0:0x1
Storage Class
DevId = 55131039 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 = 0x1
InterruptLine = 0xff
Enabling Mem/Io spaces and busmastering...
Initial pciData.Command = 0x7
PCI_ENABLE_IO_SPACE
PCI_ENABLE_MEMORY_SPACE
PCI_ENABLE_BUS_MASTER
InterruptLine = 0xff
Final pciData.Command = 0x7
Range 4 = 0x9801
count: BMListLen++
-- BusID: 0x0:0x0:0x1
Storage Class
DevId = 55131039 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 = 0x1
InterruptLine = 0xff
Range 4 = 0x9801
found suitable device
 Parameter NativePCIMode
 Parameter NativePCIMode = 0x0
Add to BMList, AltInit 0
-- BusID: 0x0:0x0:0x1
Storage Class
DevId = 55131039 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 = 0x1
InterruptLine = 0xff
Range 4 = 0x9801
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:1159) Slot assignment for 5 on bus 0
(hal/halx86/legacy/bus/pcibus.c:715) 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=0x20
busDataRead
DevId = 55131039 Class = 0001/0001
Storage Class
MasterDev (1)
UniataChipDetect:
HwFlags: 0x0
 Parameter ForceSimplex
 Parameter ForceSimplex = 0x0
i: 0x152
VendorID/DeviceID/Rev 0x1039/0x5513/0xd0
ATA_SIS_ID
AtapiFindListedDev: lim=ffffffff, Bus=0, Slot=ffffffff
 scanning range Bus 0-0, Slot 0-1f
AtapiFindListedDev: found
AtapiFindListedDev: b:s:f(0:0:0) 1039/0630/20
i: 0x12
HwFlags: 0x7
 Parameter HwFlagsOverride
 Parameter HwFlagsOverride = 0x7
HwFlagsOverride: 0x7
 Parameter HwFlagsAdd
 Parameter HwFlagsAdd = 0x0
HwFlagsAdd: 0x0
HwFlags (final): 0x7
MaxTransferMode: 0x44
 Parameter MaxTransferMode
 Parameter MaxTransferMode = 0x44
MaxTransferMode (overriden): 0x44
UniataChipDetectChannels:
MasterDev -> 1 chan
allocate 2 Luns for 1 channels
Found SIS_SOUTH
ForceSimplex = 0
HwFlags = 7
 (0)HwFlags = 7
 (1)HwFlags = 7
 (2)found suitable device
HwFlags = 7
 (3)Range 4 = 0x9801
IsBusMaster == TRUE
  AtapiGetIoRange:
  AtapiGetIoRange: rid 0x4, start 0x0, offs 0x0, len 0x8, mem 0x0
  AtapiGetIoRange: (2) 0x9800
  BusMasterAddress (base): 0x9800
AtapiReadChipConfig: devExt 0xb11ea2b4
AtapiReadChipConfig: dev 0x0, ph chan -1
 Parameter ForceSimplex
 Parameter ForceSimplex = 0x0
MaxTransferMode (base): 0x44
 Parameter MaxTransferMode
 Parameter MaxTransferMode = 0x44
MaxTransferMode (overriden): 0x44
 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: 0x7
VendorID/DeviceID/Rev 0x1039/0x5513/0xd0
  re-enable IO resources of MasterDev
Enabling Mem/Io spaces and busmastering...
Initial pciData.Command = 0x7
PCI_ENABLE_IO_SPACE
PCI_ENABLE_MEMORY_SPACE
PCI_ENABLE_BUS_MASTER
InterruptLine = 0xff
Final pciData.Command = 0x7
AtapiChipInit: dev 0x0, ph chan 0, c 0
HwFlags: 0x7
VendorID/DeviceID/Rev 0x1039/0x5513/0xd0
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 0xb11ea2b4, Channel 0x0
chan = 0xb11eab30
AtapiSetupLunPtrs for channel 0 of 1, 2 luns 
  Chan 0xb11eab30
  Lun 0x0
  Lun ptr 0xb0fc7008
  Lun 0x1
  Lun ptr 0xb0fc7310
AtapiReadChipConfig: devExt 0xb11ea2b4
AtapiReadChipConfig: dev 0x0, ph chan 0
 Parameter MaxTransferMode
 Parameter MaxTransferMode = 0x44
MaxTransferMode (overriden): 0x44
 Parameter ReorderEnable
 Parameter ReorderEnable = 0x1
 Parameter ReadCacheEnable
 Parameter ReadCacheEnable = 0x1
 Parameter WriteCacheEnable
 Parameter WriteCacheEnable = 0x1
 Parameter MaxTransferMode
 Parameter MaxTransferMode = 0x44
 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 = 0x44
 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->9800(io)
IDX_SATA_IO 19->0(io)
  AltStatus (0x50)
  Reg_0x1 (0x1f1) = 0x0
  Reg_0x2 (0x1f2) = 0x0
  Reg_0x3 (0x1f3) = 0x0
  Reg_0x4 (0x1f4) = 0x0
  Reg_0x5 (0x1f5) = 0x0
  Reg_0x6 (0x1f6) = 0xe0
  Reg_0x7 (0x1f7) = 0x50
  BM_0x0 (0x9800) = 0x0
  BM_0x1 (0x9801) = 0x0
  BM_0x2 (0x9802) = 0x24
  BM_0x3 (0x9803) = 0x0
clean IDE intr 0
clean IDE intr 1
  DMA status 0x24
  clear unexpected DMA intr
AtapiDmaDone: dev 0
claim Compatible controller
claim Primary
AtapiDmaAlloc: allocate tmp buffers below 4Gb
AtapiVirtToPhysAddr_: b11e9008 -> 00000000:03ea1008
AtapiVirtToPhysAddr_: b0fa7000 -> 00000000:03c5f000
exit: init spinlock
MasterDev=0x1, NumberChannels=0x1, Isr2DevObj=0xb0fc8b28
Init ISR:
Unnecessary
MasterDev=0x1, NumberChannels=0x1, Isr2DevObj=0xb0fc8b28
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: 0x7
VendorID/DeviceID/Rev 0x1039/0x5513/0xd0
  re-enable IO resources of MasterDev
Enabling Mem/Io spaces and busmastering...
Initial pciData.Command = 0x7
PCI_ENABLE_IO_SPACE
PCI_ENABLE_MEMORY_SPACE
PCI_ENABLE_BUS_MASTER
InterruptLine = 0xff
Final pciData.Command = 0x7
AtapiChipInit: dev 0xffffffff, ph chan 0, c 0
HwFlags: 0x7
VendorID/DeviceID/Rev 0x1039/0x5513/0xd0
FindDevices:
AtapiDisableInterrupts_0: 0
  max_ldev 2
CheckDevice: Device 0x0
CheckDevice: reset dev
AtapiSoftReset:
  statusByte2 50:
  DMA status 0x0
  HDD at home
  HDD at home
CheckDevice: status 0x51
CheckDevice: IDE device check
IssueIdentify: Checking for IDE. Status (0x50)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xec, lba 0x20000 count 0x0 feature 0x0
IssueIdentify: IDE_STATUS_DRQ (0x58)
IssueIdentify: Status before read words 0x58
IssueIdentify: statusByte 0x58
IssueIdentify: BASE statusByte 0x58
  use 16bit IO
IssueIdentify: suck data port
IssueIdentify: statusByte 0x50
IssueIdentify: statusByte 0x50
IssueIdentify: Status after read words 0x50
Model: TS234031 A          
FW:    .345
S/N:   E71D1BLY            
Pio:   2
APio:  3
SWDMA: 0
MWDMA: 0
UDMA:  10/3f
SATA:  0
SATA support: 0, CAPs 0x0
OrigTransferMode: 45, Active: 44
Accoustic 128, cur 128
AdvPowerMode 0, cur 128
CHS 0x3fff:0x10:0x3f
NumOfSectors 0xfbfc10
NumberOfCylinders == 0x3fff
cylinders 0x9788
NumOfSectors 0x254a780
SupportLba flag 0x1
MajorRevision 0x1e
UserAddressableSectors 0x254a780
LBA mode
requested LunExt->GeomType=ffffffff
tmp_cylinders = 0x9788
Geometry: C 0x9788 (0x9788)
Geometry: H 0x10 (0x10)
Geometry: S 0x3f (0x3f)
InitBadBlocks local
LunExt 0xb0fc7008
S/N:ST320413A_______________________________-7ED1B1YL____________
IssueIdentify: Device does not interrupt on assertion of DRQ.
IssueIdentify: hard drive.
IssueIdentify: final Status on exit (0x50)
CheckDevice: Device 0x0 is IDE
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: 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: IDE branch
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc6, lba 0x0 count 0x10 feature 0x0
  Status 0x50
AtapiHwInitialize: Using Multiblock on Device 0. Blocks / int - 16
  Try Enable Read Cache
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x0 feature 0xaa
  Status 0x50
  Try Enable Write Cache
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x0 feature 0x2
  Status 0x50
  Try Enable Adv. Power Mgmt
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x80 feature 0x5
  Status 0x51
AtapiHwInitialize: Enable APM on Device 0 failed
  Try Enable Acoustic Mgmt
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x80 feature 0x42
  Status 0x50
  try mode 0x44
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x44
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x4
Setup chip a:w:u=4:2:4
AtaSetTransferMode: Set 0x44 on Device 0/0
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xef, lba 0x0 count 0x44 feature 0x3
  Status 0x50
Using 0x44 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 0x55131039/0xd0
  SRB 0xf78e2f98, CDB 0xf78e2fc8, AtaReq 0xb11d8000, SCmd 0x12
UniataNeedQueueing: TopLevel, qd=0
Send to device 12
TopLevel (2), srb 0xf78e2f98
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78e2c80
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_INQUIRY PATH:LUN:TID = 0x0:0x0:0x0
IdeSendCommand: SCSIOP_INQUIRY ok
  HDD at home
RelativeAddressing
IdeSendCommand: REQ_STATE_TRANSFER_COMPLETE
AtapiStartIo: Srb 0xf78e2f98 complete with status 0x1
AtapiStartIo: AtapiDmaDBSync(b11eab30, f78e2f98)
AtapiStartIo: UniataRemoveRequest(b11eab30, f78e2f98)
AtapiStartIo: ScsiPortNotification
AtapiStartIo: UniataGetCurRequest
AtapiStartIo: chan b11eab30, Src 0
AtapiStartIo: next Srb 0
AtapiStartIo: query PORT for next request
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x1:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
AtapiStartIo: SRB rejected
SRB_STATUS_SELECTION_TIMEOUT
AtapiStartIo: Srb 0xf78e2f98 complete with status 0xa
AtapiStartIo: UniataRemoveRequest(0, f78e2f98)
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 0x55131039/0xd0
UniataNeedQueueing: TopLevel, qd=0
Send to device 12
TopLevel (2), srb 0xf78e2f98
TopLevel (3), AtaReq 0xb11d8000
  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: check status: not found
AtapiStartIo: SRB rejected
SRB_STATUS_SELECTION_TIMEOUT
AtapiStartIo: Srb 0xf78e2f98 complete with status 0xa
AtapiStartIo: AtapiDmaDBSync(b11eab30, f78e2f98)
AtapiStartIo: UniataRemoveRequest(b11eab30, f78e2f98)
AtapiStartIo: ScsiPortNotification
AtapiStartIo: UniataGetCurRequest
AtapiStartIo: chan b11eab30, 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 0x55131039/0xd0
AtapiStartIo: Communication port
  INQUIRY
AtapiStartIo: Srb 0xf78e2f98 complete with status 0x1
AtapiStartIo: UniataRemoveRequest(0, f78e2f98)
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 0x55131039/0xd0
AtapiStartIo: SRB rejected
SRB_STATUS_SELECTION_TIMEOUT
AtapiStartIo: Srb 0xf78e2f98 complete with status 0xa
AtapiStartIo: UniataRemoveRequest(0, f78e2f98)
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 0x55131039/0xd0
AtapiStartIo: SRB rejected
SRB_STATUS_SELECTION_TIMEOUT
AtapiStartIo: Srb 0xf78e2f98 complete with status 0xa
AtapiStartIo: UniataRemoveRequest(0, f78e2f98)
AtapiStartIo: ScsiPortNotification
AtapiStartIo: UniataGetCurRequest
AtapiStartIo: chan 0, Src 0
AtapiStartIo: next Srb 0
AtapiStartIo: query PORT for next request
ScsiPortInitialize Status 0x0
 Parameter IgnoreIsaCompatiblePci
 Parameter IgnoreIsaCompatiblePci = 0x0
Try init channel 1, method 0
UniataFindBusMasterController: Context=0, BMListLen=1
ConfigInfo->Length 8c
AdapterInterfaceType: Isa
bm_offset 8, channel 1 
AdapterInterfaceType=0x1
IoBusNumber=0x0
slotNumber=0x20
busDataRead
DevId = 55131039 Class = 0001/0001
Storage Class
MasterDev (1)
UniataChipDetect:
HwFlags: 0x0
 Parameter ForceSimplex
 Parameter ForceSimplex = 0x0
i: 0x152
VendorID/DeviceID/Rev 0x1039/0x5513/0xd0
ATA_SIS_ID
AtapiFindListedDev: lim=ffffffff, Bus=0, Slot=ffffffff
 scanning range Bus 0-0, Slot 0-1f
AtapiFindListedDev: found
AtapiFindListedDev: b:s:f(0:0:0) 1039/0630/20
i: 0x12
HwFlags: 0x7
 Parameter HwFlagsOverride
 Parameter HwFlagsOverride = 0x7
HwFlagsOverride: 0x7
 Parameter HwFlagsAdd
 Parameter HwFlagsAdd = 0x0
HwFlagsAdd: 0x0
HwFlags (final): 0x7
MaxTransferMode: 0x44
 Parameter MaxTransferMode
 Parameter MaxTransferMode = 0x44
MaxTransferMode (overriden): 0x44
UniataChipDetectChannels:
MasterDev -> 1 chan
allocate 2 Luns for 1 channels
Found SIS_SOUTH
ForceSimplex = 0
HwFlags = 7
 (0)HwFlags = 7
 (1)HwFlags = 7
 (2)found suitable device
HwFlags = 7
 (3)Range 0 = 0xfffffffd
Range 1 = 0xfffffffd
Range 2 = 0xfffffffd
Range 3 = 0xfffffffd
Range 4 = 0x9801
IsBusMaster == TRUE
  AtapiGetIoRange:
  AtapiGetIoRange: rid 0x4, start 0x0, offs 0x8, len 0x8, mem 0x0
  AtapiGetIoRange: (2) 0x9808
  BusMasterAddress (base): 0x9808
AtapiReadChipConfig: devExt 0xb11d72b4
AtapiReadChipConfig: dev 0x0, ph chan -1
 Parameter ForceSimplex
 Parameter ForceSimplex = 0x0
MaxTransferMode (base): 0x44
 Parameter MaxTransferMode
 Parameter MaxTransferMode = 0x44
MaxTransferMode (overriden): 0x44
 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: 0x7
VendorID/DeviceID/Rev 0x1039/0x5513/0xd0
  re-enable IO resources of MasterDev
Enabling Mem/Io spaces and busmastering...
Initial pciData.Command = 0x7
PCI_ENABLE_IO_SPACE
PCI_ENABLE_MEMORY_SPACE
PCI_ENABLE_BUS_MASTER
InterruptLine = 0xff
Final pciData.Command = 0x7
AtapiChipInit: dev 0x0, ph chan 0, c 0
HwFlags: 0x7
VendorID/DeviceID/Rev 0x1039/0x5513/0xd0
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 0xb11d72b4, Channel 0x1
chan = 0xb11d7b30
AtapiSetupLunPtrs for channel 0 of 1, 2 luns 
  Chan 0xb11d7b30
  Lun 0x0
  Lun ptr 0xb0fa4008
  Lun 0x1
  Lun ptr 0xb0fa4310
AtapiReadChipConfig: devExt 0xb11d72b4
AtapiReadChipConfig: dev 0x0, ph chan 1
 Parameter MaxTransferMode
 Parameter MaxTransferMode = 0x44
MaxTransferMode (overriden): 0x44
 Parameter ReorderEnable
 Parameter ReorderEnable = 0x1
 Parameter ReadCacheEnable
 Parameter ReadCacheEnable = 0x1
 Parameter WriteCacheEnable
 Parameter WriteCacheEnable = 0x1
 Parameter MaxTransferMode
 Parameter MaxTransferMode = 0x44
 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 = 0x44
 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->9808(io)
IDX_SATA_IO 19->0(io)
  AltStatus (0x50)
  Reg_0x1 (0x171) = 0x0
  Reg_0x2 (0x172) = 0x3
  Reg_0x3 (0x173) = 0x0
  Reg_0x4 (0x174) = 0x0
  Reg_0x5 (0x175) = 0x8
  Reg_0x6 (0x176) = 0xa1
  Reg_0x7 (0x177) = 0x50
  BM_0x0 (0x9808) = 0x0
  BM_0x1 (0x9809) = 0x0
  BM_0x2 (0x980a) = 0x24
  BM_0x3 (0x980b) = 0x0
clean IDE intr 0
clean IDE intr 1
  DMA status 0x24
  clear unexpected DMA intr
AtapiDmaDone: dev 0
claim Compatible controller
claim Secondary
AtapiDmaAlloc: allocate tmp buffers below 4Gb
AtapiVirtToPhysAddr_: b11d6008 -> 00000000:03e8e008
AtapiVirtToPhysAddr_: b0f84000 -> 00000000:03c3c000
exit: init spinlock
MasterDev=0x1, NumberChannels=0x1, Isr2DevObj=0xb0fc8b28
Init ISR:
Unnecessary
MasterDev=0x1, NumberChannels=0x1, Isr2DevObj=0xb0fc8b28
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: 0x7
VendorID/DeviceID/Rev 0x1039/0x5513/0xd0
  re-enable IO resources of MasterDev
Enabling Mem/Io spaces and busmastering...
Initial pciData.Command = 0x7
PCI_ENABLE_IO_SPACE
PCI_ENABLE_MEMORY_SPACE
PCI_ENABLE_BUS_MASTER
InterruptLine = 0xff
Final pciData.Command = 0x7
AtapiChipInit: dev 0xffffffff, ph chan 1, c 0
HwFlags: 0x7
VendorID/DeviceID/Rev 0x1039/0x5513/0xd0
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 0x0
CheckDevice: ATAPI signature found
IssueIdentify: Checking for ATAPI. Status (0x0)
IssueIdentify: Checking for ATAPI (2). Status (0x0)
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0
IssueIdentify: IDE_STATUS_DRQ (0x58)
IssueIdentify: Status before read words 0x58
IssueIdentify: statusByte 0x58
IssueIdentify: BASE statusByte 0x58
  use 16bit IO
IssueIdentify: suck data port
IssueIdentify: statusByte 0x50
IssueIdentify: statusByte 0x50
IssueIdentify: Status after read words 0x50
Model: TAPA I  VD D AD 2HA0
FW:    P935
S/N:                       
Pio:   0
APio:  3
SWDMA: 7
MWDMA: 0
UDMA:  4/1f
SATA:  0
SATA support: 0, CAPs 0x0
OrigTransferMode: 44, Active: 42
Accoustic 0, cur 0
AdvPowerMode 0, cur 0
InitBadBlocks local
LunExt 0xb0fa4008
S/N:ATAPI___DVD_A__DH20A4P__________________-____________________
IssueIdentify: Device does not interrupt on assertion of DRQ.
IssueIdentify: Device is CD/Optical drive.
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 0x4
  clear unexpected DMA intr on ATAPI reset
AtapiDmaDone: dev 1
  ATAPI at home
  ATAPI at home
CheckDevice: status 0x0
CheckDevice: ATAPI signature found
IssueIdentify: Checking for ATAPI. Status (0x0)
IssueIdentify: Checking for ATAPI (2). Status (0x0)
AtaCommand48: cntrlr 0x0:0x1 dev 0x1, cmd 0xa1, lba 0x20000 count 0x0 feature 0x0
IssueIdentify: IDE_STATUS_DRQ (0x58)
IssueIdentify: Status before read words 0x58
IssueIdentify: statusByte 0x58
IssueIdentify: BASE statusByte 0x58
  use 16bit IO
IssueIdentify: suck data port
IssueIdentify: statusByte 0x50
IssueIdentify: statusByte 0x50
IssueIdentify: Status after read words 0x50
Model: XF18T0 4            
FW:    0a 2
S/N:                       
Pio:   3
APio:  1
SWDMA: 1
MWDMA: 0
SATA:  0
SATA support: 0, CAPs 0x0
OrigTransferMode: 10, Active: 10
Accoustic 0, cur 0
AdvPowerMode 0, cur 0
InitBadBlocks local
LunExt 0xb0fa4310
S/N:FX810T4_________________________________-____________________
IssueIdentify: Device interrupts on assertion of DRQ.
IssueIdentify: Device is CD/Optical drive.
IssueIdentify: final Status on exit (0x50)
CheckDevice: Device 0x1 is ATAPI
CheckDevice: check status: found
FindDevices: select 0 dev to clear INTR
FindDevices: statusByte=0x50
FindDevices: select 1 dev to clear INTR
FindDevices: statusByte=0x50
FindDevices: select 0 dev on exit
AtapiEnableInterrupts_0: 1
FindDevices: returning 1
AtapiHwInitialize: lChannel 0x0, dev 0
AtapiDisableInterrupts_0: 0
AtapiHwInitialize: ATAPI/Changer branch
  try mode 0x44
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x44
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x4
AtapiDmaInit: DMA limited to UDMA33, non-ATA66 compliant cable
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
Using 0x42 mode
AtapiEnableInterrupts_0: 1
AtapiHwInitialize: lChannel 0x0, dev 1
AtapiDisableInterrupts_0: 0
AtapiHwInitialize: ATAPI/Changer branch
  try mode 0x44
AtapiDmaInit__: Set (U)DMA on Device 1
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x44
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=3:1:-1
AtaSetTransferMode: Set 0x21 on Device 0/1
AtaCommand48: cntrlr 0x0:0x1 dev 0x1, cmd 0xef, lba 0x0 count 0x21 feature 0x3
  Status 0x50
Using 0x21 mode
AtapiEnableInterrupts_0: 1
AtapiHwInitialize: (base) done
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xf78e2f98, CDB 0xf78e2fc8, AtaReq 0xb0f73000, SCmd 0x12
UniataNeedQueueing: TopLevel, qd=0
Send to device 12
TopLevel (2), srb 0xf78e2f98
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 12
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: BuildMechanismStatusSrb()
 MechanismStatusSrb 0xb11d7b6c
AtapiSendCommand: AtapiSendCommand recursive
AtapiSendCommand: req state 0x20, Action 3
AtapiSendCommand: prepare..., ATAPI CMD bd (Cdb b11d7b9c)
  assume IN
AtapiSendCommand: use_dma=0, Cmd bd
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d7b9c 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: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiSendCommand: SRB_STATUS_PENDING (2)
AtapiStartIo: next Srb f78e2f98
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x51
  base status 0x51
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x51)
AtapiInterrupt: iReason 3
AtapiInterrupt: Error 0x60
  Bad Lba 0x0
  wait 10 ready after ATAPI error
  Intr on DRQ 0
AtapiInterrupt: ATAPI Error, int reason 3
Errors in PIO mode
AtapiInterrupt: Error
AtapiInterrupt: CompleteRequest, srbstatus 4
AtapiInterrupt: OriginalSrb != NULL
AtapiInterrupt: SCSIOP_MECHANISM_STATUS status 0x4
 RequestSenseSrb 0xb11d7b6c
AtapiSendCommand: req state 0x50, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 3 (Cdb b11d7b9c)
  assume IN
AtapiSendCommand: SCSIOP_REQUEST_SENSE, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 3
AtapiSendCommand: SCSIOP_REQUEST_SENSE -> no dma setup (2)
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d7b9c Command 0x3 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x51
  continue with SCSIOP_REQUEST_SENSE
AtapiSendCommand: Entry Status (0x51)
AtapiSendCommand: Poll for int. to send packet. Status (0x51)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 2
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 2
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: get R wordCount 0x9
IdeIntr: Read 0x9 words
IdeIntr: PIO Read AtaReq->DataBuffer 0xb11d7b54, srb->DataBuffer 0xb11d7b54
70 00 06 00 00 00 00 0a 00 00 00 00 29 00 00 00 
00 00 
  status re-check 0x50
AtapiInterrupt: all transferred, AtaReq->WordsLeft == 0
AtapiInterrupt: early complete ? status 50
AtapiInterrupt: CompleteRequest, srbstatus 1
AtapiInterrupt: OriginalSrb != NULL
AtapiInterrupt: ATAPI command status 0x1
AtapiInterrupt: MechStatusRetryCount 0x3
 MechanismStatusSrb 0xb11d7b6c
AtapiSendCommand: req state 0x50, Action 3
AtapiSendCommand: prepare..., ATAPI CMD bd (Cdb b11d7b9c)
  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 b11d7b9c 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: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiInterrupt: chan->ExpectingInterrupt 1 (2)
AtapiInterrupt: send orig SRB_STATUS_PENDING (2)
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 2
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 2
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: get R wordCount 0x4
IdeIntr: Read 0x4 words
IdeIntr: PIO Read AtaReq->DataBuffer 0xb11d7b4c, srb->DataBuffer 0xb11d7b4c
  status re-check 0x50
AtapiInterrupt: all transferred, AtaReq->WordsLeft == 0
AtapiInterrupt: early complete ? status 50
AtapiInterrupt: CompleteRequest, srbstatus 1
AtapiInterrupt: OriginalSrb != NULL
AtapiInterrupt: SCSIOP_MECHANISM_STATUS status 0x1
AtapiSendCommand: req state 0x50, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 12 (Cdb f78e2fc8)
  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 f78e2fc8 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: cmd status (0xd0)
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 2
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 2
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: get R wordCount 0x12
IdeIntr: Read 0x12 words
IdeIntr: PIO Read AtaReq->DataBuffer 0xf786fe70, srb->DataBuffer 0xf786fe70
  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 0xf786fe94, srb->DataBuffer 0xf786fe70, len 0x24
   Transfered 3e, full size 24
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xf78e2f98, status 1
AtapiInterrupt: RequestComplete, srb 0xf78e2f98
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): Catch unexpected
AtapiInterrupt(base): exit with status 0x1
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x1:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
AtapiStartIo: SRB rejected
SRB_STATUS_SELECTION_TIMEOUT
AtapiStartIo: Srb 0xf78e2f98 complete with status 0xa
AtapiStartIo: UniataRemoveRequest(0, f78e2f98)
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 0x55131039/0xd0
  SRB 0xf78e2f98, CDB 0xf78e2fc8, AtaReq 0xb0f73000, SCmd 0x12
UniataNeedQueueing: TopLevel, qd=0
Send to device 12
TopLevel (2), srb 0xf78e2f98
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 12
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: BuildMechanismStatusSrb()
 MechanismStatusSrb 0xb11d7b6c
AtapiSendCommand: AtapiSendCommand recursive
AtapiSendCommand: req state 0x20, Action 3
AtapiSendCommand: prepare..., ATAPI CMD bd (Cdb b11d7b9c)
  assume IN
AtapiSendCommand: use_dma=0, Cmd bd
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1
AtapiDmaReinit: set PIO mode on Device 1 (21 -> b)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x21
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA   =>   0xffffffff
Setup chip a:w:u=3:-1:-1
AtaSetTransferMode: Set 0xb on Device 0/1
AtaCommand48: cntrlr 0x0:0x1 dev 0x1, cmd 0xef, lba 0x0 count 0xb feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d7b9c Command 0xbd to TargetId 1 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Wait for int. to send packet. Status (0x50)
AtapiSendCommand: return SRB_STATUS_PENDING (DRQ)
AtapiSendCommand: SRB_STATUS_PENDING (2)
AtapiStartIo: next Srb f78e2f98
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 41
  EXPECTING_CMD_INTR
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 1
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 1
AtapiInterrupt: i-reason=1, status=0x58
AtapiInterrupt: Writing Atapi packet.
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x51
  base status 0x51
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x51)
AtapiInterrupt: iReason 3
AtapiInterrupt: Error 0x60
  Bad Lba 0x0
  wait 10 ready after ATAPI error
  Intr on DRQ 8
AtapiInterrupt: ATAPI Error, int reason 3
Errors in PIO mode
AtapiInterrupt: Error
AtapiInterrupt: CompleteRequest, srbstatus 4
AtapiInterrupt: OriginalSrb != NULL
AtapiInterrupt: SCSIOP_MECHANISM_STATUS status 0x4
 RequestSenseSrb 0xb11d7b6c
AtapiSendCommand: req state 0x50, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 3 (Cdb b11d7b9c)
  assume IN
AtapiSendCommand: SCSIOP_REQUEST_SENSE, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 3
AtapiSendCommand: SCSIOP_REQUEST_SENSE -> no dma setup (2)
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d7b9c Command 0x3 to TargetId 1 lun 0
AtapiSendCommand: Entered with status 0x51
  continue with SCSIOP_REQUEST_SENSE
AtapiSendCommand: Entry Status (0x51)
AtapiSendCommand: Wait for int. to send packet. Status (0x51)
AtapiSendCommand: return SRB_STATUS_PENDING (DRQ)
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 41
  EXPECTING_CMD_INTR
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 1
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 1
AtapiInterrupt: i-reason=1, status=0x58
AtapiInterrupt: Writing Atapi packet.
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 2
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 2
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: get R wordCount 0x7
AtapiInterrupt: 9 words requested; 7 words xferred
IdeIntr: Read 0x7 words
IdeIntr: PIO Read AtaReq->DataBuffer 0xb11d7b54, srb->DataBuffer 0xb11d7b54
70 00 06 00 00 00 00 06 00 00 00 00 29 00 
  status re-check 0x50
AtapiInterrupt: early complete + underrun ? status 50
AtapiInterrupt: CompleteRequest, srbstatus 1
WordsLeft 0x2 -> SRB_STATUS_DATA_OVERRUN
AtapiInterrupt: OriginalSrb != NULL
AtapiInterrupt: ATAPI command status 0x12
AtapiInterrupt: MechStatusRetryCount 0x3
 MechanismStatusSrb 0xb11d7b6c
AtapiSendCommand: req state 0x42, Action 3
AtapiSendCommand: prepare..., ATAPI CMD bd (Cdb b11d7b9c)
  assume IN
AtapiSendCommand: use_dma=0, Cmd bd
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d7b9c Command 0xbd to TargetId 1 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Wait for int. to send packet. Status (0x50)
AtapiSendCommand: return SRB_STATUS_PENDING (DRQ)
AtapiInterrupt: chan->ExpectingInterrupt 1 (2)
AtapiInterrupt: send orig SRB_STATUS_PENDING (2)
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 41
  EXPECTING_CMD_INTR
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 1
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 1
AtapiInterrupt: i-reason=1, status=0x58
AtapiInterrupt: Writing Atapi packet.
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 2
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 2
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: get R wordCount 0x4
IdeIntr: Read 0x4 words
IdeIntr: PIO Read AtaReq->DataBuffer 0xb11d7b4c, srb->DataBuffer 0xb11d7b4c
  status re-check 0x50
AtapiInterrupt: all transferred, AtaReq->WordsLeft == 0
AtapiInterrupt: early complete ? status 50
AtapiInterrupt: CompleteRequest, srbstatus 1
AtapiInterrupt: OriginalSrb != NULL
AtapiInterrupt: SCSIOP_MECHANISM_STATUS status 0x1
AtapiSendCommand: req state 0x50, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 12 (Cdb f78e2fc8)
  assume IN
AtapiSendCommand: use_dma=0, Cmd 12
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb f78e2fc8 Command 0x12 to TargetId 1 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Wait for int. to send packet. Status (0x50)
AtapiSendCommand: return SRB_STATUS_PENDING (DRQ)
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 41
  EXPECTING_CMD_INTR
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 1
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 1
AtapiInterrupt: i-reason=1, status=0x58
AtapiInterrupt: Writing Atapi packet.
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 2
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 2
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: get R wordCount 0x12
IdeIntr: Read 0x12 words
IdeIntr: PIO Read AtaReq->DataBuffer 0xf786fe70, srb->DataBuffer 0xf786fe70
  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 0xf786fe94, srb->DataBuffer 0xf786fe70, len 0x24
   Transfered 3a, full size 24
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xf78e2f98, status 1
AtapiInterrupt: RequestComplete, srb 0xf78e2f98
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): Catch unexpected
AtapiInterrupt(base): exit with status 0x1
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x1:0x1
   VendorID+DeviceID/Rev 0x55131039/0xd0
AtapiStartIo: SRB rejected
SRB_STATUS_SELECTION_TIMEOUT
AtapiStartIo: Srb 0xf78e2f98 complete with status 0xa
AtapiStartIo: UniataRemoveRequest(0, f78e2f98)
AtapiStartIo: ScsiPortNotification
AtapiStartIo: UniataGetCurRequest
AtapiStartIo: chan 0, Src 0
AtapiStartIo: next Srb 0
AtapiStartIo: query PORT for next request
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x1:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
AtapiStartIo: Communication port
  INQUIRY
AtapiStartIo: Srb 0xf78e2f98 complete with status 0x1
AtapiStartIo: UniataRemoveRequest(0, f78e2f98)
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 0x55131039/0xd0
AtapiStartIo: SRB rejected
SRB_STATUS_SELECTION_TIMEOUT
AtapiStartIo: Srb 0xf78e2f98 complete with status 0xa
AtapiStartIo: UniataRemoveRequest(0, f78e2f98)
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 0x55131039/0xd0
AtapiStartIo: SRB rejected
SRB_STATUS_SELECTION_TIMEOUT
AtapiStartIo: Srb 0xf78e2f98 complete with status 0xa
AtapiStartIo: UniataRemoveRequest(0, f78e2f98)
AtapiStartIo: ScsiPortNotification
AtapiStartIo: UniataGetCurRequest
AtapiStartIo: chan 0, Src 0
AtapiStartIo: next Srb 0
AtapiStartIo: query PORT for next request
ScsiPortInitialize Status 0x0
Ok, no more retries required


ATAPI IDE: Look for PCI IDE controller


ATAPI IDE: i 1, BMListLen 1
 Parameter IgnoreIsa
 Parameter IgnoreIsa = 0x0


ATAPI IDE: Look for ISA Controllers
AtapiFindController:
  assume max PIO4
allocate 2 Luns for 1 channels
AtapiSetupLunPtrs for channel 0 of 1, 2 luns 
  Chan 0xb0f72570
  Lun 0x0
  Lun ptr 0xb11d3008
  Lun 0x1
  Lun ptr 0xb11d3310
AtapiReadChipConfig: devExt 0xb0f72cf4
AtapiReadChipConfig: dev 0xffffffff, ph chan -1
 Parameter ForceSimplex
 Parameter ForceSimplex = 0x0
MaxTransferMode (base): 0xc
 Parameter MaxTransferMode
 Parameter MaxTransferMode = 0xc
MaxTransferMode (overriden): 0xc
 Parameter AtapiDmaZeroTransfer
 Parameter AtapiDmaZeroTransfer = 0x0
 Parameter AtapiDmaControlCmd
 Parameter AtapiDmaControlCmd = 0x0
 Parameter AtapiDmaRawRead
 Parameter AtapiDmaRawRead = 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:61) Deleting driver object '\Driver\buslogic'
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xf78e3368, CDB 0xf78e3398, AtaReq 0xb0f73000, SCmd 0x25
UniataNeedQueueing: TopLevel, qd=0
Send to device 25
TopLevel (2), srb 0xf78e3368
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 25
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 25 (Cdb f78e3398)
  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 f78e3398 Command 0x25 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb f78e3368
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 2
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 2
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: get R wordCount 0x4
IdeIntr: Read 0x4 words
IdeIntr: PIO Read AtaReq->DataBuffer 0xf786f280, srb->DataBuffer 0xf786f280
  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 0xf786f288, srb->DataBuffer 0xf786f280, len 0x8
   Transfered 8, full size 8
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xf78e3368, status 1
AtapiInterrupt: RequestComplete, srb 0xf78e3368
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): Catch unexpected
AtapiInterrupt(base): exit with status 0x1
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xf78e336c, CDB 0xf78e339c, AtaReq 0xb0f73000, SCmd 0xbd
UniataNeedQueueing: TopLevel, qd=0
Send to device bd
TopLevel (2), srb 0xf78e336c
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send bd
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD bd (Cdb f78e339c)
  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 f78e339c 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: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb f78e336c
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 2
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 2
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: get R wordCount 0x4
IdeIntr: Read 0x4 words
IdeIntr: PIO Read AtaReq->DataBuffer 0xf786f280, srb->DataBuffer 0xf786f280
  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 0xf786f288, srb->DataBuffer 0xf786f280, len 0x8
   Transfered 8, full size 8
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xf78e336c, status 1
AtapiInterrupt: RequestComplete, srb 0xf78e336c
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): Catch unexpected
AtapiInterrupt(base): exit with status 0x1
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xf78e33f4, CDB 0xf78e3424, AtaReq 0xb0f73000, SCmd 0x1a
UniataNeedQueueing: TopLevel, qd=0
Send to device 1a
TopLevel (2), srb 0xf78e33f4
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 1a
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 1a (Cdb f78e3424)
  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 f78e3424 Command 0x1a to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb f78e33f4
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x51
  base status 0x51
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x51)
AtapiInterrupt: iReason 3
AtapiInterrupt: Error 0x54
  Bad Lba 0x0
  wait 10 ready after ATAPI error
  Intr on DRQ 0
AtapiInterrupt: ATAPI Error, int reason 3
Errors in PIO mode
AtapiInterrupt: Error
AtapiInterrupt: CompleteRequest, srbstatus 4
AtapiInterrupt: Error. Begin mapping...
MapError: Error register is 0x54
ATAPI: Illegal request
AtapiInterrupt: Check for underflow, AtaReq->WordsLeft a
AtapiInterrupt: RequestComplete
AtapiInterrupt: remove srb 0xf78e33f4, status 4
AtapiInterrupt: RequestComplete, srb 0xf78e33f4
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 0x55131039/0xd0
  SRB 0xb0f725a8, CDB 0xb0f725d8, AtaReq 0xb0f73000, SCmd 0x3
UniataNeedQueueing: TopLevel, qd=0
Send to device 3
TopLevel (2), srb 0xb0f725a8
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 3
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 3 (Cdb b0f725d8)
  assume IN
AtapiSendCommand: SCSIOP_REQUEST_SENSE, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 3
AtapiSendCommand: SCSIOP_REQUEST_SENSE -> no dma setup (2)
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f725d8 Command 0x3 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x51
  continue with SCSIOP_REQUEST_SENSE
AtapiSendCommand: Entry Status (0x51)
AtapiSendCommand: Poll for int. to send packet. Status (0x51)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f725a8
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 2
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 2
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: get R wordCount 0x9
IdeIntr: Read 0x9 words
IdeIntr: PIO Read AtaReq->DataBuffer 0xf786e5f8, srb->DataBuffer 0xf786e5f8
70 00 05 00 00 00 00 0a 00 00 00 00 20 00 00 00 
00 00 
  status re-check 0x50
AtapiInterrupt: all transferred, AtaReq->WordsLeft == 0
AtapiInterrupt: early complete ? status 50
AtapiInterrupt: CompleteRequest, srbstatus 1
AtapiInterrupt: PIO completion
AtapiInterrupt: PIO completion, wait BUSY
IdeIntr: ATAPI Read AtaReq->DataBuffer 0xf786e60a, srb->DataBuffer 0xf786e5f8, len 0x12
   Transfered 12, full size 12
AtapiInterrupt: RequestComplete
AtapiInterrupt: remove srb 0xb0f725a8, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f725a8
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): Catch unexpected
AtapiInterrupt(base): exit with status 0x1
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xf78e33f4, CDB 0xf78e3424, AtaReq 0xb0f73000, SCmd 0x5a
UniataNeedQueueing: TopLevel, qd=0
Send to device 5a
TopLevel (2), srb 0xf78e33f4
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 5a
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 5a (Cdb f78e3424)
  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 f78e3424 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: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb f78e33f4
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 2
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 2
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: get R wordCount 0xa
AtapiInterrupt: 12 words requested; 10 words xferred
IdeIntr: Read 0xa words
IdeIntr: PIO Read AtaReq->DataBuffer 0xf786f828, srb->DataBuffer 0xf786f828
  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 0xf786f83c, srb->DataBuffer 0xf786f828, len 0x18
AtapiInterrupt: Check for underflow, AtaReq->WordsLeft 2
AtapiInterrupt: RequestComplete
AtapiInterrupt: remove srb 0xf78e33f4, status 12
AtapiInterrupt: RequestComplete, srb 0xf78e33f4
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): Catch unexpected
AtapiInterrupt(base): exit with status 0x1
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xf78e33f4, CDB 0xf78e3424, AtaReq 0xb0f73000, SCmd 0xbe
UniataNeedQueueing: TopLevel, qd=0
Send to device be
TopLevel (2), srb 0xf78e33f4
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send be
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD be (Cdb f78e3424)
  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 f78e3424 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: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb f78e33f4
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xf78e33f4, status 1
AtapiInterrupt: RequestComplete, srb 0xf78e33f4
AtapiInterrupt: NextRequest, srb=0x0
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xf78e3368, CDB 0xf78e3398, AtaReq 0xb0f73000, SCmd 0x25
UniataNeedQueueing: TopLevel, qd=0
Send to device 25
TopLevel (2), srb 0xf78e3368
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 25
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 25 (Cdb f78e3398)
  assume IN
AtapiSendCommand: use_dma=0, Cmd 25
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb f78e3398 Command 0x25 to TargetId 1 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Wait for int. to send packet. Status (0x50)
AtapiSendCommand: return SRB_STATUS_PENDING (DRQ)
AtapiStartIo: next Srb f78e3368
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 41
  EXPECTING_CMD_INTR
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 1
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 1
AtapiInterrupt: i-reason=1, status=0x58
AtapiInterrupt: Writing Atapi packet.
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x51
  base status 0x51
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x51)
AtapiInterrupt: iReason 3
AtapiInterrupt: Error 0x20
  Bad Lba 0x0
  wait 10 ready after ATAPI error
  Intr on DRQ 8
AtapiInterrupt: ATAPI Error, int reason 3
Errors in PIO mode
AtapiInterrupt: Error
AtapiInterrupt: CompleteRequest, srbstatus 4
AtapiInterrupt: Error. Begin mapping...
MapError: Error register is 0x20
ATAPI: Device not ready
AtapiInterrupt: Check for underflow, AtaReq->WordsLeft 4
AtapiInterrupt: RequestComplete
AtapiInterrupt: remove srb 0xf78e3368, status 4
AtapiInterrupt: RequestComplete, srb 0xf78e3368
AtapiInterrupt: NextRequest, srb=0x0
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d3d80, CDB 0xb11d3db0, AtaReq 0xb0f73000, SCmd 0x3
UniataNeedQueueing: TopLevel, qd=0
Send to device 3
TopLevel (2), srb 0xb11d3d80
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 3
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 3 (Cdb b11d3db0)
  assume IN
AtapiSendCommand: SCSIOP_REQUEST_SENSE, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 3
AtapiSendCommand: SCSIOP_REQUEST_SENSE -> no dma setup (2)
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d3db0 Command 0x3 to TargetId 1 lun 0
AtapiSendCommand: Entered with status 0x51
  continue with SCSIOP_REQUEST_SENSE
AtapiSendCommand: Entry Status (0x51)
AtapiSendCommand: Wait for int. to send packet. Status (0x51)
AtapiSendCommand: return SRB_STATUS_PENDING (DRQ)
AtapiStartIo: next Srb b11d3d80
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 41
  EXPECTING_CMD_INTR
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 1
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 1
AtapiInterrupt: i-reason=1, status=0x58
AtapiInterrupt: Writing Atapi packet.
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 2
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 2
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: get R wordCount 0x7
AtapiInterrupt: 9 words requested; 7 words xferred
IdeIntr: Read 0x7 words
IdeIntr: PIO Read AtaReq->DataBuffer 0xf786edd0, srb->DataBuffer 0xf786edd0
70 00 02 00 00 00 00 06 00 00 00 00 3a 00 
  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 0xf786edde, srb->DataBuffer 0xf786edd0, len 0x12
AtapiInterrupt: Check for underflow, AtaReq->WordsLeft 2
AtapiInterrupt: RequestComplete
AtapiInterrupt: remove srb 0xb11d3d80, status 12
AtapiInterrupt: RequestComplete, srb 0xb11d3d80
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): Catch unexpected
AtapiInterrupt(base): exit with status 0x1
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xf78e336c, CDB 0xf78e339c, AtaReq 0xb0f73000, SCmd 0xbd
UniataNeedQueueing: TopLevel, qd=0
Send to device bd
TopLevel (2), srb 0xf78e336c
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send bd
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD bd (Cdb f78e339c)
  assume IN
AtapiSendCommand: use_dma=0, Cmd bd
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb f78e339c Command 0xbd to TargetId 1 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Wait for int. to send packet. Status (0x50)
AtapiSendCommand: return SRB_STATUS_PENDING (DRQ)
AtapiStartIo: next Srb f78e336c
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 41
  EXPECTING_CMD_INTR
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 1
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 1
AtapiInterrupt: i-reason=1, status=0x58
AtapiInterrupt: Writing Atapi packet.
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 2
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 2
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: get R wordCount 0x4
IdeIntr: Read 0x4 words
IdeIntr: PIO Read AtaReq->DataBuffer 0xf786f280, srb->DataBuffer 0xf786f280
  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 0xf786f288, srb->DataBuffer 0xf786f280, len 0x8
   Transfered 8, full size 8
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xf78e336c, status 1
AtapiInterrupt: RequestComplete, srb 0xf78e336c
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): Catch unexpected
AtapiInterrupt(base): exit with status 0x1
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xf78e33f4, CDB 0xf78e3424, AtaReq 0xb0f73000, SCmd 0x1a
UniataNeedQueueing: TopLevel, qd=0
Send to device 1a
TopLevel (2), srb 0xf78e33f4
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 1a
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 1a (Cdb f78e3424)
  assume IN
AtapiSendCommand: use_dma=0, Cmd 1a
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb f78e3424 Command 0x1a to TargetId 1 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Wait for int. to send packet. Status (0x50)
AtapiSendCommand: return SRB_STATUS_PENDING (DRQ)
AtapiStartIo: next Srb f78e33f4
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 41
  EXPECTING_CMD_INTR
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 1
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 1
AtapiInterrupt: i-reason=1, status=0x58
AtapiInterrupt: Writing Atapi packet.
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x51
  base status 0x51
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x51)
AtapiInterrupt: iReason 3
AtapiInterrupt: Error 0x50
  Bad Lba 0x0
  wait 10 ready after ATAPI error
  Intr on DRQ 8
AtapiInterrupt: ATAPI Error, int reason 3
Errors in PIO mode
AtapiInterrupt: Error
AtapiInterrupt: CompleteRequest, srbstatus 4
AtapiInterrupt: Error. Begin mapping...
MapError: Error register is 0x50
ATAPI: Illegal request
AtapiInterrupt: Check for underflow, AtaReq->WordsLeft a
AtapiInterrupt: RequestComplete
AtapiInterrupt: remove srb 0xf78e33f4, status 4
AtapiInterrupt: RequestComplete, srb 0xf78e33f4
AtapiInterrupt: NextRequest, srb=0x0
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d3d80, CDB 0xb11d3db0, AtaReq 0xb0f73000, SCmd 0x3
UniataNeedQueueing: TopLevel, qd=0
Send to device 3
TopLevel (2), srb 0xb11d3d80
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 3
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 3 (Cdb b11d3db0)
  assume IN
AtapiSendCommand: SCSIOP_REQUEST_SENSE, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 3
AtapiSendCommand: SCSIOP_REQUEST_SENSE -> no dma setup (2)
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d3db0 Command 0x3 to TargetId 1 lun 0
AtapiSendCommand: Entered with status 0x51
  continue with SCSIOP_REQUEST_SENSE
AtapiSendCommand: Entry Status (0x51)
AtapiSendCommand: Wait for int. to send packet. Status (0x51)
AtapiSendCommand: return SRB_STATUS_PENDING (DRQ)
AtapiStartIo: next Srb b11d3d80
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 41
  EXPECTING_CMD_INTR
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 1
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 1
AtapiInterrupt: i-reason=1, status=0x58
AtapiInterrupt: Writing Atapi packet.
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 2
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 2
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: get R wordCount 0x7
AtapiInterrupt: 9 words requested; 7 words xferred
IdeIntr: Read 0x7 words
IdeIntr: PIO Read AtaReq->DataBuffer 0xf786e310, srb->DataBuffer 0xf786e310
70 00 05 00 00 00 00 06 00 00 00 00 20 00 
  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 0xf786e31e, srb->DataBuffer 0xf786e310, len 0x12
AtapiInterrupt: Check for underflow, AtaReq->WordsLeft 2
AtapiInterrupt: RequestComplete
AtapiInterrupt: remove srb 0xb11d3d80, status 12
AtapiInterrupt: RequestComplete, srb 0xb11d3d80
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): Catch unexpected
AtapiInterrupt(base): exit with status 0x1
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xf78e33f4, CDB 0xf78e3424, AtaReq 0xb0f73000, SCmd 0x5a
UniataNeedQueueing: TopLevel, qd=0
Send to device 5a
TopLevel (2), srb 0xf78e33f4
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 5a
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 5a (Cdb f78e3424)
  assume IN
AtapiSendCommand: use_dma=0, Cmd 5a
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb f78e3424 Command 0x5a to TargetId 1 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Wait for int. to send packet. Status (0x50)
AtapiSendCommand: return SRB_STATUS_PENDING (DRQ)
AtapiStartIo: next Srb f78e33f4
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 41
  EXPECTING_CMD_INTR
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 1
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 1
AtapiInterrupt: i-reason=1, status=0x58
AtapiInterrupt: Writing Atapi packet.
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 2
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 2
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: get R wordCount 0x8
AtapiInterrupt: 12 words requested; 8 words xferred
IdeIntr: Read 0x8 words
IdeIntr: PIO Read AtaReq->DataBuffer 0xf786f330, srb->DataBuffer 0xf786f330
  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 0xf786f340, srb->DataBuffer 0xf786f330, len 0x18
AtapiInterrupt: Check for underflow, AtaReq->WordsLeft 4
AtapiInterrupt: RequestComplete
AtapiInterrupt: remove srb 0xf78e33f4, status 12
AtapiInterrupt: RequestComplete, srb 0xf78e33f4
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): Catch unexpected
AtapiInterrupt(base): exit with status 0x1
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xf78e33f4, CDB 0xf78e3424, AtaReq 0xb0f73000, SCmd 0xbe
UniataNeedQueueing: TopLevel, qd=0
Send to device be
TopLevel (2), srb 0xf78e33f4
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send be
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD be (Cdb f78e3424)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd be
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb f78e3424 Command 0xbe to TargetId 1 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Wait for int. to send packet. Status (0x50)
AtapiSendCommand: return SRB_STATUS_PENDING (DRQ)
AtapiStartIo: next Srb f78e33f4
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 41
  EXPECTING_CMD_INTR
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 1
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 1
AtapiInterrupt: i-reason=1, status=0x58
AtapiInterrupt: Writing Atapi packet.
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x51
  base status 0x51
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x51)
AtapiInterrupt: iReason 3
AtapiInterrupt: Error 0x20
  Bad Lba 0x0
  wait 10 ready after ATAPI error
  Intr on DRQ 8
AtapiInterrupt: ATAPI Error, int reason 3
Errors in PIO mode
AtapiInterrupt: Error
AtapiInterrupt: CompleteRequest, srbstatus 4
AtapiInterrupt: Error. Begin mapping...
MapError: Error register is 0x20
ATAPI: Device not ready
AtapiInterrupt: RequestComplete
AtapiInterrupt: remove srb 0xf78e33f4, status 4
AtapiInterrupt: RequestComplete, srb 0xf78e33f4
AtapiInterrupt: NextRequest, srb=0x0
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d3d80, CDB 0xb11d3db0, AtaReq 0xb0f73000, SCmd 0x3
UniataNeedQueueing: TopLevel, qd=0
Send to device 3
TopLevel (2), srb 0xb11d3d80
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 3
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 3 (Cdb b11d3db0)
  assume IN
AtapiSendCommand: SCSIOP_REQUEST_SENSE, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 3
AtapiSendCommand: SCSIOP_REQUEST_SENSE -> no dma setup (2)
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d3db0 Command 0x3 to TargetId 1 lun 0
AtapiSendCommand: Entered with status 0x51
  continue with SCSIOP_REQUEST_SENSE
AtapiSendCommand: Entry Status (0x51)
AtapiSendCommand: Wait for int. to send packet. Status (0x51)
AtapiSendCommand: return SRB_STATUS_PENDING (DRQ)
AtapiStartIo: next Srb b11d3d80
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 41
  EXPECTING_CMD_INTR
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 1
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 1
AtapiInterrupt: i-reason=1, status=0x58
AtapiInterrupt: Writing Atapi packet.
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 2
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 2
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: get R wordCount 0x7
AtapiInterrupt: 9 words requested; 7 words xferred
IdeIntr: Read 0x7 words
IdeIntr: PIO Read AtaReq->DataBuffer 0xf786f310, srb->DataBuffer 0xf786f310
f0 00 02 00 00 00 00 06 00 00 00 00 3a 00 
  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 0xf786f31e, srb->DataBuffer 0xf786f310, len 0x12
AtapiInterrupt: Check for underflow, AtaReq->WordsLeft 2
AtapiInterrupt: RequestComplete
AtapiInterrupt: remove srb 0xb11d3d80, status 12
AtapiInterrupt: RequestComplete, srb 0xb11d3d80
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): Catch unexpected
AtapiInterrupt(base): exit with status 0x1
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xf78e32a4, CDB 0xf78e32d4, AtaReq 0xb11d8000, SCmd 0x1a
UniataNeedQueueing: TopLevel, qd=0
Send to device 1a
TopLevel (2), srb 0xf78e32a4
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78e3018
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_MODE_SENSE PATH:LUN:TID = 0x0:0x0:0x0
IdeSendCommand: REQ_STATE_TRANSFER_COMPLETE
AtapiStartIo: Srb 0xf78e32a4 complete with status 0x6
AtapiStartIo: AtapiDmaDBSync(b11eab30, f78e32a4)
AtapiStartIo: UniataRemoveRequest(b11eab30, f78e32a4)
AtapiStartIo: ScsiPortNotification
AtapiStartIo: UniataGetCurRequest
AtapiStartIo: chan b11eab30, Src 0
AtapiStartIo: next Srb 0
AtapiStartIo: query PORT for next request
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xf78e32a4, CDB 0xf78e32d4, AtaReq 0xb11d8000, SCmd 0x1a
UniataNeedQueueing: TopLevel, qd=0
Send to device 1a
TopLevel (2), srb 0xf78e32a4
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78e3018
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_MODE_SENSE PATH:LUN:TID = 0x0:0x0:0x0
IdeSendCommand: REQ_STATE_TRANSFER_COMPLETE
AtapiStartIo: Srb 0xf78e32a4 complete with status 0x6
AtapiStartIo: AtapiDmaDBSync(b11eab30, f78e32a4)
AtapiStartIo: UniataRemoveRequest(b11eab30, f78e32a4)
AtapiStartIo: ScsiPortNotification
AtapiStartIo: UniataGetCurRequest
AtapiStartIo: chan b11eab30, Src 0
AtapiStartIo: next Srb 0
AtapiStartIo: query PORT for next request
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xf78e32c8, CDB 0xf78e32f8, AtaReq 0xb11d8000, SCmd 0x25
UniataNeedQueueing: TopLevel, qd=0
Send to device 25
TopLevel (2), srb 0xf78e32c8
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78e3030
** Ide: Command AtaReq 0xb11d8000
** --- **
** IdeSendCommand: SCSIOP_READ_CAPACITY PATH:LUN:TID = 0x0:0x0:0x0
** IDE disk 0x0 - #sectors 0x3f, #heads 0x10, #cylinders 0x9788
IdeSendCommand: REQ_STATE_TRANSFER_COMPLETE
AtapiStartIo: Srb 0xf78e32c8 complete with status 0x1
AtapiStartIo: AtapiDmaDBSync(b11eab30, f78e32c8)
AtapiStartIo: UniataRemoveRequest(b11eab30, f78e32c8)
AtapiStartIo: ScsiPortNotification
AtapiStartIo: UniataGetCurRequest
AtapiStartIo: chan b11eab30, Src 0
AtapiStartIo: next Srb 0
AtapiStartIo: query PORT for next request
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f71fc0, CDB 0xb0f71ff0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71fc0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78e2f00
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f786f000, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f786f000)
AtapiVirtToPhysAddr_: f786f000 -> 00000000:03e8a000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x0, Count 0x1(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b0f71fc0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71fc0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71fc0
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 0x55131039/0xd0
  SRB 0xb0f71fc0, CDB 0xb0f71ff0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71fc0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78e2e10
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f786f000, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f786f000)
AtapiVirtToPhysAddr_: f786f000 -> 00000000:03e8a000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x0, Count 0x1(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b0f71fc0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71fc0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71fc0
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 0x55131039/0xd0
  SRB 0xf78e2f48, CDB 0xf78e2f78, AtaReq 0xb11d8000, SCmd 0x25
UniataNeedQueueing: TopLevel, qd=0
Send to device 25
TopLevel (2), srb 0xf78e2f48
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78e2cb0
** Ide: Command AtaReq 0xb11d8000
** --- **
** IdeSendCommand: SCSIOP_READ_CAPACITY PATH:LUN:TID = 0x0:0x0:0x0
** IDE disk 0x0 - #sectors 0x3f, #heads 0x10, #cylinders 0x9788
IdeSendCommand: REQ_STATE_TRANSFER_COMPLETE
AtapiStartIo: Srb 0xf78e2f48 complete with status 0x1
AtapiStartIo: AtapiDmaDBSync(b11eab30, f78e2f48)
AtapiStartIo: UniataRemoveRequest(b11eab30, f78e2f48)
AtapiStartIo: ScsiPortNotification
AtapiStartIo: UniataGetCurRequest
AtapiStartIo: chan b11eab30, Src 0
AtapiStartIo: next Srb 0
AtapiStartIo: query PORT for next request
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f71fc0, CDB 0xb0f71ff0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71fc0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78e2e78
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f786f3b0, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f786f3b0)
AtapiVirtToPhysAddr_: f786f3b0 -> 00000000:03c293b0
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x0, Count 0x1(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b0f71fc0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71fc0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71fc0
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 0x55131039/0xd0
  SRB 0xb0f71fc0, CDB 0xb0f71ff0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71fc0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78e2e88
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f786f000, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f786f000)
AtapiVirtToPhysAddr_: f786f000 -> 00000000:03e8a000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x0, Count 0x1(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b0f71fc0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71fc0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71fc0
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 0x55131039/0xd0
  SRB 0xb0f71fc0, CDB 0xb0f71ff0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71fc0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78e3540
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f78672a8, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f78672a8)
AtapiVirtToPhysAddr_: f78672a8 -> 00000000:03c272a8
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x0, Count 0x1(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b0f71fc0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71fc0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71fc0
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 0x55131039/0xd0
  SRB 0xb0f71fc0, CDB 0xb0f71ff0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71fc0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78e3440
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f7867000, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7867000)
AtapiVirtToPhysAddr_: f7867000 -> 00000000:03c26000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x0, Count 0x1(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b0f71fc0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71fc0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71fc0
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 0x55131039/0xd0
  SRB 0xb0f71fc0, CDB 0xb0f71ff0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71fc0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78e34a8
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f7867e00, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7867e00)
AtapiVirtToPhysAddr_: f7867e00 -> 00000000:03e88e00
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x0, Count 0x1(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b0f71fc0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71fc0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71fc0
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 0x55131039/0xd0
  SRB 0xb0f71fc0, CDB 0xb0f71ff0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71fc0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78e3590
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f7867000, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7867000)
AtapiVirtToPhysAddr_: f7867000 -> 00000000:03c26000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x0, Count 0x1(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b0f71fc0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71fc0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71fc0
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 0x55131039/0xd0
  SRB 0xb0f71fc0, CDB 0xb0f71ff0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71fc0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78e35f8
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f78672a8, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f78672a8)
AtapiVirtToPhysAddr_: f78672a8 -> 00000000:03c272a8
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x0, Count 0x1(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b0f71fc0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71fc0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71fc0
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0xc, data f7867008, count 800, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7867008)
AtapiVirtToPhysAddr_: f7867008 -> 00000000:03e88008
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 1 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
(ntoskrnl/io/iomgr/arcname.c:386) Boot device found
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x43
UniataNeedQueueing: TopLevel, qd=0
Send to device 43
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 43
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 43 (Cdb b0f6f4e0)
  assume IN
AtapiSendCommand: use_dma=0, Cmd 43
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x58
  base status 0x58
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x58)
AtapiInterrupt: iReason 2
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 2
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: get R wordCount 0x6
IdeIntr: Read 0x6 words
IdeIntr: PIO Read AtaReq->DataBuffer 0xb0f717c8, srb->DataBuffer 0xb0f717c8
  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 0xb0f717d4, srb->DataBuffer 0xb0f717c8, len 0xc
   Transfered c, full size c
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): Catch unexpected
AtapiInterrupt(base): exit with status 0x1
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0xc, data f7867008, count 800, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7867008)
AtapiVirtToPhysAddr_: f7867008 -> 00000000:03c26008
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 1 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0x42, data f7867008, count 800, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7867008)
AtapiVirtToPhysAddr_: f7867008 -> 00000000:03c26008
  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 b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0x42, data f7867008, count 800, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7867008)
AtapiVirtToPhysAddr_: f7867008 -> 00000000:03c26008
  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 b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0x42, data f7867008, count 800, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7867008)
AtapiVirtToPhysAddr_: f7867008 -> 00000000:03c26008
  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 b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f6f4e0)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0xc, data f7828000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7828000)
AtapiVirtToPhysAddr_: f7828000 -> 00000000:001f3000
  get Phys(data[n=1]=f7829000)
AtapiVirtToPhysAddr_: f7829000 -> 00000000:001f5000
  get Phys(data[n=2]=f782a000)
AtapiVirtToPhysAddr_: f782a000 -> 00000000:001f6000
  get Phys(data[n=2]=f782b000)
AtapiVirtToPhysAddr_: f782b000 -> 00000000:001f7000
  get Phys(data[n=2]=f782c000)
AtapiVirtToPhysAddr_: f782c000 -> 00000000:001d8000
  get Phys(data[n=3]=f782d000)
AtapiVirtToPhysAddr_: f782d000 -> 00000000:001e9000
  get Phys(data[n=4]=f782e000)
AtapiVirtToPhysAddr_: f782e000 -> 00000000:001ea000
  get Phys(data[n=4]=f782f000)
AtapiVirtToPhysAddr_: f782f000 -> 00000000:001eb000
  get Phys(data[n=4]=f7830000)
AtapiVirtToPhysAddr_: f7830000 -> 00000000:001ec000
  get Phys(data[n=4]=f7831000)
AtapiVirtToPhysAddr_: f7831000 -> 00000000:001ed000
  get Phys(data[n=4]=f7832000)
AtapiVirtToPhysAddr_: f7832000 -> 00000000:001ee000
  get Phys(data[n=4]=f7833000)
AtapiVirtToPhysAddr_: f7833000 -> 00000000:001ef000
  get Phys(data[n=4]=f7834000)
AtapiVirtToPhysAddr_: f7834000 -> 00000000:001d0000
  get Phys(data[n=5]=f7835000)
AtapiVirtToPhysAddr_: f7835000 -> 00000000:001e1000
  get Phys(data[n=6]=f7836000)
AtapiVirtToPhysAddr_: f7836000 -> 00000000:001e2000
  get Phys(data[n=6]=f7837000)
AtapiVirtToPhysAddr_: f7837000 -> 00000000:001e3000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 6 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0x50
  Error reg (0x0)
  expecting intr + cleared BUSY
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f7838000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7838000)
AtapiVirtToPhysAddr_: f7838000 -> 00000000:001e4000
  get Phys(data[n=1]=f7839000)
AtapiVirtToPhysAddr_: f7839000 -> 00000000:001e5000
  get Phys(data[n=1]=f783a000)
AtapiVirtToPhysAddr_: f783a000 -> 00000000:001e6000
  get Phys(data[n=1]=f783b000)
AtapiVirtToPhysAddr_: f783b000 -> 00000000:001e7000
  get Phys(data[n=1]=f783c000)
AtapiVirtToPhysAddr_: f783c000 -> 00000000:001c8000
  get Phys(data[n=2]=f783d000)
AtapiVirtToPhysAddr_: f783d000 -> 00000000:001d9000
  get Phys(data[n=3]=f783e000)
AtapiVirtToPhysAddr_: f783e000 -> 00000000:001da000
  get Phys(data[n=3]=f783f000)
AtapiVirtToPhysAddr_: f783f000 -> 00000000:001db000
  get Phys(data[n=3]=f7840000)
AtapiVirtToPhysAddr_: f7840000 -> 00000000:001dc000
  get Phys(data[n=3]=f7841000)
AtapiVirtToPhysAddr_: f7841000 -> 00000000:001dd000
  get Phys(data[n=3]=f7842000)
AtapiVirtToPhysAddr_: f7842000 -> 00000000:001de000
  get Phys(data[n=3]=f7843000)
AtapiVirtToPhysAddr_: f7843000 -> 00000000:001df000
  get Phys(data[n=3]=f7844000)
AtapiVirtToPhysAddr_: f7844000 -> 00000000:001c0000
  get Phys(data[n=4]=f7845000)
AtapiVirtToPhysAddr_: f7845000 -> 00000000:001d1000
  get Phys(data[n=5]=f7846000)
AtapiVirtToPhysAddr_: f7846000 -> 00000000:001d2000
  get Phys(data[n=5]=f7847000)
AtapiVirtToPhysAddr_: f7847000 -> 00000000:001d3000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 5 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f7848000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7848000)
AtapiVirtToPhysAddr_: f7848000 -> 00000000:001d4000
  get Phys(data[n=1]=f7849000)
AtapiVirtToPhysAddr_: f7849000 -> 00000000:001d5000
  get Phys(data[n=1]=f784a000)
AtapiVirtToPhysAddr_: f784a000 -> 00000000:001d6000
  get Phys(data[n=1]=f784b000)
AtapiVirtToPhysAddr_: f784b000 -> 00000000:001d7000
  get Phys(data[n=1]=f784c000)
AtapiVirtToPhysAddr_: f784c000 -> 00000000:001b8000
  get Phys(data[n=2]=f784d000)
AtapiVirtToPhysAddr_: f784d000 -> 00000000:001c9000
  get Phys(data[n=3]=f784e000)
AtapiVirtToPhysAddr_: f784e000 -> 00000000:001ca000
  get Phys(data[n=3]=f784f000)
AtapiVirtToPhysAddr_: f784f000 -> 00000000:001cb000
  get Phys(data[n=3]=f7850000)
AtapiVirtToPhysAddr_: f7850000 -> 00000000:001cc000
  get Phys(data[n=3]=f7851000)
AtapiVirtToPhysAddr_: f7851000 -> 00000000:001cd000
  get Phys(data[n=3]=f7852000)
AtapiVirtToPhysAddr_: f7852000 -> 00000000:001ce000
  get Phys(data[n=3]=f7853000)
AtapiVirtToPhysAddr_: f7853000 -> 00000000:001cf000
  get Phys(data[n=3]=f7854000)
AtapiVirtToPhysAddr_: f7854000 -> 00000000:001b0000
  get Phys(data[n=4]=f7855000)
AtapiVirtToPhysAddr_: f7855000 -> 00000000:001c1000
  get Phys(data[n=5]=f7856000)
AtapiVirtToPhysAddr_: f7856000 -> 00000000:001c2000
  get Phys(data[n=5]=f7857000)
AtapiVirtToPhysAddr_: f7857000 -> 00000000:001c3000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 5 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0x42, data f7858000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7858000)
AtapiVirtToPhysAddr_: f7858000 -> 00000000:001c4000
  get Phys(data[n=1]=f7859000)
AtapiVirtToPhysAddr_: f7859000 -> 00000000:001c5000
  get Phys(data[n=1]=f785a000)
AtapiVirtToPhysAddr_: f785a000 -> 00000000:001c6000
  get Phys(data[n=1]=f785b000)
AtapiVirtToPhysAddr_: f785b000 -> 00000000:001c7000
  get Phys(data[n=1]=f785c000)
AtapiVirtToPhysAddr_: f785c000 -> 00000000:001a8000
  get Phys(data[n=2]=f785d000)
AtapiVirtToPhysAddr_: f785d000 -> 00000000:001b9000
  get Phys(data[n=3]=f785e000)
AtapiVirtToPhysAddr_: f785e000 -> 00000000:001ba000
  get Phys(data[n=3]=f785f000)
AtapiVirtToPhysAddr_: f785f000 -> 00000000:001bb000
  get Phys(data[n=3]=f7860000)
AtapiVirtToPhysAddr_: f7860000 -> 00000000:001bc000
  get Phys(data[n=3]=f7861000)
AtapiVirtToPhysAddr_: f7861000 -> 00000000:001bd000
  get Phys(data[n=3]=f7862000)
AtapiVirtToPhysAddr_: f7862000 -> 00000000:001be000
  get Phys(data[n=3]=f7863000)
AtapiVirtToPhysAddr_: f7863000 -> 00000000:001bf000
  get Phys(data[n=3]=f7864000)
AtapiVirtToPhysAddr_: f7864000 -> 00000000:001a0000
  get Phys(data[n=4]=f7865000)
AtapiVirtToPhysAddr_: f7865000 -> 00000000:001b1000
  get Phys(data[n=5]=f7866000)
AtapiVirtToPhysAddr_: f7866000 -> 00000000:001b2000
  get Phys(data[n=5]=f7867000)
AtapiVirtToPhysAddr_: f7867000 -> 00000000:001b3000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 5 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0x42, data f7828000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7828000)
AtapiVirtToPhysAddr_: f7828000 -> 00000000:001b4000
  get Phys(data[n=1]=f7829000)
AtapiVirtToPhysAddr_: f7829000 -> 00000000:001b5000
  get Phys(data[n=1]=f782a000)
AtapiVirtToPhysAddr_: f782a000 -> 00000000:001b6000
  get Phys(data[n=1]=f782b000)
AtapiVirtToPhysAddr_: f782b000 -> 00000000:001b7000
  get Phys(data[n=1]=f782c000)
AtapiVirtToPhysAddr_: f782c000 -> 00000000:00198000
  get Phys(data[n=2]=f782d000)
AtapiVirtToPhysAddr_: f782d000 -> 00000000:001a9000
  get Phys(data[n=3]=f782e000)
AtapiVirtToPhysAddr_: f782e000 -> 00000000:001aa000
  get Phys(data[n=3]=f782f000)
AtapiVirtToPhysAddr_: f782f000 -> 00000000:001ab000
  get Phys(data[n=3]=f7830000)
AtapiVirtToPhysAddr_: f7830000 -> 00000000:001ac000
  get Phys(data[n=3]=f7831000)
AtapiVirtToPhysAddr_: f7831000 -> 00000000:001ad000
  get Phys(data[n=3]=f7832000)
AtapiVirtToPhysAddr_: f7832000 -> 00000000:001ae000
  get Phys(data[n=3]=f7833000)
AtapiVirtToPhysAddr_: f7833000 -> 00000000:001af000
  get Phys(data[n=3]=f7834000)
AtapiVirtToPhysAddr_: f7834000 -> 00000000:00190000
  get Phys(data[n=4]=f7835000)
AtapiVirtToPhysAddr_: f7835000 -> 00000000:001a1000
  get Phys(data[n=5]=f7836000)
AtapiVirtToPhysAddr_: f7836000 -> 00000000:001a2000
  get Phys(data[n=5]=f7837000)
AtapiVirtToPhysAddr_: f7837000 -> 00000000:001a3000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 5 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f7838000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7838000)
AtapiVirtToPhysAddr_: f7838000 -> 00000000:001a4000
  get Phys(data[n=1]=f7839000)
AtapiVirtToPhysAddr_: f7839000 -> 00000000:001a5000
  get Phys(data[n=1]=f783a000)
AtapiVirtToPhysAddr_: f783a000 -> 00000000:001a6000
  get Phys(data[n=1]=f783b000)
AtapiVirtToPhysAddr_: f783b000 -> 00000000:001a7000
  get Phys(data[n=1]=f783c000)
AtapiVirtToPhysAddr_: f783c000 -> 00000000:00188000
  get Phys(data[n=2]=f783d000)
AtapiVirtToPhysAddr_: f783d000 -> 00000000:00199000
  get Phys(data[n=3]=f783e000)
AtapiVirtToPhysAddr_: f783e000 -> 00000000:0019a000
  get Phys(data[n=3]=f783f000)
AtapiVirtToPhysAddr_: f783f000 -> 00000000:0019b000
  get Phys(data[n=3]=f7840000)
AtapiVirtToPhysAddr_: f7840000 -> 00000000:0019c000
  get Phys(data[n=3]=f7841000)
AtapiVirtToPhysAddr_: f7841000 -> 00000000:0019d000
  get Phys(data[n=3]=f7842000)
AtapiVirtToPhysAddr_: f7842000 -> 00000000:0019e000
  get Phys(data[n=3]=f7843000)
AtapiVirtToPhysAddr_: f7843000 -> 00000000:0019f000
  get Phys(data[n=3]=f7844000)
AtapiVirtToPhysAddr_: f7844000 -> 00000000:00180000
  get Phys(data[n=4]=f7845000)
AtapiVirtToPhysAddr_: f7845000 -> 00000000:00191000
  get Phys(data[n=5]=f7846000)
AtapiVirtToPhysAddr_: f7846000 -> 00000000:00192000
  get Phys(data[n=5]=f7847000)
AtapiVirtToPhysAddr_: f7847000 -> 00000000:00193000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 5 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f7848000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7848000)
AtapiVirtToPhysAddr_: f7848000 -> 00000000:00194000
  get Phys(data[n=1]=f7849000)
AtapiVirtToPhysAddr_: f7849000 -> 00000000:00195000
  get Phys(data[n=1]=f784a000)
AtapiVirtToPhysAddr_: f784a000 -> 00000000:00196000
  get Phys(data[n=1]=f784b000)
AtapiVirtToPhysAddr_: f784b000 -> 00000000:00197000
  get Phys(data[n=1]=f784c000)
AtapiVirtToPhysAddr_: f784c000 -> 00000000:00178000
  get Phys(data[n=2]=f784d000)
AtapiVirtToPhysAddr_: f784d000 -> 00000000:00189000
  get Phys(data[n=3]=f784e000)
AtapiVirtToPhysAddr_: f784e000 -> 00000000:0018a000
  get Phys(data[n=3]=f784f000)
AtapiVirtToPhysAddr_: f784f000 -> 00000000:0018b000
  get Phys(data[n=3]=f7850000)
AtapiVirtToPhysAddr_: f7850000 -> 00000000:0018c000
  get Phys(data[n=3]=f7851000)
AtapiVirtToPhysAddr_: f7851000 -> 00000000:0018d000
  get Phys(data[n=3]=f7852000)
AtapiVirtToPhysAddr_: f7852000 -> 00000000:0018e000
  get Phys(data[n=3]=f7853000)
AtapiVirtToPhysAddr_: f7853000 -> 00000000:0018f000
  get Phys(data[n=3]=f7854000)
AtapiVirtToPhysAddr_: f7854000 -> 00000000:00170000
  get Phys(data[n=4]=f7855000)
AtapiVirtToPhysAddr_: f7855000 -> 00000000:00181000
  get Phys(data[n=5]=f7856000)
AtapiVirtToPhysAddr_: f7856000 -> 00000000:00182000
  get Phys(data[n=5]=f7857000)
AtapiVirtToPhysAddr_: f7857000 -> 00000000:00183000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 5 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0x42, data f7858000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7858000)
AtapiVirtToPhysAddr_: f7858000 -> 00000000:00184000
  get Phys(data[n=1]=f7859000)
AtapiVirtToPhysAddr_: f7859000 -> 00000000:00185000
  get Phys(data[n=1]=f785a000)
AtapiVirtToPhysAddr_: f785a000 -> 00000000:00186000
  get Phys(data[n=1]=f785b000)
AtapiVirtToPhysAddr_: f785b000 -> 00000000:00187000
  get Phys(data[n=1]=f785c000)
AtapiVirtToPhysAddr_: f785c000 -> 00000000:00168000
  get Phys(data[n=2]=f785d000)
AtapiVirtToPhysAddr_: f785d000 -> 00000000:00179000
  get Phys(data[n=3]=f785e000)
AtapiVirtToPhysAddr_: f785e000 -> 00000000:0017a000
  get Phys(data[n=3]=f785f000)
AtapiVirtToPhysAddr_: f785f000 -> 00000000:0017b000
  get Phys(data[n=3]=f7860000)
AtapiVirtToPhysAddr_: f7860000 -> 00000000:0017c000
  get Phys(data[n=3]=f7861000)
AtapiVirtToPhysAddr_: f7861000 -> 00000000:0017d000
  get Phys(data[n=3]=f7862000)
AtapiVirtToPhysAddr_: f7862000 -> 00000000:0017e000
  get Phys(data[n=3]=f7863000)
AtapiVirtToPhysAddr_: f7863000 -> 00000000:0017f000
  get Phys(data[n=3]=f7864000)
AtapiVirtToPhysAddr_: f7864000 -> 00000000:00160000
  get Phys(data[n=4]=f7865000)
AtapiVirtToPhysAddr_: f7865000 -> 00000000:00171000
  get Phys(data[n=5]=f7866000)
AtapiVirtToPhysAddr_: f7866000 -> 00000000:00172000
  get Phys(data[n=5]=f7867000)
AtapiVirtToPhysAddr_: f7867000 -> 00000000:00173000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 5 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0x42, data f7828000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7828000)
AtapiVirtToPhysAddr_: f7828000 -> 00000000:00174000
  get Phys(data[n=1]=f7829000)
AtapiVirtToPhysAddr_: f7829000 -> 00000000:00175000
  get Phys(data[n=1]=f782a000)
AtapiVirtToPhysAddr_: f782a000 -> 00000000:00176000
  get Phys(data[n=1]=f782b000)
AtapiVirtToPhysAddr_: f782b000 -> 00000000:00177000
  get Phys(data[n=1]=f782c000)
AtapiVirtToPhysAddr_: f782c000 -> 00000000:00158000
  get Phys(data[n=2]=f782d000)
AtapiVirtToPhysAddr_: f782d000 -> 00000000:00169000
  get Phys(data[n=3]=f782e000)
AtapiVirtToPhysAddr_: f782e000 -> 00000000:0016a000
  get Phys(data[n=3]=f782f000)
AtapiVirtToPhysAddr_: f782f000 -> 00000000:0016b000
  get Phys(data[n=3]=f7830000)
AtapiVirtToPhysAddr_: f7830000 -> 00000000:0016c000
  get Phys(data[n=3]=f7831000)
AtapiVirtToPhysAddr_: f7831000 -> 00000000:0016d000
  get Phys(data[n=3]=f7832000)
AtapiVirtToPhysAddr_: f7832000 -> 00000000:0016e000
  get Phys(data[n=3]=f7833000)
AtapiVirtToPhysAddr_: f7833000 -> 00000000:0016f000
  get Phys(data[n=3]=f7834000)
AtapiVirtToPhysAddr_: f7834000 -> 00000000:00150000
  get Phys(data[n=4]=f7835000)
AtapiVirtToPhysAddr_: f7835000 -> 00000000:00161000
  get Phys(data[n=5]=f7836000)
AtapiVirtToPhysAddr_: f7836000 -> 00000000:00162000
  get Phys(data[n=5]=f7837000)
AtapiVirtToPhysAddr_: f7837000 -> 00000000:00163000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 5 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f7838000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7838000)
AtapiVirtToPhysAddr_: f7838000 -> 00000000:00164000
  get Phys(data[n=1]=f7839000)
AtapiVirtToPhysAddr_: f7839000 -> 00000000:00165000
  get Phys(data[n=1]=f783a000)
AtapiVirtToPhysAddr_: f783a000 -> 00000000:00166000
  get Phys(data[n=1]=f783b000)
AtapiVirtToPhysAddr_: f783b000 -> 00000000:00167000
  get Phys(data[n=1]=f783c000)
AtapiVirtToPhysAddr_: f783c000 -> 00000000:00148000
  get Phys(data[n=2]=f783d000)
AtapiVirtToPhysAddr_: f783d000 -> 00000000:00159000
  get Phys(data[n=3]=f783e000)
AtapiVirtToPhysAddr_: f783e000 -> 00000000:0015a000
  get Phys(data[n=3]=f783f000)
AtapiVirtToPhysAddr_: f783f000 -> 00000000:0015b000
  get Phys(data[n=3]=f7840000)
AtapiVirtToPhysAddr_: f7840000 -> 00000000:0015c000
  get Phys(data[n=3]=f7841000)
AtapiVirtToPhysAddr_: f7841000 -> 00000000:0015d000
  get Phys(data[n=3]=f7842000)
AtapiVirtToPhysAddr_: f7842000 -> 00000000:0015e000
  get Phys(data[n=3]=f7843000)
AtapiVirtToPhysAddr_: f7843000 -> 00000000:0015f000
  get Phys(data[n=3]=f7844000)
AtapiVirtToPhysAddr_: f7844000 -> 00000000:00140000
  get Phys(data[n=4]=f7845000)
AtapiVirtToPhysAddr_: f7845000 -> 00000000:00151000
  get Phys(data[n=5]=f7846000)
AtapiVirtToPhysAddr_: f7846000 -> 00000000:00152000
  get Phys(data[n=5]=f7847000)
AtapiVirtToPhysAddr_: f7847000 -> 00000000:00153000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 5 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f7848000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7848000)
AtapiVirtToPhysAddr_: f7848000 -> 00000000:00154000
  get Phys(data[n=1]=f7849000)
AtapiVirtToPhysAddr_: f7849000 -> 00000000:00155000
  get Phys(data[n=1]=f784a000)
AtapiVirtToPhysAddr_: f784a000 -> 00000000:00156000
  get Phys(data[n=1]=f784b000)
AtapiVirtToPhysAddr_: f784b000 -> 00000000:00157000
  get Phys(data[n=1]=f784c000)
AtapiVirtToPhysAddr_: f784c000 -> 00000000:00138000
  get Phys(data[n=2]=f784d000)
AtapiVirtToPhysAddr_: f784d000 -> 00000000:00149000
  get Phys(data[n=3]=f784e000)
AtapiVirtToPhysAddr_: f784e000 -> 00000000:0014a000
  get Phys(data[n=3]=f784f000)
AtapiVirtToPhysAddr_: f784f000 -> 00000000:0014b000
  get Phys(data[n=3]=f7850000)
AtapiVirtToPhysAddr_: f7850000 -> 00000000:0014c000
  get Phys(data[n=3]=f7851000)
AtapiVirtToPhysAddr_: f7851000 -> 00000000:0014d000
  get Phys(data[n=3]=f7852000)
AtapiVirtToPhysAddr_: f7852000 -> 00000000:0014e000
  get Phys(data[n=3]=f7853000)
AtapiVirtToPhysAddr_: f7853000 -> 00000000:0014f000
  get Phys(data[n=3]=f7854000)
AtapiVirtToPhysAddr_: f7854000 -> 00000000:00130000
  get Phys(data[n=4]=f7855000)
AtapiVirtToPhysAddr_: f7855000 -> 00000000:00141000
  get Phys(data[n=5]=f7856000)
AtapiVirtToPhysAddr_: f7856000 -> 00000000:00142000
  get Phys(data[n=5]=f7857000)
AtapiVirtToPhysAddr_: f7857000 -> 00000000:00143000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 5 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0x42, data f7858000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7858000)
AtapiVirtToPhysAddr_: f7858000 -> 00000000:00144000
  get Phys(data[n=1]=f7859000)
AtapiVirtToPhysAddr_: f7859000 -> 00000000:00145000
  get Phys(data[n=1]=f785a000)
AtapiVirtToPhysAddr_: f785a000 -> 00000000:00146000
  get Phys(data[n=1]=f785b000)
AtapiVirtToPhysAddr_: f785b000 -> 00000000:00147000
  get Phys(data[n=1]=f785c000)
AtapiVirtToPhysAddr_: f785c000 -> 00000000:00128000
  get Phys(data[n=2]=f785d000)
AtapiVirtToPhysAddr_: f785d000 -> 00000000:00139000
  get Phys(data[n=3]=f785e000)
AtapiVirtToPhysAddr_: f785e000 -> 00000000:0013a000
  get Phys(data[n=3]=f785f000)
AtapiVirtToPhysAddr_: f785f000 -> 00000000:0013b000
  get Phys(data[n=3]=f7860000)
AtapiVirtToPhysAddr_: f7860000 -> 00000000:0013c000
  get Phys(data[n=3]=f7861000)
AtapiVirtToPhysAddr_: f7861000 -> 00000000:0013d000
  get Phys(data[n=3]=f7862000)
AtapiVirtToPhysAddr_: f7862000 -> 00000000:0013e000
  get Phys(data[n=3]=f7863000)
AtapiVirtToPhysAddr_: f7863000 -> 00000000:0013f000
  get Phys(data[n=3]=f7864000)
AtapiVirtToPhysAddr_: f7864000 -> 00000000:00120000
  get Phys(data[n=4]=f7865000)
AtapiVirtToPhysAddr_: f7865000 -> 00000000:00131000
  get Phys(data[n=5]=f7866000)
AtapiVirtToPhysAddr_: f7866000 -> 00000000:00132000
  get Phys(data[n=5]=f7867000)
AtapiVirtToPhysAddr_: f7867000 -> 00000000:00133000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 5 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0x42, data f7828000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7828000)
AtapiVirtToPhysAddr_: f7828000 -> 00000000:00134000
  get Phys(data[n=1]=f7829000)
AtapiVirtToPhysAddr_: f7829000 -> 00000000:00135000
  get Phys(data[n=1]=f782a000)
AtapiVirtToPhysAddr_: f782a000 -> 00000000:00136000
  get Phys(data[n=1]=f782b000)
AtapiVirtToPhysAddr_: f782b000 -> 00000000:00137000
  get Phys(data[n=1]=f782c000)
AtapiVirtToPhysAddr_: f782c000 -> 00000000:00118000
  get Phys(data[n=2]=f782d000)
AtapiVirtToPhysAddr_: f782d000 -> 00000000:00129000
  get Phys(data[n=3]=f782e000)
AtapiVirtToPhysAddr_: f782e000 -> 00000000:0012a000
  get Phys(data[n=3]=f782f000)
AtapiVirtToPhysAddr_: f782f000 -> 00000000:0012b000
  get Phys(data[n=3]=f7830000)
AtapiVirtToPhysAddr_: f7830000 -> 00000000:0012c000
  get Phys(data[n=3]=f7831000)
AtapiVirtToPhysAddr_: f7831000 -> 00000000:0012d000
  get Phys(data[n=3]=f7832000)
AtapiVirtToPhysAddr_: f7832000 -> 00000000:0012e000
  get Phys(data[n=3]=f7833000)
AtapiVirtToPhysAddr_: f7833000 -> 00000000:0012f000
  get Phys(data[n=3]=f7834000)
AtapiVirtToPhysAddr_: f7834000 -> 00000000:00110000
  get Phys(data[n=4]=f7835000)
AtapiVirtToPhysAddr_: f7835000 -> 00000000:00121000
  get Phys(data[n=5]=f7836000)
AtapiVirtToPhysAddr_: f7836000 -> 00000000:00122000
  get Phys(data[n=5]=f7837000)
AtapiVirtToPhysAddr_: f7837000 -> 00000000:00123000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 5 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f7838000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7838000)
AtapiVirtToPhysAddr_: f7838000 -> 00000000:00124000
  get Phys(data[n=1]=f7839000)
AtapiVirtToPhysAddr_: f7839000 -> 00000000:00125000
  get Phys(data[n=1]=f783a000)
AtapiVirtToPhysAddr_: f783a000 -> 00000000:00126000
  get Phys(data[n=1]=f783b000)
AtapiVirtToPhysAddr_: f783b000 -> 00000000:00127000
  get Phys(data[n=1]=f783c000)
AtapiVirtToPhysAddr_: f783c000 -> 00000000:00108000
  get Phys(data[n=2]=f783d000)
AtapiVirtToPhysAddr_: f783d000 -> 00000000:00119000
  get Phys(data[n=3]=f783e000)
AtapiVirtToPhysAddr_: f783e000 -> 00000000:0011a000
  get Phys(data[n=3]=f783f000)
AtapiVirtToPhysAddr_: f783f000 -> 00000000:0011b000
  get Phys(data[n=3]=f7840000)
AtapiVirtToPhysAddr_: f7840000 -> 00000000:0011c000
  get Phys(data[n=3]=f7841000)
AtapiVirtToPhysAddr_: f7841000 -> 00000000:0011d000
  get Phys(data[n=3]=f7842000)
AtapiVirtToPhysAddr_: f7842000 -> 00000000:0011e000
  get Phys(data[n=3]=f7843000)
AtapiVirtToPhysAddr_: f7843000 -> 00000000:0011f000
  get Phys(data[n=3]=f7844000)
AtapiVirtToPhysAddr_: f7844000 -> 00000000:00710000
  get Phys(data[n=4]=f7845000)
AtapiVirtToPhysAddr_: f7845000 -> 00000000:00111000
  get Phys(data[n=5]=f7846000)
AtapiVirtToPhysAddr_: f7846000 -> 00000000:00112000
  get Phys(data[n=5]=f7847000)
AtapiVirtToPhysAddr_: f7847000 -> 00000000:00113000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 5 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f7848000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7848000)
AtapiVirtToPhysAddr_: f7848000 -> 00000000:00114000
  get Phys(data[n=1]=f7849000)
AtapiVirtToPhysAddr_: f7849000 -> 00000000:00115000
  get Phys(data[n=1]=f784a000)
AtapiVirtToPhysAddr_: f784a000 -> 00000000:00116000
  get Phys(data[n=1]=f784b000)
AtapiVirtToPhysAddr_: f784b000 -> 00000000:00117000
  get Phys(data[n=1]=f784c000)
AtapiVirtToPhysAddr_: f784c000 -> 00000000:00708000
  get Phys(data[n=2]=f784d000)
AtapiVirtToPhysAddr_: f784d000 -> 00000000:00109000
  get Phys(data[n=3]=f784e000)
AtapiVirtToPhysAddr_: f784e000 -> 00000000:0010a000
  get Phys(data[n=3]=f784f000)
AtapiVirtToPhysAddr_: f784f000 -> 00000000:0010b000
  get Phys(data[n=3]=f7850000)
AtapiVirtToPhysAddr_: f7850000 -> 00000000:0010c000
  get Phys(data[n=3]=f7851000)
AtapiVirtToPhysAddr_: f7851000 -> 00000000:0010d000
  get Phys(data[n=3]=f7852000)
AtapiVirtToPhysAddr_: f7852000 -> 00000000:0010e000
  get Phys(data[n=3]=f7853000)
AtapiVirtToPhysAddr_: f7853000 -> 00000000:0010f000
  get Phys(data[n=3]=f7854000)
AtapiVirtToPhysAddr_: f7854000 -> 00000000:00700000
  get Phys(data[n=4]=f7855000)
AtapiVirtToPhysAddr_: f7855000 -> 00000000:00711000
  get Phys(data[n=5]=f7856000)
AtapiVirtToPhysAddr_: f7856000 -> 00000000:00712000
  get Phys(data[n=5]=f7857000)
AtapiVirtToPhysAddr_: f7857000 -> 00000000:00713000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 5 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0x42, data f7858000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7858000)
AtapiVirtToPhysAddr_: f7858000 -> 00000000:00714000
  get Phys(data[n=1]=f7859000)
AtapiVirtToPhysAddr_: f7859000 -> 00000000:00715000
  get Phys(data[n=1]=f785a000)
AtapiVirtToPhysAddr_: f785a000 -> 00000000:00716000
  get Phys(data[n=1]=f785b000)
AtapiVirtToPhysAddr_: f785b000 -> 00000000:00107000
  get Phys(data[n=2]=f785c000)
AtapiVirtToPhysAddr_: f785c000 -> 00000000:006f8000
  get Phys(data[n=3]=f785d000)
AtapiVirtToPhysAddr_: f785d000 -> 00000000:00709000
  get Phys(data[n=4]=f785e000)
AtapiVirtToPhysAddr_: f785e000 -> 00000000:0070a000
  get Phys(data[n=4]=f785f000)
AtapiVirtToPhysAddr_: f785f000 -> 00000000:0070b000
  get Phys(data[n=4]=f7860000)
AtapiVirtToPhysAddr_: f7860000 -> 00000000:0070c000
  get Phys(data[n=4]=f7861000)
AtapiVirtToPhysAddr_: f7861000 -> 00000000:0070d000
  get Phys(data[n=4]=f7862000)
AtapiVirtToPhysAddr_: f7862000 -> 00000000:0070e000
  get Phys(data[n=4]=f7863000)
AtapiVirtToPhysAddr_: f7863000 -> 00000000:00717000
  get Phys(data[n=5]=f7864000)
AtapiVirtToPhysAddr_: f7864000 -> 00000000:006f0000
  get Phys(data[n=6]=f7865000)
AtapiVirtToPhysAddr_: f7865000 -> 00000000:00701000
  get Phys(data[n=7]=f7866000)
AtapiVirtToPhysAddr_: f7866000 -> 00000000:00702000
  get Phys(data[n=7]=f7867000)
AtapiVirtToPhysAddr_: f7867000 -> 00000000:00703000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 7 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 b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
AtapiInterrupt: NextRequest, srb=0x0
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
(ntoskrnl/io/iomgr/file.c:438) Using IopParseDevice() hack. Requested invalid attributes: 1
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f71fc0, CDB 0xb0f71ff0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71fc0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78e3670
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f7867000, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7867000)
AtapiVirtToPhysAddr_: f7867000 -> 00000000:03e86000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x0, Count 0x1(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b0f71fc0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71fc0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71fc0
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 0x55131039/0xd0
  SRB 0xb0f71fc0, CDB 0xb0f71ff0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71fc0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78e36d8
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f7867678, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7867678)
AtapiVirtToPhysAddr_: f7867678 -> 00000000:03e87678
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x0, Count 0x1(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b0f71fc0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71fc0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71fc0
AtapiInterrupt: NextRequest, srb=0x0
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
Drive letter already used!
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0398, CDB 0xb11d03c8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb11d0398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b11d03c8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d03c8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb11d0398, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0398
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0xc, data f77e7000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77e7000)
AtapiVirtToPhysAddr_: f77e7000 -> 00000000:006fa000
  get Phys(data[n=1]=f77e8000)
AtapiVirtToPhysAddr_: f77e8000 -> 00000000:006fb000
  get Phys(data[n=1]=f77e9000)
AtapiVirtToPhysAddr_: f77e9000 -> 00000000:006fc000
  get Phys(data[n=1]=f77ea000)
AtapiVirtToPhysAddr_: f77ea000 -> 00000000:006fd000
  get Phys(data[n=1]=f77eb000)
AtapiVirtToPhysAddr_: f77eb000 -> 00000000:006fe000
  get Phys(data[n=1]=f77ec000)
AtapiVirtToPhysAddr_: f77ec000 -> 00000000:00707000
  get Phys(data[n=2]=f77ed000)
AtapiVirtToPhysAddr_: f77ed000 -> 00000000:006e0000
  get Phys(data[n=3]=f77ee000)
AtapiVirtToPhysAddr_: f77ee000 -> 00000000:006f1000
  get Phys(data[n=4]=f77ef000)
AtapiVirtToPhysAddr_: f77ef000 -> 00000000:006f2000
  get Phys(data[n=4]=f77f0000)
AtapiVirtToPhysAddr_: f77f0000 -> 00000000:006f3000
  get Phys(data[n=4]=f77f1000)
AtapiVirtToPhysAddr_: f77f1000 -> 00000000:006f4000
  get Phys(data[n=4]=f77f2000)
AtapiVirtToPhysAddr_: f77f2000 -> 00000000:006f5000
  get Phys(data[n=4]=f77f3000)
AtapiVirtToPhysAddr_: f77f3000 -> 00000000:006f6000
  get Phys(data[n=4]=f77f4000)
AtapiVirtToPhysAddr_: f77f4000 -> 00000000:006ff000
  get Phys(data[n=5]=f77f5000)
AtapiVirtToPhysAddr_: f77f5000 -> 00000000:006d8000
  get Phys(data[n=6]=f77f6000)
AtapiVirtToPhysAddr_: f77f6000 -> 00000000:006e9000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 7 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f77f7000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77f7000)
AtapiVirtToPhysAddr_: f77f7000 -> 00000000:006ea000
  get Phys(data[n=1]=f77f8000)
AtapiVirtToPhysAddr_: f77f8000 -> 00000000:006eb000
  get Phys(data[n=1]=f77f9000)
AtapiVirtToPhysAddr_: f77f9000 -> 00000000:006ec000
  get Phys(data[n=1]=f77fa000)
AtapiVirtToPhysAddr_: f77fa000 -> 00000000:006ed000
  get Phys(data[n=1]=f77fb000)
AtapiVirtToPhysAddr_: f77fb000 -> 00000000:006ee000
  get Phys(data[n=1]=f77fc000)
AtapiVirtToPhysAddr_: f77fc000 -> 00000000:006f7000
  get Phys(data[n=2]=f77fd000)
AtapiVirtToPhysAddr_: f77fd000 -> 00000000:006d0000
  get Phys(data[n=3]=f77fe000)
AtapiVirtToPhysAddr_: f77fe000 -> 00000000:006e1000
  get Phys(data[n=4]=f77ff000)
AtapiVirtToPhysAddr_: f77ff000 -> 00000000:006e2000
  get Phys(data[n=4]=f7800000)
AtapiVirtToPhysAddr_: f7800000 -> 00000000:006e3000
  get Phys(data[n=4]=f7801000)
AtapiVirtToPhysAddr_: f7801000 -> 00000000:006e4000
  get Phys(data[n=4]=f7802000)
AtapiVirtToPhysAddr_: f7802000 -> 00000000:006e5000
  get Phys(data[n=4]=f7803000)
AtapiVirtToPhysAddr_: f7803000 -> 00000000:006e6000
  get Phys(data[n=4]=f7804000)
AtapiVirtToPhysAddr_: f7804000 -> 00000000:006ef000
  get Phys(data[n=5]=f7805000)
AtapiVirtToPhysAddr_: f7805000 -> 00000000:006c8000
  get Phys(data[n=6]=f7806000)
AtapiVirtToPhysAddr_: f7806000 -> 00000000:006d9000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 7 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 b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f7807000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7807000)
AtapiVirtToPhysAddr_: f7807000 -> 00000000:006da000
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:006db000
  get Phys(data[n=1]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:006dc000
  get Phys(data[n=1]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:006dd000
  get Phys(data[n=1]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:006de000
  get Phys(data[n=1]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:006e7000
  get Phys(data[n=2]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:006c0000
  get Phys(data[n=3]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:006d1000
  get Phys(data[n=4]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:006d2000
  get Phys(data[n=4]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:006d3000
  get Phys(data[n=4]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:006d4000
  get Phys(data[n=4]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:006d5000
  get Phys(data[n=4]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:006d6000
  get Phys(data[n=4]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:006df000
  get Phys(data[n=5]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:006b8000
  get Phys(data[n=6]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:006c9000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 7 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 b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0x42, data f7817000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:006ca000
  get Phys(data[n=1]=f7818000)
AtapiVirtToPhysAddr_: f7818000 -> 00000000:006cb000
  get Phys(data[n=1]=f7819000)
AtapiVirtToPhysAddr_: f7819000 -> 00000000:006cc000
  get Phys(data[n=1]=f781a000)
AtapiVirtToPhysAddr_: f781a000 -> 00000000:006cd000
  get Phys(data[n=1]=f781b000)
AtapiVirtToPhysAddr_: f781b000 -> 00000000:006ce000
  get Phys(data[n=1]=f781c000)
AtapiVirtToPhysAddr_: f781c000 -> 00000000:006d7000
  get Phys(data[n=2]=f781d000)
AtapiVirtToPhysAddr_: f781d000 -> 00000000:006b0000
  get Phys(data[n=3]=f781e000)
AtapiVirtToPhysAddr_: f781e000 -> 00000000:006c1000
  get Phys(data[n=4]=f781f000)
AtapiVirtToPhysAddr_: f781f000 -> 00000000:006c2000
  get Phys(data[n=4]=f7820000)
AtapiVirtToPhysAddr_: f7820000 -> 00000000:006c3000
  get Phys(data[n=4]=f7821000)
AtapiVirtToPhysAddr_: f7821000 -> 00000000:006c4000
  get Phys(data[n=4]=f7822000)
AtapiVirtToPhysAddr_: f7822000 -> 00000000:006c5000
  get Phys(data[n=4]=f7823000)
AtapiVirtToPhysAddr_: f7823000 -> 00000000:006c6000
  get Phys(data[n=4]=f7824000)
AtapiVirtToPhysAddr_: f7824000 -> 00000000:006cf000
  get Phys(data[n=5]=f7825000)
AtapiVirtToPhysAddr_: f7825000 -> 00000000:006a8000
  get Phys(data[n=6]=f7826000)
AtapiVirtToPhysAddr_: f7826000 -> 00000000:006b9000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 7 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 b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0x42, data f7864000, count 2000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7864000)
AtapiVirtToPhysAddr_: f7864000 -> 00000000:006ba000
  get Phys(data[n=1]=f7865000)
AtapiVirtToPhysAddr_: f7865000 -> 00000000:006bb000
  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 b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 2000, full size 2000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0x42, data f7828000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7828000)
AtapiVirtToPhysAddr_: f7828000 -> 00000000:006c7000
  get Phys(data[n=1]=f7829000)
AtapiVirtToPhysAddr_: f7829000 -> 00000000:007f8000
  get Phys(data[n=2]=f782a000)
AtapiVirtToPhysAddr_: f782a000 -> 00000000:006b1000
  get Phys(data[n=3]=f782b000)
AtapiVirtToPhysAddr_: f782b000 -> 00000000:006aa000
  get Phys(data[n=4]=f782c000)
AtapiVirtToPhysAddr_: f782c000 -> 00000000:006ab000
  get Phys(data[n=4]=f782d000)
AtapiVirtToPhysAddr_: f782d000 -> 00000000:006b4000
  get Phys(data[n=5]=f782e000)
AtapiVirtToPhysAddr_: f782e000 -> 00000000:006b5000
  get Phys(data[n=5]=f782f000)
AtapiVirtToPhysAddr_: f782f000 -> 00000000:006b6000
  get Phys(data[n=5]=f7830000)
AtapiVirtToPhysAddr_: f7830000 -> 00000000:006bf000
  get Phys(data[n=6]=f7831000)
AtapiVirtToPhysAddr_: f7831000 -> 00000000:007f0000
  get Phys(data[n=7]=f7832000)
AtapiVirtToPhysAddr_: f7832000 -> 00000000:006a9000
  get Phys(data[n=8]=f7833000)
AtapiVirtToPhysAddr_: f7833000 -> 00000000:006a2000
  get Phys(data[n=9]=f7834000)
AtapiVirtToPhysAddr_: f7834000 -> 00000000:006a3000
  get Phys(data[n=9]=f7835000)
AtapiVirtToPhysAddr_: f7835000 -> 00000000:006ac000
  get Phys(data[n=10]=f7836000)
AtapiVirtToPhysAddr_: f7836000 -> 00000000:006ad000
  get Phys(data[n=10]=f7837000)
AtapiVirtToPhysAddr_: f7837000 -> 00000000:006ae000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 10 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 b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f7838000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7838000)
AtapiVirtToPhysAddr_: f7838000 -> 00000000:006b7000
  get Phys(data[n=1]=f7839000)
AtapiVirtToPhysAddr_: f7839000 -> 00000000:007e8000
  get Phys(data[n=2]=f783a000)
AtapiVirtToPhysAddr_: f783a000 -> 00000000:006a1000
  get Phys(data[n=3]=f783b000)
AtapiVirtToPhysAddr_: f783b000 -> 00000000:007fa000
  get Phys(data[n=4]=f783c000)
AtapiVirtToPhysAddr_: f783c000 -> 00000000:007fb000
  get Phys(data[n=4]=f783d000)
AtapiVirtToPhysAddr_: f783d000 -> 00000000:006a4000
  get Phys(data[n=5]=f783e000)
AtapiVirtToPhysAddr_: f783e000 -> 00000000:006a5000
  get Phys(data[n=5]=f783f000)
AtapiVirtToPhysAddr_: f783f000 -> 00000000:006a6000
  get Phys(data[n=5]=f7840000)
AtapiVirtToPhysAddr_: f7840000 -> 00000000:006af000
  get Phys(data[n=6]=f7841000)
AtapiVirtToPhysAddr_: f7841000 -> 00000000:007e0000
  get Phys(data[n=7]=f7842000)
AtapiVirtToPhysAddr_: f7842000 -> 00000000:007f9000
  get Phys(data[n=8]=f7843000)
AtapiVirtToPhysAddr_: f7843000 -> 00000000:007f2000
  get Phys(data[n=9]=f7844000)
AtapiVirtToPhysAddr_: f7844000 -> 00000000:007f3000
  get Phys(data[n=9]=f7845000)
AtapiVirtToPhysAddr_: f7845000 -> 00000000:007fc000
  get Phys(data[n=10]=f7846000)
AtapiVirtToPhysAddr_: f7846000 -> 00000000:007fd000
  get Phys(data[n=10]=f7847000)
AtapiVirtToPhysAddr_: f7847000 -> 00000000:007fe000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 10 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 b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f7848000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7848000)
AtapiVirtToPhysAddr_: f7848000 -> 00000000:006a7000
  get Phys(data[n=1]=f7849000)
AtapiVirtToPhysAddr_: f7849000 -> 00000000:007d8000
  get Phys(data[n=2]=f784a000)
AtapiVirtToPhysAddr_: f784a000 -> 00000000:007f1000
  get Phys(data[n=3]=f784b000)
AtapiVirtToPhysAddr_: f784b000 -> 00000000:007ea000
  get Phys(data[n=4]=f784c000)
AtapiVirtToPhysAddr_: f784c000 -> 00000000:007eb000
  get Phys(data[n=4]=f784d000)
AtapiVirtToPhysAddr_: f784d000 -> 00000000:007f4000
  get Phys(data[n=5]=f784e000)
AtapiVirtToPhysAddr_: f784e000 -> 00000000:007f5000
  get Phys(data[n=5]=f784f000)
AtapiVirtToPhysAddr_: f784f000 -> 00000000:007f6000
  get Phys(data[n=5]=f7850000)
AtapiVirtToPhysAddr_: f7850000 -> 00000000:007ff000
  get Phys(data[n=6]=f7851000)
AtapiVirtToPhysAddr_: f7851000 -> 00000000:007d0000
  get Phys(data[n=7]=f7852000)
AtapiVirtToPhysAddr_: f7852000 -> 00000000:007e9000
  get Phys(data[n=8]=f7853000)
AtapiVirtToPhysAddr_: f7853000 -> 00000000:007e2000
  get Phys(data[n=9]=f7854000)
AtapiVirtToPhysAddr_: f7854000 -> 00000000:007e3000
  get Phys(data[n=9]=f7855000)
AtapiVirtToPhysAddr_: f7855000 -> 00000000:007ec000
  get Phys(data[n=10]=f7856000)
AtapiVirtToPhysAddr_: f7856000 -> 00000000:007ed000
  get Phys(data[n=10]=f7857000)
AtapiVirtToPhysAddr_: f7857000 -> 00000000:007ee000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 10 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 b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0x42, data f7858000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7858000)
AtapiVirtToPhysAddr_: f7858000 -> 00000000:007f7000
  get Phys(data[n=1]=f7859000)
AtapiVirtToPhysAddr_: f7859000 -> 00000000:007c8000
  get Phys(data[n=2]=f785a000)
AtapiVirtToPhysAddr_: f785a000 -> 00000000:007e1000
  get Phys(data[n=3]=f785b000)
AtapiVirtToPhysAddr_: f785b000 -> 00000000:007da000
  get Phys(data[n=4]=f785c000)
AtapiVirtToPhysAddr_: f785c000 -> 00000000:007db000
  get Phys(data[n=4]=f785d000)
AtapiVirtToPhysAddr_: f785d000 -> 00000000:007e4000
  get Phys(data[n=5]=f785e000)
AtapiVirtToPhysAddr_: f785e000 -> 00000000:007e5000
  get Phys(data[n=5]=f785f000)
AtapiVirtToPhysAddr_: f785f000 -> 00000000:007e6000
  get Phys(data[n=5]=f7860000)
AtapiVirtToPhysAddr_: f7860000 -> 00000000:007ef000
  get Phys(data[n=6]=f7861000)
AtapiVirtToPhysAddr_: f7861000 -> 00000000:007c0000
  get Phys(data[n=7]=f7862000)
AtapiVirtToPhysAddr_: f7862000 -> 00000000:007d9000
  get Phys(data[n=8]=f7863000)
AtapiVirtToPhysAddr_: f7863000 -> 00000000:007d2000
  get Phys(data[n=9]=f7864000)
AtapiVirtToPhysAddr_: f7864000 -> 00000000:007d3000
  get Phys(data[n=9]=f7865000)
AtapiVirtToPhysAddr_: f7865000 -> 00000000:007dc000
  get Phys(data[n=10]=f7866000)
AtapiVirtToPhysAddr_: f7866000 -> 00000000:007dd000
  get Phys(data[n=10]=f7867000)
AtapiVirtToPhysAddr_: f7867000 -> 00000000:007de000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 10 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 b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
AtapiInterrupt: NextRequest, srb=0x0
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
(ntoskrnl/ex/init.c:1959) Free non-cache pages: 1c1d1
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0398, CDB 0xb11d03c8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb11d0398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b11d03c8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d03c8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb11d0398, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0398
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0xc, data f77e7000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77e7000)
AtapiVirtToPhysAddr_: f77e7000 -> 00000000:007cc000
  get Phys(data[n=1]=f77e8000)
AtapiVirtToPhysAddr_: f77e8000 -> 00000000:007cd000
  get Phys(data[n=1]=f77e9000)
AtapiVirtToPhysAddr_: f77e9000 -> 00000000:007d6000
  get Phys(data[n=2]=f77ea000)
AtapiVirtToPhysAddr_: f77ea000 -> 00000000:007df000
  get Phys(data[n=3]=f77eb000)
AtapiVirtToPhysAddr_: f77eb000 -> 00000000:007b0000
  get Phys(data[n=4]=f77ec000)
AtapiVirtToPhysAddr_: f77ec000 -> 00000000:007c9000
  get Phys(data[n=5]=f77ed000)
AtapiVirtToPhysAddr_: f77ed000 -> 00000000:007c2000
  get Phys(data[n=6]=f77ee000)
AtapiVirtToPhysAddr_: f77ee000 -> 00000000:007c3000
  get Phys(data[n=6]=f77ef000)
AtapiVirtToPhysAddr_: f77ef000 -> 00000000:007c4000
  get Phys(data[n=6]=f77f0000)
AtapiVirtToPhysAddr_: f77f0000 -> 00000000:007c5000
  get Phys(data[n=6]=f77f1000)
AtapiVirtToPhysAddr_: f77f1000 -> 00000000:007ce000
  get Phys(data[n=7]=f77f2000)
AtapiVirtToPhysAddr_: f77f2000 -> 00000000:007d7000
  get Phys(data[n=8]=f77f3000)
AtapiVirtToPhysAddr_: f77f3000 -> 00000000:007a8000
  get Phys(data[n=9]=f77f4000)
AtapiVirtToPhysAddr_: f77f4000 -> 00000000:007c1000
  get Phys(data[n=10]=f77f5000)
AtapiVirtToPhysAddr_: f77f5000 -> 00000000:007ba000
  get Phys(data[n=11]=f77f6000)
AtapiVirtToPhysAddr_: f77f6000 -> 00000000:007bb000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 11 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f77f7000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77f7000)
AtapiVirtToPhysAddr_: f77f7000 -> 00000000:007bc000
  get Phys(data[n=1]=f77f8000)
AtapiVirtToPhysAddr_: f77f8000 -> 00000000:007bd000
  get Phys(data[n=1]=f77f9000)
AtapiVirtToPhysAddr_: f77f9000 -> 00000000:007c6000
  get Phys(data[n=2]=f77fa000)
AtapiVirtToPhysAddr_: f77fa000 -> 00000000:007cf000
  get Phys(data[n=3]=f77fb000)
AtapiVirtToPhysAddr_: f77fb000 -> 00000000:007a0000
  get Phys(data[n=4]=f77fc000)
AtapiVirtToPhysAddr_: f77fc000 -> 00000000:007b9000
  get Phys(data[n=5]=f77fd000)
AtapiVirtToPhysAddr_: f77fd000 -> 00000000:007b2000
  get Phys(data[n=6]=f77fe000)
AtapiVirtToPhysAddr_: f77fe000 -> 00000000:007b3000
  get Phys(data[n=6]=f77ff000)
AtapiVirtToPhysAddr_: f77ff000 -> 00000000:007b4000
  get Phys(data[n=6]=f7800000)
AtapiVirtToPhysAddr_: f7800000 -> 00000000:007b5000
  get Phys(data[n=6]=f7801000)
AtapiVirtToPhysAddr_: f7801000 -> 00000000:007be000
  get Phys(data[n=7]=f7802000)
AtapiVirtToPhysAddr_: f7802000 -> 00000000:007c7000
  get Phys(data[n=8]=f7803000)
AtapiVirtToPhysAddr_: f7803000 -> 00000000:00798000
  get Phys(data[n=9]=f7804000)
AtapiVirtToPhysAddr_: f7804000 -> 00000000:007b1000
  get Phys(data[n=10]=f7805000)
AtapiVirtToPhysAddr_: f7805000 -> 00000000:007aa000
  get Phys(data[n=11]=f7806000)
AtapiVirtToPhysAddr_: f7806000 -> 00000000:007ab000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 11 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 b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f7807000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7807000)
AtapiVirtToPhysAddr_: f7807000 -> 00000000:007ac000
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:007ad000
  get Phys(data[n=1]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:007b6000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:007bf000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:00790000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:007a9000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:007a2000
  get Phys(data[n=6]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:007a3000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:007a4000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:007a5000
  get Phys(data[n=6]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:007ae000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:007b7000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:00788000
  get Phys(data[n=9]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:007a1000
  get Phys(data[n=10]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:0079a000
  get Phys(data[n=11]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:0079b000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 11 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 b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0x42, data f7817000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:0079c000
  get Phys(data[n=1]=f7818000)
AtapiVirtToPhysAddr_: f7818000 -> 00000000:0079d000
  get Phys(data[n=1]=f7819000)
AtapiVirtToPhysAddr_: f7819000 -> 00000000:007a6000
  get Phys(data[n=2]=f781a000)
AtapiVirtToPhysAddr_: f781a000 -> 00000000:007af000
  get Phys(data[n=3]=f781b000)
AtapiVirtToPhysAddr_: f781b000 -> 00000000:00780000
  get Phys(data[n=4]=f781c000)
AtapiVirtToPhysAddr_: f781c000 -> 00000000:00799000
  get Phys(data[n=5]=f781d000)
AtapiVirtToPhysAddr_: f781d000 -> 00000000:00792000
  get Phys(data[n=6]=f781e000)
AtapiVirtToPhysAddr_: f781e000 -> 00000000:00793000
  get Phys(data[n=6]=f781f000)
AtapiVirtToPhysAddr_: f781f000 -> 00000000:00794000
  get Phys(data[n=6]=f7820000)
AtapiVirtToPhysAddr_: f7820000 -> 00000000:00795000
  get Phys(data[n=6]=f7821000)
AtapiVirtToPhysAddr_: f7821000 -> 00000000:0079e000
  get Phys(data[n=7]=f7822000)
AtapiVirtToPhysAddr_: f7822000 -> 00000000:007a7000
  get Phys(data[n=8]=f7823000)
AtapiVirtToPhysAddr_: f7823000 -> 00000000:00778000
  get Phys(data[n=9]=f7824000)
AtapiVirtToPhysAddr_: f7824000 -> 00000000:00791000
  get Phys(data[n=10]=f7825000)
AtapiVirtToPhysAddr_: f7825000 -> 00000000:0078a000
  get Phys(data[n=11]=f7826000)
AtapiVirtToPhysAddr_: f7826000 -> 00000000:0078b000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 11 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 b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0x42, data f7864000, count 2000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7864000)
AtapiVirtToPhysAddr_: f7864000 -> 00000000:0078c000
  get Phys(data[n=1]=f7865000)
AtapiVirtToPhysAddr_: f7865000 -> 00000000:0078d000
  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 b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 2000, full size 2000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0x42, data f7823000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7823000)
AtapiVirtToPhysAddr_: f7823000 -> 00000000:0074b000
  get Phys(data[n=1]=f7824000)
AtapiVirtToPhysAddr_: f7824000 -> 00000000:0074c000
  get Phys(data[n=1]=f7825000)
AtapiVirtToPhysAddr_: f7825000 -> 00000000:0074d000
  get Phys(data[n=1]=f7826000)
AtapiVirtToPhysAddr_: f7826000 -> 00000000:00756000
  get Phys(data[n=2]=f7827000)
AtapiVirtToPhysAddr_: f7827000 -> 00000000:0075f000
  get Phys(data[n=3]=f7828000)
AtapiVirtToPhysAddr_: f7828000 -> 00000000:00738000
  get Phys(data[n=4]=f7829000)
AtapiVirtToPhysAddr_: f7829000 -> 00000000:00751000
  get Phys(data[n=5]=f782a000)
AtapiVirtToPhysAddr_: f782a000 -> 00000000:0074a000
  get Phys(data[n=6]=f782b000)
AtapiVirtToPhysAddr_: f782b000 -> 00000000:00743000
  get Phys(data[n=7]=f782c000)
AtapiVirtToPhysAddr_: f782c000 -> 00000000:00744000
  get Phys(data[n=7]=f782d000)
AtapiVirtToPhysAddr_: f782d000 -> 00000000:00745000
  get Phys(data[n=7]=f782e000)
AtapiVirtToPhysAddr_: f782e000 -> 00000000:0074e000
  get Phys(data[n=8]=f782f000)
AtapiVirtToPhysAddr_: f782f000 -> 00000000:00757000
  get Phys(data[n=9]=f7830000)
AtapiVirtToPhysAddr_: f7830000 -> 00000000:00730000
  get Phys(data[n=10]=f7831000)
AtapiVirtToPhysAddr_: f7831000 -> 00000000:00749000
  get Phys(data[n=11]=f7832000)
AtapiVirtToPhysAddr_: f7832000 -> 00000000:00742000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 12 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 b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f7833000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7833000)
AtapiVirtToPhysAddr_: f7833000 -> 00000000:0073b000
  get Phys(data[n=1]=f7834000)
AtapiVirtToPhysAddr_: f7834000 -> 00000000:0073c000
  get Phys(data[n=1]=f7835000)
AtapiVirtToPhysAddr_: f7835000 -> 00000000:0073d000
  get Phys(data[n=1]=f7836000)
AtapiVirtToPhysAddr_: f7836000 -> 00000000:00746000
  get Phys(data[n=2]=f7837000)
AtapiVirtToPhysAddr_: f7837000 -> 00000000:0074f000
  get Phys(data[n=3]=f7838000)
AtapiVirtToPhysAddr_: f7838000 -> 00000000:00728000
  get Phys(data[n=4]=f7839000)
AtapiVirtToPhysAddr_: f7839000 -> 00000000:00741000
  get Phys(data[n=5]=f783a000)
AtapiVirtToPhysAddr_: f783a000 -> 00000000:0073a000
  get Phys(data[n=6]=f783b000)
AtapiVirtToPhysAddr_: f783b000 -> 00000000:00733000
  get Phys(data[n=7]=f783c000)
AtapiVirtToPhysAddr_: f783c000 -> 00000000:00734000
  get Phys(data[n=7]=f783d000)
AtapiVirtToPhysAddr_: f783d000 -> 00000000:00735000
  get Phys(data[n=7]=f783e000)
AtapiVirtToPhysAddr_: f783e000 -> 00000000:0073e000
  get Phys(data[n=8]=f783f000)
AtapiVirtToPhysAddr_: f783f000 -> 00000000:00747000
  get Phys(data[n=9]=f7840000)
AtapiVirtToPhysAddr_: f7840000 -> 00000000:00720000
  get Phys(data[n=10]=f7841000)
AtapiVirtToPhysAddr_: f7841000 -> 00000000:00739000
  get Phys(data[n=11]=f7842000)
AtapiVirtToPhysAddr_: f7842000 -> 00000000:00732000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 12 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 b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f7843000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7843000)
AtapiVirtToPhysAddr_: f7843000 -> 00000000:0072b000
  get Phys(data[n=1]=f7844000)
AtapiVirtToPhysAddr_: f7844000 -> 00000000:0072c000
  get Phys(data[n=1]=f7845000)
AtapiVirtToPhysAddr_: f7845000 -> 00000000:0072d000
  get Phys(data[n=1]=f7846000)
AtapiVirtToPhysAddr_: f7846000 -> 00000000:00736000
  get Phys(data[n=2]=f7847000)
AtapiVirtToPhysAddr_: f7847000 -> 00000000:0073f000
  get Phys(data[n=3]=f7848000)
AtapiVirtToPhysAddr_: f7848000 -> 00000000:00718000
  get Phys(data[n=4]=f7849000)
AtapiVirtToPhysAddr_: f7849000 -> 00000000:00731000
  get Phys(data[n=5]=f784a000)
AtapiVirtToPhysAddr_: f784a000 -> 00000000:0072a000
  get Phys(data[n=6]=f784b000)
AtapiVirtToPhysAddr_: f784b000 -> 00000000:00723000
  get Phys(data[n=7]=f784c000)
AtapiVirtToPhysAddr_: f784c000 -> 00000000:00724000
  get Phys(data[n=7]=f784d000)
AtapiVirtToPhysAddr_: f784d000 -> 00000000:00725000
  get Phys(data[n=7]=f784e000)
AtapiVirtToPhysAddr_: f784e000 -> 00000000:0072e000
  get Phys(data[n=8]=f784f000)
AtapiVirtToPhysAddr_: f784f000 -> 00000000:00737000
  get Phys(data[n=9]=f7850000)
AtapiVirtToPhysAddr_: f7850000 -> 00000000:00ff8000
  get Phys(data[n=10]=f7851000)
AtapiVirtToPhysAddr_: f7851000 -> 00000000:00729000
  get Phys(data[n=11]=f7852000)
AtapiVirtToPhysAddr_: f7852000 -> 00000000:00722000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 12 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 b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0x42, data f7853000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7853000)
AtapiVirtToPhysAddr_: f7853000 -> 00000000:0071b000
  get Phys(data[n=1]=f7854000)
AtapiVirtToPhysAddr_: f7854000 -> 00000000:0071c000
  get Phys(data[n=1]=f7855000)
AtapiVirtToPhysAddr_: f7855000 -> 00000000:0071d000
  get Phys(data[n=1]=f7856000)
AtapiVirtToPhysAddr_: f7856000 -> 00000000:00726000
  get Phys(data[n=2]=f7857000)
AtapiVirtToPhysAddr_: f7857000 -> 00000000:0072f000
  get Phys(data[n=3]=f7858000)
AtapiVirtToPhysAddr_: f7858000 -> 00000000:00ff0000
  get Phys(data[n=4]=f7859000)
AtapiVirtToPhysAddr_: f7859000 -> 00000000:00721000
  get Phys(data[n=5]=f785a000)
AtapiVirtToPhysAddr_: f785a000 -> 00000000:0071a000
  get Phys(data[n=6]=f785b000)
AtapiVirtToPhysAddr_: f785b000 -> 00000000:00ffb000
  get Phys(data[n=7]=f785c000)
AtapiVirtToPhysAddr_: f785c000 -> 00000000:00ffc000
  get Phys(data[n=7]=f785d000)
AtapiVirtToPhysAddr_: f785d000 -> 00000000:00ffd000
  get Phys(data[n=7]=f785e000)
AtapiVirtToPhysAddr_: f785e000 -> 00000000:0071e000
  get Phys(data[n=8]=f785f000)
AtapiVirtToPhysAddr_: f785f000 -> 00000000:00727000
  get Phys(data[n=9]=f7860000)
AtapiVirtToPhysAddr_: f7860000 -> 00000000:00fe8000
  get Phys(data[n=10]=f7861000)
AtapiVirtToPhysAddr_: f7861000 -> 00000000:00719000
  get Phys(data[n=11]=f7862000)
AtapiVirtToPhysAddr_: f7862000 -> 00000000:00ffa000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 12 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 b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb11d0398, CDB 0xb11d03c8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb11d0398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b11d03c8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d03c8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb11d0398, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0398
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0398, CDB 0xb11d03c8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb11d0398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b11d03c8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d03c8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb11d0398, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0398
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 0x55131039/0xd0
  SRB 0xb11d0398, CDB 0xb11d03c8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb11d0398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b11d03c8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d03c8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb11d0398, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0398
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0xc, data f7814000, count 3800, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:03c1f000
  get Phys(data[n=1]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:03c20000
  get Phys(data[n=2]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:03c21000
  get Phys(data[n=2]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:03c22000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 2 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 3800, full size 3800
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb11d0398, CDB 0xb11d03c8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb11d0398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b11d03c8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d03c8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb11d0398, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0398
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
(base/setup/usetup/interface/devinst.c:95) Using driver 'pci.sys' for device 'PCI_HAL\PNP0A03\0'
(ntoskrnl/io/pnpmgr/plugplay.c:635) A new driver will be loaded for 'PCI_HAL\PNP0A03\0' (no FDO above)
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0398, CDB 0xb11d03c8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb11d0398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b11d03c8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d03c8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb11d0398, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0398
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 0x55131039/0xd0
  SRB 0xb11d0398, CDB 0xb11d03c8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb11d0398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b11d03c8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d03c8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb11d0398, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0398
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0xc, data f780b000, count 11000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:00f75000
  get Phys(data[n=1]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:00f7e000
  get Phys(data[n=2]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:00f7f000
  get Phys(data[n=2]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:00f58000
  get Phys(data[n=3]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:00f71000
  get Phys(data[n=4]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:00f6a000
  get Phys(data[n=5]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:00f63000
  get Phys(data[n=6]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:00f6c000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:00f6d000
  get Phys(data[n=7]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:00f76000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:00f77000
  get Phys(data[n=8]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:00f50000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:00f69000
  get Phys(data[n=10]=f7818000)
AtapiVirtToPhysAddr_: f7818000 -> 00000000:00f62000
  get Phys(data[n=11]=f7819000)
AtapiVirtToPhysAddr_: f7819000 -> 00000000:00f5b000
  get Phys(data[n=12]=f781a000)
AtapiVirtToPhysAddr_: f781a000 -> 00000000:00f64000
  get Phys(data[n=13]=f781b000)
AtapiVirtToPhysAddr_: f781b000 -> 00000000:00f65000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 13 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 11000, full size 11000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0x42, data f77c9008, count 800, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77c9008)
AtapiVirtToPhysAddr_: f77c9008 -> 00000000:03c21008
  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 b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0x42, data f7859000, count 2000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7859000)
AtapiVirtToPhysAddr_: f7859000 -> 00000000:00ef5000
  get Phys(data[n=1]=f785a000)
AtapiVirtToPhysAddr_: f785a000 -> 00000000:00efe000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 2 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 2000, full size 2000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb11d0398, CDB 0xb11d03c8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb11d0398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b11d03c8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d03c8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb11d0398, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0398
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\pci.sys at F783E000 with b pages
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0xc, data f77f8000, count 5800, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77f8000)
AtapiVirtToPhysAddr_: f77f8000 -> 00000000:03c18000
  get Phys(data[n=1]=f77f9000)
AtapiVirtToPhysAddr_: f77f9000 -> 00000000:03c19000
  get Phys(data[n=1]=f77fa000)
AtapiVirtToPhysAddr_: f77fa000 -> 00000000:03c1a000
  get Phys(data[n=1]=f77fb000)
AtapiVirtToPhysAddr_: f77fb000 -> 00000000:03c1b000
  get Phys(data[n=1]=f77fc000)
AtapiVirtToPhysAddr_: f77fc000 -> 00000000:03c1c000
  get Phys(data[n=1]=f77fd000)
AtapiVirtToPhysAddr_: f77fd000 -> 00000000:03c1d000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 1 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 5800, full size 5800
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb11d0398, CDB 0xb11d03c8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb11d0398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b11d03c8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d03c8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb11d0398, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0398
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
(ntoskrnl/ex/init.c:2001) Free non-cache pages: 1c146
(ntoskrnl/mm/ARM3/zeropage.c:50) Free non-cache pages: 1c36f
(hal/halx86/legacy/halpnpdd.c:716) Start device received
(ntoskrnl/io/pnpmgr/pnpmgr.c:4032) IRP_MN_QUERY_PNP_DEVICE_STATE failed with status 0xc00000bb
(base/setup/usetup/interface/devinst.c:95) Using driver 'i8042prt.sys' for device 'Root\*PNP0303\0000'
(base/setup/usetup/interface/devinst.c:147) Installing keyboard class driver for 'Root\*PNP0303\0000'
(ntoskrnl/io/pnpmgr/plugplay.c:635) A new driver will be loaded for 'Root\*PNP0303\0000' (no FDO above)
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0398, CDB 0xb11d03c8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb11d0398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b11d03c8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d03c8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb11d0398, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0398
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0xc, data f77e4000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77e4000)
AtapiVirtToPhysAddr_: f77e4000 -> 00000000:00e78000
  get Phys(data[n=1]=f77e5000)
AtapiVirtToPhysAddr_: f77e5000 -> 00000000:00e91000
  get Phys(data[n=2]=f77e6000)
AtapiVirtToPhysAddr_: f77e6000 -> 00000000:00e8a000
  get Phys(data[n=3]=f77e7000)
AtapiVirtToPhysAddr_: f77e7000 -> 00000000:00e83000
  get Phys(data[n=4]=f77e8000)
AtapiVirtToPhysAddr_: f77e8000 -> 00000000:00e8c000
  get Phys(data[n=5]=f77e9000)
AtapiVirtToPhysAddr_: f77e9000 -> 00000000:00e8d000
  get Phys(data[n=5]=f77ea000)
AtapiVirtToPhysAddr_: f77ea000 -> 00000000:00e96000
  get Phys(data[n=6]=f77eb000)
AtapiVirtToPhysAddr_: f77eb000 -> 00000000:00e97000
  get Phys(data[n=6]=f77ec000)
AtapiVirtToPhysAddr_: f77ec000 -> 00000000:00e70000
  get Phys(data[n=7]=f77ed000)
AtapiVirtToPhysAddr_: f77ed000 -> 00000000:00e89000
  get Phys(data[n=8]=f77ee000)
AtapiVirtToPhysAddr_: f77ee000 -> 00000000:00e82000
  get Phys(data[n=9]=f77ef000)
AtapiVirtToPhysAddr_: f77ef000 -> 00000000:00e7b000
  get Phys(data[n=10]=f77f0000)
AtapiVirtToPhysAddr_: f77f0000 -> 00000000:00e84000
  get Phys(data[n=11]=f77f1000)
AtapiVirtToPhysAddr_: f77f1000 -> 00000000:00e85000
  get Phys(data[n=11]=f77f2000)
AtapiVirtToPhysAddr_: f77f2000 -> 00000000:00e8e000
  get Phys(data[n=12]=f77f3000)
AtapiVirtToPhysAddr_: f77f3000 -> 00000000:00e8f000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 12 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f77f4000, count a000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77f4000)
AtapiVirtToPhysAddr_: f77f4000 -> 00000000:00e68000
  get Phys(data[n=1]=f77f5000)
AtapiVirtToPhysAddr_: f77f5000 -> 00000000:00e81000
  get Phys(data[n=2]=f77f6000)
AtapiVirtToPhysAddr_: f77f6000 -> 00000000:00e7a000
  get Phys(data[n=3]=f77f7000)
AtapiVirtToPhysAddr_: f77f7000 -> 00000000:00e73000
  get Phys(data[n=4]=f77f8000)
AtapiVirtToPhysAddr_: f77f8000 -> 00000000:00e7c000
  get Phys(data[n=5]=f77f9000)
AtapiVirtToPhysAddr_: f77f9000 -> 00000000:00e7d000
  get Phys(data[n=5]=f77fa000)
AtapiVirtToPhysAddr_: f77fa000 -> 00000000:00e86000
  get Phys(data[n=6]=f77fb000)
AtapiVirtToPhysAddr_: f77fb000 -> 00000000:00e87000
  get Phys(data[n=6]=f77fc000)
AtapiVirtToPhysAddr_: f77fc000 -> 00000000:00e60000
  get Phys(data[n=7]=f77fd000)
AtapiVirtToPhysAddr_: f77fd000 -> 00000000:00e79000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 8 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 b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 a000, full size a000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f7859000, count 2000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7859000)
AtapiVirtToPhysAddr_: f7859000 -> 00000000:00d70000
  get Phys(data[n=1]=f785a000)
AtapiVirtToPhysAddr_: f785a000 -> 00000000:00d71000
  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 b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 2000, full size 2000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
AtapiInterrupt: NextRequest, srb=0x0
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\i8042prt.sys at F784D000 with 10 pages
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0398, CDB 0xb11d03c8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb11d0398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b11d03c8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d03c8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb11d0398, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0398
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
(drivers/input/i8042prt/pnp.c:752) IRP_MJ_PNP / unknown minor function 0x9
(ntoskrnl/io/pnpmgr/pnproot.c:1198) IRP_MJ_PNP / Unknown minor function 0x14
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0398, CDB 0xb11d03c8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb11d0398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b11d03c8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d03c8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb11d0398, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0398
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0xc, data f77e8000, count 5800, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77e8000)
AtapiVirtToPhysAddr_: f77e8000 -> 00000000:03c07000
  get Phys(data[n=1]=f77e9000)
AtapiVirtToPhysAddr_: f77e9000 -> 00000000:03c08000
  get Phys(data[n=1]=f77ea000)
AtapiVirtToPhysAddr_: f77ea000 -> 00000000:03c09000
  get Phys(data[n=1]=f77eb000)
AtapiVirtToPhysAddr_: f77eb000 -> 00000000:03c0a000
  get Phys(data[n=1]=f77ec000)
AtapiVirtToPhysAddr_: f77ec000 -> 00000000:03c0b000
  get Phys(data[n=1]=f77ed000)
AtapiVirtToPhysAddr_: f77ed000 -> 00000000:03c0c000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 1 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 5800, full size 5800
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11d0398, CDB 0xb11d03c8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb11d0398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b11d03c8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d03c8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb11d0398, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0398
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0xc, data f77e8000, count 5800, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77e8000)
AtapiVirtToPhysAddr_: f77e8000 -> 00000000:03c07000
  get Phys(data[n=1]=f77e9000)
AtapiVirtToPhysAddr_: f77e9000 -> 00000000:03c08000
  get Phys(data[n=1]=f77ea000)
AtapiVirtToPhysAddr_: f77ea000 -> 00000000:03c09000
  get Phys(data[n=1]=f77eb000)
AtapiVirtToPhysAddr_: f77eb000 -> 00000000:03c0a000
  get Phys(data[n=1]=f77ec000)
AtapiVirtToPhysAddr_: f77ec000 -> 00000000:03c0b000
  get Phys(data[n=1]=f77ed000)
AtapiVirtToPhysAddr_: f77ed000 -> 00000000:03c0c000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 1 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 5800, full size 5800
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
(ntoskrnl/io/pnpmgr/pnpmgr.c:4032) IRP_MN_QUERY_PNP_DEVICE_STATE failed with status 0xc00000bb
(base/setup/usetup/interface/devinst.c:95) Using driver 'pciide.sys' for device 'PCI\VEN_1039&DEV_5513&SUBSYS_55131039&REV_D0\2&b3ac4ede&20'
(ntoskrnl/io/pnpmgr/plugplay.c:635) A new driver will be loaded for 'PCI\VEN_1039&DEV_5513&SUBSYS_55131039&REV_D0\2&b3ac4ede&20' (no FDO above)
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0398, CDB 0xb11d03c8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb11d0398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b11d03c8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d03c8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb11d0398, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0398
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0xc, data f77f5000, count 9000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77f5000)
AtapiVirtToPhysAddr_: f77f5000 -> 00000000:00dfb000
  get Phys(data[n=1]=f77f6000)
AtapiVirtToPhysAddr_: f77f6000 -> 00000000:00df4000
  get Phys(data[n=2]=f77f7000)
AtapiVirtToPhysAddr_: f77f7000 -> 00000000:00df5000
  get Phys(data[n=2]=f77f8000)
AtapiVirtToPhysAddr_: f77f8000 -> 00000000:00df6000
  get Phys(data[n=2]=f77f9000)
AtapiVirtToPhysAddr_: f77f9000 -> 00000000:00df7000
  get Phys(data[n=2]=f77fa000)
AtapiVirtToPhysAddr_: f77fa000 -> 00000000:00df8000
  get Phys(data[n=2]=f77fb000)
AtapiVirtToPhysAddr_: f77fb000 -> 00000000:00df9000
  get Phys(data[n=2]=f77fc000)
AtapiVirtToPhysAddr_: f77fc000 -> 00000000:00dfa000
  get Phys(data[n=2]=f77fd000)
AtapiVirtToPhysAddr_: f77fd000 -> 00000000:00e03000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 3 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 9000, full size 9000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11d0398, CDB 0xb11d03c8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb11d0398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b11d03c8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d03c8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb11d0398, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0398
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0xc, data f77a8000, count 5800, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77a8000)
AtapiVirtToPhysAddr_: f77a8000 -> 00000000:03c07000
  get Phys(data[n=1]=f77a9000)
AtapiVirtToPhysAddr_: f77a9000 -> 00000000:03c08000
  get Phys(data[n=1]=f77aa000)
AtapiVirtToPhysAddr_: f77aa000 -> 00000000:03c09000
  get Phys(data[n=1]=f77ab000)
AtapiVirtToPhysAddr_: f77ab000 -> 00000000:03c0a000
  get Phys(data[n=1]=f77ac000)
AtapiVirtToPhysAddr_: f77ac000 -> 00000000:03c0b000
  get Phys(data[n=1]=f77ad000)
AtapiVirtToPhysAddr_: f77ad000 -> 00000000:03c0c000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 1 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 5800, full size 5800
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f7849000, count 2000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7849000)
AtapiVirtToPhysAddr_: f7849000 -> 00000000:00d13000
  get Phys(data[n=1]=f784a000)
AtapiVirtToPhysAddr_: f784a000 -> 00000000:00d14000
  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 b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 2000, full size 2000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
AtapiInterrupt: NextRequest, srb=0x0
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\pciide.sys at F7837000 with 7 pages
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0398, CDB 0xb11d03c8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb11d0398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b11d03c8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d03c8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb11d0398, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0398
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0xc, data f77ea000, count d000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77ea000)
AtapiVirtToPhysAddr_: f77ea000 -> 00000000:02f25000
  get Phys(data[n=1]=f77eb000)
AtapiVirtToPhysAddr_: f77eb000 -> 00000000:02f26000
  get Phys(data[n=1]=f77ec000)
AtapiVirtToPhysAddr_: f77ec000 -> 00000000:02f1f000
  get Phys(data[n=2]=f77ed000)
AtapiVirtToPhysAddr_: f77ed000 -> 00000000:02f20000
  get Phys(data[n=3]=f77ee000)
AtapiVirtToPhysAddr_: f77ee000 -> 00000000:02f21000
  get Phys(data[n=3]=f77ef000)
AtapiVirtToPhysAddr_: f77ef000 -> 00000000:02f22000
  get Phys(data[n=3]=f77f0000)
AtapiVirtToPhysAddr_: f77f0000 -> 00000000:02f23000
  get Phys(data[n=3]=f77f1000)
AtapiVirtToPhysAddr_: f77f1000 -> 00000000:02f24000
  get Phys(data[n=3]=f77f2000)
AtapiVirtToPhysAddr_: f77f2000 -> 00000000:02f2d000
  get Phys(data[n=4]=f77f3000)
AtapiVirtToPhysAddr_: f77f3000 -> 00000000:02f2e000
  get Phys(data[n=4]=f77f4000)
AtapiVirtToPhysAddr_: f77f4000 -> 00000000:02f27000
  get Phys(data[n=5]=f77f5000)
AtapiVirtToPhysAddr_: f77f5000 -> 00000000:02f28000
  get Phys(data[n=5]=f77f6000)
AtapiVirtToPhysAddr_: f77f6000 -> 00000000:02f29000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 5 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 d000, full size d000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f7849000, count 2000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7849000)
AtapiVirtToPhysAddr_: f7849000 -> 00000000:02f1d000
  get Phys(data[n=1]=f784a000)
AtapiVirtToPhysAddr_: f784a000 -> 00000000:02f0e000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 2 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 2000, full size 2000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
AtapiInterrupt: NextRequest, srb=0x0
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\pciidex.sys at F782F000 with 8 pages
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0398, CDB 0xb11d03c8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb11d0398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b11d03c8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d03c8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb11d0398, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0398
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0398, CDB 0xb11d03c8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb11d0398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b11d03c8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d03c8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb11d0398, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0398
AtapiInterrupt: NextRequest, srb=0x0
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
(hal/halx86/legacy/bus/pcibus.c:686) HAL: No PCI Resource Adjustment done! Hardware may malfunction
(ntoskrnl/io/pnpmgr/pnpres.c:192) Satisfying interrupt requirement with IRQ 0x1
(hal/halx86/legacy/bus/sysbus.c:109) Translation of fffffffc failed!
(ntoskrnl/io/pnpmgr/pnpres.c:972) Failed to translate port resource (Start: 0xfffffffc)
(ntoskrnl/io/pnpmgr/pnpres.c:1135) Failed to translate resources for PCI\VEN_1039&DEV_5513&SUBSYS_55131039&REV_D0\2&b3ac4ede&20
(base/setup/usetup/interface/devinst.c:95) Using driver 'usbohci.sys' for device 'PCI\VEN_1039&DEV_7001&SUBSYS_70011039&REV_07\2&b3ac4ede&41'
(ntoskrnl/io/pnpmgr/plugplay.c:635) A new driver will be loaded for 'PCI\VEN_1039&DEV_7001&SUBSYS_70011039&REV_07\2&b3ac4ede&41' (no FDO above)
(lib/drivers/libusb/libusb.cpp:33) USBLIB_AddDevice
(hal/halx86/legacy/bus/pcibus.c:686) HAL: No PCI Resource Adjustment done! Hardware may malfunction
(drivers/bus/pci/pdo.c:1272) Assigning IRQ 11 to PCI device 0x41 on bus 0x0
(drivers/bus/pci/pdo.c:1289) Enabling command flags for PCI device 0x41 on bus 0x0: [Bus master] [Memory space enable] 
(drivers/usb/usbohci/hardware.cpp:383) Starting Controller
(drivers/usb/usbohci/hardware.cpp:526) Controller State 0
(drivers/usb/usbohci/hardware.cpp:558) Waiting 50 milliseconds for controller to transition state
(drivers/usb/usbohci/hardware.cpp:620) FrameInterval 80000000 IntervalValue 2edf
(drivers/usb/usbohci/hardware.cpp:622) Computed FrameInterval a7782edf
(drivers/usb/usbohci/hardware.cpp:630) Read FrameInterval 2edf
(drivers/usb/usbohci/hardware.cpp:637) Computed Periodic Start 2a2f
(drivers/usb/usbohci/hardware.cpp:640) Read Periodic Start 0
(drivers/usb/usbohci/hardware.cpp:648) Trying reset again on faulty controller
(drivers/usb/usbohci/hardware.cpp:620) FrameInterval 80000000 IntervalValue 2edf
(drivers/usb/usbohci/hardware.cpp:622) Computed FrameInterval a7782edf
(drivers/usb/usbohci/hardware.cpp:630) Read FrameInterval 2edf
(drivers/usb/usbohci/hardware.cpp:637) Computed Periodic Start 2a2f
(drivers/usb/usbohci/hardware.cpp:640) Read Periodic Start 0
(drivers/usb/usbohci/hardware.cpp:654) Second reset didn't solve the problem, failing
(ntoskrnl/io/pnpmgr/pnpmgr.c:4032) IRP_MN_QUERY_PNP_DEVICE_STATE failed with status 0xc00000bb
(lib/drivers/libusb/hub_controller.cpp:3922) CHubController::CreatePDO: DeviceName \Device\USBPDO-0
(base/setup/usetup/interface/devinst.c:95) Using driver 'usbohci.sys' for device 'PCI\VEN_1039&DEV_7001&SUBSYS_70001039&REV_07\2&b3ac4ede&61'
(ntoskrnl/io/pnpmgr/plugplay.c:635) A new driver will be loaded for 'PCI\VEN_1039&DEV_7001&SUBSYS_70001039&REV_07\2&b3ac4ede&61' (no FDO above)
(lib/drivers/libusb/libusb.cpp:33) USBLIB_AddDevice
(hal/halx86/legacy/bus/pcibus.c:686) HAL: No PCI Resource Adjustment done! Hardware may malfunction
(drivers/bus/pci/pdo.c:1272) Assigning IRQ 11 to PCI device 0x61 on bus 0x0
(drivers/bus/pci/pdo.c:1289) Enabling command flags for PCI device 0x61 on bus 0x0: [Bus master] [Memory space enable] 
(drivers/usb/usbohci/hardware.cpp:383) Starting Controller
(drivers/usb/usbohci/hardware.cpp:526) Controller State 0
(drivers/usb/usbohci/hardware.cpp:558) Waiting 50 milliseconds for controller to transition state
(drivers/usb/usbohci/hardware.cpp:620) FrameInterval 80000000 IntervalValue 2edf
(drivers/usb/usbohci/hardware.cpp:622) Computed FrameInterval a7782edf
(drivers/usb/usbohci/hardware.cpp:630) Read FrameInterval 2edf
(drivers/usb/usbohci/hardware.cpp:637) Computed Periodic Start 2a2f
(drivers/usb/usbohci/hardware.cpp:640) Read Periodic Start 0
(drivers/usb/usbohci/hardware.cpp:648) Trying reset again on faulty controller
(drivers/usb/usbohci/hardware.cpp:620) FrameInterval 80000000 IntervalValue 2edf
(drivers/usb/usbohci/hardware.cpp:622) Computed FrameInterval a7782edf
(drivers/usb/usbohci/hardware.cpp:630) Read FrameInterval 2edf
(drivers/usb/usbohci/hardware.cpp:637) Computed Periodic Start 2a2f
(drivers/usb/usbohci/hardware.cpp:640) Read Periodic Start 0
(drivers/usb/usbohci/hardware.cpp:654) Second reset didn't solve the problem, failing
(ntoskrnl/io/pnpmgr/pnpmgr.c:4032) IRP_MN_QUERY_PNP_DEVICE_STATE failed with status 0xc00000bb
(lib/drivers/libusb/hub_controller.cpp:3922) CHubController::CreatePDO: DeviceName \Device\USBPDO-1
(base/setup/usetup/interface/devinst.c:95) Using driver 'pci.sys' for device 'PCI\VEN_1039&DEV_0001&SUBSYS_00000000&REV_00\2&b3ac4ede&02'
(ntoskrnl/io/pnpmgr/plugplay.c:635) A new driver will be loaded for 'PCI\VEN_1039&DEV_0001&SUBSYS_00000000&REV_00\2&b3ac4ede&02' (no FDO above)
(drivers/bus/pci/pdo.c:1289) Enabling command flags for PCI device 0x2 on bus 0x0: None
(ntoskrnl/io/pnpmgr/pnpmgr.c:4032) IRP_MN_QUERY_PNP_DEVICE_STATE failed with status 0xc00000bb
(base/setup/usetup/interface/devinst.c:95) Using driver 'usbhub.sys' for device 'USB\ROOT_HUB\3&bcf72be0'
(ntoskrnl/io/pnpmgr/plugplay.c:635) A new driver will be loaded for 'USB\ROOT_HUB\3&bcf72be0' (no FDO above)
(drivers/usb/usbhub/fdo.c:1641) Status 0, Result 0x00000040
(drivers/usb/usbhub/fdo.c:1642) InformationLevel 0
(drivers/usb/usbhub/fdo.c:1643) ActualLength 40
(drivers/usb/usbhub/fdo.c:1644) PortNumber 0
(drivers/usb/usbhub/fdo.c:1645) DeviceDescriptor 20000112
(drivers/usb/usbhub/fdo.c:1646) HubAddress 0
(drivers/usb/usbhub/fdo.c:1647) NumberofPipes 0
(drivers/usb/usbhub/fdo.c:1735) Failed to retrieve the number of ports
(ntoskrnl/io/iomgr/device.c:429) Unloading driver '\Driver\usbhub' (automatic)
WARNING:  USBHUB_Unload at drivers/usb/usbhub/usbhub.c:230 is UNIMPLEMENTED!
(ntoskrnl/io/pnpmgr/pnpmgr.c:676) Warning: PnP Start failed (USB\ROOT_HUB\3&bcf72be0) [Status: 0xc0000001]
(ntoskrnl/io/iomgr/driver.c:61) Deleting driver object '\Driver\usbhub'
(ntoskrnl/mm/ARM3/sysldr.c:937) Leaking driver: usbhub.sys
(ntoskrnl/mm/ARM3/sysldr.c:411) multi(0)disk(0)cdrom(44)\reactos\system32\drivers\usbd.sys <usbd.sys>
(base/setup/usetup/interface/devinst.c:95) Using driver 'usbhub.sys' for device 'USB\ROOT_HUB\3&7f321f66'
(ntoskrnl/io/pnpmgr/plugplay.c:635) A new driver will be loaded for 'USB\ROOT_HUB\3&7f321f66' (no FDO above)
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b11c2ee0)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11c2ee0 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0xc, data f77cf000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:0288c000
  get Phys(data[n=1]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:0288d000
  get Phys(data[n=1]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:0288e000
  get Phys(data[n=1]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:0288f000
  get Phys(data[n=1]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:02890000
  get Phys(data[n=2]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:02889000
  get Phys(data[n=3]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:0288a000
  get Phys(data[n=3]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:0288b000
  get Phys(data[n=3]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:02894000
  get Phys(data[n=4]=f77d8000)
AtapiVirtToPhysAddr_: f77d8000 -> 00000000:02895000
  get Phys(data[n=4]=f77d9000)
AtapiVirtToPhysAddr_: f77d9000 -> 00000000:02896000
  get Phys(data[n=4]=f77da000)
AtapiVirtToPhysAddr_: f77da000 -> 00000000:02897000
  get Phys(data[n=4]=f77db000)
AtapiVirtToPhysAddr_: f77db000 -> 00000000:02898000
  get Phys(data[n=4]=f77dc000)
AtapiVirtToPhysAddr_: f77dc000 -> 00000000:02891000
  get Phys(data[n=5]=f77dd000)
AtapiVirtToPhysAddr_: f77dd000 -> 00000000:02892000
  get Phys(data[n=5]=f77de000)
AtapiVirtToPhysAddr_: f77de000 -> 00000000:02893000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 5 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0x50
  Error reg (0x0)
  expecting intr + cleared BUSY
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0x42, data f77df000, count 8000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77df000)
AtapiVirtToPhysAddr_: f77df000 -> 00000000:0289c000
  get Phys(data[n=1]=f77e0000)
AtapiVirtToPhysAddr_: f77e0000 -> 00000000:0289d000
  get Phys(data[n=1]=f77e1000)
AtapiVirtToPhysAddr_: f77e1000 -> 00000000:0289e000
  get Phys(data[n=1]=f77e2000)
AtapiVirtToPhysAddr_: f77e2000 -> 00000000:0289f000
  get Phys(data[n=1]=f77e3000)
AtapiVirtToPhysAddr_: f77e3000 -> 00000000:028a0000
  get Phys(data[n=2]=f77e4000)
AtapiVirtToPhysAddr_: f77e4000 -> 00000000:02899000
  get Phys(data[n=3]=f77e5000)
AtapiVirtToPhysAddr_: f77e5000 -> 00000000:0289a000
  get Phys(data[n=3]=f77e6000)
AtapiVirtToPhysAddr_: f77e6000 -> 00000000:0289b000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 3 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 8000, full size 8000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0x42, data f7825000, count 2000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7825000)
AtapiVirtToPhysAddr_: f7825000 -> 00000000:02884000
  get Phys(data[n=1]=f7826000)
AtapiVirtToPhysAddr_: f7826000 -> 00000000:02885000
  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 b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 2000, full size 2000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
AtapiInterrupt: NextRequest, srb=0x0
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
(ntoskrnl/mm/ARM3/sysldr.c:174) Loading: \SystemRoot\system32\drivers\usbhub.sys at F7818000 with f pages
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b11c2ee0)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11c2ee0 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
(drivers/usb/usbhub/fdo.c:1641) Status 0, Result 0x00000040
(drivers/usb/usbhub/fdo.c:1642) InformationLevel 0
(drivers/usb/usbhub/fdo.c:1643) ActualLength 40
(drivers/usb/usbhub/fdo.c:1644) PortNumber 0
(drivers/usb/usbhub/fdo.c:1645) DeviceDescriptor 20000112
(drivers/usb/usbhub/fdo.c:1646) HubAddress 0
(drivers/usb/usbhub/fdo.c:1647) NumberofPipes 0
(drivers/usb/usbhub/fdo.c:1735) Failed to retrieve the number of ports
(ntoskrnl/io/iomgr/device.c:429) Unloading driver '\Driver\usbhub' (automatic)
WARNING:  USBHUB_Unload at drivers/usb/usbhub/usbhub.c:230 is UNIMPLEMENTED!
(ntoskrnl/io/pnpmgr/pnpmgr.c:676) Warning: PnP Start failed (USB\ROOT_HUB\3&7f321f66) [Status: 0xc0000001]
(ntoskrnl/io/iomgr/driver.c:61) Deleting driver object '\Driver\usbhub'
(ntoskrnl/mm/ARM3/sysldr.c:937) Leaking driver: usbhub.sys
(ntoskrnl/mm/ARM3/sysldr.c:411) multi(0)disk(0)cdrom(44)\reactos\system32\drivers\usbd.sys <usbd.sys>
(ntoskrnl/io/iomgr/file.c:438) Using IopParseDevice() hack. Requested invalid attributes: 1
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f71fc0, CDB 0xb0f71ff0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71fc0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786699c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f784a980, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f784a980)
AtapiVirtToPhysAddr_: f784a980 -> 00000000:00fcd980
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x0, Count 0x1(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b0f71fc0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71fc0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71fc0
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 0x55131039/0xd0
  SRB 0xb0f71fc0, CDB 0xb0f71ff0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71fc0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866740
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f784a000, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f784a000)
AtapiVirtToPhysAddr_: f784a000 -> 00000000:03c17000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x0, Count 0x1(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b0f71fc0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71fc0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71fc0
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 0x55131039/0xd0
  SRB 0xb0f71fc0, CDB 0xb0f71ff0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71fc0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78667a8
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f784a270, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f784a270)
AtapiVirtToPhysAddr_: f784a270 -> 00000000:03c16270
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x0, Count 0x1(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b0f71fc0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71fc0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71fc0
AtapiInterrupt: NextRequest, srb=0x0
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
0:        32256   20020363776          63   1   b  *  N
1:            0             0           0   0   0     N
2:            0             0           0   0   0     N
3:            0             0           0   0   0     N
(base/setup/usetup/partlist.c:629) ScanForUnpartitionedDiskSpace()
(base/setup/usetup/partlist.c:744) ScanForUnpartitionedDiskSpace() done
(base/setup/usetup/partlist.c:1997) UpdateDiskLayout()
(base/setup/usetup/partlist.c:2042) Wiping partition entry 0
0:            0             0           0   0   0     Y
1:            0             0           0   0   0     N
2:            0             0           0   0   0     N
3:            0             0           0   0   0     N
(base/setup/usetup/partlist.c:2112) CreatePrimaryPartition(39102273)
(base/setup/usetup/partlist.c:2125) Current partition sector count: 39102273
(base/setup/usetup/partlist.c:2130) Convert existing partition entry
(base/setup/usetup/partlist.c:2139) First Sector: 63
(base/setup/usetup/partlist.c:2140) Last Sector: 39102335
(base/setup/usetup/partlist.c:2141) Total Sectors: 39102273
(base/setup/usetup/partlist.c:1997) UpdateDiskLayout()
(base/setup/usetup/partlist.c:2010) Updating partition entry 0
0:        32256   20020363776           0   1   0     Y
1:            0             0           0   0   0     N
2:            0             0           0   0   0     N
3:            0             0           0   0   0     N
(ntoskrnl/io/iomgr/file.c:438) Using IopParseDevice() hack. Requested invalid attributes: 11f
0:        32256   20020363776           0   1   b  *  Y
1:            0             0           0   0   0     N
2:            0             0           0   0   0     N
3:            0             0           0   0   0     N
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f71fc0, CDB 0xb0f71ff0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71fc0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866758
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f784a000, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f784a000)
AtapiVirtToPhysAddr_: f784a000 -> 00000000:03c0b000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x0, Count 0x1(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b0f71fc0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71fc0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71fc0
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 0x55131039/0xd0
  SRB 0xb0f71fc0, CDB 0xb0f71ff0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71fc0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78667c0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f784a000, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f784a000)
AtapiVirtToPhysAddr_: f784a000 -> 00000000:03c0b000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x0, Count 0x1(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x0 count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b0f71fc0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71fc0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71fc0
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 0x55131039/0xd0
  SRB 0xb0f71fc0, CDB 0xb0f71ff0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb0f71fc0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78667c0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 0, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 0, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f784a000, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f784a000)
AtapiVirtToPhysAddr_: f784a000 -> 00000000:03c0b000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x0, Count 0x1(0x1)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x0 count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b0f71fc0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71fc0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71fc0
AtapiInterrupt: NextRequest, srb=0x0
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
(ntoskrnl/io/iomgr/file.c:438) Using IopParseDevice() hack. Requested invalid attributes: 11f
(lib/fslib/vfatlib/vfatlib.c:210) WARNING: Failed to lock volume for formatting! Format may fail! (Status: 0xc0000010)
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3f, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 3f, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f784a300, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f784a300)
AtapiVirtToPhysAddr_: f784a300 -> 00000000:00fcb300
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3f, Count 0x1(0x1)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3f count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 45, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 45, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f784a300, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f784a300)
AtapiVirtToPhysAddr_: f784a300 -> 00000000:00fcb300
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x45, Count 0x1(0x1)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x45 count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 40, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 40, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f784a300, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f784a300)
AtapiVirtToPhysAddr_: f784a300 -> 00000000:00fcb300
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x40, Count 0x1(0x1)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x40 count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5f, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 5f, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f784a008, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f784a008)
AtapiVirtToPhysAddr_: f784a008 -> 00000000:02874008
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5f, Count 0x1(0x1)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5f count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 60, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 60, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x60, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x60 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0xe0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0xe0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 160, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 160, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x160, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x160 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 260, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 260, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x260, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x260 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 360, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 360, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x360, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x360 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 460, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 460, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x460, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x460 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 4e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 560, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 560, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x560, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x560 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 5e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 660, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 660, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x660, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x660 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 6e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 6e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x6e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x6e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 760, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 760, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x760, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x760 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 7e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 7e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x7e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x7e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 860, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 860, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x860, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x860 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 8e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 8e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x8e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x8e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 960, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 960, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x960, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x960 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 9e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 9e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x9e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x9e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector a60, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is a60, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0xa60, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0xa60 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector ae0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is ae0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0xae0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0xae0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector b60, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is b60, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0xb60, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0xb60 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector be0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is be0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0xbe0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0xbe0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector c60, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is c60, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0xc60, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0xc60 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector ce0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is ce0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0xce0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0xce0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector d60, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is d60, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0xd60, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0xd60 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector de0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is de0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0xde0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0xde0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector e60, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is e60, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0xe60, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0xe60 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector ee0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is ee0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0xee0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0xee0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector f60, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is f60, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0xf60, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0xf60 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector fe0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is fe0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0xfe0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0xfe0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1060, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1060, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1060, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1060 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 10e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 10e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x10e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x10e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1160, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1160, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1160, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1160 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 11e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 11e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x11e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x11e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1260, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1260, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1260, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1260 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 12e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 12e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x12e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x12e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1360, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1360, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1360, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1360 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 13e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 13e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x13e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x13e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1460, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1460, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1460, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1460 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 14e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 14e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x14e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x14e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1560, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1560, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1560, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1560 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 15e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 15e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x15e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x15e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1660, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1660, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1660, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1660 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 16e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 16e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x16e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x16e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1760, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1760, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1760, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1760 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 17e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 17e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x17e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x17e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1860, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1860, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1860, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1860 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 18e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 18e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x18e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x18e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1960, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1960, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1960, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1960 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 19e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 19e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x19e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x19e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1a60, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1a60, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1a60, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1a60 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1ae0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1ae0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1ae0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1ae0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1b60, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1b60, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1b60, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1b60 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1be0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1be0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1be0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1be0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1c60, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1c60, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1c60, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1c60 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1ce0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1ce0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1ce0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1ce0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1d60, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1d60, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1d60, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1d60 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1de0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1de0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1de0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1de0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1e60, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1e60, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1e60, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1e60 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1ee0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1ee0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1ee0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1ee0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1f60, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1f60, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1f60, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1f60 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1fe0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1fe0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1fe0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1fe0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2060, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2060, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2060, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2060 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 20e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 20e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x20e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x20e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2160, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2160, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2160, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2160 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 21e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 21e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x21e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x21e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2260, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2260, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2260, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2260 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 22e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 22e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x22e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x22e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2360, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2360, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2360, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2360 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 23e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 23e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x23e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x23e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2460, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2460, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2460, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2460 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 24e0, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 24e0, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:02874008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028be000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028bf000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028c0000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028b9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028ba000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028c3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028c4000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028bd000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028b6000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b7000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028b8000
  get Phys(data[n=7]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b1000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b2000
  get Phys(data[n=8]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028bb000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028bc000
  get Phys(data[n=9]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028c5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x24e0, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x24e0 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2560, OrigWordsRequested 0x4500, DevSize 0x45
IdeReadWrite (REQ): Starting sector is 2560, Number of WORDS 0x4500, DevSize 0x45
AtapiDmaSetup: mode 0x44, data f780f008, count 8a00, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f780f008)
AtapiVirtToPhysAddr_: f780f008 -> 00000000:02874008
  get Phys(data[n=1]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028be000
  get Phys(data[n=2]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028bf000
  get Phys(data[n=2]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028c0000
  get Phys(data[n=3]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028b9000
  get Phys(data[n=4]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ba000
  get Phys(data[n=4]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028c3000
  get Phys(data[n=5]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028c4000
  get Phys(data[n=5]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028bd000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2560, Count 0x45(0x45)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2560 count 0x45 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 8a00, full size 8a00
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 25a5, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 25a5, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f784a008, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f784a008)
AtapiVirtToPhysAddr_: f784a008 -> 00000000:028b5008
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x25a5, Count 0x1(0x1)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x25a5 count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 25a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 25a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x25a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x25a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2626, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2626, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2626, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2626 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 26a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 26a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x26a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x26a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2726, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2726, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2726, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2726 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 27a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 27a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x27a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x27a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2826, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2826, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2826, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2826 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 28a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 28a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x28a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x28a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2926, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2926, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2926, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2926 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 29a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 29a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x29a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x29a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2a26, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2a26, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2a26, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2a26 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2aa6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2aa6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2aa6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2aa6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2b26, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2b26, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2b26, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2b26 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2ba6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2ba6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2ba6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2ba6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2c26, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2c26, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2c26, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2c26 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2ca6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2ca6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2ca6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2ca6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2d26, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2d26, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2d26, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2d26 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2da6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2da6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2da6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2da6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2e26, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2e26, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2e26, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2e26 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2ea6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2ea6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2ea6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2ea6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2f26, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2f26, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2f26, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2f26 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2fa6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2fa6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2fa6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2fa6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3026, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3026, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3026, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3026 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 30a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 30a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x30a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x30a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3126, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3126, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3126, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3126 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 31a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 31a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x31a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x31a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3226, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3226, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3226, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3226 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 32a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 32a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x32a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x32a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3326, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3326, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3326, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3326 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 33a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 33a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x33a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x33a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3426, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3426, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3426, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3426 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 34a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 34a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x34a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x34a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3526, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3526, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3526, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3526 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 35a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 35a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x35a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x35a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3626, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3626, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3626, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3626 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 36a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 36a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x36a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x36a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3726, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3726, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3726, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3726 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 37a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 37a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x37a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x37a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3826, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3826, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3826, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3826 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 38a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 38a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x38a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x38a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3926, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3926, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3926, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3926 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 39a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 39a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x39a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x39a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3a26, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3a26, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3a26, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3a26 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3aa6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3aa6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3aa6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3aa6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3b26, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3b26, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3b26, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3b26 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3ba6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3ba6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3ba6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3ba6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3c26, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3c26, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3c26, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3c26 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3ca6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3ca6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3ca6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3ca6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3d26, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3d26, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3d26, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3d26 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3da6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3da6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3da6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3da6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3e26, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3e26, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3e26, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3e26 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3ea6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3ea6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3ea6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3ea6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3f26, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3f26, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3f26, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3f26 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3fa6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 3fa6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3fa6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x3fa6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4026, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 4026, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4026, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4026 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 40a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 40a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x40a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x40a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4126, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 4126, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4126, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4126 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 41a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 41a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x41a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x41a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4226, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 4226, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4226, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4226 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 42a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 42a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x42a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x42a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4326, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 4326, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4326, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4326 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 43a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 43a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x43a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x43a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4426, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 4426, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4426, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4426 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 44a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 44a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x44a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x44a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4526, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 4526, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4526, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4526 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 45a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 45a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x45a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x45a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4626, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 4626, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4626, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4626 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 46a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 46a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x46a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x46a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4726, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 4726, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4726, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4726 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 47a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 47a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x47a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x47a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4826, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 4826, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4826, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4826 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 48a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 48a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x48a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x48a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4926, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 4926, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4926, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4926 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 49a6, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 49a6, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x49a6, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x49a6 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4a26, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 4a26, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data f7807008, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7807008)
AtapiVirtToPhysAddr_: f7807008 -> 00000000:028b5008
  get Phys(data[n=1]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:028af000
  get Phys(data[n=2]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:028b0000
  get Phys(data[n=3]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:028a9000
  get Phys(data[n=4]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:028aa000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:028b3000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:028b4000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:028ad000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:028a6000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028a7000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028a8000
  get Phys(data[n=7]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a1000
  get Phys(data[n=8]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028a2000
  get Phys(data[n=8]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028ab000
  get Phys(data[n=9]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028ac000
  get Phys(data[n=9]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028a5000
  get Phys(data[n=10]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028ae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4a26, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4a26 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4aa6, OrigWordsRequested 0x4500, DevSize 0x45
IdeReadWrite (REQ): Starting sector is 4aa6, Number of WORDS 0x4500, DevSize 0x45
AtapiDmaSetup: mode 0x44, data f780f008, count 8a00, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f780f008)
AtapiVirtToPhysAddr_: f780f008 -> 00000000:028b5008
  get Phys(data[n=1]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:028af000
  get Phys(data[n=2]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:028b0000
  get Phys(data[n=3]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:028a9000
  get Phys(data[n=4]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:028aa000
  get Phys(data[n=4]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:028b3000
  get Phys(data[n=5]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:028b4000
  get Phys(data[n=5]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:028ad000
  get Phys(data[n=6]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:028a6000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4aa6, Count 0x45(0x45)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4aa6 count 0x45 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 8a00, full size 8a00
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786698c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4aeb, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4aeb, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data f7813300, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f7813300)
AtapiVirtToPhysAddr_: f7813300 -> 00000000:00fcb300
  get Phys(data[n=1]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:00f9e000
  get Phys(data[n=2]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:00f78000
  get Phys(data[n=3]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:00f91000
  get Phys(data[n=4]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:00f8a000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4aeb, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4aeb count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
AtapiInterrupt: NextRequest, srb=0x0
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
(lib/fslib/vfatlib/vfatlib.c:266) Failed to unlock volume (Status: 0xc0000010)
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866644
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3f, OrigWordsRequested 0x200, DevSize 0x2
IdeReadWrite (REQ): Starting sector is 3f, Number of WORDS 0x200, DevSize 0x2
AtapiDmaSetup: mode 0x44, data f784aa30, count 400, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f784aa30)
AtapiVirtToPhysAddr_: f784aa30 -> 00000000:0286aa30
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3f, Count 0x2(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x3f count 0x2 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 400, full size 400
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866514
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3f, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 3f, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f784ae00, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f784ae00)
AtapiVirtToPhysAddr_: f784ae00 -> 00000000:03c0ce00
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3f, Count 0x1(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x3f count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866514
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 3f, OrigWordsRequested 0x100, DevSize 0x1
IdeReadWrite (REQ): Starting sector is 3f, Number of WORDS 0x100, DevSize 0x1
AtapiDmaSetup: mode 0x44, data f784ae00, count 200, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=f784ae00)
AtapiVirtToPhysAddr_: f784ae00 -> 00000000:03c0ce00
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x3f, Count 0x1(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x3f count 0x1 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 200, full size 200
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78662bc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5f, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 5f, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83200000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83200000)
AtapiVirtToPhysAddr_: 83200000 -> 00000000:028ab000
  get Phys(data[n=1]=83201000)
AtapiVirtToPhysAddr_: 83201000 -> 00000000:028ac000
  get Phys(data[n=1]=83202000)
AtapiVirtToPhysAddr_: 83202000 -> 00000000:028a5000
  get Phys(data[n=2]=83203000)
AtapiVirtToPhysAddr_: 83203000 -> 00000000:028ae000
  get Phys(data[n=3]=83204000)
AtapiVirtToPhysAddr_: 83204000 -> 00000000:028a7000
  get Phys(data[n=4]=83205000)
AtapiVirtToPhysAddr_: 83205000 -> 00000000:028a8000
  get Phys(data[n=4]=83206000)
AtapiVirtToPhysAddr_: 83206000 -> 00000000:028a1000
  get Phys(data[n=5]=83207000)
AtapiVirtToPhysAddr_: 83207000 -> 00000000:028a2000
  get Phys(data[n=5]=83208000)
AtapiVirtToPhysAddr_: 83208000 -> 00000000:028b3000
  get Phys(data[n=6]=83209000)
AtapiVirtToPhysAddr_: 83209000 -> 00000000:028b4000
  get Phys(data[n=6]=8320a000)
AtapiVirtToPhysAddr_: 8320a000 -> 00000000:028ad000
  get Phys(data[n=7]=8320b000)
AtapiVirtToPhysAddr_: 8320b000 -> 00000000:028a6000
  get Phys(data[n=8]=8320c000)
AtapiVirtToPhysAddr_: 8320c000 -> 00000000:028af000
  get Phys(data[n=9]=8320d000)
AtapiVirtToPhysAddr_: 8320d000 -> 00000000:028b0000
  get Phys(data[n=10]=8320e000)
AtapiVirtToPhysAddr_: 8320e000 -> 00000000:028a9000
  get Phys(data[n=11]=8320f000)
AtapiVirtToPhysAddr_: 8320f000 -> 00000000:028aa000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5f, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x5f count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78662bc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector df, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is df, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83210000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83210000)
AtapiVirtToPhysAddr_: 83210000 -> 00000000:028bb000
  get Phys(data[n=1]=83211000)
AtapiVirtToPhysAddr_: 83211000 -> 00000000:028bc000
  get Phys(data[n=1]=83212000)
AtapiVirtToPhysAddr_: 83212000 -> 00000000:028b5000
  get Phys(data[n=2]=83213000)
AtapiVirtToPhysAddr_: 83213000 -> 00000000:028b6000
  get Phys(data[n=2]=83214000)
AtapiVirtToPhysAddr_: 83214000 -> 00000000:028b7000
  get Phys(data[n=2]=83215000)
AtapiVirtToPhysAddr_: 83215000 -> 00000000:028b8000
  get Phys(data[n=2]=83216000)
AtapiVirtToPhysAddr_: 83216000 -> 00000000:028b1000
  get Phys(data[n=3]=83217000)
AtapiVirtToPhysAddr_: 83217000 -> 00000000:028b2000
  get Phys(data[n=3]=83218000)
AtapiVirtToPhysAddr_: 83218000 -> 00000000:028c3000
  get Phys(data[n=4]=83219000)
AtapiVirtToPhysAddr_: 83219000 -> 00000000:028c4000
  get Phys(data[n=4]=8321a000)
AtapiVirtToPhysAddr_: 8321a000 -> 00000000:028c5000
  get Phys(data[n=4]=8321b000)
AtapiVirtToPhysAddr_: 8321b000 -> 00000000:028be000
  get Phys(data[n=5]=8321c000)
AtapiVirtToPhysAddr_: 8321c000 -> 00000000:028bf000
  get Phys(data[n=5]=8321d000)
AtapiVirtToPhysAddr_: 8321d000 -> 00000000:028c0000
  get Phys(data[n=6]=8321e000)
AtapiVirtToPhysAddr_: 8321e000 -> 00000000:028b9000
  get Phys(data[n=7]=8321f000)
AtapiVirtToPhysAddr_: 8321f000 -> 00000000:028ba000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0xdf, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0xdf count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78662bc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 15f, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 15f, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83220000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83220000)
AtapiVirtToPhysAddr_: 83220000 -> 00000000:028a3000
  get Phys(data[n=1]=83221000)
AtapiVirtToPhysAddr_: 83221000 -> 00000000:02874000
  get Phys(data[n=2]=83222000)
AtapiVirtToPhysAddr_: 83222000 -> 00000000:028bd000
  get Phys(data[n=3]=83223000)
AtapiVirtToPhysAddr_: 83223000 -> 00000000:0289e000
  get Phys(data[n=4]=83224000)
AtapiVirtToPhysAddr_: 83224000 -> 00000000:0289f000
  get Phys(data[n=4]=83225000)
AtapiVirtToPhysAddr_: 83225000 -> 00000000:028a0000
  get Phys(data[n=5]=83226000)
AtapiVirtToPhysAddr_: 83226000 -> 00000000:02899000
  get Phys(data[n=6]=83227000)
AtapiVirtToPhysAddr_: 83227000 -> 00000000:0289a000
  get Phys(data[n=6]=83228000)
AtapiVirtToPhysAddr_: 83228000 -> 00000000:0289b000
  get Phys(data[n=6]=83229000)
AtapiVirtToPhysAddr_: 83229000 -> 00000000:028a4000
  get Phys(data[n=7]=8322a000)
AtapiVirtToPhysAddr_: 8322a000 -> 00000000:0289d000
  get Phys(data[n=8]=8322b000)
AtapiVirtToPhysAddr_: 8322b000 -> 00000000:02896000
  get Phys(data[n=9]=8322c000)
AtapiVirtToPhysAddr_: 8322c000 -> 00000000:02897000
  get Phys(data[n=9]=8322d000)
AtapiVirtToPhysAddr_: 8322d000 -> 00000000:02898000
  get Phys(data[n=9]=8322e000)
AtapiVirtToPhysAddr_: 8322e000 -> 00000000:02891000
  get Phys(data[n=10]=8322f000)
AtapiVirtToPhysAddr_: 8322f000 -> 00000000:02892000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x15f, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x15f count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78662bc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1df, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1df, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83230000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83230000)
AtapiVirtToPhysAddr_: 83230000 -> 00000000:02893000
  get Phys(data[n=1]=83231000)
AtapiVirtToPhysAddr_: 83231000 -> 00000000:0289c000
  get Phys(data[n=2]=83232000)
AtapiVirtToPhysAddr_: 83232000 -> 00000000:02895000
  get Phys(data[n=3]=83233000)
AtapiVirtToPhysAddr_: 83233000 -> 00000000:0288e000
  get Phys(data[n=4]=83234000)
AtapiVirtToPhysAddr_: 83234000 -> 00000000:0288f000
  get Phys(data[n=4]=83235000)
AtapiVirtToPhysAddr_: 83235000 -> 00000000:02890000
  get Phys(data[n=5]=83236000)
AtapiVirtToPhysAddr_: 83236000 -> 00000000:02889000
  get Phys(data[n=6]=83237000)
AtapiVirtToPhysAddr_: 83237000 -> 00000000:0288a000
  get Phys(data[n=6]=83238000)
AtapiVirtToPhysAddr_: 83238000 -> 00000000:0288b000
  get Phys(data[n=6]=83239000)
AtapiVirtToPhysAddr_: 83239000 -> 00000000:02894000
  get Phys(data[n=7]=8323a000)
AtapiVirtToPhysAddr_: 8323a000 -> 00000000:0288d000
  get Phys(data[n=8]=8323b000)
AtapiVirtToPhysAddr_: 8323b000 -> 00000000:00e2e000
  get Phys(data[n=9]=8323c000)
AtapiVirtToPhysAddr_: 8323c000 -> 00000000:00e2f000
  get Phys(data[n=9]=8323d000)
AtapiVirtToPhysAddr_: 8323d000 -> 00000000:00e30000
  get Phys(data[n=10]=8323e000)
AtapiVirtToPhysAddr_: 8323e000 -> 00000000:00e31000
  get Phys(data[n=10]=8323f000)
AtapiVirtToPhysAddr_: 8323f000 -> 00000000:00e32000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1df, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x1df count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78663e4
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4aeb, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4aeb, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83240000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83240000)
AtapiVirtToPhysAddr_: 83240000 -> 00000000:00e33000
  get Phys(data[n=1]=83241000)
AtapiVirtToPhysAddr_: 83241000 -> 00000000:0288c000
  get Phys(data[n=2]=83242000)
AtapiVirtToPhysAddr_: 83242000 -> 00000000:02885000
  get Phys(data[n=3]=83243000)
AtapiVirtToPhysAddr_: 83243000 -> 00000000:00e26000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4aeb, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x4aeb count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866094
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4b0b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4b0b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83280000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83280000)
AtapiVirtToPhysAddr_: 83280000 -> 00000000:02f5b000
  get Phys(data[n=1]=83281000)
AtapiVirtToPhysAddr_: 83281000 -> 00000000:00e04000
  get Phys(data[n=2]=83282000)
AtapiVirtToPhysAddr_: 83282000 -> 00000000:00df5000
  get Phys(data[n=3]=83283000)
AtapiVirtToPhysAddr_: 83283000 -> 00000000:02f56000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4b0b, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x4b0b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866094
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4b2b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4b2b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 832c0000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=832c0000)
AtapiVirtToPhysAddr_: 832c0000 -> 00000000:00d13000
  get Phys(data[n=1]=832c1000)
AtapiVirtToPhysAddr_: 832c1000 -> 00000000:02f34000
  get Phys(data[n=2]=832c2000)
AtapiVirtToPhysAddr_: 832c2000 -> 00000000:02f25000
  get Phys(data[n=3]=832c3000)
AtapiVirtToPhysAddr_: 832c3000 -> 00000000:00d56000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4b2b, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x4b2b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866094
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4b4b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4b4b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83300000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83300000)
AtapiVirtToPhysAddr_: 83300000 -> 00000000:00d1b000
  get Phys(data[n=1]=83301000)
AtapiVirtToPhysAddr_: 83301000 -> 00000000:00d34000
  get Phys(data[n=2]=83302000)
AtapiVirtToPhysAddr_: 83302000 -> 00000000:00d25000
  get Phys(data[n=3]=83303000)
AtapiVirtToPhysAddr_: 83303000 -> 00000000:00dee000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4b4b, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x4b4b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866094
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4b6b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4b6b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83340000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83340000)
AtapiVirtToPhysAddr_: 83340000 -> 00000000:00dbb000
  get Phys(data[n=1]=83341000)
AtapiVirtToPhysAddr_: 83341000 -> 00000000:00dcc000
  get Phys(data[n=2]=83342000)
AtapiVirtToPhysAddr_: 83342000 -> 00000000:00dbd000
  get Phys(data[n=3]=83343000)
AtapiVirtToPhysAddr_: 83343000 -> 00000000:00dae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4b6b, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x4b6b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866094
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4b8b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4b8b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83380000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83380000)
AtapiVirtToPhysAddr_: 83380000 -> 00000000:00d7b000
  get Phys(data[n=1]=83381000)
AtapiVirtToPhysAddr_: 83381000 -> 00000000:00d8c000
  get Phys(data[n=2]=83382000)
AtapiVirtToPhysAddr_: 83382000 -> 00000000:00d7d000
  get Phys(data[n=3]=83383000)
AtapiVirtToPhysAddr_: 83383000 -> 00000000:00e5e000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4b8b, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x4b8b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866094
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4bab, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4bab, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 833c0000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=833c0000)
AtapiVirtToPhysAddr_: 833c0000 -> 00000000:00e83000
  get Phys(data[n=1]=833c1000)
AtapiVirtToPhysAddr_: 833c1000 -> 00000000:00e74000
  get Phys(data[n=2]=833c2000)
AtapiVirtToPhysAddr_: 833c2000 -> 00000000:00e85000
  get Phys(data[n=3]=833c3000)
AtapiVirtToPhysAddr_: 833c3000 -> 00000000:00eae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4bab, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x4bab count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866094
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4bcb, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4bcb, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83400000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83400000)
AtapiVirtToPhysAddr_: 83400000 -> 00000000:00ed3000
  get Phys(data[n=1]=83401000)
AtapiVirtToPhysAddr_: 83401000 -> 00000000:00ed5000
  get Phys(data[n=2]=83402000)
AtapiVirtToPhysAddr_: 83402000 -> 00000000:00f46000
  get Phys(data[n=3]=83403000)
AtapiVirtToPhysAddr_: 83403000 -> 00000000:00f47000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4bcb, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x4bcb count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f5fe78, CDB 0xb0f5fea8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f5fe78
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f5fea8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f5fea8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f5fe78
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f5fe78, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f5fe78
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0xc, data f7798000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7798000)
AtapiVirtToPhysAddr_: f7798000 -> 00000000:00f6d000
  get Phys(data[n=1]=f7799000)
AtapiVirtToPhysAddr_: f7799000 -> 00000000:0043e000
  get Phys(data[n=2]=f779a000)
AtapiVirtToPhysAddr_: f779a000 -> 00000000:0043f000
  get Phys(data[n=2]=f779b000)
AtapiVirtToPhysAddr_: f779b000 -> 00000000:00440000
  get Phys(data[n=3]=f779c000)
AtapiVirtToPhysAddr_: f779c000 -> 00000000:00f71000
  get Phys(data[n=4]=f779d000)
AtapiVirtToPhysAddr_: f779d000 -> 00000000:00382000
  get Phys(data[n=5]=f779e000)
AtapiVirtToPhysAddr_: f779e000 -> 00000000:00383000
  get Phys(data[n=5]=f779f000)
AtapiVirtToPhysAddr_: f779f000 -> 00000000:00f5c000
  get Phys(data[n=6]=f77a0000)
AtapiVirtToPhysAddr_: f77a0000 -> 00000000:00f75000
  get Phys(data[n=7]=f77a1000)
AtapiVirtToPhysAddr_: f77a1000 -> 00000000:00386000
  get Phys(data[n=8]=f77a2000)
AtapiVirtToPhysAddr_: f77a2000 -> 00000000:0037f000
  get Phys(data[n=9]=f77a3000)
AtapiVirtToPhysAddr_: f77a3000 -> 00000000:00380000
  get Phys(data[n=10]=f77a4000)
AtapiVirtToPhysAddr_: f77a4000 -> 00000000:00441000
  get Phys(data[n=11]=f77a5000)
AtapiVirtToPhysAddr_: f77a5000 -> 00000000:0037a000
  get Phys(data[n=12]=f77a6000)
AtapiVirtToPhysAddr_: f77a6000 -> 00000000:0037b000
  get Phys(data[n=12]=f77a7000)
AtapiVirtToPhysAddr_: f77a7000 -> 00000000:00f64000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 13 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f77a8000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77a8000)
AtapiVirtToPhysAddr_: f77a8000 -> 00000000:0043d000
  get Phys(data[n=1]=f77a9000)
AtapiVirtToPhysAddr_: f77a9000 -> 00000000:0037e000
  get Phys(data[n=2]=f77aa000)
AtapiVirtToPhysAddr_: f77aa000 -> 00000000:00377000
  get Phys(data[n=3]=f77ab000)
AtapiVirtToPhysAddr_: f77ab000 -> 00000000:00378000
  get Phys(data[n=3]=f77ac000)
AtapiVirtToPhysAddr_: f77ac000 -> 00000000:00381000
  get Phys(data[n=4]=f77ad000)
AtapiVirtToPhysAddr_: f77ad000 -> 00000000:0034a000
  get Phys(data[n=5]=f77ae000)
AtapiVirtToPhysAddr_: f77ae000 -> 00000000:0034b000
  get Phys(data[n=5]=f77af000)
AtapiVirtToPhysAddr_: f77af000 -> 00000000:00f6c000
  get Phys(data[n=6]=f77b0000)
AtapiVirtToPhysAddr_: f77b0000 -> 00000000:00385000
  get Phys(data[n=7]=f77b1000)
AtapiVirtToPhysAddr_: f77b1000 -> 00000000:00376000
  get Phys(data[n=8]=f77b2000)
AtapiVirtToPhysAddr_: f77b2000 -> 00000000:0033f000
  get Phys(data[n=9]=f77b3000)
AtapiVirtToPhysAddr_: f77b3000 -> 00000000:00340000
  get Phys(data[n=10]=f77b4000)
AtapiVirtToPhysAddr_: f77b4000 -> 00000000:00379000
  get Phys(data[n=11]=f77b5000)
AtapiVirtToPhysAddr_: f77b5000 -> 00000000:00332000
  get Phys(data[n=12]=f77b6000)
AtapiVirtToPhysAddr_: f77b6000 -> 00000000:00333000
  get Phys(data[n=12]=f77b7000)
AtapiVirtToPhysAddr_: f77b7000 -> 00000000:00384000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 13 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 b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f77b8000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77b8000)
AtapiVirtToPhysAddr_: f77b8000 -> 00000000:0037d000
  get Phys(data[n=1]=f77b9000)
AtapiVirtToPhysAddr_: f77b9000 -> 00000000:0034e000
  get Phys(data[n=2]=f77ba000)
AtapiVirtToPhysAddr_: f77ba000 -> 00000000:00337000
  get Phys(data[n=3]=f77bb000)
AtapiVirtToPhysAddr_: f77bb000 -> 00000000:00338000
  get Phys(data[n=3]=f77bc000)
AtapiVirtToPhysAddr_: f77bc000 -> 00000000:00331000
  get Phys(data[n=4]=f77bd000)
AtapiVirtToPhysAddr_: f77bd000 -> 00000000:0032a000
  get Phys(data[n=5]=f77be000)
AtapiVirtToPhysAddr_: f77be000 -> 00000000:0032b000
  get Phys(data[n=5]=f77bf000)
AtapiVirtToPhysAddr_: f77bf000 -> 00000000:0037c000
  get Phys(data[n=6]=f77c0000)
AtapiVirtToPhysAddr_: f77c0000 -> 00000000:00375000
  get Phys(data[n=7]=f77c1000)
AtapiVirtToPhysAddr_: f77c1000 -> 00000000:00336000
  get Phys(data[n=8]=f77c2000)
AtapiVirtToPhysAddr_: f77c2000 -> 00000000:0032f000
  get Phys(data[n=9]=f77c3000)
AtapiVirtToPhysAddr_: f77c3000 -> 00000000:00330000
  get Phys(data[n=10]=f77c4000)
AtapiVirtToPhysAddr_: f77c4000 -> 00000000:00329000
  get Phys(data[n=11]=f77c5000)
AtapiVirtToPhysAddr_: f77c5000 -> 00000000:00322000
  get Phys(data[n=12]=f77c6000)
AtapiVirtToPhysAddr_: f77c6000 -> 00000000:00323000
  get Phys(data[n=12]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:00374000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 13 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 b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0x42, data f77c8000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:0034d000
  get Phys(data[n=1]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:0032e000
  get Phys(data[n=2]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:00327000
  get Phys(data[n=3]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:00328000
  get Phys(data[n=3]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:00321000
  get Phys(data[n=4]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:00bfa000
  get Phys(data[n=5]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:00bfb000
  get Phys(data[n=5]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:0034c000
  get Phys(data[n=6]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:00335000
  get Phys(data[n=7]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:00326000
  get Phys(data[n=8]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:0031f000
  get Phys(data[n=9]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:00320000
  get Phys(data[n=10]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:00bf9000
  get Phys(data[n=11]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:00bf2000
  get Phys(data[n=12]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:00bf3000
  get Phys(data[n=12]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:00334000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 13 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 b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5f, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 5f, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83200000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83200000)
AtapiVirtToPhysAddr_: 83200000 -> 00000000:028ab000
  get Phys(data[n=1]=83201000)
AtapiVirtToPhysAddr_: 83201000 -> 00000000:028ac000
  get Phys(data[n=1]=83202000)
AtapiVirtToPhysAddr_: 83202000 -> 00000000:028a5000
  get Phys(data[n=2]=83203000)
AtapiVirtToPhysAddr_: 83203000 -> 00000000:028ae000
  get Phys(data[n=3]=83204000)
AtapiVirtToPhysAddr_: 83204000 -> 00000000:028a7000
  get Phys(data[n=4]=83205000)
AtapiVirtToPhysAddr_: 83205000 -> 00000000:028a8000
  get Phys(data[n=4]=83206000)
AtapiVirtToPhysAddr_: 83206000 -> 00000000:028a1000
  get Phys(data[n=5]=83207000)
AtapiVirtToPhysAddr_: 83207000 -> 00000000:028a2000
  get Phys(data[n=5]=83208000)
AtapiVirtToPhysAddr_: 83208000 -> 00000000:028b3000
  get Phys(data[n=6]=83209000)
AtapiVirtToPhysAddr_: 83209000 -> 00000000:028b4000
  get Phys(data[n=6]=8320a000)
AtapiVirtToPhysAddr_: 8320a000 -> 00000000:028ad000
  get Phys(data[n=7]=8320b000)
AtapiVirtToPhysAddr_: 8320b000 -> 00000000:028a6000
  get Phys(data[n=8]=8320c000)
AtapiVirtToPhysAddr_: 8320c000 -> 00000000:028af000
  get Phys(data[n=9]=8320d000)
AtapiVirtToPhysAddr_: 8320d000 -> 00000000:028b0000
  get Phys(data[n=10]=8320e000)
AtapiVirtToPhysAddr_: 8320e000 -> 00000000:028a9000
  get Phys(data[n=11]=8320f000)
AtapiVirtToPhysAddr_: 8320f000 -> 00000000:028aa000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5f, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5f count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector df, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is df, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83210000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83210000)
AtapiVirtToPhysAddr_: 83210000 -> 00000000:028bb000
  get Phys(data[n=1]=83211000)
AtapiVirtToPhysAddr_: 83211000 -> 00000000:028bc000
  get Phys(data[n=1]=83212000)
AtapiVirtToPhysAddr_: 83212000 -> 00000000:028b5000
  get Phys(data[n=2]=83213000)
AtapiVirtToPhysAddr_: 83213000 -> 00000000:028b6000
  get Phys(data[n=2]=83214000)
AtapiVirtToPhysAddr_: 83214000 -> 00000000:028b7000
  get Phys(data[n=2]=83215000)
AtapiVirtToPhysAddr_: 83215000 -> 00000000:028b8000
  get Phys(data[n=2]=83216000)
AtapiVirtToPhysAddr_: 83216000 -> 00000000:028b1000
  get Phys(data[n=3]=83217000)
AtapiVirtToPhysAddr_: 83217000 -> 00000000:028b2000
  get Phys(data[n=3]=83218000)
AtapiVirtToPhysAddr_: 83218000 -> 00000000:028c3000
  get Phys(data[n=4]=83219000)
AtapiVirtToPhysAddr_: 83219000 -> 00000000:028c4000
  get Phys(data[n=4]=8321a000)
AtapiVirtToPhysAddr_: 8321a000 -> 00000000:028c5000
  get Phys(data[n=4]=8321b000)
AtapiVirtToPhysAddr_: 8321b000 -> 00000000:028be000
  get Phys(data[n=5]=8321c000)
AtapiVirtToPhysAddr_: 8321c000 -> 00000000:028bf000
  get Phys(data[n=5]=8321d000)
AtapiVirtToPhysAddr_: 8321d000 -> 00000000:028c0000
  get Phys(data[n=6]=8321e000)
AtapiVirtToPhysAddr_: 8321e000 -> 00000000:028b9000
  get Phys(data[n=7]=8321f000)
AtapiVirtToPhysAddr_: 8321f000 -> 00000000:028ba000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0xdf, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0xdf count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 15f, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 15f, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83220000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83220000)
AtapiVirtToPhysAddr_: 83220000 -> 00000000:028a3000
  get Phys(data[n=1]=83221000)
AtapiVirtToPhysAddr_: 83221000 -> 00000000:02874000
  get Phys(data[n=2]=83222000)
AtapiVirtToPhysAddr_: 83222000 -> 00000000:028bd000
  get Phys(data[n=3]=83223000)
AtapiVirtToPhysAddr_: 83223000 -> 00000000:0289e000
  get Phys(data[n=4]=83224000)
AtapiVirtToPhysAddr_: 83224000 -> 00000000:0289f000
  get Phys(data[n=4]=83225000)
AtapiVirtToPhysAddr_: 83225000 -> 00000000:028a0000
  get Phys(data[n=5]=83226000)
AtapiVirtToPhysAddr_: 83226000 -> 00000000:02899000
  get Phys(data[n=6]=83227000)
AtapiVirtToPhysAddr_: 83227000 -> 00000000:0289a000
  get Phys(data[n=6]=83228000)
AtapiVirtToPhysAddr_: 83228000 -> 00000000:0289b000
  get Phys(data[n=6]=83229000)
AtapiVirtToPhysAddr_: 83229000 -> 00000000:028a4000
  get Phys(data[n=7]=8322a000)
AtapiVirtToPhysAddr_: 8322a000 -> 00000000:0289d000
  get Phys(data[n=8]=8322b000)
AtapiVirtToPhysAddr_: 8322b000 -> 00000000:02896000
  get Phys(data[n=9]=8322c000)
AtapiVirtToPhysAddr_: 8322c000 -> 00000000:02897000
  get Phys(data[n=9]=8322d000)
AtapiVirtToPhysAddr_: 8322d000 -> 00000000:02898000
  get Phys(data[n=9]=8322e000)
AtapiVirtToPhysAddr_: 8322e000 -> 00000000:02891000
  get Phys(data[n=10]=8322f000)
AtapiVirtToPhysAddr_: 8322f000 -> 00000000:02892000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x15f, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x15f count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1df, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1df, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83230000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83230000)
AtapiVirtToPhysAddr_: 83230000 -> 00000000:02893000
  get Phys(data[n=1]=83231000)
AtapiVirtToPhysAddr_: 83231000 -> 00000000:0289c000
  get Phys(data[n=2]=83232000)
AtapiVirtToPhysAddr_: 83232000 -> 00000000:02895000
  get Phys(data[n=3]=83233000)
AtapiVirtToPhysAddr_: 83233000 -> 00000000:0288e000
  get Phys(data[n=4]=83234000)
AtapiVirtToPhysAddr_: 83234000 -> 00000000:0288f000
  get Phys(data[n=4]=83235000)
AtapiVirtToPhysAddr_: 83235000 -> 00000000:02890000
  get Phys(data[n=5]=83236000)
AtapiVirtToPhysAddr_: 83236000 -> 00000000:02889000
  get Phys(data[n=6]=83237000)
AtapiVirtToPhysAddr_: 83237000 -> 00000000:0288a000
  get Phys(data[n=6]=83238000)
AtapiVirtToPhysAddr_: 83238000 -> 00000000:0288b000
  get Phys(data[n=6]=83239000)
AtapiVirtToPhysAddr_: 83239000 -> 00000000:02894000
  get Phys(data[n=7]=8323a000)
AtapiVirtToPhysAddr_: 8323a000 -> 00000000:0288d000
  get Phys(data[n=8]=8323b000)
AtapiVirtToPhysAddr_: 8323b000 -> 00000000:00e2e000
  get Phys(data[n=9]=8323c000)
AtapiVirtToPhysAddr_: 8323c000 -> 00000000:00e2f000
  get Phys(data[n=9]=8323d000)
AtapiVirtToPhysAddr_: 8323d000 -> 00000000:00e30000
  get Phys(data[n=10]=8323e000)
AtapiVirtToPhysAddr_: 8323e000 -> 00000000:00e31000
  get Phys(data[n=10]=8323f000)
AtapiVirtToPhysAddr_: 8323f000 -> 00000000:00e32000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1df, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1df count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 25a5, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 25a5, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83200000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83200000)
AtapiVirtToPhysAddr_: 83200000 -> 00000000:028ab000
  get Phys(data[n=1]=83201000)
AtapiVirtToPhysAddr_: 83201000 -> 00000000:028ac000
  get Phys(data[n=1]=83202000)
AtapiVirtToPhysAddr_: 83202000 -> 00000000:028a5000
  get Phys(data[n=2]=83203000)
AtapiVirtToPhysAddr_: 83203000 -> 00000000:028ae000
  get Phys(data[n=3]=83204000)
AtapiVirtToPhysAddr_: 83204000 -> 00000000:028a7000
  get Phys(data[n=4]=83205000)
AtapiVirtToPhysAddr_: 83205000 -> 00000000:028a8000
  get Phys(data[n=4]=83206000)
AtapiVirtToPhysAddr_: 83206000 -> 00000000:028a1000
  get Phys(data[n=5]=83207000)
AtapiVirtToPhysAddr_: 83207000 -> 00000000:028a2000
  get Phys(data[n=5]=83208000)
AtapiVirtToPhysAddr_: 83208000 -> 00000000:028b3000
  get Phys(data[n=6]=83209000)
AtapiVirtToPhysAddr_: 83209000 -> 00000000:028b4000
  get Phys(data[n=6]=8320a000)
AtapiVirtToPhysAddr_: 8320a000 -> 00000000:028ad000
  get Phys(data[n=7]=8320b000)
AtapiVirtToPhysAddr_: 8320b000 -> 00000000:028a6000
  get Phys(data[n=8]=8320c000)
AtapiVirtToPhysAddr_: 8320c000 -> 00000000:028af000
  get Phys(data[n=9]=8320d000)
AtapiVirtToPhysAddr_: 8320d000 -> 00000000:028b0000
  get Phys(data[n=10]=8320e000)
AtapiVirtToPhysAddr_: 8320e000 -> 00000000:028a9000
  get Phys(data[n=11]=8320f000)
AtapiVirtToPhysAddr_: 8320f000 -> 00000000:028aa000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x25a5, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x25a5 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2625, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2625, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83210000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83210000)
AtapiVirtToPhysAddr_: 83210000 -> 00000000:028bb000
  get Phys(data[n=1]=83211000)
AtapiVirtToPhysAddr_: 83211000 -> 00000000:028bc000
  get Phys(data[n=1]=83212000)
AtapiVirtToPhysAddr_: 83212000 -> 00000000:028b5000
  get Phys(data[n=2]=83213000)
AtapiVirtToPhysAddr_: 83213000 -> 00000000:028b6000
  get Phys(data[n=2]=83214000)
AtapiVirtToPhysAddr_: 83214000 -> 00000000:028b7000
  get Phys(data[n=2]=83215000)
AtapiVirtToPhysAddr_: 83215000 -> 00000000:028b8000
  get Phys(data[n=2]=83216000)
AtapiVirtToPhysAddr_: 83216000 -> 00000000:028b1000
  get Phys(data[n=3]=83217000)
AtapiVirtToPhysAddr_: 83217000 -> 00000000:028b2000
  get Phys(data[n=3]=83218000)
AtapiVirtToPhysAddr_: 83218000 -> 00000000:028c3000
  get Phys(data[n=4]=83219000)
AtapiVirtToPhysAddr_: 83219000 -> 00000000:028c4000
  get Phys(data[n=4]=8321a000)
AtapiVirtToPhysAddr_: 8321a000 -> 00000000:028c5000
  get Phys(data[n=4]=8321b000)
AtapiVirtToPhysAddr_: 8321b000 -> 00000000:028be000
  get Phys(data[n=5]=8321c000)
AtapiVirtToPhysAddr_: 8321c000 -> 00000000:028bf000
  get Phys(data[n=5]=8321d000)
AtapiVirtToPhysAddr_: 8321d000 -> 00000000:028c0000
  get Phys(data[n=6]=8321e000)
AtapiVirtToPhysAddr_: 8321e000 -> 00000000:028b9000
  get Phys(data[n=7]=8321f000)
AtapiVirtToPhysAddr_: 8321f000 -> 00000000:028ba000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2625, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2625 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 26a5, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 26a5, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83220000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83220000)
AtapiVirtToPhysAddr_: 83220000 -> 00000000:028a3000
  get Phys(data[n=1]=83221000)
AtapiVirtToPhysAddr_: 83221000 -> 00000000:02874000
  get Phys(data[n=2]=83222000)
AtapiVirtToPhysAddr_: 83222000 -> 00000000:028bd000
  get Phys(data[n=3]=83223000)
AtapiVirtToPhysAddr_: 83223000 -> 00000000:0289e000
  get Phys(data[n=4]=83224000)
AtapiVirtToPhysAddr_: 83224000 -> 00000000:0289f000
  get Phys(data[n=4]=83225000)
AtapiVirtToPhysAddr_: 83225000 -> 00000000:028a0000
  get Phys(data[n=5]=83226000)
AtapiVirtToPhysAddr_: 83226000 -> 00000000:02899000
  get Phys(data[n=6]=83227000)
AtapiVirtToPhysAddr_: 83227000 -> 00000000:0289a000
  get Phys(data[n=6]=83228000)
AtapiVirtToPhysAddr_: 83228000 -> 00000000:0289b000
  get Phys(data[n=6]=83229000)
AtapiVirtToPhysAddr_: 83229000 -> 00000000:028a4000
  get Phys(data[n=7]=8322a000)
AtapiVirtToPhysAddr_: 8322a000 -> 00000000:0289d000
  get Phys(data[n=8]=8322b000)
AtapiVirtToPhysAddr_: 8322b000 -> 00000000:02896000
  get Phys(data[n=9]=8322c000)
AtapiVirtToPhysAddr_: 8322c000 -> 00000000:02897000
  get Phys(data[n=9]=8322d000)
AtapiVirtToPhysAddr_: 8322d000 -> 00000000:02898000
  get Phys(data[n=9]=8322e000)
AtapiVirtToPhysAddr_: 8322e000 -> 00000000:02891000
  get Phys(data[n=10]=8322f000)
AtapiVirtToPhysAddr_: 8322f000 -> 00000000:02892000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x26a5, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x26a5 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2725, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2725, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83230000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83230000)
AtapiVirtToPhysAddr_: 83230000 -> 00000000:02893000
  get Phys(data[n=1]=83231000)
AtapiVirtToPhysAddr_: 83231000 -> 00000000:0289c000
  get Phys(data[n=2]=83232000)
AtapiVirtToPhysAddr_: 83232000 -> 00000000:02895000
  get Phys(data[n=3]=83233000)
AtapiVirtToPhysAddr_: 83233000 -> 00000000:0288e000
  get Phys(data[n=4]=83234000)
AtapiVirtToPhysAddr_: 83234000 -> 00000000:0288f000
  get Phys(data[n=4]=83235000)
AtapiVirtToPhysAddr_: 83235000 -> 00000000:02890000
  get Phys(data[n=5]=83236000)
AtapiVirtToPhysAddr_: 83236000 -> 00000000:02889000
  get Phys(data[n=6]=83237000)
AtapiVirtToPhysAddr_: 83237000 -> 00000000:0288a000
  get Phys(data[n=6]=83238000)
AtapiVirtToPhysAddr_: 83238000 -> 00000000:0288b000
  get Phys(data[n=6]=83239000)
AtapiVirtToPhysAddr_: 83239000 -> 00000000:02894000
  get Phys(data[n=7]=8323a000)
AtapiVirtToPhysAddr_: 8323a000 -> 00000000:0288d000
  get Phys(data[n=8]=8323b000)
AtapiVirtToPhysAddr_: 8323b000 -> 00000000:00e2e000
  get Phys(data[n=9]=8323c000)
AtapiVirtToPhysAddr_: 8323c000 -> 00000000:00e2f000
  get Phys(data[n=9]=8323d000)
AtapiVirtToPhysAddr_: 8323d000 -> 00000000:00e30000
  get Phys(data[n=10]=8323e000)
AtapiVirtToPhysAddr_: 8323e000 -> 00000000:00e31000
  get Phys(data[n=10]=8323f000)
AtapiVirtToPhysAddr_: 8323f000 -> 00000000:00e32000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2725, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2725 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4aeb, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4aeb, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83240000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83240000)
AtapiVirtToPhysAddr_: 83240000 -> 00000000:00e33000
  get Phys(data[n=1]=83241000)
AtapiVirtToPhysAddr_: 83241000 -> 00000000:0288c000
  get Phys(data[n=2]=83242000)
AtapiVirtToPhysAddr_: 83242000 -> 00000000:02885000
  get Phys(data[n=3]=83243000)
AtapiVirtToPhysAddr_: 83243000 -> 00000000:00e26000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4aeb, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4aeb count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866094
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4beb, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4beb, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83440000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83440000)
AtapiVirtToPhysAddr_: 83440000 -> 00000000:00bd5000
  get Phys(data[n=1]=83441000)
AtapiVirtToPhysAddr_: 83441000 -> 00000000:00bbe000
  get Phys(data[n=2]=83442000)
AtapiVirtToPhysAddr_: 83442000 -> 00000000:00bbf000
  get Phys(data[n=2]=83443000)
AtapiVirtToPhysAddr_: 83443000 -> 00000000:00bc8000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4beb, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x4beb count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866094
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4c0b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4c0b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83480000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83480000)
AtapiVirtToPhysAddr_: 83480000 -> 00000000:00b95000
  get Phys(data[n=1]=83481000)
AtapiVirtToPhysAddr_: 83481000 -> 00000000:00b7e000
  get Phys(data[n=2]=83482000)
AtapiVirtToPhysAddr_: 83482000 -> 00000000:00b7f000
  get Phys(data[n=2]=83483000)
AtapiVirtToPhysAddr_: 83483000 -> 00000000:00b88000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4c0b, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x4c0b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866094
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4c2b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4c2b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 834c0000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=834c0000)
AtapiVirtToPhysAddr_: 834c0000 -> 00000000:00b55000
  get Phys(data[n=1]=834c1000)
AtapiVirtToPhysAddr_: 834c1000 -> 00000000:00b3e000
  get Phys(data[n=2]=834c2000)
AtapiVirtToPhysAddr_: 834c2000 -> 00000000:00b3f000
  get Phys(data[n=2]=834c3000)
AtapiVirtToPhysAddr_: 834c3000 -> 00000000:00b48000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4c2b, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x4c2b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866094
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4c4b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4c4b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83500000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83500000)
AtapiVirtToPhysAddr_: 83500000 -> 00000000:00b15000
  get Phys(data[n=1]=83501000)
AtapiVirtToPhysAddr_: 83501000 -> 00000000:00afe000
  get Phys(data[n=2]=83502000)
AtapiVirtToPhysAddr_: 83502000 -> 00000000:00aff000
  get Phys(data[n=2]=83503000)
AtapiVirtToPhysAddr_: 83503000 -> 00000000:00b08000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4c4b, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x4c4b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866094
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4c6b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4c6b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83540000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83540000)
AtapiVirtToPhysAddr_: 83540000 -> 00000000:00ad5000
  get Phys(data[n=1]=83541000)
AtapiVirtToPhysAddr_: 83541000 -> 00000000:00abe000
  get Phys(data[n=2]=83542000)
AtapiVirtToPhysAddr_: 83542000 -> 00000000:00abf000
  get Phys(data[n=2]=83543000)
AtapiVirtToPhysAddr_: 83543000 -> 00000000:00ac8000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4c6b, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x4c6b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866094
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4c8b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4c8b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83580000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83580000)
AtapiVirtToPhysAddr_: 83580000 -> 00000000:00a95000
  get Phys(data[n=1]=83581000)
AtapiVirtToPhysAddr_: 83581000 -> 00000000:00a7e000
  get Phys(data[n=2]=83582000)
AtapiVirtToPhysAddr_: 83582000 -> 00000000:00a7f000
  get Phys(data[n=2]=83583000)
AtapiVirtToPhysAddr_: 83583000 -> 00000000:00a88000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4c8b, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x4c8b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866094
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4cab, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4cab, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 835c0000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=835c0000)
AtapiVirtToPhysAddr_: 835c0000 -> 00000000:00a55000
  get Phys(data[n=1]=835c1000)
AtapiVirtToPhysAddr_: 835c1000 -> 00000000:00a3e000
  get Phys(data[n=2]=835c2000)
AtapiVirtToPhysAddr_: 835c2000 -> 00000000:00a3f000
  get Phys(data[n=2]=835c3000)
AtapiVirtToPhysAddr_: 835c3000 -> 00000000:00a48000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4cab, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x4cab count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866094
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4ccb, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4ccb, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83600000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83600000)
AtapiVirtToPhysAddr_: 83600000 -> 00000000:00a15000
  get Phys(data[n=1]=83601000)
AtapiVirtToPhysAddr_: 83601000 -> 00000000:00f06000
  get Phys(data[n=2]=83602000)
AtapiVirtToPhysAddr_: 83602000 -> 00000000:00f0f000
  get Phys(data[n=3]=83603000)
AtapiVirtToPhysAddr_: 83603000 -> 00000000:00ec8000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4ccb, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x4ccb count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866094
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4ceb, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4ceb, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83640000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83640000)
AtapiVirtToPhysAddr_: 83640000 -> 00000000:00f25000
  get Phys(data[n=1]=83641000)
AtapiVirtToPhysAddr_: 83641000 -> 00000000:00fa6000
  get Phys(data[n=2]=83642000)
AtapiVirtToPhysAddr_: 83642000 -> 00000000:00faf000
  get Phys(data[n=3]=83643000)
AtapiVirtToPhysAddr_: 83643000 -> 00000000:00f18000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4ceb, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x4ceb count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866094
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4d0b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4d0b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83680000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83680000)
AtapiVirtToPhysAddr_: 83680000 -> 00000000:00fb5000
  get Phys(data[n=1]=83681000)
AtapiVirtToPhysAddr_: 83681000 -> 00000000:0076e000
  get Phys(data[n=2]=83682000)
AtapiVirtToPhysAddr_: 83682000 -> 00000000:0021f000
  get Phys(data[n=3]=83683000)
AtapiVirtToPhysAddr_: 83683000 -> 00000000:00fb8000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4d0b, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x4d0b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866094
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4d2b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4d2b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 836c0000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=836c0000)
AtapiVirtToPhysAddr_: 836c0000 -> 00000000:00205000
  get Phys(data[n=1]=836c1000)
AtapiVirtToPhysAddr_: 836c1000 -> 00000000:0061e000
  get Phys(data[n=2]=836c2000)
AtapiVirtToPhysAddr_: 836c2000 -> 00000000:005e7000
  get Phys(data[n=3]=836c3000)
AtapiVirtToPhysAddr_: 836c3000 -> 00000000:00618000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4d2b, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x4d2b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866094
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4d4b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4d4b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83700000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83700000)
AtapiVirtToPhysAddr_: 83700000 -> 00000000:005d5000
  get Phys(data[n=1]=83701000)
AtapiVirtToPhysAddr_: 83701000 -> 00000000:005a6000
  get Phys(data[n=2]=83702000)
AtapiVirtToPhysAddr_: 83702000 -> 00000000:0057f000
  get Phys(data[n=3]=83703000)
AtapiVirtToPhysAddr_: 83703000 -> 00000000:005a8000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4d4b, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x4d4b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f5fe78, CDB 0xb0f5fea8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f5fe78
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f5fea8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f5fea8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f5fe78
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f5fe78, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f5fe78
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0xc, data f7798000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7798000)
AtapiVirtToPhysAddr_: f7798000 -> 00000000:00335000
  get Phys(data[n=1]=f7799000)
AtapiVirtToPhysAddr_: f7799000 -> 00000000:00326000
  get Phys(data[n=2]=f779a000)
AtapiVirtToPhysAddr_: f779a000 -> 00000000:0031f000
  get Phys(data[n=3]=f779b000)
AtapiVirtToPhysAddr_: f779b000 -> 00000000:00320000
  get Phys(data[n=4]=f779c000)
AtapiVirtToPhysAddr_: f779c000 -> 00000000:00bf9000
  get Phys(data[n=5]=f779d000)
AtapiVirtToPhysAddr_: f779d000 -> 00000000:00bf2000
  get Phys(data[n=6]=f779e000)
AtapiVirtToPhysAddr_: f779e000 -> 00000000:00bf3000
  get Phys(data[n=6]=f779f000)
AtapiVirtToPhysAddr_: f779f000 -> 00000000:00334000
  get Phys(data[n=7]=f77a0000)
AtapiVirtToPhysAddr_: f77a0000 -> 00000000:0034d000
  get Phys(data[n=8]=f77a1000)
AtapiVirtToPhysAddr_: f77a1000 -> 00000000:0032e000
  get Phys(data[n=9]=f77a2000)
AtapiVirtToPhysAddr_: f77a2000 -> 00000000:00327000
  get Phys(data[n=10]=f77a3000)
AtapiVirtToPhysAddr_: f77a3000 -> 00000000:00328000
  get Phys(data[n=10]=f77a4000)
AtapiVirtToPhysAddr_: f77a4000 -> 00000000:00321000
  get Phys(data[n=11]=f77a5000)
AtapiVirtToPhysAddr_: f77a5000 -> 00000000:00bfa000
  get Phys(data[n=12]=f77a6000)
AtapiVirtToPhysAddr_: f77a6000 -> 00000000:00bfb000
  get Phys(data[n=12]=f77a7000)
AtapiVirtToPhysAddr_: f77a7000 -> 00000000:0034c000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 13 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f77a8000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77a8000)
AtapiVirtToPhysAddr_: f77a8000 -> 00000000:00375000
  get Phys(data[n=1]=f77a9000)
AtapiVirtToPhysAddr_: f77a9000 -> 00000000:00336000
  get Phys(data[n=2]=f77aa000)
AtapiVirtToPhysAddr_: f77aa000 -> 00000000:0032f000
  get Phys(data[n=3]=f77ab000)
AtapiVirtToPhysAddr_: f77ab000 -> 00000000:00330000
  get Phys(data[n=4]=f77ac000)
AtapiVirtToPhysAddr_: f77ac000 -> 00000000:00329000
  get Phys(data[n=5]=f77ad000)
AtapiVirtToPhysAddr_: f77ad000 -> 00000000:00322000
  get Phys(data[n=6]=f77ae000)
AtapiVirtToPhysAddr_: f77ae000 -> 00000000:00323000
  get Phys(data[n=6]=f77af000)
AtapiVirtToPhysAddr_: f77af000 -> 00000000:00374000
  get Phys(data[n=7]=f77b0000)
AtapiVirtToPhysAddr_: f77b0000 -> 00000000:0037d000
  get Phys(data[n=8]=f77b1000)
AtapiVirtToPhysAddr_: f77b1000 -> 00000000:0034e000
  get Phys(data[n=9]=f77b2000)
AtapiVirtToPhysAddr_: f77b2000 -> 00000000:00337000
  get Phys(data[n=10]=f77b3000)
AtapiVirtToPhysAddr_: f77b3000 -> 00000000:00338000
  get Phys(data[n=10]=f77b4000)
AtapiVirtToPhysAddr_: f77b4000 -> 00000000:00331000
  get Phys(data[n=11]=f77b5000)
AtapiVirtToPhysAddr_: f77b5000 -> 00000000:0032a000
  get Phys(data[n=12]=f77b6000)
AtapiVirtToPhysAddr_: f77b6000 -> 00000000:0032b000
  get Phys(data[n=12]=f77b7000)
AtapiVirtToPhysAddr_: f77b7000 -> 00000000:0037c000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 13 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 b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f77b8000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77b8000)
AtapiVirtToPhysAddr_: f77b8000 -> 00000000:00385000
  get Phys(data[n=1]=f77b9000)
AtapiVirtToPhysAddr_: f77b9000 -> 00000000:00376000
  get Phys(data[n=2]=f77ba000)
AtapiVirtToPhysAddr_: f77ba000 -> 00000000:0033f000
  get Phys(data[n=3]=f77bb000)
AtapiVirtToPhysAddr_: f77bb000 -> 00000000:00340000
  get Phys(data[n=4]=f77bc000)
AtapiVirtToPhysAddr_: f77bc000 -> 00000000:00379000
  get Phys(data[n=5]=f77bd000)
AtapiVirtToPhysAddr_: f77bd000 -> 00000000:00332000
  get Phys(data[n=6]=f77be000)
AtapiVirtToPhysAddr_: f77be000 -> 00000000:00333000
  get Phys(data[n=6]=f77bf000)
AtapiVirtToPhysAddr_: f77bf000 -> 00000000:00384000
  get Phys(data[n=7]=f77c0000)
AtapiVirtToPhysAddr_: f77c0000 -> 00000000:0043d000
  get Phys(data[n=8]=f77c1000)
AtapiVirtToPhysAddr_: f77c1000 -> 00000000:0037e000
  get Phys(data[n=9]=f77c2000)
AtapiVirtToPhysAddr_: f77c2000 -> 00000000:00377000
  get Phys(data[n=10]=f77c3000)
AtapiVirtToPhysAddr_: f77c3000 -> 00000000:00378000
  get Phys(data[n=10]=f77c4000)
AtapiVirtToPhysAddr_: f77c4000 -> 00000000:00381000
  get Phys(data[n=11]=f77c5000)
AtapiVirtToPhysAddr_: f77c5000 -> 00000000:0034a000
  get Phys(data[n=12]=f77c6000)
AtapiVirtToPhysAddr_: f77c6000 -> 00000000:0034b000
  get Phys(data[n=12]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:00f6c000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 13 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 b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0x42, data f77c8000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:00f75000
  get Phys(data[n=1]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:00386000
  get Phys(data[n=2]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:0037f000
  get Phys(data[n=3]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:00380000
  get Phys(data[n=4]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:00441000
  get Phys(data[n=5]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:0037a000
  get Phys(data[n=6]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:0037b000
  get Phys(data[n=6]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:00f64000
  get Phys(data[n=7]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:00f6d000
  get Phys(data[n=8]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:0043e000
  get Phys(data[n=9]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:0043f000
  get Phys(data[n=9]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:00440000
  get Phys(data[n=10]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:00f71000
  get Phys(data[n=11]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:00382000
  get Phys(data[n=12]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:00383000
  get Phys(data[n=12]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:00f5c000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 13 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 b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0x42, data f77d8000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77d8000)
AtapiVirtToPhysAddr_: f77d8000 -> 00000000:00555000
  get Phys(data[n=1]=f77d9000)
AtapiVirtToPhysAddr_: f77d9000 -> 00000000:00546000
  get Phys(data[n=2]=f77da000)
AtapiVirtToPhysAddr_: f77da000 -> 00000000:004e7000
  get Phys(data[n=3]=f77db000)
AtapiVirtToPhysAddr_: f77db000 -> 00000000:00520000
  get Phys(data[n=4]=f77dc000)
AtapiVirtToPhysAddr_: f77dc000 -> 00000000:004c9000
  get Phys(data[n=5]=f77dd000)
AtapiVirtToPhysAddr_: f77dd000 -> 00000000:004ca000
  get Phys(data[n=5]=f77de000)
AtapiVirtToPhysAddr_: f77de000 -> 00000000:0050b000
  get Phys(data[n=6]=f77df000)
AtapiVirtToPhysAddr_: f77df000 -> 00000000:00584000
  get Phys(data[n=7]=f77e0000)
AtapiVirtToPhysAddr_: f77e0000 -> 00000000:0054d000
  get Phys(data[n=8]=f77e1000)
AtapiVirtToPhysAddr_: f77e1000 -> 00000000:0053e000
  get Phys(data[n=9]=f77e2000)
AtapiVirtToPhysAddr_: f77e2000 -> 00000000:004d7000
  get Phys(data[n=10]=f77e3000)
AtapiVirtToPhysAddr_: f77e3000 -> 00000000:00518000
  get Phys(data[n=11]=f77e4000)
AtapiVirtToPhysAddr_: f77e4000 -> 00000000:004b9000
  get Phys(data[n=12]=f77e5000)
AtapiVirtToPhysAddr_: f77e5000 -> 00000000:004ba000
  get Phys(data[n=12]=f77e6000)
AtapiVirtToPhysAddr_: f77e6000 -> 00000000:004eb000
  get Phys(data[n=13]=f77e7000)
AtapiVirtToPhysAddr_: f77e7000 -> 00000000:0057c000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 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 b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f77e8000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77e8000)
AtapiVirtToPhysAddr_: f77e8000 -> 00000000:00545000
  get Phys(data[n=1]=f77e9000)
AtapiVirtToPhysAddr_: f77e9000 -> 00000000:0051e000
  get Phys(data[n=2]=f77ea000)
AtapiVirtToPhysAddr_: f77ea000 -> 00000000:004c7000
  get Phys(data[n=3]=f77eb000)
AtapiVirtToPhysAddr_: f77eb000 -> 00000000:00510000
  get Phys(data[n=4]=f77ec000)
AtapiVirtToPhysAddr_: f77ec000 -> 00000000:004a1000
  get Phys(data[n=5]=f77ed000)
AtapiVirtToPhysAddr_: f77ed000 -> 00000000:004a2000
  get Phys(data[n=5]=f77ee000)
AtapiVirtToPhysAddr_: f77ee000 -> 00000000:004cb000
  get Phys(data[n=6]=f77ef000)
AtapiVirtToPhysAddr_: f77ef000 -> 00000000:00574000
  get Phys(data[n=7]=f77f0000)
AtapiVirtToPhysAddr_: f77f0000 -> 00000000:0053d000
  get Phys(data[n=8]=f77f1000)
AtapiVirtToPhysAddr_: f77f1000 -> 00000000:00516000
  get Phys(data[n=9]=f77f2000)
AtapiVirtToPhysAddr_: f77f2000 -> 00000000:004b7000
  get Phys(data[n=10]=f77f3000)
AtapiVirtToPhysAddr_: f77f3000 -> 00000000:004e8000
  get Phys(data[n=11]=f77f4000)
AtapiVirtToPhysAddr_: f77f4000 -> 00000000:00489000
  get Phys(data[n=12]=f77f5000)
AtapiVirtToPhysAddr_: f77f5000 -> 00000000:0048a000
  get Phys(data[n=12]=f77f6000)
AtapiVirtToPhysAddr_: f77f6000 -> 00000000:004bb000
  get Phys(data[n=13]=f77f7000)
AtapiVirtToPhysAddr_: f77f7000 -> 00000000:00554000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 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 b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f77f8000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77f8000)
AtapiVirtToPhysAddr_: f77f8000 -> 00000000:0051d000
  get Phys(data[n=1]=f77f9000)
AtapiVirtToPhysAddr_: f77f9000 -> 00000000:0050e000
  get Phys(data[n=2]=f77fa000)
AtapiVirtToPhysAddr_: f77fa000 -> 00000000:0049f000
  get Phys(data[n=3]=f77fb000)
AtapiVirtToPhysAddr_: f77fb000 -> 00000000:004c8000
  get Phys(data[n=4]=f77fc000)
AtapiVirtToPhysAddr_: f77fc000 -> 00000000:00479000
  get Phys(data[n=5]=f77fd000)
AtapiVirtToPhysAddr_: f77fd000 -> 00000000:0047a000
  get Phys(data[n=5]=f77fe000)
AtapiVirtToPhysAddr_: f77fe000 -> 00000000:0049b000
  get Phys(data[n=6]=f77ff000)
AtapiVirtToPhysAddr_: f77ff000 -> 00000000:0054c000
  get Phys(data[n=7]=f7800000)
AtapiVirtToPhysAddr_: f7800000 -> 00000000:00515000
  get Phys(data[n=8]=f7801000)
AtapiVirtToPhysAddr_: f7801000 -> 00000000:004ee000
  get Phys(data[n=9]=f7802000)
AtapiVirtToPhysAddr_: f7802000 -> 00000000:0048f000
  get Phys(data[n=10]=f7803000)
AtapiVirtToPhysAddr_: f7803000 -> 00000000:004b8000
  get Phys(data[n=11]=f7804000)
AtapiVirtToPhysAddr_: f7804000 -> 00000000:00471000
  get Phys(data[n=12]=f7805000)
AtapiVirtToPhysAddr_: f7805000 -> 00000000:00472000
  get Phys(data[n=12]=f7806000)
AtapiVirtToPhysAddr_: f7806000 -> 00000000:0048b000
  get Phys(data[n=13]=f7807000)
AtapiVirtToPhysAddr_: f7807000 -> 00000000:00544000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 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 b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4b0b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4b0b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83280000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83280000)
AtapiVirtToPhysAddr_: 83280000 -> 00000000:02f5b000
  get Phys(data[n=1]=83281000)
AtapiVirtToPhysAddr_: 83281000 -> 00000000:00e04000
  get Phys(data[n=2]=83282000)
AtapiVirtToPhysAddr_: 83282000 -> 00000000:00df5000
  get Phys(data[n=3]=83283000)
AtapiVirtToPhysAddr_: 83283000 -> 00000000:02f56000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4b0b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4b0b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0x42, data f7808000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:0050d000
  get Phys(data[n=1]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:004e6000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:00477000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:004a0000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:00461000
  get Phys(data[n=5]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:0045a000
  get Phys(data[n=6]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:0047b000
  get Phys(data[n=7]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:0051c000
  get Phys(data[n=8]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:004ed000
  get Phys(data[n=9]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:004d6000
  get Phys(data[n=10]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:0045f000
  get Phys(data[n=11]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:00490000
  get Phys(data[n=12]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:00459000
  get Phys(data[n=13]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:0044a000
  get Phys(data[n=14]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:00473000
  get Phys(data[n=15]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:00514000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 16 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 b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4b2b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4b2b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 832c0000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=832c0000)
AtapiVirtToPhysAddr_: 832c0000 -> 00000000:00d13000
  get Phys(data[n=1]=832c1000)
AtapiVirtToPhysAddr_: 832c1000 -> 00000000:02f34000
  get Phys(data[n=2]=832c2000)
AtapiVirtToPhysAddr_: 832c2000 -> 00000000:02f25000
  get Phys(data[n=3]=832c3000)
AtapiVirtToPhysAddr_: 832c3000 -> 00000000:00d56000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4b2b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4b2b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0x42, data f780a000, count e000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:004d5000
  get Phys(data[n=1]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:004ce000
  get Phys(data[n=2]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:00417000
  get Phys(data[n=3]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:00488000
  get Phys(data[n=4]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:00419000
  get Phys(data[n=5]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:00412000
  get Phys(data[n=6]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:0045b000
  get Phys(data[n=7]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:0050c000
  get Phys(data[n=8]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:004cd000
  get Phys(data[n=9]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:004b6000
  get Phys(data[n=10]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:0040f000
  get Phys(data[n=11]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:00478000
  get Phys(data[n=12]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:00411000
  get Phys(data[n=13]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:0040a000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 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 b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 e000, full size e000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786664c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 516b, OrigWordsRequested 0x7000, DevSize 0x70
IdeReadWrite (REQ): Starting sector is 516b, Number of WORDS 0x7000, DevSize 0x70
AtapiDmaSetup: mode 0x44, data 83880000, count e000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83880000)
AtapiVirtToPhysAddr_: 83880000 -> 00000000:04606000
  get Phys(data[n=1]=83881000)
AtapiVirtToPhysAddr_: 83881000 -> 00000000:0462f000
  get Phys(data[n=2]=83882000)
AtapiVirtToPhysAddr_: 83882000 -> 00000000:04620000
  get Phys(data[n=3]=83883000)
AtapiVirtToPhysAddr_: 83883000 -> 00000000:04631000
  get Phys(data[n=4]=83884000)
AtapiVirtToPhysAddr_: 83884000 -> 00000000:04632000
  get Phys(data[n=4]=83885000)
AtapiVirtToPhysAddr_: 83885000 -> 00000000:0462b000
  get Phys(data[n=5]=83886000)
AtapiVirtToPhysAddr_: 83886000 -> 00000000:045f4000
  get Phys(data[n=6]=83887000)
AtapiVirtToPhysAddr_: 83887000 -> 00000000:04605000
  get Phys(data[n=7]=83888000)
AtapiVirtToPhysAddr_: 83888000 -> 00000000:0460e000
  get Phys(data[n=8]=83889000)
AtapiVirtToPhysAddr_: 83889000 -> 00000000:04637000
  get Phys(data[n=9]=8388a000)
AtapiVirtToPhysAddr_: 8388a000 -> 00000000:04628000
  get Phys(data[n=10]=8388b000)
AtapiVirtToPhysAddr_: 8388b000 -> 00000000:04639000
  get Phys(data[n=11]=8388c000)
AtapiVirtToPhysAddr_: 8388c000 -> 00000000:0463a000
  get Phys(data[n=11]=8388d000)
AtapiVirtToPhysAddr_: 8388d000 -> 00000000:04633000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x516b, Count 0x70(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x516b count 0x70 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered e000, full size e000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4d6b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 4d6b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83800000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83800000)
AtapiVirtToPhysAddr_: 83800000 -> 00000000:00415000
  get Phys(data[n=1]=83801000)
AtapiVirtToPhysAddr_: 83801000 -> 00000000:0001f000
  get Phys(data[n=2]=83802000)
AtapiVirtToPhysAddr_: 83802000 -> 00000000:003f0000
  get Phys(data[n=3]=83803000)
AtapiVirtToPhysAddr_: 83803000 -> 00000000:045b1000
  get Phys(data[n=4]=83804000)
AtapiVirtToPhysAddr_: 83804000 -> 00000000:045b2000
  get Phys(data[n=4]=83805000)
AtapiVirtToPhysAddr_: 83805000 -> 00000000:003e3000
  get Phys(data[n=5]=83806000)
AtapiVirtToPhysAddr_: 83806000 -> 00000000:0044c000
  get Phys(data[n=6]=83807000)
AtapiVirtToPhysAddr_: 83807000 -> 00000000:0040d000
  get Phys(data[n=7]=83808000)
AtapiVirtToPhysAddr_: 83808000 -> 00000000:003fe000
  get Phys(data[n=8]=83809000)
AtapiVirtToPhysAddr_: 83809000 -> 00000000:045b7000
  get Phys(data[n=9]=8380a000)
AtapiVirtToPhysAddr_: 8380a000 -> 00000000:003e8000
  get Phys(data[n=10]=8380b000)
AtapiVirtToPhysAddr_: 8380b000 -> 00000000:045b9000
  get Phys(data[n=11]=8380c000)
AtapiVirtToPhysAddr_: 8380c000 -> 00000000:045ba000
  get Phys(data[n=11]=8380d000)
AtapiVirtToPhysAddr_: 8380d000 -> 00000000:045b3000
  get Phys(data[n=12]=8380e000)
AtapiVirtToPhysAddr_: 8380e000 -> 00000000:00414000
  get Phys(data[n=13]=8380f000)
AtapiVirtToPhysAddr_: 8380f000 -> 00000000:00405000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4d6b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4d6b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4deb, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 4deb, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83810000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83810000)
AtapiVirtToPhysAddr_: 83810000 -> 00000000:003f6000
  get Phys(data[n=1]=83811000)
AtapiVirtToPhysAddr_: 83811000 -> 00000000:045bf000
  get Phys(data[n=2]=83812000)
AtapiVirtToPhysAddr_: 83812000 -> 00000000:003e0000
  get Phys(data[n=3]=83813000)
AtapiVirtToPhysAddr_: 83813000 -> 00000000:045c1000
  get Phys(data[n=4]=83814000)
AtapiVirtToPhysAddr_: 83814000 -> 00000000:045c2000
  get Phys(data[n=4]=83815000)
AtapiVirtToPhysAddr_: 83815000 -> 00000000:045bb000
  get Phys(data[n=5]=83816000)
AtapiVirtToPhysAddr_: 83816000 -> 00000000:0040c000
  get Phys(data[n=6]=83817000)
AtapiVirtToPhysAddr_: 83817000 -> 00000000:003fd000
  get Phys(data[n=7]=83818000)
AtapiVirtToPhysAddr_: 83818000 -> 00000000:003ee000
  get Phys(data[n=8]=83819000)
AtapiVirtToPhysAddr_: 83819000 -> 00000000:045c7000
  get Phys(data[n=9]=8381a000)
AtapiVirtToPhysAddr_: 8381a000 -> 00000000:045b8000
  get Phys(data[n=10]=8381b000)
AtapiVirtToPhysAddr_: 8381b000 -> 00000000:045c9000
  get Phys(data[n=11]=8381c000)
AtapiVirtToPhysAddr_: 8381c000 -> 00000000:045ca000
  get Phys(data[n=11]=8381d000)
AtapiVirtToPhysAddr_: 8381d000 -> 00000000:045c3000
  get Phys(data[n=12]=8381e000)
AtapiVirtToPhysAddr_: 8381e000 -> 00000000:00404000
  get Phys(data[n=13]=8381f000)
AtapiVirtToPhysAddr_: 8381f000 -> 00000000:003f5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4deb, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4deb count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4e6b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 4e6b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83820000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83820000)
AtapiVirtToPhysAddr_: 83820000 -> 00000000:003e6000
  get Phys(data[n=1]=83821000)
AtapiVirtToPhysAddr_: 83821000 -> 00000000:045cf000
  get Phys(data[n=2]=83822000)
AtapiVirtToPhysAddr_: 83822000 -> 00000000:045c0000
  get Phys(data[n=3]=83823000)
AtapiVirtToPhysAddr_: 83823000 -> 00000000:045d1000
  get Phys(data[n=4]=83824000)
AtapiVirtToPhysAddr_: 83824000 -> 00000000:045d2000
  get Phys(data[n=4]=83825000)
AtapiVirtToPhysAddr_: 83825000 -> 00000000:045cb000
  get Phys(data[n=5]=83826000)
AtapiVirtToPhysAddr_: 83826000 -> 00000000:003fc000
  get Phys(data[n=6]=83827000)
AtapiVirtToPhysAddr_: 83827000 -> 00000000:003ed000
  get Phys(data[n=7]=83828000)
AtapiVirtToPhysAddr_: 83828000 -> 00000000:00356000
  get Phys(data[n=8]=83829000)
AtapiVirtToPhysAddr_: 83829000 -> 00000000:045d7000
  get Phys(data[n=9]=8382a000)
AtapiVirtToPhysAddr_: 8382a000 -> 00000000:045c8000
  get Phys(data[n=10]=8382b000)
AtapiVirtToPhysAddr_: 8382b000 -> 00000000:045d9000
  get Phys(data[n=11]=8382c000)
AtapiVirtToPhysAddr_: 8382c000 -> 00000000:045da000
  get Phys(data[n=11]=8382d000)
AtapiVirtToPhysAddr_: 8382d000 -> 00000000:045d3000
  get Phys(data[n=12]=8382e000)
AtapiVirtToPhysAddr_: 8382e000 -> 00000000:003f4000
  get Phys(data[n=13]=8382f000)
AtapiVirtToPhysAddr_: 8382f000 -> 00000000:003e5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4e6b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4e6b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4eeb, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 4eeb, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83830000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83830000)
AtapiVirtToPhysAddr_: 83830000 -> 00000000:045b6000
  get Phys(data[n=1]=83831000)
AtapiVirtToPhysAddr_: 83831000 -> 00000000:045df000
  get Phys(data[n=2]=83832000)
AtapiVirtToPhysAddr_: 83832000 -> 00000000:045d0000
  get Phys(data[n=3]=83833000)
AtapiVirtToPhysAddr_: 83833000 -> 00000000:045e1000
  get Phys(data[n=4]=83834000)
AtapiVirtToPhysAddr_: 83834000 -> 00000000:045e2000
  get Phys(data[n=4]=83835000)
AtapiVirtToPhysAddr_: 83835000 -> 00000000:045db000
  get Phys(data[n=5]=83836000)
AtapiVirtToPhysAddr_: 83836000 -> 00000000:003ec000
  get Phys(data[n=6]=83837000)
AtapiVirtToPhysAddr_: 83837000 -> 00000000:045b5000
  get Phys(data[n=7]=83838000)
AtapiVirtToPhysAddr_: 83838000 -> 00000000:045be000
  get Phys(data[n=8]=83839000)
AtapiVirtToPhysAddr_: 83839000 -> 00000000:045e7000
  get Phys(data[n=9]=8383a000)
AtapiVirtToPhysAddr_: 8383a000 -> 00000000:045d8000
  get Phys(data[n=10]=8383b000)
AtapiVirtToPhysAddr_: 8383b000 -> 00000000:045e9000
  get Phys(data[n=11]=8383c000)
AtapiVirtToPhysAddr_: 8383c000 -> 00000000:045ea000
  get Phys(data[n=11]=8383d000)
AtapiVirtToPhysAddr_: 8383d000 -> 00000000:045e3000
  get Phys(data[n=12]=8383e000)
AtapiVirtToPhysAddr_: 8383e000 -> 00000000:003e4000
  get Phys(data[n=13]=8383f000)
AtapiVirtToPhysAddr_: 8383f000 -> 00000000:045bd000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4eeb, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4eeb count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4f6b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 4f6b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83840000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83840000)
AtapiVirtToPhysAddr_: 83840000 -> 00000000:045c6000
  get Phys(data[n=1]=83841000)
AtapiVirtToPhysAddr_: 83841000 -> 00000000:045ef000
  get Phys(data[n=2]=83842000)
AtapiVirtToPhysAddr_: 83842000 -> 00000000:045e0000
  get Phys(data[n=3]=83843000)
AtapiVirtToPhysAddr_: 83843000 -> 00000000:045f1000
  get Phys(data[n=4]=83844000)
AtapiVirtToPhysAddr_: 83844000 -> 00000000:045f2000
  get Phys(data[n=4]=83845000)
AtapiVirtToPhysAddr_: 83845000 -> 00000000:045eb000
  get Phys(data[n=5]=83846000)
AtapiVirtToPhysAddr_: 83846000 -> 00000000:045b4000
  get Phys(data[n=6]=83847000)
AtapiVirtToPhysAddr_: 83847000 -> 00000000:045c5000
  get Phys(data[n=7]=83848000)
AtapiVirtToPhysAddr_: 83848000 -> 00000000:045ce000
  get Phys(data[n=8]=83849000)
AtapiVirtToPhysAddr_: 83849000 -> 00000000:045f7000
  get Phys(data[n=9]=8384a000)
AtapiVirtToPhysAddr_: 8384a000 -> 00000000:045e8000
  get Phys(data[n=10]=8384b000)
AtapiVirtToPhysAddr_: 8384b000 -> 00000000:045f9000
  get Phys(data[n=11]=8384c000)
AtapiVirtToPhysAddr_: 8384c000 -> 00000000:045fa000
  get Phys(data[n=11]=8384d000)
AtapiVirtToPhysAddr_: 8384d000 -> 00000000:045f3000
  get Phys(data[n=12]=8384e000)
AtapiVirtToPhysAddr_: 8384e000 -> 00000000:045bc000
  get Phys(data[n=13]=8384f000)
AtapiVirtToPhysAddr_: 8384f000 -> 00000000:045cd000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4f6b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4f6b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4feb, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 4feb, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83850000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83850000)
AtapiVirtToPhysAddr_: 83850000 -> 00000000:045d6000
  get Phys(data[n=1]=83851000)
AtapiVirtToPhysAddr_: 83851000 -> 00000000:045ff000
  get Phys(data[n=2]=83852000)
AtapiVirtToPhysAddr_: 83852000 -> 00000000:045f0000
  get Phys(data[n=3]=83853000)
AtapiVirtToPhysAddr_: 83853000 -> 00000000:04601000
  get Phys(data[n=4]=83854000)
AtapiVirtToPhysAddr_: 83854000 -> 00000000:04602000
  get Phys(data[n=4]=83855000)
AtapiVirtToPhysAddr_: 83855000 -> 00000000:045fb000
  get Phys(data[n=5]=83856000)
AtapiVirtToPhysAddr_: 83856000 -> 00000000:045c4000
  get Phys(data[n=6]=83857000)
AtapiVirtToPhysAddr_: 83857000 -> 00000000:045d5000
  get Phys(data[n=7]=83858000)
AtapiVirtToPhysAddr_: 83858000 -> 00000000:045de000
  get Phys(data[n=8]=83859000)
AtapiVirtToPhysAddr_: 83859000 -> 00000000:04607000
  get Phys(data[n=9]=8385a000)
AtapiVirtToPhysAddr_: 8385a000 -> 00000000:045f8000
  get Phys(data[n=10]=8385b000)
AtapiVirtToPhysAddr_: 8385b000 -> 00000000:04609000
  get Phys(data[n=11]=8385c000)
AtapiVirtToPhysAddr_: 8385c000 -> 00000000:0460a000
  get Phys(data[n=11]=8385d000)
AtapiVirtToPhysAddr_: 8385d000 -> 00000000:04603000
  get Phys(data[n=12]=8385e000)
AtapiVirtToPhysAddr_: 8385e000 -> 00000000:045cc000
  get Phys(data[n=13]=8385f000)
AtapiVirtToPhysAddr_: 8385f000 -> 00000000:045dd000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4feb, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4feb count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 506b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 506b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83860000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83860000)
AtapiVirtToPhysAddr_: 83860000 -> 00000000:045e6000
  get Phys(data[n=1]=83861000)
AtapiVirtToPhysAddr_: 83861000 -> 00000000:0460f000
  get Phys(data[n=2]=83862000)
AtapiVirtToPhysAddr_: 83862000 -> 00000000:04600000
  get Phys(data[n=3]=83863000)
AtapiVirtToPhysAddr_: 83863000 -> 00000000:04611000
  get Phys(data[n=4]=83864000)
AtapiVirtToPhysAddr_: 83864000 -> 00000000:04612000
  get Phys(data[n=4]=83865000)
AtapiVirtToPhysAddr_: 83865000 -> 00000000:0460b000
  get Phys(data[n=5]=83866000)
AtapiVirtToPhysAddr_: 83866000 -> 00000000:045d4000
  get Phys(data[n=6]=83867000)
AtapiVirtToPhysAddr_: 83867000 -> 00000000:045e5000
  get Phys(data[n=7]=83868000)
AtapiVirtToPhysAddr_: 83868000 -> 00000000:045ee000
  get Phys(data[n=8]=83869000)
AtapiVirtToPhysAddr_: 83869000 -> 00000000:04617000
  get Phys(data[n=9]=8386a000)
AtapiVirtToPhysAddr_: 8386a000 -> 00000000:04608000
  get Phys(data[n=10]=8386b000)
AtapiVirtToPhysAddr_: 8386b000 -> 00000000:04619000
  get Phys(data[n=11]=8386c000)
AtapiVirtToPhysAddr_: 8386c000 -> 00000000:0461a000
  get Phys(data[n=11]=8386d000)
AtapiVirtToPhysAddr_: 8386d000 -> 00000000:04613000
  get Phys(data[n=12]=8386e000)
AtapiVirtToPhysAddr_: 8386e000 -> 00000000:045dc000
  get Phys(data[n=13]=8386f000)
AtapiVirtToPhysAddr_: 8386f000 -> 00000000:045ed000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x506b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x506b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 50eb, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 50eb, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83870000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83870000)
AtapiVirtToPhysAddr_: 83870000 -> 00000000:045f6000
  get Phys(data[n=1]=83871000)
AtapiVirtToPhysAddr_: 83871000 -> 00000000:0461f000
  get Phys(data[n=2]=83872000)
AtapiVirtToPhysAddr_: 83872000 -> 00000000:04610000
  get Phys(data[n=3]=83873000)
AtapiVirtToPhysAddr_: 83873000 -> 00000000:04621000
  get Phys(data[n=4]=83874000)
AtapiVirtToPhysAddr_: 83874000 -> 00000000:04622000
  get Phys(data[n=4]=83875000)
AtapiVirtToPhysAddr_: 83875000 -> 00000000:0461b000
  get Phys(data[n=5]=83876000)
AtapiVirtToPhysAddr_: 83876000 -> 00000000:045e4000
  get Phys(data[n=6]=83877000)
AtapiVirtToPhysAddr_: 83877000 -> 00000000:045f5000
  get Phys(data[n=7]=83878000)
AtapiVirtToPhysAddr_: 83878000 -> 00000000:045fe000
  get Phys(data[n=8]=83879000)
AtapiVirtToPhysAddr_: 83879000 -> 00000000:04627000
  get Phys(data[n=9]=8387a000)
AtapiVirtToPhysAddr_: 8387a000 -> 00000000:04618000
  get Phys(data[n=10]=8387b000)
AtapiVirtToPhysAddr_: 8387b000 -> 00000000:04629000
  get Phys(data[n=11]=8387c000)
AtapiVirtToPhysAddr_: 8387c000 -> 00000000:0462a000
  get Phys(data[n=11]=8387d000)
AtapiVirtToPhysAddr_: 8387d000 -> 00000000:04623000
  get Phys(data[n=12]=8387e000)
AtapiVirtToPhysAddr_: 8387e000 -> 00000000:045ec000
  get Phys(data[n=13]=8387f000)
AtapiVirtToPhysAddr_: 8387f000 -> 00000000:045fd000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x50eb, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x50eb count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866654
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 516b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 516b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83880000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83880000)
AtapiVirtToPhysAddr_: 83880000 -> 00000000:04606000
  get Phys(data[n=1]=83881000)
AtapiVirtToPhysAddr_: 83881000 -> 00000000:0462f000
  get Phys(data[n=2]=83882000)
AtapiVirtToPhysAddr_: 83882000 -> 00000000:04620000
  get Phys(data[n=3]=83883000)
AtapiVirtToPhysAddr_: 83883000 -> 00000000:04631000
  get Phys(data[n=4]=83884000)
AtapiVirtToPhysAddr_: 83884000 -> 00000000:04632000
  get Phys(data[n=4]=83885000)
AtapiVirtToPhysAddr_: 83885000 -> 00000000:0462b000
  get Phys(data[n=5]=83886000)
AtapiVirtToPhysAddr_: 83886000 -> 00000000:045f4000
  get Phys(data[n=6]=83887000)
AtapiVirtToPhysAddr_: 83887000 -> 00000000:04605000
  get Phys(data[n=7]=83888000)
AtapiVirtToPhysAddr_: 83888000 -> 00000000:0460e000
  get Phys(data[n=8]=83889000)
AtapiVirtToPhysAddr_: 83889000 -> 00000000:04637000
  get Phys(data[n=9]=8388a000)
AtapiVirtToPhysAddr_: 8388a000 -> 00000000:04628000
  get Phys(data[n=10]=8388b000)
AtapiVirtToPhysAddr_: 8388b000 -> 00000000:04639000
  get Phys(data[n=11]=8388c000)
AtapiVirtToPhysAddr_: 8388c000 -> 00000000:0463a000
  get Phys(data[n=11]=8388d000)
AtapiVirtToPhysAddr_: 8388d000 -> 00000000:04633000
  get Phys(data[n=12]=8388e000)
AtapiVirtToPhysAddr_: 8388e000 -> 00000000:045fc000
  get Phys(data[n=13]=8388f000)
AtapiVirtToPhysAddr_: 8388f000 -> 00000000:0460d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x516b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x516b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f5fe78, CDB 0xb0f5fea8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f5fe78
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f5fea8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f5fea8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f5fe78
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f5fe78, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f5fe78
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0xc, data f77ce000, count a000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:04646000
  get Phys(data[n=1]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:0466f000
  get Phys(data[n=2]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:04660000
  get Phys(data[n=3]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:04671000
  get Phys(data[n=4]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:04672000
  get Phys(data[n=4]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:0466b000
  get Phys(data[n=5]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:04634000
  get Phys(data[n=6]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:04645000
  get Phys(data[n=7]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:0464e000
  get Phys(data[n=8]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:04677000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 9 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 a000, full size a000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786664c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 51eb, OrigWordsRequested 0x5000, DevSize 0x50
IdeReadWrite (REQ): Starting sector is 51eb, Number of WORDS 0x5000, DevSize 0x50
AtapiDmaSetup: mode 0x44, data 83780000, count a000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:04686000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:046af000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:046a0000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:046b1000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:046b2000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:046ab000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:04674000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04685000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0468e000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:046b7000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x51eb, Count 0x50(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x51eb count 0x50 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered a000, full size a000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866654
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 51eb, OrigWordsRequested 0x6000, DevSize 0x60
IdeReadWrite (REQ): Starting sector is 51eb, Number of WORDS 0x6000, DevSize 0x60
AtapiDmaSetup: mode 0x44, data 83780000, count c000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:04686000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:046af000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:046a0000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:046b1000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:046b2000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:046ab000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:04674000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04685000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0468e000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:046b7000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:046a8000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:046b9000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x51eb, Count 0x60(0x60)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x51eb count 0x60 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered c000, full size c000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f5fe78, CDB 0xb0f5fea8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f5fe78
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f5fea8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f5fea8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f5fe78
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f5fe78, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f5fe78
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0xc, data f77a9000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77a9000)
AtapiVirtToPhysAddr_: f77a9000 -> 00000000:046c6000
  get Phys(data[n=1]=f77aa000)
AtapiVirtToPhysAddr_: f77aa000 -> 00000000:046ef000
  get Phys(data[n=2]=f77ab000)
AtapiVirtToPhysAddr_: f77ab000 -> 00000000:046e0000
  get Phys(data[n=3]=f77ac000)
AtapiVirtToPhysAddr_: f77ac000 -> 00000000:046f1000
  get Phys(data[n=4]=f77ad000)
AtapiVirtToPhysAddr_: f77ad000 -> 00000000:046f2000
  get Phys(data[n=4]=f77ae000)
AtapiVirtToPhysAddr_: f77ae000 -> 00000000:046eb000
  get Phys(data[n=5]=f77af000)
AtapiVirtToPhysAddr_: f77af000 -> 00000000:046b4000
  get Phys(data[n=6]=f77b0000)
AtapiVirtToPhysAddr_: f77b0000 -> 00000000:046c5000
  get Phys(data[n=7]=f77b1000)
AtapiVirtToPhysAddr_: f77b1000 -> 00000000:046ce000
  get Phys(data[n=8]=f77b2000)
AtapiVirtToPhysAddr_: f77b2000 -> 00000000:046f7000
  get Phys(data[n=9]=f77b3000)
AtapiVirtToPhysAddr_: f77b3000 -> 00000000:046e8000
  get Phys(data[n=10]=f77b4000)
AtapiVirtToPhysAddr_: f77b4000 -> 00000000:046f9000
  get Phys(data[n=11]=f77b5000)
AtapiVirtToPhysAddr_: f77b5000 -> 00000000:046fa000
  get Phys(data[n=11]=f77b6000)
AtapiVirtToPhysAddr_: f77b6000 -> 00000000:046f3000
  get Phys(data[n=12]=f77b7000)
AtapiVirtToPhysAddr_: f77b7000 -> 00000000:046bc000
  get Phys(data[n=13]=f77b8000)
AtapiVirtToPhysAddr_: f77b8000 -> 00000000:046cd000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4b4b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4b4b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83300000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83300000)
AtapiVirtToPhysAddr_: 83300000 -> 00000000:00d1b000
  get Phys(data[n=1]=83301000)
AtapiVirtToPhysAddr_: 83301000 -> 00000000:00d34000
  get Phys(data[n=2]=83302000)
AtapiVirtToPhysAddr_: 83302000 -> 00000000:00d25000
  get Phys(data[n=3]=83303000)
AtapiVirtToPhysAddr_: 83303000 -> 00000000:00dee000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4b4b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4b4b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f77b9000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77b9000)
AtapiVirtToPhysAddr_: f77b9000 -> 00000000:046d6000
  get Phys(data[n=1]=f77ba000)
AtapiVirtToPhysAddr_: f77ba000 -> 00000000:046ff000
  get Phys(data[n=2]=f77bb000)
AtapiVirtToPhysAddr_: f77bb000 -> 00000000:046f0000
  get Phys(data[n=3]=f77bc000)
AtapiVirtToPhysAddr_: f77bc000 -> 00000000:04701000
  get Phys(data[n=4]=f77bd000)
AtapiVirtToPhysAddr_: f77bd000 -> 00000000:04702000
  get Phys(data[n=4]=f77be000)
AtapiVirtToPhysAddr_: f77be000 -> 00000000:046fb000
  get Phys(data[n=5]=f77bf000)
AtapiVirtToPhysAddr_: f77bf000 -> 00000000:046c4000
  get Phys(data[n=6]=f77c0000)
AtapiVirtToPhysAddr_: f77c0000 -> 00000000:046d5000
  get Phys(data[n=7]=f77c1000)
AtapiVirtToPhysAddr_: f77c1000 -> 00000000:046de000
  get Phys(data[n=8]=f77c2000)
AtapiVirtToPhysAddr_: f77c2000 -> 00000000:04707000
  get Phys(data[n=9]=f77c3000)
AtapiVirtToPhysAddr_: f77c3000 -> 00000000:046f8000
  get Phys(data[n=10]=f77c4000)
AtapiVirtToPhysAddr_: f77c4000 -> 00000000:04709000
  get Phys(data[n=11]=f77c5000)
AtapiVirtToPhysAddr_: f77c5000 -> 00000000:0470a000
  get Phys(data[n=11]=f77c6000)
AtapiVirtToPhysAddr_: f77c6000 -> 00000000:04703000
  get Phys(data[n=12]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:046cc000
  get Phys(data[n=13]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:046dd000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 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 b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f77c9000, count f000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:046e6000
  get Phys(data[n=1]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:0470f000
  get Phys(data[n=2]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:04700000
  get Phys(data[n=3]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:04711000
  get Phys(data[n=4]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:04712000
  get Phys(data[n=4]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:0470b000
  get Phys(data[n=5]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:046d4000
  get Phys(data[n=6]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:046e5000
  get Phys(data[n=7]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:046ee000
  get Phys(data[n=8]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:04717000
  get Phys(data[n=9]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:04708000
  get Phys(data[n=10]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:04719000
  get Phys(data[n=11]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:0471a000
  get Phys(data[n=11]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:04713000
  get Phys(data[n=12]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:046dc000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 13 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 b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 f000, full size f000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4b6b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4b6b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83340000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83340000)
AtapiVirtToPhysAddr_: 83340000 -> 00000000:00dbb000
  get Phys(data[n=1]=83341000)
AtapiVirtToPhysAddr_: 83341000 -> 00000000:00dcc000
  get Phys(data[n=2]=83342000)
AtapiVirtToPhysAddr_: 83342000 -> 00000000:00dbd000
  get Phys(data[n=3]=83343000)
AtapiVirtToPhysAddr_: 83343000 -> 00000000:00dae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4b6b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4b6b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 524b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 524b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:04706000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:0472f000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04720000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04731000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:04732000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0472b000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:046f4000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04705000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0470e000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:04737000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04728000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:04739000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:0473a000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:04733000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:046fc000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:0470d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x524b, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x524b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 52cb, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 52cb, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83790000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:04716000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:0473f000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04730000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:04741000
  get Phys(data[n=4]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:04742000
  get Phys(data[n=4]=83795000)
AtapiVirtToPhysAddr_: 83795000 -> 00000000:0473b000
  get Phys(data[n=5]=83796000)
AtapiVirtToPhysAddr_: 83796000 -> 00000000:04704000
  get Phys(data[n=6]=83797000)
AtapiVirtToPhysAddr_: 83797000 -> 00000000:04715000
  get Phys(data[n=7]=83798000)
AtapiVirtToPhysAddr_: 83798000 -> 00000000:0471e000
  get Phys(data[n=8]=83799000)
AtapiVirtToPhysAddr_: 83799000 -> 00000000:04747000
  get Phys(data[n=9]=8379a000)
AtapiVirtToPhysAddr_: 8379a000 -> 00000000:04738000
  get Phys(data[n=10]=8379b000)
AtapiVirtToPhysAddr_: 8379b000 -> 00000000:04749000
  get Phys(data[n=11]=8379c000)
AtapiVirtToPhysAddr_: 8379c000 -> 00000000:0474a000
  get Phys(data[n=11]=8379d000)
AtapiVirtToPhysAddr_: 8379d000 -> 00000000:04743000
  get Phys(data[n=12]=8379e000)
AtapiVirtToPhysAddr_: 8379e000 -> 00000000:0470c000
  get Phys(data[n=13]=8379f000)
AtapiVirtToPhysAddr_: 8379f000 -> 00000000:0471d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x52cb, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x52cb count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 534b, OrigWordsRequested 0x7800, DevSize 0x78
IdeReadWrite (REQ): Starting sector is 534b, Number of WORDS 0x7800, DevSize 0x78
AtapiDmaSetup: mode 0x44, data 837a0000, count f000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=837a0000)
AtapiVirtToPhysAddr_: 837a0000 -> 00000000:04726000
  get Phys(data[n=1]=837a1000)
AtapiVirtToPhysAddr_: 837a1000 -> 00000000:0474f000
  get Phys(data[n=2]=837a2000)
AtapiVirtToPhysAddr_: 837a2000 -> 00000000:04740000
  get Phys(data[n=3]=837a3000)
AtapiVirtToPhysAddr_: 837a3000 -> 00000000:04751000
  get Phys(data[n=4]=837a4000)
AtapiVirtToPhysAddr_: 837a4000 -> 00000000:04752000
  get Phys(data[n=4]=837a5000)
AtapiVirtToPhysAddr_: 837a5000 -> 00000000:0474b000
  get Phys(data[n=5]=837a6000)
AtapiVirtToPhysAddr_: 837a6000 -> 00000000:04714000
  get Phys(data[n=6]=837a7000)
AtapiVirtToPhysAddr_: 837a7000 -> 00000000:04725000
  get Phys(data[n=7]=837a8000)
AtapiVirtToPhysAddr_: 837a8000 -> 00000000:0472e000
  get Phys(data[n=8]=837a9000)
AtapiVirtToPhysAddr_: 837a9000 -> 00000000:04757000
  get Phys(data[n=9]=837aa000)
AtapiVirtToPhysAddr_: 837aa000 -> 00000000:04748000
  get Phys(data[n=10]=837ab000)
AtapiVirtToPhysAddr_: 837ab000 -> 00000000:04759000
  get Phys(data[n=11]=837ac000)
AtapiVirtToPhysAddr_: 837ac000 -> 00000000:0475a000
  get Phys(data[n=11]=837ad000)
AtapiVirtToPhysAddr_: 837ad000 -> 00000000:04753000
  get Phys(data[n=12]=837ae000)
AtapiVirtToPhysAddr_: 837ae000 -> 00000000:0471c000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x534b, Count 0x78(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x534b count 0x78 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered f000, full size f000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 524b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 524b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:04706000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:0472f000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04720000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04731000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:04732000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0472b000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:046f4000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04705000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0470e000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:04737000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04728000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:04739000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:0473a000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:04733000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:046fc000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:0470d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x524b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x524b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 52cb, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 52cb, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83790000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:04716000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:0473f000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04730000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:04741000
  get Phys(data[n=4]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:04742000
  get Phys(data[n=4]=83795000)
AtapiVirtToPhysAddr_: 83795000 -> 00000000:0473b000
  get Phys(data[n=5]=83796000)
AtapiVirtToPhysAddr_: 83796000 -> 00000000:04704000
  get Phys(data[n=6]=83797000)
AtapiVirtToPhysAddr_: 83797000 -> 00000000:04715000
  get Phys(data[n=7]=83798000)
AtapiVirtToPhysAddr_: 83798000 -> 00000000:0471e000
  get Phys(data[n=8]=83799000)
AtapiVirtToPhysAddr_: 83799000 -> 00000000:04747000
  get Phys(data[n=9]=8379a000)
AtapiVirtToPhysAddr_: 8379a000 -> 00000000:04738000
  get Phys(data[n=10]=8379b000)
AtapiVirtToPhysAddr_: 8379b000 -> 00000000:04749000
  get Phys(data[n=11]=8379c000)
AtapiVirtToPhysAddr_: 8379c000 -> 00000000:0474a000
  get Phys(data[n=11]=8379d000)
AtapiVirtToPhysAddr_: 8379d000 -> 00000000:04743000
  get Phys(data[n=12]=8379e000)
AtapiVirtToPhysAddr_: 8379e000 -> 00000000:0470c000
  get Phys(data[n=13]=8379f000)
AtapiVirtToPhysAddr_: 8379f000 -> 00000000:0471d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x52cb, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x52cb count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 534b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 534b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 837a0000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=837a0000)
AtapiVirtToPhysAddr_: 837a0000 -> 00000000:04726000
  get Phys(data[n=1]=837a1000)
AtapiVirtToPhysAddr_: 837a1000 -> 00000000:0474f000
  get Phys(data[n=2]=837a2000)
AtapiVirtToPhysAddr_: 837a2000 -> 00000000:04740000
  get Phys(data[n=3]=837a3000)
AtapiVirtToPhysAddr_: 837a3000 -> 00000000:04751000
  get Phys(data[n=4]=837a4000)
AtapiVirtToPhysAddr_: 837a4000 -> 00000000:04752000
  get Phys(data[n=4]=837a5000)
AtapiVirtToPhysAddr_: 837a5000 -> 00000000:0474b000
  get Phys(data[n=5]=837a6000)
AtapiVirtToPhysAddr_: 837a6000 -> 00000000:04714000
  get Phys(data[n=6]=837a7000)
AtapiVirtToPhysAddr_: 837a7000 -> 00000000:04725000
  get Phys(data[n=7]=837a8000)
AtapiVirtToPhysAddr_: 837a8000 -> 00000000:0472e000
  get Phys(data[n=8]=837a9000)
AtapiVirtToPhysAddr_: 837a9000 -> 00000000:04757000
  get Phys(data[n=9]=837aa000)
AtapiVirtToPhysAddr_: 837aa000 -> 00000000:04748000
  get Phys(data[n=10]=837ab000)
AtapiVirtToPhysAddr_: 837ab000 -> 00000000:04759000
  get Phys(data[n=11]=837ac000)
AtapiVirtToPhysAddr_: 837ac000 -> 00000000:0475a000
  get Phys(data[n=11]=837ad000)
AtapiVirtToPhysAddr_: 837ad000 -> 00000000:04753000
  get Phys(data[n=12]=837ae000)
AtapiVirtToPhysAddr_: 837ae000 -> 00000000:0471c000
  get Phys(data[n=13]=837af000)
AtapiVirtToPhysAddr_: 837af000 -> 00000000:0472d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x534b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x534b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f5fe78, CDB 0xb0f5fea8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f5fe78
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f5fea8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f5fea8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f5fe78
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f5fe78, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f5fe78
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0xc, data f7798000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7798000)
AtapiVirtToPhysAddr_: f7798000 -> 00000000:04746000
  get Phys(data[n=1]=f7799000)
AtapiVirtToPhysAddr_: f7799000 -> 00000000:0476f000
  get Phys(data[n=2]=f779a000)
AtapiVirtToPhysAddr_: f779a000 -> 00000000:04760000
  get Phys(data[n=3]=f779b000)
AtapiVirtToPhysAddr_: f779b000 -> 00000000:04771000
  get Phys(data[n=4]=f779c000)
AtapiVirtToPhysAddr_: f779c000 -> 00000000:04772000
  get Phys(data[n=4]=f779d000)
AtapiVirtToPhysAddr_: f779d000 -> 00000000:0476b000
  get Phys(data[n=5]=f779e000)
AtapiVirtToPhysAddr_: f779e000 -> 00000000:04734000
  get Phys(data[n=6]=f779f000)
AtapiVirtToPhysAddr_: f779f000 -> 00000000:04745000
  get Phys(data[n=7]=f77a0000)
AtapiVirtToPhysAddr_: f77a0000 -> 00000000:0474e000
  get Phys(data[n=8]=f77a1000)
AtapiVirtToPhysAddr_: f77a1000 -> 00000000:04777000
  get Phys(data[n=9]=f77a2000)
AtapiVirtToPhysAddr_: f77a2000 -> 00000000:04768000
  get Phys(data[n=10]=f77a3000)
AtapiVirtToPhysAddr_: f77a3000 -> 00000000:04779000
  get Phys(data[n=11]=f77a4000)
AtapiVirtToPhysAddr_: f77a4000 -> 00000000:0477a000
  get Phys(data[n=11]=f77a5000)
AtapiVirtToPhysAddr_: f77a5000 -> 00000000:04773000
  get Phys(data[n=12]=f77a6000)
AtapiVirtToPhysAddr_: f77a6000 -> 00000000:0473c000
  get Phys(data[n=13]=f77a7000)
AtapiVirtToPhysAddr_: f77a7000 -> 00000000:0474d000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f77a8000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77a8000)
AtapiVirtToPhysAddr_: f77a8000 -> 00000000:04756000
  get Phys(data[n=1]=f77a9000)
AtapiVirtToPhysAddr_: f77a9000 -> 00000000:0477f000
  get Phys(data[n=2]=f77aa000)
AtapiVirtToPhysAddr_: f77aa000 -> 00000000:04770000
  get Phys(data[n=3]=f77ab000)
AtapiVirtToPhysAddr_: f77ab000 -> 00000000:04781000
  get Phys(data[n=4]=f77ac000)
AtapiVirtToPhysAddr_: f77ac000 -> 00000000:04782000
  get Phys(data[n=4]=f77ad000)
AtapiVirtToPhysAddr_: f77ad000 -> 00000000:0477b000
  get Phys(data[n=5]=f77ae000)
AtapiVirtToPhysAddr_: f77ae000 -> 00000000:04744000
  get Phys(data[n=6]=f77af000)
AtapiVirtToPhysAddr_: f77af000 -> 00000000:04755000
  get Phys(data[n=7]=f77b0000)
AtapiVirtToPhysAddr_: f77b0000 -> 00000000:0475e000
  get Phys(data[n=8]=f77b1000)
AtapiVirtToPhysAddr_: f77b1000 -> 00000000:04787000
  get Phys(data[n=9]=f77b2000)
AtapiVirtToPhysAddr_: f77b2000 -> 00000000:04778000
  get Phys(data[n=10]=f77b3000)
AtapiVirtToPhysAddr_: f77b3000 -> 00000000:04789000
  get Phys(data[n=11]=f77b4000)
AtapiVirtToPhysAddr_: f77b4000 -> 00000000:0478a000
  get Phys(data[n=11]=f77b5000)
AtapiVirtToPhysAddr_: f77b5000 -> 00000000:04783000
  get Phys(data[n=12]=f77b6000)
AtapiVirtToPhysAddr_: f77b6000 -> 00000000:0474c000
  get Phys(data[n=13]=f77b7000)
AtapiVirtToPhysAddr_: f77b7000 -> 00000000:0475d000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 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 b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0x42, data f77b8000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77b8000)
AtapiVirtToPhysAddr_: f77b8000 -> 00000000:04766000
  get Phys(data[n=1]=f77b9000)
AtapiVirtToPhysAddr_: f77b9000 -> 00000000:0478f000
  get Phys(data[n=2]=f77ba000)
AtapiVirtToPhysAddr_: f77ba000 -> 00000000:04780000
  get Phys(data[n=3]=f77bb000)
AtapiVirtToPhysAddr_: f77bb000 -> 00000000:04791000
  get Phys(data[n=4]=f77bc000)
AtapiVirtToPhysAddr_: f77bc000 -> 00000000:04792000
  get Phys(data[n=4]=f77bd000)
AtapiVirtToPhysAddr_: f77bd000 -> 00000000:0478b000
  get Phys(data[n=5]=f77be000)
AtapiVirtToPhysAddr_: f77be000 -> 00000000:04754000
  get Phys(data[n=6]=f77bf000)
AtapiVirtToPhysAddr_: f77bf000 -> 00000000:04765000
  get Phys(data[n=7]=f77c0000)
AtapiVirtToPhysAddr_: f77c0000 -> 00000000:0476e000
  get Phys(data[n=8]=f77c1000)
AtapiVirtToPhysAddr_: f77c1000 -> 00000000:04797000
  get Phys(data[n=9]=f77c2000)
AtapiVirtToPhysAddr_: f77c2000 -> 00000000:04788000
  get Phys(data[n=10]=f77c3000)
AtapiVirtToPhysAddr_: f77c3000 -> 00000000:04799000
  get Phys(data[n=11]=f77c4000)
AtapiVirtToPhysAddr_: f77c4000 -> 00000000:0479a000
  get Phys(data[n=11]=f77c5000)
AtapiVirtToPhysAddr_: f77c5000 -> 00000000:04793000
  get Phys(data[n=12]=f77c6000)
AtapiVirtToPhysAddr_: f77c6000 -> 00000000:0475c000
  get Phys(data[n=13]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:0476d000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 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 b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0x42, data f77c8000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:04776000
  get Phys(data[n=1]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:0479f000
  get Phys(data[n=2]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:04790000
  get Phys(data[n=3]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:047a1000
  get Phys(data[n=4]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:047a2000
  get Phys(data[n=4]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:0479b000
  get Phys(data[n=5]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:04764000
  get Phys(data[n=6]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:04775000
  get Phys(data[n=7]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:0477e000
  get Phys(data[n=8]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:047a7000
  get Phys(data[n=9]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:04798000
  get Phys(data[n=10]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:047a9000
  get Phys(data[n=11]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:047aa000
  get Phys(data[n=11]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:047a3000
  get Phys(data[n=12]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:0476c000
  get Phys(data[n=13]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:0477d000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 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 b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0x42, data f77d8000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77d8000)
AtapiVirtToPhysAddr_: f77d8000 -> 00000000:046fe000
  get Phys(data[n=1]=f77d9000)
AtapiVirtToPhysAddr_: f77d9000 -> 00000000:04727000
  get Phys(data[n=2]=f77da000)
AtapiVirtToPhysAddr_: f77da000 -> 00000000:04718000
  get Phys(data[n=3]=f77db000)
AtapiVirtToPhysAddr_: f77db000 -> 00000000:04729000
  get Phys(data[n=4]=f77dc000)
AtapiVirtToPhysAddr_: f77dc000 -> 00000000:0472a000
  get Phys(data[n=4]=f77dd000)
AtapiVirtToPhysAddr_: f77dd000 -> 00000000:04723000
  get Phys(data[n=5]=f77de000)
AtapiVirtToPhysAddr_: f77de000 -> 00000000:046ec000
  get Phys(data[n=6]=f77df000)
AtapiVirtToPhysAddr_: f77df000 -> 00000000:046fd000
  get Phys(data[n=7]=f77e0000)
AtapiVirtToPhysAddr_: f77e0000 -> 00000000:046f6000
  get Phys(data[n=8]=f77e1000)
AtapiVirtToPhysAddr_: f77e1000 -> 00000000:0471f000
  get Phys(data[n=9]=f77e2000)
AtapiVirtToPhysAddr_: f77e2000 -> 00000000:04710000
  get Phys(data[n=10]=f77e3000)
AtapiVirtToPhysAddr_: f77e3000 -> 00000000:04721000
  get Phys(data[n=11]=f77e4000)
AtapiVirtToPhysAddr_: f77e4000 -> 00000000:04722000
  get Phys(data[n=11]=f77e5000)
AtapiVirtToPhysAddr_: f77e5000 -> 00000000:0471b000
  get Phys(data[n=12]=f77e6000)
AtapiVirtToPhysAddr_: f77e6000 -> 00000000:046e4000
  get Phys(data[n=13]=f77e7000)
AtapiVirtToPhysAddr_: f77e7000 -> 00000000:046f5000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 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 b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0x42, data f77e8000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77e8000)
AtapiVirtToPhysAddr_: f77e8000 -> 00000000:046ee000
  get Phys(data[n=1]=f77e9000)
AtapiVirtToPhysAddr_: f77e9000 -> 00000000:04717000
  get Phys(data[n=2]=f77ea000)
AtapiVirtToPhysAddr_: f77ea000 -> 00000000:04708000
  get Phys(data[n=3]=f77eb000)
AtapiVirtToPhysAddr_: f77eb000 -> 00000000:04719000
  get Phys(data[n=4]=f77ec000)
AtapiVirtToPhysAddr_: f77ec000 -> 00000000:0471a000
  get Phys(data[n=4]=f77ed000)
AtapiVirtToPhysAddr_: f77ed000 -> 00000000:04713000
  get Phys(data[n=5]=f77ee000)
AtapiVirtToPhysAddr_: f77ee000 -> 00000000:046dc000
  get Phys(data[n=6]=f77ef000)
AtapiVirtToPhysAddr_: f77ef000 -> 00000000:046ed000
  get Phys(data[n=7]=f77f0000)
AtapiVirtToPhysAddr_: f77f0000 -> 00000000:046e6000
  get Phys(data[n=8]=f77f1000)
AtapiVirtToPhysAddr_: f77f1000 -> 00000000:0470f000
  get Phys(data[n=9]=f77f2000)
AtapiVirtToPhysAddr_: f77f2000 -> 00000000:04700000
  get Phys(data[n=10]=f77f3000)
AtapiVirtToPhysAddr_: f77f3000 -> 00000000:04711000
  get Phys(data[n=11]=f77f4000)
AtapiVirtToPhysAddr_: f77f4000 -> 00000000:04712000
  get Phys(data[n=11]=f77f5000)
AtapiVirtToPhysAddr_: f77f5000 -> 00000000:0470b000
  get Phys(data[n=12]=f77f6000)
AtapiVirtToPhysAddr_: f77f6000 -> 00000000:046d4000
  get Phys(data[n=13]=f77f7000)
AtapiVirtToPhysAddr_: f77f7000 -> 00000000:046e5000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 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 b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f77f8000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77f8000)
AtapiVirtToPhysAddr_: f77f8000 -> 00000000:046de000
  get Phys(data[n=1]=f77f9000)
AtapiVirtToPhysAddr_: f77f9000 -> 00000000:04707000
  get Phys(data[n=2]=f77fa000)
AtapiVirtToPhysAddr_: f77fa000 -> 00000000:046f8000
  get Phys(data[n=3]=f77fb000)
AtapiVirtToPhysAddr_: f77fb000 -> 00000000:04709000
  get Phys(data[n=4]=f77fc000)
AtapiVirtToPhysAddr_: f77fc000 -> 00000000:0470a000
  get Phys(data[n=4]=f77fd000)
AtapiVirtToPhysAddr_: f77fd000 -> 00000000:04703000
  get Phys(data[n=5]=f77fe000)
AtapiVirtToPhysAddr_: f77fe000 -> 00000000:046cc000
  get Phys(data[n=6]=f77ff000)
AtapiVirtToPhysAddr_: f77ff000 -> 00000000:046dd000
  get Phys(data[n=7]=f7800000)
AtapiVirtToPhysAddr_: f7800000 -> 00000000:046d6000
  get Phys(data[n=8]=f7801000)
AtapiVirtToPhysAddr_: f7801000 -> 00000000:046ff000
  get Phys(data[n=9]=f7802000)
AtapiVirtToPhysAddr_: f7802000 -> 00000000:046f0000
  get Phys(data[n=10]=f7803000)
AtapiVirtToPhysAddr_: f7803000 -> 00000000:04701000
  get Phys(data[n=11]=f7804000)
AtapiVirtToPhysAddr_: f7804000 -> 00000000:04702000
  get Phys(data[n=11]=f7805000)
AtapiVirtToPhysAddr_: f7805000 -> 00000000:046fb000
  get Phys(data[n=12]=f7806000)
AtapiVirtToPhysAddr_: f7806000 -> 00000000:046c4000
  get Phys(data[n=13]=f7807000)
AtapiVirtToPhysAddr_: f7807000 -> 00000000:046d5000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 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 b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f7808000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:046ce000
  get Phys(data[n=1]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:046f7000
  get Phys(data[n=2]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:046e8000
  get Phys(data[n=3]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:046f9000
  get Phys(data[n=4]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:046fa000
  get Phys(data[n=4]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:046f3000
  get Phys(data[n=5]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:046bc000
  get Phys(data[n=6]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:046cd000
  get Phys(data[n=7]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:046c6000
  get Phys(data[n=8]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:046ef000
  get Phys(data[n=9]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:046e0000
  get Phys(data[n=10]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:046f1000
  get Phys(data[n=11]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:046f2000
  get Phys(data[n=11]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:046eb000
  get Phys(data[n=12]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:046b4000
  get Phys(data[n=13]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:046c5000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 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 b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4b8b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4b8b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83380000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83380000)
AtapiVirtToPhysAddr_: 83380000 -> 00000000:00d7b000
  get Phys(data[n=1]=83381000)
AtapiVirtToPhysAddr_: 83381000 -> 00000000:00d8c000
  get Phys(data[n=2]=83382000)
AtapiVirtToPhysAddr_: 83382000 -> 00000000:00d7d000
  get Phys(data[n=3]=83383000)
AtapiVirtToPhysAddr_: 83383000 -> 00000000:00e5e000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4b8b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4b8b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4bab, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4bab, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 833c0000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=833c0000)
AtapiVirtToPhysAddr_: 833c0000 -> 00000000:00e83000
  get Phys(data[n=1]=833c1000)
AtapiVirtToPhysAddr_: 833c1000 -> 00000000:00e74000
  get Phys(data[n=2]=833c2000)
AtapiVirtToPhysAddr_: 833c2000 -> 00000000:00e85000
  get Phys(data[n=3]=833c3000)
AtapiVirtToPhysAddr_: 833c3000 -> 00000000:00eae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4bab, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4bab count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f7805000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7805000)
AtapiVirtToPhysAddr_: f7805000 -> 00000000:0473e000
  get Phys(data[n=1]=f7806000)
AtapiVirtToPhysAddr_: f7806000 -> 00000000:04767000
  get Phys(data[n=2]=f7807000)
AtapiVirtToPhysAddr_: f7807000 -> 00000000:04758000
  get Phys(data[n=3]=f7808000)
AtapiVirtToPhysAddr_: f7808000 -> 00000000:04769000
  get Phys(data[n=4]=f7809000)
AtapiVirtToPhysAddr_: f7809000 -> 00000000:0476a000
  get Phys(data[n=4]=f780a000)
AtapiVirtToPhysAddr_: f780a000 -> 00000000:04763000
  get Phys(data[n=5]=f780b000)
AtapiVirtToPhysAddr_: f780b000 -> 00000000:0472c000
  get Phys(data[n=6]=f780c000)
AtapiVirtToPhysAddr_: f780c000 -> 00000000:0473d000
  get Phys(data[n=7]=f780d000)
AtapiVirtToPhysAddr_: f780d000 -> 00000000:04736000
  get Phys(data[n=8]=f780e000)
AtapiVirtToPhysAddr_: f780e000 -> 00000000:0475f000
  get Phys(data[n=9]=f780f000)
AtapiVirtToPhysAddr_: f780f000 -> 00000000:04750000
  get Phys(data[n=10]=f7810000)
AtapiVirtToPhysAddr_: f7810000 -> 00000000:04761000
  get Phys(data[n=11]=f7811000)
AtapiVirtToPhysAddr_: f7811000 -> 00000000:04762000
  get Phys(data[n=11]=f7812000)
AtapiVirtToPhysAddr_: f7812000 -> 00000000:0475b000
  get Phys(data[n=12]=f7813000)
AtapiVirtToPhysAddr_: f7813000 -> 00000000:04724000
  get Phys(data[n=13]=f7814000)
AtapiVirtToPhysAddr_: f7814000 -> 00000000:04735000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 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 b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f7815000, count 3000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f7815000)
AtapiVirtToPhysAddr_: f7815000 -> 00000000:0472e000
  get Phys(data[n=1]=f7816000)
AtapiVirtToPhysAddr_: f7816000 -> 00000000:04757000
  get Phys(data[n=2]=f7817000)
AtapiVirtToPhysAddr_: f7817000 -> 00000000:04748000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 3 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 3000, full size 3000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 57cb, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 57cb, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83880000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83880000)
AtapiVirtToPhysAddr_: 83880000 -> 00000000:0043e000
  get Phys(data[n=1]=83881000)
AtapiVirtToPhysAddr_: 83881000 -> 00000000:0043f000
  get Phys(data[n=1]=83882000)
AtapiVirtToPhysAddr_: 83882000 -> 00000000:00440000
  get Phys(data[n=2]=83883000)
AtapiVirtToPhysAddr_: 83883000 -> 00000000:00f71000
  get Phys(data[n=3]=83884000)
AtapiVirtToPhysAddr_: 83884000 -> 00000000:00382000
  get Phys(data[n=4]=83885000)
AtapiVirtToPhysAddr_: 83885000 -> 00000000:00383000
  get Phys(data[n=4]=83886000)
AtapiVirtToPhysAddr_: 83886000 -> 00000000:00f5c000
  get Phys(data[n=5]=83887000)
AtapiVirtToPhysAddr_: 83887000 -> 00000000:00f6d000
  get Phys(data[n=6]=83888000)
AtapiVirtToPhysAddr_: 83888000 -> 00000000:00386000
  get Phys(data[n=7]=83889000)
AtapiVirtToPhysAddr_: 83889000 -> 00000000:0037f000
  get Phys(data[n=8]=8388a000)
AtapiVirtToPhysAddr_: 8388a000 -> 00000000:00380000
  get Phys(data[n=9]=8388b000)
AtapiVirtToPhysAddr_: 8388b000 -> 00000000:00441000
  get Phys(data[n=10]=8388c000)
AtapiVirtToPhysAddr_: 8388c000 -> 00000000:0037a000
  get Phys(data[n=11]=8388d000)
AtapiVirtToPhysAddr_: 8388d000 -> 00000000:0037b000
  get Phys(data[n=11]=8388e000)
AtapiVirtToPhysAddr_: 8388e000 -> 00000000:00f64000
  get Phys(data[n=12]=8388f000)
AtapiVirtToPhysAddr_: 8388f000 -> 00000000:00f75000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x57cb, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x57cb count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 584b, OrigWordsRequested 0x1800, DevSize 0x18
IdeReadWrite (REQ): Starting sector is 584b, Number of WORDS 0x1800, DevSize 0x18
AtapiDmaSetup: mode 0x44, data 83890000, count 3000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83890000)
AtapiVirtToPhysAddr_: 83890000 -> 00000000:0037e000
  get Phys(data[n=1]=83891000)
AtapiVirtToPhysAddr_: 83891000 -> 00000000:00377000
  get Phys(data[n=2]=83892000)
AtapiVirtToPhysAddr_: 83892000 -> 00000000:00378000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x584b, Count 0x18(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x584b count 0x18 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 3000, full size 3000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 53cb, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 53cb, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83800000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83800000)
AtapiVirtToPhysAddr_: 83800000 -> 00000000:0467e000
  get Phys(data[n=1]=83801000)
AtapiVirtToPhysAddr_: 83801000 -> 00000000:046a7000
  get Phys(data[n=2]=83802000)
AtapiVirtToPhysAddr_: 83802000 -> 00000000:04698000
  get Phys(data[n=3]=83803000)
AtapiVirtToPhysAddr_: 83803000 -> 00000000:046a9000
  get Phys(data[n=4]=83804000)
AtapiVirtToPhysAddr_: 83804000 -> 00000000:046aa000
  get Phys(data[n=4]=83805000)
AtapiVirtToPhysAddr_: 83805000 -> 00000000:046a3000
  get Phys(data[n=5]=83806000)
AtapiVirtToPhysAddr_: 83806000 -> 00000000:0466c000
  get Phys(data[n=6]=83807000)
AtapiVirtToPhysAddr_: 83807000 -> 00000000:0467d000
  get Phys(data[n=7]=83808000)
AtapiVirtToPhysAddr_: 83808000 -> 00000000:04676000
  get Phys(data[n=8]=83809000)
AtapiVirtToPhysAddr_: 83809000 -> 00000000:0469f000
  get Phys(data[n=9]=8380a000)
AtapiVirtToPhysAddr_: 8380a000 -> 00000000:04690000
  get Phys(data[n=10]=8380b000)
AtapiVirtToPhysAddr_: 8380b000 -> 00000000:046a1000
  get Phys(data[n=11]=8380c000)
AtapiVirtToPhysAddr_: 8380c000 -> 00000000:046a2000
  get Phys(data[n=11]=8380d000)
AtapiVirtToPhysAddr_: 8380d000 -> 00000000:0469b000
  get Phys(data[n=12]=8380e000)
AtapiVirtToPhysAddr_: 8380e000 -> 00000000:04664000
  get Phys(data[n=13]=8380f000)
AtapiVirtToPhysAddr_: 8380f000 -> 00000000:04675000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x53cb, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x53cb count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 544b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 544b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83810000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83810000)
AtapiVirtToPhysAddr_: 83810000 -> 00000000:0466e000
  get Phys(data[n=1]=83811000)
AtapiVirtToPhysAddr_: 83811000 -> 00000000:04697000
  get Phys(data[n=2]=83812000)
AtapiVirtToPhysAddr_: 83812000 -> 00000000:04688000
  get Phys(data[n=3]=83813000)
AtapiVirtToPhysAddr_: 83813000 -> 00000000:04699000
  get Phys(data[n=4]=83814000)
AtapiVirtToPhysAddr_: 83814000 -> 00000000:0469a000
  get Phys(data[n=4]=83815000)
AtapiVirtToPhysAddr_: 83815000 -> 00000000:04693000
  get Phys(data[n=5]=83816000)
AtapiVirtToPhysAddr_: 83816000 -> 00000000:0465c000
  get Phys(data[n=6]=83817000)
AtapiVirtToPhysAddr_: 83817000 -> 00000000:0466d000
  get Phys(data[n=7]=83818000)
AtapiVirtToPhysAddr_: 83818000 -> 00000000:04666000
  get Phys(data[n=8]=83819000)
AtapiVirtToPhysAddr_: 83819000 -> 00000000:0468f000
  get Phys(data[n=9]=8381a000)
AtapiVirtToPhysAddr_: 8381a000 -> 00000000:04680000
  get Phys(data[n=10]=8381b000)
AtapiVirtToPhysAddr_: 8381b000 -> 00000000:04691000
  get Phys(data[n=11]=8381c000)
AtapiVirtToPhysAddr_: 8381c000 -> 00000000:04692000
  get Phys(data[n=11]=8381d000)
AtapiVirtToPhysAddr_: 8381d000 -> 00000000:0468b000
  get Phys(data[n=12]=8381e000)
AtapiVirtToPhysAddr_: 8381e000 -> 00000000:04654000
  get Phys(data[n=13]=8381f000)
AtapiVirtToPhysAddr_: 8381f000 -> 00000000:04665000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x544b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x544b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 54cb, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 54cb, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83820000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83820000)
AtapiVirtToPhysAddr_: 83820000 -> 00000000:0465e000
  get Phys(data[n=1]=83821000)
AtapiVirtToPhysAddr_: 83821000 -> 00000000:04687000
  get Phys(data[n=2]=83822000)
AtapiVirtToPhysAddr_: 83822000 -> 00000000:04678000
  get Phys(data[n=3]=83823000)
AtapiVirtToPhysAddr_: 83823000 -> 00000000:04689000
  get Phys(data[n=4]=83824000)
AtapiVirtToPhysAddr_: 83824000 -> 00000000:0468a000
  get Phys(data[n=4]=83825000)
AtapiVirtToPhysAddr_: 83825000 -> 00000000:04683000
  get Phys(data[n=5]=83826000)
AtapiVirtToPhysAddr_: 83826000 -> 00000000:0464c000
  get Phys(data[n=6]=83827000)
AtapiVirtToPhysAddr_: 83827000 -> 00000000:0465d000
  get Phys(data[n=7]=83828000)
AtapiVirtToPhysAddr_: 83828000 -> 00000000:04656000
  get Phys(data[n=8]=83829000)
AtapiVirtToPhysAddr_: 83829000 -> 00000000:0467f000
  get Phys(data[n=9]=8382a000)
AtapiVirtToPhysAddr_: 8382a000 -> 00000000:04670000
  get Phys(data[n=10]=8382b000)
AtapiVirtToPhysAddr_: 8382b000 -> 00000000:04681000
  get Phys(data[n=11]=8382c000)
AtapiVirtToPhysAddr_: 8382c000 -> 00000000:04682000
  get Phys(data[n=11]=8382d000)
AtapiVirtToPhysAddr_: 8382d000 -> 00000000:0467b000
  get Phys(data[n=12]=8382e000)
AtapiVirtToPhysAddr_: 8382e000 -> 00000000:04644000
  get Phys(data[n=13]=8382f000)
AtapiVirtToPhysAddr_: 8382f000 -> 00000000:04655000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x54cb, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x54cb count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 554b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 554b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83830000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83830000)
AtapiVirtToPhysAddr_: 83830000 -> 00000000:0464e000
  get Phys(data[n=1]=83831000)
AtapiVirtToPhysAddr_: 83831000 -> 00000000:04677000
  get Phys(data[n=2]=83832000)
AtapiVirtToPhysAddr_: 83832000 -> 00000000:04668000
  get Phys(data[n=3]=83833000)
AtapiVirtToPhysAddr_: 83833000 -> 00000000:04679000
  get Phys(data[n=4]=83834000)
AtapiVirtToPhysAddr_: 83834000 -> 00000000:0467a000
  get Phys(data[n=4]=83835000)
AtapiVirtToPhysAddr_: 83835000 -> 00000000:04673000
  get Phys(data[n=5]=83836000)
AtapiVirtToPhysAddr_: 83836000 -> 00000000:0463c000
  get Phys(data[n=6]=83837000)
AtapiVirtToPhysAddr_: 83837000 -> 00000000:0464d000
  get Phys(data[n=7]=83838000)
AtapiVirtToPhysAddr_: 83838000 -> 00000000:04646000
  get Phys(data[n=8]=83839000)
AtapiVirtToPhysAddr_: 83839000 -> 00000000:0466f000
  get Phys(data[n=9]=8383a000)
AtapiVirtToPhysAddr_: 8383a000 -> 00000000:04660000
  get Phys(data[n=10]=8383b000)
AtapiVirtToPhysAddr_: 8383b000 -> 00000000:04671000
  get Phys(data[n=11]=8383c000)
AtapiVirtToPhysAddr_: 8383c000 -> 00000000:04672000
  get Phys(data[n=11]=8383d000)
AtapiVirtToPhysAddr_: 8383d000 -> 00000000:0466b000
  get Phys(data[n=12]=8383e000)
AtapiVirtToPhysAddr_: 8383e000 -> 00000000:04634000
  get Phys(data[n=13]=8383f000)
AtapiVirtToPhysAddr_: 8383f000 -> 00000000:04645000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x554b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x554b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 55cb, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 55cb, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83840000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83840000)
AtapiVirtToPhysAddr_: 83840000 -> 00000000:046be000
  get Phys(data[n=1]=83841000)
AtapiVirtToPhysAddr_: 83841000 -> 00000000:046e7000
  get Phys(data[n=2]=83842000)
AtapiVirtToPhysAddr_: 83842000 -> 00000000:046d8000
  get Phys(data[n=3]=83843000)
AtapiVirtToPhysAddr_: 83843000 -> 00000000:046e9000
  get Phys(data[n=4]=83844000)
AtapiVirtToPhysAddr_: 83844000 -> 00000000:046ea000
  get Phys(data[n=4]=83845000)
AtapiVirtToPhysAddr_: 83845000 -> 00000000:046e3000
  get Phys(data[n=5]=83846000)
AtapiVirtToPhysAddr_: 83846000 -> 00000000:046ac000
  get Phys(data[n=6]=83847000)
AtapiVirtToPhysAddr_: 83847000 -> 00000000:046bd000
  get Phys(data[n=7]=83848000)
AtapiVirtToPhysAddr_: 83848000 -> 00000000:046b6000
  get Phys(data[n=8]=83849000)
AtapiVirtToPhysAddr_: 83849000 -> 00000000:046df000
  get Phys(data[n=9]=8384a000)
AtapiVirtToPhysAddr_: 8384a000 -> 00000000:046d0000
  get Phys(data[n=10]=8384b000)
AtapiVirtToPhysAddr_: 8384b000 -> 00000000:046e1000
  get Phys(data[n=11]=8384c000)
AtapiVirtToPhysAddr_: 8384c000 -> 00000000:046e2000
  get Phys(data[n=11]=8384d000)
AtapiVirtToPhysAddr_: 8384d000 -> 00000000:046db000
  get Phys(data[n=12]=8384e000)
AtapiVirtToPhysAddr_: 8384e000 -> 00000000:046a4000
  get Phys(data[n=13]=8384f000)
AtapiVirtToPhysAddr_: 8384f000 -> 00000000:046b5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x55cb, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x55cb count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 564b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 564b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83850000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83850000)
AtapiVirtToPhysAddr_: 83850000 -> 00000000:046ae000
  get Phys(data[n=1]=83851000)
AtapiVirtToPhysAddr_: 83851000 -> 00000000:046d7000
  get Phys(data[n=2]=83852000)
AtapiVirtToPhysAddr_: 83852000 -> 00000000:046c8000
  get Phys(data[n=3]=83853000)
AtapiVirtToPhysAddr_: 83853000 -> 00000000:046d9000
  get Phys(data[n=4]=83854000)
AtapiVirtToPhysAddr_: 83854000 -> 00000000:046da000
  get Phys(data[n=4]=83855000)
AtapiVirtToPhysAddr_: 83855000 -> 00000000:046d3000
  get Phys(data[n=5]=83856000)
AtapiVirtToPhysAddr_: 83856000 -> 00000000:0469c000
  get Phys(data[n=6]=83857000)
AtapiVirtToPhysAddr_: 83857000 -> 00000000:046ad000
  get Phys(data[n=7]=83858000)
AtapiVirtToPhysAddr_: 83858000 -> 00000000:046a6000
  get Phys(data[n=8]=83859000)
AtapiVirtToPhysAddr_: 83859000 -> 00000000:046cf000
  get Phys(data[n=9]=8385a000)
AtapiVirtToPhysAddr_: 8385a000 -> 00000000:046c0000
  get Phys(data[n=10]=8385b000)
AtapiVirtToPhysAddr_: 8385b000 -> 00000000:046d1000
  get Phys(data[n=11]=8385c000)
AtapiVirtToPhysAddr_: 8385c000 -> 00000000:046d2000
  get Phys(data[n=11]=8385d000)
AtapiVirtToPhysAddr_: 8385d000 -> 00000000:046cb000
  get Phys(data[n=12]=8385e000)
AtapiVirtToPhysAddr_: 8385e000 -> 00000000:04694000
  get Phys(data[n=13]=8385f000)
AtapiVirtToPhysAddr_: 8385f000 -> 00000000:046a5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x564b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x564b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 56cb, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 56cb, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83860000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83860000)
AtapiVirtToPhysAddr_: 83860000 -> 00000000:0469e000
  get Phys(data[n=1]=83861000)
AtapiVirtToPhysAddr_: 83861000 -> 00000000:046c7000
  get Phys(data[n=2]=83862000)
AtapiVirtToPhysAddr_: 83862000 -> 00000000:046b8000
  get Phys(data[n=3]=83863000)
AtapiVirtToPhysAddr_: 83863000 -> 00000000:046c9000
  get Phys(data[n=4]=83864000)
AtapiVirtToPhysAddr_: 83864000 -> 00000000:046ca000
  get Phys(data[n=4]=83865000)
AtapiVirtToPhysAddr_: 83865000 -> 00000000:046c3000
  get Phys(data[n=5]=83866000)
AtapiVirtToPhysAddr_: 83866000 -> 00000000:0468c000
  get Phys(data[n=6]=83867000)
AtapiVirtToPhysAddr_: 83867000 -> 00000000:0469d000
  get Phys(data[n=7]=83868000)
AtapiVirtToPhysAddr_: 83868000 -> 00000000:04696000
  get Phys(data[n=8]=83869000)
AtapiVirtToPhysAddr_: 83869000 -> 00000000:046bf000
  get Phys(data[n=9]=8386a000)
AtapiVirtToPhysAddr_: 8386a000 -> 00000000:046b0000
  get Phys(data[n=10]=8386b000)
AtapiVirtToPhysAddr_: 8386b000 -> 00000000:046c1000
  get Phys(data[n=11]=8386c000)
AtapiVirtToPhysAddr_: 8386c000 -> 00000000:046c2000
  get Phys(data[n=11]=8386d000)
AtapiVirtToPhysAddr_: 8386d000 -> 00000000:046bb000
  get Phys(data[n=12]=8386e000)
AtapiVirtToPhysAddr_: 8386e000 -> 00000000:04684000
  get Phys(data[n=13]=8386f000)
AtapiVirtToPhysAddr_: 8386f000 -> 00000000:04695000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x56cb, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x56cb count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 574b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 574b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83870000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83870000)
AtapiVirtToPhysAddr_: 83870000 -> 00000000:0468e000
  get Phys(data[n=1]=83871000)
AtapiVirtToPhysAddr_: 83871000 -> 00000000:046b7000
  get Phys(data[n=2]=83872000)
AtapiVirtToPhysAddr_: 83872000 -> 00000000:046a8000
  get Phys(data[n=3]=83873000)
AtapiVirtToPhysAddr_: 83873000 -> 00000000:046b9000
  get Phys(data[n=4]=83874000)
AtapiVirtToPhysAddr_: 83874000 -> 00000000:046ba000
  get Phys(data[n=4]=83875000)
AtapiVirtToPhysAddr_: 83875000 -> 00000000:046b3000
  get Phys(data[n=5]=83876000)
AtapiVirtToPhysAddr_: 83876000 -> 00000000:0467c000
  get Phys(data[n=6]=83877000)
AtapiVirtToPhysAddr_: 83877000 -> 00000000:0468d000
  get Phys(data[n=7]=83878000)
AtapiVirtToPhysAddr_: 83878000 -> 00000000:04686000
  get Phys(data[n=8]=83879000)
AtapiVirtToPhysAddr_: 83879000 -> 00000000:046af000
  get Phys(data[n=9]=8387a000)
AtapiVirtToPhysAddr_: 8387a000 -> 00000000:046a0000
  get Phys(data[n=10]=8387b000)
AtapiVirtToPhysAddr_: 8387b000 -> 00000000:046b1000
  get Phys(data[n=11]=8387c000)
AtapiVirtToPhysAddr_: 8387c000 -> 00000000:046b2000
  get Phys(data[n=11]=8387d000)
AtapiVirtToPhysAddr_: 8387d000 -> 00000000:046ab000
  get Phys(data[n=12]=8387e000)
AtapiVirtToPhysAddr_: 8387e000 -> 00000000:04674000
  get Phys(data[n=13]=8387f000)
AtapiVirtToPhysAddr_: 8387f000 -> 00000000:04685000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x574b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x574b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 57cb, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 57cb, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83880000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83880000)
AtapiVirtToPhysAddr_: 83880000 -> 00000000:0043e000
  get Phys(data[n=1]=83881000)
AtapiVirtToPhysAddr_: 83881000 -> 00000000:0043f000
  get Phys(data[n=1]=83882000)
AtapiVirtToPhysAddr_: 83882000 -> 00000000:00440000
  get Phys(data[n=2]=83883000)
AtapiVirtToPhysAddr_: 83883000 -> 00000000:00f71000
  get Phys(data[n=3]=83884000)
AtapiVirtToPhysAddr_: 83884000 -> 00000000:00382000
  get Phys(data[n=4]=83885000)
AtapiVirtToPhysAddr_: 83885000 -> 00000000:00383000
  get Phys(data[n=4]=83886000)
AtapiVirtToPhysAddr_: 83886000 -> 00000000:00f5c000
  get Phys(data[n=5]=83887000)
AtapiVirtToPhysAddr_: 83887000 -> 00000000:00f6d000
  get Phys(data[n=6]=83888000)
AtapiVirtToPhysAddr_: 83888000 -> 00000000:00386000
  get Phys(data[n=7]=83889000)
AtapiVirtToPhysAddr_: 83889000 -> 00000000:0037f000
  get Phys(data[n=8]=8388a000)
AtapiVirtToPhysAddr_: 8388a000 -> 00000000:00380000
  get Phys(data[n=9]=8388b000)
AtapiVirtToPhysAddr_: 8388b000 -> 00000000:00441000
  get Phys(data[n=10]=8388c000)
AtapiVirtToPhysAddr_: 8388c000 -> 00000000:0037a000
  get Phys(data[n=11]=8388d000)
AtapiVirtToPhysAddr_: 8388d000 -> 00000000:0037b000
  get Phys(data[n=11]=8388e000)
AtapiVirtToPhysAddr_: 8388e000 -> 00000000:00f64000
  get Phys(data[n=12]=8388f000)
AtapiVirtToPhysAddr_: 8388f000 -> 00000000:00f75000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x57cb, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x57cb count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 584b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 584b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83890000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83890000)
AtapiVirtToPhysAddr_: 83890000 -> 00000000:0037e000
  get Phys(data[n=1]=83891000)
AtapiVirtToPhysAddr_: 83891000 -> 00000000:00377000
  get Phys(data[n=2]=83892000)
AtapiVirtToPhysAddr_: 83892000 -> 00000000:00378000
  get Phys(data[n=2]=83893000)
AtapiVirtToPhysAddr_: 83893000 -> 00000000:00381000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x584b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x584b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f5fe78, CDB 0xb0f5fea8, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f5fe78
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f5fea8)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f5fea8 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f5fe78
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f5fe78, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f5fe78
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0xc, data f77c9000, count f000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:004d6000
  get Phys(data[n=1]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:0045f000
  get Phys(data[n=2]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:00490000
  get Phys(data[n=3]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:00459000
  get Phys(data[n=4]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:0044a000
  get Phys(data[n=5]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:00473000
  get Phys(data[n=6]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:00514000
  get Phys(data[n=7]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:004ed000
  get Phys(data[n=8]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:004e6000
  get Phys(data[n=9]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:00477000
  get Phys(data[n=10]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:004a0000
  get Phys(data[n=11]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:00461000
  get Phys(data[n=12]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:0045a000
  get Phys(data[n=13]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:0047b000
  get Phys(data[n=14]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:0051c000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 15 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 f000, full size f000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786664c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 586b, OrigWordsRequested 0x7800, DevSize 0x78
IdeReadWrite (REQ): Starting sector is 586b, Number of WORDS 0x7800, DevSize 0x78
AtapiDmaSetup: mode 0x44, data 83780000, count f000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0477e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:047a7000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04798000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:047a9000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:047aa000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:047a3000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:0476c000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:0477d000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:04776000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0479f000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04790000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:047a1000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:047a2000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0479b000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:04764000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x586b, Count 0x78(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x586b count 0x78 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered f000, full size f000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4bcb, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4bcb, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83400000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83400000)
AtapiVirtToPhysAddr_: 83400000 -> 00000000:00ed3000
  get Phys(data[n=1]=83401000)
AtapiVirtToPhysAddr_: 83401000 -> 00000000:00ed5000
  get Phys(data[n=2]=83402000)
AtapiVirtToPhysAddr_: 83402000 -> 00000000:00f46000
  get Phys(data[n=3]=83403000)
AtapiVirtToPhysAddr_: 83403000 -> 00000000:00f47000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4bcb, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4bcb count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5f, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 5f, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83200000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83200000)
AtapiVirtToPhysAddr_: 83200000 -> 00000000:028ab000
  get Phys(data[n=1]=83201000)
AtapiVirtToPhysAddr_: 83201000 -> 00000000:028ac000
  get Phys(data[n=1]=83202000)
AtapiVirtToPhysAddr_: 83202000 -> 00000000:028a5000
  get Phys(data[n=2]=83203000)
AtapiVirtToPhysAddr_: 83203000 -> 00000000:028ae000
  get Phys(data[n=3]=83204000)
AtapiVirtToPhysAddr_: 83204000 -> 00000000:028a7000
  get Phys(data[n=4]=83205000)
AtapiVirtToPhysAddr_: 83205000 -> 00000000:028a8000
  get Phys(data[n=4]=83206000)
AtapiVirtToPhysAddr_: 83206000 -> 00000000:028a1000
  get Phys(data[n=5]=83207000)
AtapiVirtToPhysAddr_: 83207000 -> 00000000:028a2000
  get Phys(data[n=5]=83208000)
AtapiVirtToPhysAddr_: 83208000 -> 00000000:028b3000
  get Phys(data[n=6]=83209000)
AtapiVirtToPhysAddr_: 83209000 -> 00000000:028b4000
  get Phys(data[n=6]=8320a000)
AtapiVirtToPhysAddr_: 8320a000 -> 00000000:028ad000
  get Phys(data[n=7]=8320b000)
AtapiVirtToPhysAddr_: 8320b000 -> 00000000:028a6000
  get Phys(data[n=8]=8320c000)
AtapiVirtToPhysAddr_: 8320c000 -> 00000000:028af000
  get Phys(data[n=9]=8320d000)
AtapiVirtToPhysAddr_: 8320d000 -> 00000000:028b0000
  get Phys(data[n=10]=8320e000)
AtapiVirtToPhysAddr_: 8320e000 -> 00000000:028a9000
  get Phys(data[n=11]=8320f000)
AtapiVirtToPhysAddr_: 8320f000 -> 00000000:028aa000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5f, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5f count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector df, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is df, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83210000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83210000)
AtapiVirtToPhysAddr_: 83210000 -> 00000000:028bb000
  get Phys(data[n=1]=83211000)
AtapiVirtToPhysAddr_: 83211000 -> 00000000:028bc000
  get Phys(data[n=1]=83212000)
AtapiVirtToPhysAddr_: 83212000 -> 00000000:028b5000
  get Phys(data[n=2]=83213000)
AtapiVirtToPhysAddr_: 83213000 -> 00000000:028b6000
  get Phys(data[n=2]=83214000)
AtapiVirtToPhysAddr_: 83214000 -> 00000000:028b7000
  get Phys(data[n=2]=83215000)
AtapiVirtToPhysAddr_: 83215000 -> 00000000:028b8000
  get Phys(data[n=2]=83216000)
AtapiVirtToPhysAddr_: 83216000 -> 00000000:028b1000
  get Phys(data[n=3]=83217000)
AtapiVirtToPhysAddr_: 83217000 -> 00000000:028b2000
  get Phys(data[n=3]=83218000)
AtapiVirtToPhysAddr_: 83218000 -> 00000000:028c3000
  get Phys(data[n=4]=83219000)
AtapiVirtToPhysAddr_: 83219000 -> 00000000:028c4000
  get Phys(data[n=4]=8321a000)
AtapiVirtToPhysAddr_: 8321a000 -> 00000000:028c5000
  get Phys(data[n=4]=8321b000)
AtapiVirtToPhysAddr_: 8321b000 -> 00000000:028be000
  get Phys(data[n=5]=8321c000)
AtapiVirtToPhysAddr_: 8321c000 -> 00000000:028bf000
  get Phys(data[n=5]=8321d000)
AtapiVirtToPhysAddr_: 8321d000 -> 00000000:028c0000
  get Phys(data[n=6]=8321e000)
AtapiVirtToPhysAddr_: 8321e000 -> 00000000:028b9000
  get Phys(data[n=7]=8321f000)
AtapiVirtToPhysAddr_: 8321f000 -> 00000000:028ba000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0xdf, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0xdf count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 15f, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 15f, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83220000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83220000)
AtapiVirtToPhysAddr_: 83220000 -> 00000000:028a3000
  get Phys(data[n=1]=83221000)
AtapiVirtToPhysAddr_: 83221000 -> 00000000:02874000
  get Phys(data[n=2]=83222000)
AtapiVirtToPhysAddr_: 83222000 -> 00000000:028bd000
  get Phys(data[n=3]=83223000)
AtapiVirtToPhysAddr_: 83223000 -> 00000000:0289e000
  get Phys(data[n=4]=83224000)
AtapiVirtToPhysAddr_: 83224000 -> 00000000:0289f000
  get Phys(data[n=4]=83225000)
AtapiVirtToPhysAddr_: 83225000 -> 00000000:028a0000
  get Phys(data[n=5]=83226000)
AtapiVirtToPhysAddr_: 83226000 -> 00000000:02899000
  get Phys(data[n=6]=83227000)
AtapiVirtToPhysAddr_: 83227000 -> 00000000:0289a000
  get Phys(data[n=6]=83228000)
AtapiVirtToPhysAddr_: 83228000 -> 00000000:0289b000
  get Phys(data[n=6]=83229000)
AtapiVirtToPhysAddr_: 83229000 -> 00000000:028a4000
  get Phys(data[n=7]=8322a000)
AtapiVirtToPhysAddr_: 8322a000 -> 00000000:0289d000
  get Phys(data[n=8]=8322b000)
AtapiVirtToPhysAddr_: 8322b000 -> 00000000:02896000
  get Phys(data[n=9]=8322c000)
AtapiVirtToPhysAddr_: 8322c000 -> 00000000:02897000
  get Phys(data[n=9]=8322d000)
AtapiVirtToPhysAddr_: 8322d000 -> 00000000:02898000
  get Phys(data[n=9]=8322e000)
AtapiVirtToPhysAddr_: 8322e000 -> 00000000:02891000
  get Phys(data[n=10]=8322f000)
AtapiVirtToPhysAddr_: 8322f000 -> 00000000:02892000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x15f, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x15f count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1df, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1df, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83230000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83230000)
AtapiVirtToPhysAddr_: 83230000 -> 00000000:02893000
  get Phys(data[n=1]=83231000)
AtapiVirtToPhysAddr_: 83231000 -> 00000000:0289c000
  get Phys(data[n=2]=83232000)
AtapiVirtToPhysAddr_: 83232000 -> 00000000:02895000
  get Phys(data[n=3]=83233000)
AtapiVirtToPhysAddr_: 83233000 -> 00000000:0288e000
  get Phys(data[n=4]=83234000)
AtapiVirtToPhysAddr_: 83234000 -> 00000000:0288f000
  get Phys(data[n=4]=83235000)
AtapiVirtToPhysAddr_: 83235000 -> 00000000:02890000
  get Phys(data[n=5]=83236000)
AtapiVirtToPhysAddr_: 83236000 -> 00000000:02889000
  get Phys(data[n=6]=83237000)
AtapiVirtToPhysAddr_: 83237000 -> 00000000:0288a000
  get Phys(data[n=6]=83238000)
AtapiVirtToPhysAddr_: 83238000 -> 00000000:0288b000
  get Phys(data[n=6]=83239000)
AtapiVirtToPhysAddr_: 83239000 -> 00000000:02894000
  get Phys(data[n=7]=8323a000)
AtapiVirtToPhysAddr_: 8323a000 -> 00000000:0288d000
  get Phys(data[n=8]=8323b000)
AtapiVirtToPhysAddr_: 8323b000 -> 00000000:00e2e000
  get Phys(data[n=9]=8323c000)
AtapiVirtToPhysAddr_: 8323c000 -> 00000000:00e2f000
  get Phys(data[n=9]=8323d000)
AtapiVirtToPhysAddr_: 8323d000 -> 00000000:00e30000
  get Phys(data[n=10]=8323e000)
AtapiVirtToPhysAddr_: 8323e000 -> 00000000:00e31000
  get Phys(data[n=10]=8323f000)
AtapiVirtToPhysAddr_: 8323f000 -> 00000000:00e32000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1df, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1df count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 25a5, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 25a5, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83200000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83200000)
AtapiVirtToPhysAddr_: 83200000 -> 00000000:028ab000
  get Phys(data[n=1]=83201000)
AtapiVirtToPhysAddr_: 83201000 -> 00000000:028ac000
  get Phys(data[n=1]=83202000)
AtapiVirtToPhysAddr_: 83202000 -> 00000000:028a5000
  get Phys(data[n=2]=83203000)
AtapiVirtToPhysAddr_: 83203000 -> 00000000:028ae000
  get Phys(data[n=3]=83204000)
AtapiVirtToPhysAddr_: 83204000 -> 00000000:028a7000
  get Phys(data[n=4]=83205000)
AtapiVirtToPhysAddr_: 83205000 -> 00000000:028a8000
  get Phys(data[n=4]=83206000)
AtapiVirtToPhysAddr_: 83206000 -> 00000000:028a1000
  get Phys(data[n=5]=83207000)
AtapiVirtToPhysAddr_: 83207000 -> 00000000:028a2000
  get Phys(data[n=5]=83208000)
AtapiVirtToPhysAddr_: 83208000 -> 00000000:028b3000
  get Phys(data[n=6]=83209000)
AtapiVirtToPhysAddr_: 83209000 -> 00000000:028b4000
  get Phys(data[n=6]=8320a000)
AtapiVirtToPhysAddr_: 8320a000 -> 00000000:028ad000
  get Phys(data[n=7]=8320b000)
AtapiVirtToPhysAddr_: 8320b000 -> 00000000:028a6000
  get Phys(data[n=8]=8320c000)
AtapiVirtToPhysAddr_: 8320c000 -> 00000000:028af000
  get Phys(data[n=9]=8320d000)
AtapiVirtToPhysAddr_: 8320d000 -> 00000000:028b0000
  get Phys(data[n=10]=8320e000)
AtapiVirtToPhysAddr_: 8320e000 -> 00000000:028a9000
  get Phys(data[n=11]=8320f000)
AtapiVirtToPhysAddr_: 8320f000 -> 00000000:028aa000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x25a5, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x25a5 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2625, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2625, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83210000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83210000)
AtapiVirtToPhysAddr_: 83210000 -> 00000000:028bb000
  get Phys(data[n=1]=83211000)
AtapiVirtToPhysAddr_: 83211000 -> 00000000:028bc000
  get Phys(data[n=1]=83212000)
AtapiVirtToPhysAddr_: 83212000 -> 00000000:028b5000
  get Phys(data[n=2]=83213000)
AtapiVirtToPhysAddr_: 83213000 -> 00000000:028b6000
  get Phys(data[n=2]=83214000)
AtapiVirtToPhysAddr_: 83214000 -> 00000000:028b7000
  get Phys(data[n=2]=83215000)
AtapiVirtToPhysAddr_: 83215000 -> 00000000:028b8000
  get Phys(data[n=2]=83216000)
AtapiVirtToPhysAddr_: 83216000 -> 00000000:028b1000
  get Phys(data[n=3]=83217000)
AtapiVirtToPhysAddr_: 83217000 -> 00000000:028b2000
  get Phys(data[n=3]=83218000)
AtapiVirtToPhysAddr_: 83218000 -> 00000000:028c3000
  get Phys(data[n=4]=83219000)
AtapiVirtToPhysAddr_: 83219000 -> 00000000:028c4000
  get Phys(data[n=4]=8321a000)
AtapiVirtToPhysAddr_: 8321a000 -> 00000000:028c5000
  get Phys(data[n=4]=8321b000)
AtapiVirtToPhysAddr_: 8321b000 -> 00000000:028be000
  get Phys(data[n=5]=8321c000)
AtapiVirtToPhysAddr_: 8321c000 -> 00000000:028bf000
  get Phys(data[n=5]=8321d000)
AtapiVirtToPhysAddr_: 8321d000 -> 00000000:028c0000
  get Phys(data[n=6]=8321e000)
AtapiVirtToPhysAddr_: 8321e000 -> 00000000:028b9000
  get Phys(data[n=7]=8321f000)
AtapiVirtToPhysAddr_: 8321f000 -> 00000000:028ba000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2625, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2625 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 26a5, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 26a5, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83220000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83220000)
AtapiVirtToPhysAddr_: 83220000 -> 00000000:028a3000
  get Phys(data[n=1]=83221000)
AtapiVirtToPhysAddr_: 83221000 -> 00000000:02874000
  get Phys(data[n=2]=83222000)
AtapiVirtToPhysAddr_: 83222000 -> 00000000:028bd000
  get Phys(data[n=3]=83223000)
AtapiVirtToPhysAddr_: 83223000 -> 00000000:0289e000
  get Phys(data[n=4]=83224000)
AtapiVirtToPhysAddr_: 83224000 -> 00000000:0289f000
  get Phys(data[n=4]=83225000)
AtapiVirtToPhysAddr_: 83225000 -> 00000000:028a0000
  get Phys(data[n=5]=83226000)
AtapiVirtToPhysAddr_: 83226000 -> 00000000:02899000
  get Phys(data[n=6]=83227000)
AtapiVirtToPhysAddr_: 83227000 -> 00000000:0289a000
  get Phys(data[n=6]=83228000)
AtapiVirtToPhysAddr_: 83228000 -> 00000000:0289b000
  get Phys(data[n=6]=83229000)
AtapiVirtToPhysAddr_: 83229000 -> 00000000:028a4000
  get Phys(data[n=7]=8322a000)
AtapiVirtToPhysAddr_: 8322a000 -> 00000000:0289d000
  get Phys(data[n=8]=8322b000)
AtapiVirtToPhysAddr_: 8322b000 -> 00000000:02896000
  get Phys(data[n=9]=8322c000)
AtapiVirtToPhysAddr_: 8322c000 -> 00000000:02897000
  get Phys(data[n=9]=8322d000)
AtapiVirtToPhysAddr_: 8322d000 -> 00000000:02898000
  get Phys(data[n=9]=8322e000)
AtapiVirtToPhysAddr_: 8322e000 -> 00000000:02891000
  get Phys(data[n=10]=8322f000)
AtapiVirtToPhysAddr_: 8322f000 -> 00000000:02892000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x26a5, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x26a5 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2725, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2725, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83230000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83230000)
AtapiVirtToPhysAddr_: 83230000 -> 00000000:02893000
  get Phys(data[n=1]=83231000)
AtapiVirtToPhysAddr_: 83231000 -> 00000000:0289c000
  get Phys(data[n=2]=83232000)
AtapiVirtToPhysAddr_: 83232000 -> 00000000:02895000
  get Phys(data[n=3]=83233000)
AtapiVirtToPhysAddr_: 83233000 -> 00000000:0288e000
  get Phys(data[n=4]=83234000)
AtapiVirtToPhysAddr_: 83234000 -> 00000000:0288f000
  get Phys(data[n=4]=83235000)
AtapiVirtToPhysAddr_: 83235000 -> 00000000:02890000
  get Phys(data[n=5]=83236000)
AtapiVirtToPhysAddr_: 83236000 -> 00000000:02889000
  get Phys(data[n=6]=83237000)
AtapiVirtToPhysAddr_: 83237000 -> 00000000:0288a000
  get Phys(data[n=6]=83238000)
AtapiVirtToPhysAddr_: 83238000 -> 00000000:0288b000
  get Phys(data[n=6]=83239000)
AtapiVirtToPhysAddr_: 83239000 -> 00000000:02894000
  get Phys(data[n=7]=8323a000)
AtapiVirtToPhysAddr_: 8323a000 -> 00000000:0288d000
  get Phys(data[n=8]=8323b000)
AtapiVirtToPhysAddr_: 8323b000 -> 00000000:00e2e000
  get Phys(data[n=9]=8323c000)
AtapiVirtToPhysAddr_: 8323c000 -> 00000000:00e2f000
  get Phys(data[n=9]=8323d000)
AtapiVirtToPhysAddr_: 8323d000 -> 00000000:00e30000
  get Phys(data[n=10]=8323e000)
AtapiVirtToPhysAddr_: 8323e000 -> 00000000:00e31000
  get Phys(data[n=10]=8323f000)
AtapiVirtToPhysAddr_: 8323f000 -> 00000000:00e32000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2725, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2725 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866654
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 586b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 586b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0477e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:047a7000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04798000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:047a9000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:047aa000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:047a3000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:0476c000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:0477d000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:04776000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0479f000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04790000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:047a1000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:047a2000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0479b000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:04764000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:04775000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x586b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x586b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f012d8, CDB 0xb0f01308, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f012d8
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f01308)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f01308 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f012d8
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f012d8, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f012d8
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0xc, data f77cc000, count c000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:046c6000
  get Phys(data[n=1]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:046ef000
  get Phys(data[n=2]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:046e0000
  get Phys(data[n=3]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:046f1000
  get Phys(data[n=4]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:046f2000
  get Phys(data[n=4]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:046eb000
  get Phys(data[n=5]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:046b4000
  get Phys(data[n=6]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:046c5000
  get Phys(data[n=7]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:046ce000
  get Phys(data[n=8]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:046f7000
  get Phys(data[n=9]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:046e8000
  get Phys(data[n=10]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:046f9000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 11 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 c000, full size c000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786664c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 58eb, OrigWordsRequested 0x6000, DevSize 0x60
IdeReadWrite (REQ): Starting sector is 58eb, Number of WORDS 0x6000, DevSize 0x60
AtapiDmaSetup: mode 0x44, data 83780000, count c000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0476e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:04797000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04788000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04799000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:047a2000
  get Phys(data[n=5]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0479b000
  get Phys(data[n=6]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:04764000
  get Phys(data[n=7]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04775000
  get Phys(data[n=8]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:04776000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0479f000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04790000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:047a1000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x58eb, Count 0x60(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x58eb count 0x60 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered c000, full size c000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866654
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 58eb, OrigWordsRequested 0x6000, DevSize 0x60
IdeReadWrite (REQ): Starting sector is 58eb, Number of WORDS 0x6000, DevSize 0x60
AtapiDmaSetup: mode 0x44, data 83780000, count c000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0476e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:04797000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04788000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04799000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:047a2000
  get Phys(data[n=5]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0479b000
  get Phys(data[n=6]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:04764000
  get Phys(data[n=7]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04775000
  get Phys(data[n=8]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:04776000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0479f000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04790000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:047a1000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x58eb, Count 0x60(0x60)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x58eb count 0x60 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered c000, full size c000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f012d8, CDB 0xb0f01308, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f012d8
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f01308)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f01308 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f012d8
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f012d8, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f012d8
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0xc, data f77d0000, count 7800, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:03bb0000
  get Phys(data[n=1]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:03bb1000
  get Phys(data[n=1]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:03bb2000
  get Phys(data[n=1]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:03bb3000
  get Phys(data[n=1]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:03bb4000
  get Phys(data[n=1]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:03bb5000
  get Phys(data[n=1]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:03bb6000
  get Phys(data[n=1]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:03bb7000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 1 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 7800, full size 7800
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786664c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 594b, OrigWordsRequested 0x4000, DevSize 0x40
IdeReadWrite (REQ): Starting sector is 594b, Number of WORDS 0x4000, DevSize 0x40
AtapiDmaSetup: mode 0x44, data 83780000, count 8000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:046fe000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:04727000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04718000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04729000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:0472a000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:04723000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:046ec000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:046fd000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x594b, Count 0x40(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x594b count 0x40 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 8000, full size 8000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866654
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 594b, OrigWordsRequested 0x4000, DevSize 0x40
IdeReadWrite (REQ): Starting sector is 594b, Number of WORDS 0x4000, DevSize 0x40
AtapiDmaSetup: mode 0x44, data 83780000, count 8000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:046fe000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:04727000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04718000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04729000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:0472a000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:04723000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:046ec000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:046fd000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x594b, Count 0x40(0x40)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x594b count 0x40 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 8000, full size 8000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f03aa0, CDB 0xb0f03ad0, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f03aa0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f03ad0)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f03ad0 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f03aa0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f03aa0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f03aa0
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0xc, data f77c7000, count 10800, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:03ba7000
  get Phys(data[n=1]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:03ba8000
  get Phys(data[n=1]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:03ba9000
  get Phys(data[n=1]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:03baa000
  get Phys(data[n=1]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:03bab000
  get Phys(data[n=1]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:03bac000
  get Phys(data[n=1]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:03bad000
  get Phys(data[n=1]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:03bae000
  get Phys(data[n=1]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:03baf000
  get Phys(data[n=1]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:03bb0000
  get Phys(data[n=2]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:03bb1000
  get Phys(data[n=2]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:03bb2000
  get Phys(data[n=2]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:03bb3000
  get Phys(data[n=2]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:03bb4000
  get Phys(data[n=2]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:03bb5000
  get Phys(data[n=2]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:03bb6000
  get Phys(data[n=2]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:03bb7000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 2 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10800, full size 10800
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786664c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 598b, OrigWordsRequested 0x8800, DevSize 0x88
IdeReadWrite (REQ): Starting sector is 598b, Number of WORDS 0x8800, DevSize 0x88
AtapiDmaSetup: mode 0x44, data 83780000, count 11000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:00546000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:004e7000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:00520000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:004c9000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:004ca000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0050b000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:00584000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:00555000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0053e000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:004d7000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:00518000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:004b9000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:004ba000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:004eb000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:0057c000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:0054d000
  get Phys(data[n=14]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:0051e000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x598b, Count 0x88(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x598b count 0x88 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 11000, full size 11000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 598b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 598b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:00546000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:004e7000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:00520000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:004c9000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:004ca000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0050b000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:00584000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:00555000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0053e000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:004d7000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:00518000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:004b9000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:004ba000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:004eb000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:0057c000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:0054d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x598b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x598b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5a0b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 5a0b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83790000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:0051e000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:004c7000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:00510000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:004a1000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5a0b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5a0b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f03aa0, CDB 0xb0f03ad0, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f03aa0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f03ad0)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f03ad0 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f03aa0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f03aa0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f03aa0
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0xc, data f77c7000, count 10800, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:03ba7000
  get Phys(data[n=1]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:03ba8000
  get Phys(data[n=1]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:03ba9000
  get Phys(data[n=1]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:03baa000
  get Phys(data[n=1]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:03bab000
  get Phys(data[n=1]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:03bac000
  get Phys(data[n=1]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:03bad000
  get Phys(data[n=1]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:03bae000
  get Phys(data[n=1]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:03baf000
  get Phys(data[n=1]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:03bb0000
  get Phys(data[n=2]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:03bb1000
  get Phys(data[n=2]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:03bb2000
  get Phys(data[n=2]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:03bb3000
  get Phys(data[n=2]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:03bb4000
  get Phys(data[n=2]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:03bb5000
  get Phys(data[n=2]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:03bb6000
  get Phys(data[n=2]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:03bb7000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 2 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10800, full size 10800
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4beb, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4beb, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83440000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83440000)
AtapiVirtToPhysAddr_: 83440000 -> 00000000:00bd5000
  get Phys(data[n=1]=83441000)
AtapiVirtToPhysAddr_: 83441000 -> 00000000:00bbe000
  get Phys(data[n=2]=83442000)
AtapiVirtToPhysAddr_: 83442000 -> 00000000:00bbf000
  get Phys(data[n=2]=83443000)
AtapiVirtToPhysAddr_: 83443000 -> 00000000:00bc8000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4beb, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4beb count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4c0b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4c0b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83480000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83480000)
AtapiVirtToPhysAddr_: 83480000 -> 00000000:00b95000
  get Phys(data[n=1]=83481000)
AtapiVirtToPhysAddr_: 83481000 -> 00000000:00b7e000
  get Phys(data[n=2]=83482000)
AtapiVirtToPhysAddr_: 83482000 -> 00000000:00b7f000
  get Phys(data[n=2]=83483000)
AtapiVirtToPhysAddr_: 83483000 -> 00000000:00b88000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4c0b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4c0b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786664c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5a2b, OrigWordsRequested 0x8800, DevSize 0x88
IdeReadWrite (REQ): Starting sector is 5a2b, Number of WORDS 0x8800, DevSize 0x88
AtapiDmaSetup: mode 0x44, data 83780000, count 11000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:04686000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:046af000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:046a0000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:046b1000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:046b2000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:046ab000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:04674000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04685000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0468e000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:046b7000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:046a8000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:046b9000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:046ba000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:046b3000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:0467c000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:0468d000
  get Phys(data[n=14]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:04696000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5a2b, Count 0x88(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x5a2b count 0x88 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 11000, full size 11000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5a2b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 5a2b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:04686000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:046af000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:046a0000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:046b1000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:046b2000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:046ab000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:04674000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04685000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0468e000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:046b7000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:046a8000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:046b9000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:046ba000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:046b3000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:0467c000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:0468d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5a2b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5a2b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5aab, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 5aab, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83790000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:04696000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:046bf000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:046b0000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:046c1000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5aab, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5aab count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f012d8, CDB 0xb0f01308, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f012d8
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f01308)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f01308 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f012d8
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f012d8, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f012d8
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0xc, data f77c4000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77c4000)
AtapiVirtToPhysAddr_: f77c4000 -> 00000000:00326000
  get Phys(data[n=1]=f77c5000)
AtapiVirtToPhysAddr_: f77c5000 -> 00000000:0031f000
  get Phys(data[n=2]=f77c6000)
AtapiVirtToPhysAddr_: f77c6000 -> 00000000:00320000
  get Phys(data[n=3]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:00bf9000
  get Phys(data[n=4]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:00bf2000
  get Phys(data[n=5]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:00bf3000
  get Phys(data[n=5]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:00334000
  get Phys(data[n=6]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:00335000
  get Phys(data[n=6]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:0032e000
  get Phys(data[n=7]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:00327000
  get Phys(data[n=8]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:00328000
  get Phys(data[n=8]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:00321000
  get Phys(data[n=9]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:00bfa000
  get Phys(data[n=10]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:00bfb000
  get Phys(data[n=10]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:0034c000
  get Phys(data[n=11]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:0034d000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 11 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f77d4000, count 4000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:00336000
  get Phys(data[n=1]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:0032f000
  get Phys(data[n=2]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:00330000
  get Phys(data[n=3]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:00329000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 4 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5acb, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 5acb, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0467e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:046a7000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04698000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:046a9000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:046aa000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:046a3000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:0466c000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:0467d000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:04676000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0469f000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04690000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:046a1000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:046a2000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0469b000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:04664000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:04675000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5acb, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x5acb count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5b4b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 5b4b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83790000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:0466e000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:04697000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04688000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:04699000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5b4b, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x5b4b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5acb, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 5acb, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0467e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:046a7000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04698000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:046a9000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:046aa000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:046a3000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:0466c000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:0467d000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:04676000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0469f000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04690000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:046a1000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:046a2000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0469b000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:04664000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:04675000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5acb, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5acb count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5b4b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 5b4b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83790000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:0466e000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:04697000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04688000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:04699000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5b4b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5b4b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f012d8, CDB 0xb0f01308, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f012d8
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f01308)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f01308 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f012d8
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f012d8, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f012d8
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0xc, data f77bd000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77bd000)
AtapiVirtToPhysAddr_: f77bd000 -> 00000000:046be000
  get Phys(data[n=1]=f77be000)
AtapiVirtToPhysAddr_: f77be000 -> 00000000:046e7000
  get Phys(data[n=2]=f77bf000)
AtapiVirtToPhysAddr_: f77bf000 -> 00000000:046d8000
  get Phys(data[n=3]=f77c0000)
AtapiVirtToPhysAddr_: f77c0000 -> 00000000:046e9000
  get Phys(data[n=4]=f77c1000)
AtapiVirtToPhysAddr_: f77c1000 -> 00000000:046ea000
  get Phys(data[n=4]=f77c2000)
AtapiVirtToPhysAddr_: f77c2000 -> 00000000:046e3000
  get Phys(data[n=5]=f77c3000)
AtapiVirtToPhysAddr_: f77c3000 -> 00000000:046ac000
  get Phys(data[n=6]=f77c4000)
AtapiVirtToPhysAddr_: f77c4000 -> 00000000:046bd000
  get Phys(data[n=7]=f77c5000)
AtapiVirtToPhysAddr_: f77c5000 -> 00000000:046b6000
  get Phys(data[n=8]=f77c6000)
AtapiVirtToPhysAddr_: f77c6000 -> 00000000:046df000
  get Phys(data[n=9]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:046d0000
  get Phys(data[n=10]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:046e1000
  get Phys(data[n=11]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:046e2000
  get Phys(data[n=11]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:046db000
  get Phys(data[n=12]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:046a4000
  get Phys(data[n=13]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:046b5000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f77cd000, count b000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:046ae000
  get Phys(data[n=1]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:046d7000
  get Phys(data[n=2]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:046c8000
  get Phys(data[n=3]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:046d9000
  get Phys(data[n=4]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:046da000
  get Phys(data[n=4]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:046d3000
  get Phys(data[n=5]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:0469c000
  get Phys(data[n=6]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:046ad000
  get Phys(data[n=7]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:046a6000
  get Phys(data[n=8]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:046cf000
  get Phys(data[n=9]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:046c0000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 10 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 b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 b000, full size b000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5b6b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 5b6b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0476e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:04797000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04788000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04799000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:047a2000
  get Phys(data[n=5]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0479b000
  get Phys(data[n=6]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:04764000
  get Phys(data[n=7]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04775000
  get Phys(data[n=8]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:04776000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0479f000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04790000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:047a1000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:047aa000
  get Phys(data[n=12]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:047a3000
  get Phys(data[n=13]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:0476c000
  get Phys(data[n=14]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:0477d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5b6b, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x5b6b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5beb, OrigWordsRequested 0x5800, DevSize 0x58
IdeReadWrite (REQ): Starting sector is 5beb, Number of WORDS 0x5800, DevSize 0x58
AtapiDmaSetup: mode 0x44, data 83790000, count b000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:0477e000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:047a7000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04798000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:047a9000
  get Phys(data[n=4]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:04732000
  get Phys(data[n=5]=83795000)
AtapiVirtToPhysAddr_: 83795000 -> 00000000:0472b000
  get Phys(data[n=6]=83796000)
AtapiVirtToPhysAddr_: 83796000 -> 00000000:046f4000
  get Phys(data[n=7]=83797000)
AtapiVirtToPhysAddr_: 83797000 -> 00000000:04705000
  get Phys(data[n=8]=83798000)
AtapiVirtToPhysAddr_: 83798000 -> 00000000:04706000
  get Phys(data[n=8]=83799000)
AtapiVirtToPhysAddr_: 83799000 -> 00000000:0472f000
  get Phys(data[n=9]=8379a000)
AtapiVirtToPhysAddr_: 8379a000 -> 00000000:04720000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5beb, Count 0x58(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x5beb count 0x58 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered b000, full size b000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5b6b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 5b6b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0476e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:04797000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04788000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04799000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:047a2000
  get Phys(data[n=5]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0479b000
  get Phys(data[n=6]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:04764000
  get Phys(data[n=7]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04775000
  get Phys(data[n=8]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:04776000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0479f000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04790000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:047a1000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:047aa000
  get Phys(data[n=12]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:047a3000
  get Phys(data[n=13]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:0476c000
  get Phys(data[n=14]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:0477d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5b6b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5b6b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5beb, OrigWordsRequested 0x6000, DevSize 0x60
IdeReadWrite (REQ): Starting sector is 5beb, Number of WORDS 0x6000, DevSize 0x60
AtapiDmaSetup: mode 0x44, data 83790000, count c000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:0477e000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:047a7000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04798000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:047a9000
  get Phys(data[n=4]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:04732000
  get Phys(data[n=5]=83795000)
AtapiVirtToPhysAddr_: 83795000 -> 00000000:0472b000
  get Phys(data[n=6]=83796000)
AtapiVirtToPhysAddr_: 83796000 -> 00000000:046f4000
  get Phys(data[n=7]=83797000)
AtapiVirtToPhysAddr_: 83797000 -> 00000000:04705000
  get Phys(data[n=8]=83798000)
AtapiVirtToPhysAddr_: 83798000 -> 00000000:04706000
  get Phys(data[n=8]=83799000)
AtapiVirtToPhysAddr_: 83799000 -> 00000000:0472f000
  get Phys(data[n=9]=8379a000)
AtapiVirtToPhysAddr_: 8379a000 -> 00000000:04720000
  get Phys(data[n=10]=8379b000)
AtapiVirtToPhysAddr_: 8379b000 -> 00000000:04731000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5beb, Count 0x60(0x60)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5beb count 0x60 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered c000, full size c000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4c2b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4c2b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 834c0000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=834c0000)
AtapiVirtToPhysAddr_: 834c0000 -> 00000000:00b55000
  get Phys(data[n=1]=834c1000)
AtapiVirtToPhysAddr_: 834c1000 -> 00000000:00b3e000
  get Phys(data[n=2]=834c2000)
AtapiVirtToPhysAddr_: 834c2000 -> 00000000:00b3f000
  get Phys(data[n=2]=834c3000)
AtapiVirtToPhysAddr_: 834c3000 -> 00000000:00b48000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4c2b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4c2b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4c4b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4c4b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83500000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83500000)
AtapiVirtToPhysAddr_: 83500000 -> 00000000:00b15000
  get Phys(data[n=1]=83501000)
AtapiVirtToPhysAddr_: 83501000 -> 00000000:00afe000
  get Phys(data[n=2]=83502000)
AtapiVirtToPhysAddr_: 83502000 -> 00000000:00aff000
  get Phys(data[n=2]=83503000)
AtapiVirtToPhysAddr_: 83503000 -> 00000000:00b08000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4c4b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4c4b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f012d8, CDB 0xb0f01308, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f012d8
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f01308)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f01308 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f012d8
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f012d8, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f012d8
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0xc, data f77c3000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77c3000)
AtapiVirtToPhysAddr_: f77c3000 -> 00000000:004d6000
  get Phys(data[n=1]=f77c4000)
AtapiVirtToPhysAddr_: f77c4000 -> 00000000:0045f000
  get Phys(data[n=2]=f77c5000)
AtapiVirtToPhysAddr_: f77c5000 -> 00000000:00490000
  get Phys(data[n=3]=f77c6000)
AtapiVirtToPhysAddr_: f77c6000 -> 00000000:00459000
  get Phys(data[n=4]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:0044a000
  get Phys(data[n=5]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:00473000
  get Phys(data[n=6]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:00514000
  get Phys(data[n=7]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:004ed000
  get Phys(data[n=8]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:004e6000
  get Phys(data[n=9]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:00477000
  get Phys(data[n=10]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:004a0000
  get Phys(data[n=11]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:00461000
  get Phys(data[n=12]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:0045a000
  get Phys(data[n=13]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:0047b000
  get Phys(data[n=14]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:0051c000
  get Phys(data[n=15]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:0050d000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 16 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0x50
  Error reg (0x0)
  expecting intr + cleared BUSY
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f77d3000, count 5000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:004ee000
  get Phys(data[n=1]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:0048f000
  get Phys(data[n=2]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:004b8000
  get Phys(data[n=3]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:00471000
  get Phys(data[n=4]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:00472000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 4 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 5000, full size 5000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5c4b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 5c4b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:04666000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:0468f000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04680000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04691000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:0469a000
  get Phys(data[n=5]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:04693000
  get Phys(data[n=6]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:0465c000
  get Phys(data[n=7]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:0466d000
  get Phys(data[n=8]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0465e000
  get Phys(data[n=9]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:04687000
  get Phys(data[n=10]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04678000
  get Phys(data[n=11]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:04689000
  get Phys(data[n=12]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:04692000
  get Phys(data[n=13]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0468b000
  get Phys(data[n=14]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:04654000
  get Phys(data[n=15]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:04665000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5c4b, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x5c4b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5ccb, OrigWordsRequested 0x2800, DevSize 0x28
IdeReadWrite (REQ): Starting sector is 5ccb, Number of WORDS 0x2800, DevSize 0x28
AtapiDmaSetup: mode 0x44, data 83790000, count 5000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:04656000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:0467f000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04670000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:04681000
  get Phys(data[n=4]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:0468a000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5ccb, Count 0x28(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x5ccb count 0x28 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 5000, full size 5000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5c4b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 5c4b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:04666000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:0468f000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04680000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04691000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:0469a000
  get Phys(data[n=5]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:04693000
  get Phys(data[n=6]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:0465c000
  get Phys(data[n=7]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:0466d000
  get Phys(data[n=8]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0465e000
  get Phys(data[n=9]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:04687000
  get Phys(data[n=10]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04678000
  get Phys(data[n=11]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:04689000
  get Phys(data[n=12]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:04692000
  get Phys(data[n=13]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0468b000
  get Phys(data[n=14]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:04654000
  get Phys(data[n=15]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:04665000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5c4b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5c4b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5ccb, OrigWordsRequested 0x4000, DevSize 0x40
IdeReadWrite (REQ): Starting sector is 5ccb, Number of WORDS 0x4000, DevSize 0x40
AtapiDmaSetup: mode 0x44, data 83790000, count 8000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:04656000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:0467f000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04670000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:04681000
  get Phys(data[n=4]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:0468a000
  get Phys(data[n=5]=83795000)
AtapiVirtToPhysAddr_: 83795000 -> 00000000:04683000
  get Phys(data[n=6]=83796000)
AtapiVirtToPhysAddr_: 83796000 -> 00000000:0464c000
  get Phys(data[n=7]=83797000)
AtapiVirtToPhysAddr_: 83797000 -> 00000000:0465d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5ccb, Count 0x40(0x40)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5ccb count 0x40 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 8000, full size 8000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f012d8, CDB 0xb0f01308, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f012d8
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f01308)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f01308 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f012d8
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f012d8, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f012d8
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0xc, data f77cc000, count c000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:046c6000
  get Phys(data[n=1]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:046ef000
  get Phys(data[n=2]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:046e0000
  get Phys(data[n=3]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:046f1000
  get Phys(data[n=4]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:046f2000
  get Phys(data[n=4]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:046eb000
  get Phys(data[n=5]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:046b4000
  get Phys(data[n=6]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:046c5000
  get Phys(data[n=7]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:046ce000
  get Phys(data[n=8]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:046f7000
  get Phys(data[n=9]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:046e8000
  get Phys(data[n=10]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:046f9000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 11 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 c000, full size c000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786664c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5d0b, OrigWordsRequested 0x6000, DevSize 0x60
IdeReadWrite (REQ): Starting sector is 5d0b, Number of WORDS 0x6000, DevSize 0x60
AtapiDmaSetup: mode 0x44, data 83780000, count c000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:04646000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:0466f000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04660000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04671000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:04682000
  get Phys(data[n=5]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0467b000
  get Phys(data[n=6]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:04644000
  get Phys(data[n=7]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04655000
  get Phys(data[n=8]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0464e000
  get Phys(data[n=9]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:04677000
  get Phys(data[n=10]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04668000
  get Phys(data[n=11]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:04679000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5d0b, Count 0x60(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x5d0b count 0x60 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered c000, full size c000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866654
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5d0b, OrigWordsRequested 0x6000, DevSize 0x60
IdeReadWrite (REQ): Starting sector is 5d0b, Number of WORDS 0x6000, DevSize 0x60
AtapiDmaSetup: mode 0x44, data 83780000, count c000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:04646000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:0466f000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04660000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04671000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:04682000
  get Phys(data[n=5]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0467b000
  get Phys(data[n=6]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:04644000
  get Phys(data[n=7]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04655000
  get Phys(data[n=8]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0464e000
  get Phys(data[n=9]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:04677000
  get Phys(data[n=10]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04668000
  get Phys(data[n=11]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:04679000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5d0b, Count 0x60(0x60)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5d0b count 0x60 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered c000, full size c000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f012d8, CDB 0xb0f01308, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f012d8
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f01308)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f01308 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f012d8
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f012d8, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f012d8
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0xc, data f77d6000, count 2000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:03bb6000
  get Phys(data[n=1]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:03bb7000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 1 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 2000, full size 2000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786664c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5d6b, OrigWordsRequested 0x1000, DevSize 0x10
IdeReadWrite (REQ): Starting sector is 5d6b, Number of WORDS 0x1000, DevSize 0x10
AtapiDmaSetup: mode 0x44, data 83780000, count 2000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:046fe000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:04727000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5d6b, Count 0x10(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x5d6b count 0x10 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 2000, full size 2000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866654
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5d6b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 5d6b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83780000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:046fe000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:04727000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04718000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04729000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5d6b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5d6b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f012d8, CDB 0xb0f01308, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f012d8
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f01308)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f01308 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f012d8
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f012d8, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f012d8
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0xc, data f77c5000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77c5000)
AtapiVirtToPhysAddr_: f77c5000 -> 00000000:04696000
  get Phys(data[n=1]=f77c6000)
AtapiVirtToPhysAddr_: f77c6000 -> 00000000:046bf000
  get Phys(data[n=2]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:046b0000
  get Phys(data[n=3]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:046c1000
  get Phys(data[n=4]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:046ca000
  get Phys(data[n=5]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:046c3000
  get Phys(data[n=6]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:0468c000
  get Phys(data[n=7]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:0469d000
  get Phys(data[n=8]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:0468e000
  get Phys(data[n=9]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:046b7000
  get Phys(data[n=10]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:046a8000
  get Phys(data[n=11]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:046b9000
  get Phys(data[n=12]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:046c2000
  get Phys(data[n=13]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:046bb000
  get Phys(data[n=14]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:04684000
  get Phys(data[n=15]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:04695000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 16 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4c6b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4c6b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83540000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83540000)
AtapiVirtToPhysAddr_: 83540000 -> 00000000:00ad5000
  get Phys(data[n=1]=83541000)
AtapiVirtToPhysAddr_: 83541000 -> 00000000:00abe000
  get Phys(data[n=2]=83542000)
AtapiVirtToPhysAddr_: 83542000 -> 00000000:00abf000
  get Phys(data[n=2]=83543000)
AtapiVirtToPhysAddr_: 83543000 -> 00000000:00ac8000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4c6b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4c6b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f77d5000, count 3000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:04686000
  get Phys(data[n=1]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:046af000
  get Phys(data[n=2]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:046a0000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 3 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 3000, full size 3000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4c8b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4c8b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83580000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83580000)
AtapiVirtToPhysAddr_: 83580000 -> 00000000:00a95000
  get Phys(data[n=1]=83581000)
AtapiVirtToPhysAddr_: 83581000 -> 00000000:00a7e000
  get Phys(data[n=2]=83582000)
AtapiVirtToPhysAddr_: 83582000 -> 00000000:00a7f000
  get Phys(data[n=2]=83583000)
AtapiVirtToPhysAddr_: 83583000 -> 00000000:00a88000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4c8b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4c8b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5d8b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 5d8b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:00546000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:004e7000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:00520000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:004c9000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:004ca000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0050b000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:00584000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:00555000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0053e000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:004d7000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:00518000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:004b9000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:004ba000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:004eb000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:0057c000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:0054d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5d8b, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x5d8b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5e0b, OrigWordsRequested 0x1800, DevSize 0x18
IdeReadWrite (REQ): Starting sector is 5e0b, Number of WORDS 0x1800, DevSize 0x18
AtapiDmaSetup: mode 0x44, data 83790000, count 3000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:0051e000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:004c7000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:00510000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5e0b, Count 0x18(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x5e0b count 0x18 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 3000, full size 3000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5d8b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 5d8b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:00546000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:004e7000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:00520000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:004c9000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:004ca000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0050b000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:00584000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:00555000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0053e000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:004d7000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:00518000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:004b9000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:004ba000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:004eb000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:0057c000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:0054d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5d8b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5d8b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5e0b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 5e0b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83790000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:0051e000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:004c7000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:00510000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:004a1000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5e0b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5e0b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f012d8, CDB 0xb0f01308, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f012d8
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f01308)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f01308 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f012d8
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f012d8, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f012d8
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0xc, data f77c3000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77c3000)
AtapiVirtToPhysAddr_: f77c3000 -> 00000000:0472e000
  get Phys(data[n=1]=f77c4000)
AtapiVirtToPhysAddr_: f77c4000 -> 00000000:04757000
  get Phys(data[n=2]=f77c5000)
AtapiVirtToPhysAddr_: f77c5000 -> 00000000:04748000
  get Phys(data[n=3]=f77c6000)
AtapiVirtToPhysAddr_: f77c6000 -> 00000000:04759000
  get Phys(data[n=4]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:04762000
  get Phys(data[n=5]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:0475b000
  get Phys(data[n=6]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:04724000
  get Phys(data[n=7]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:04735000
  get Phys(data[n=8]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:04736000
  get Phys(data[n=8]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:0475f000
  get Phys(data[n=9]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:04750000
  get Phys(data[n=10]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:04761000
  get Phys(data[n=11]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:0476a000
  get Phys(data[n=12]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:04763000
  get Phys(data[n=13]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:0472c000
  get Phys(data[n=14]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:0473d000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 15 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f77d3000, count 5000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:0473e000
  get Phys(data[n=1]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:04767000
  get Phys(data[n=2]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:04758000
  get Phys(data[n=3]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:04769000
  get Phys(data[n=4]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:04672000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 5 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 5000, full size 5000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5e2b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 5e2b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:04646000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:0466f000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04660000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04671000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:04682000
  get Phys(data[n=5]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0467b000
  get Phys(data[n=6]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:04644000
  get Phys(data[n=7]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04655000
  get Phys(data[n=8]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0464e000
  get Phys(data[n=9]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:04677000
  get Phys(data[n=10]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04668000
  get Phys(data[n=11]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:04679000
  get Phys(data[n=12]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:0468a000
  get Phys(data[n=13]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:04683000
  get Phys(data[n=14]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:0464c000
  get Phys(data[n=15]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:0465d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5e2b, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x5e2b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5eab, OrigWordsRequested 0x2800, DevSize 0x28
IdeReadWrite (REQ): Starting sector is 5eab, Number of WORDS 0x2800, DevSize 0x28
AtapiDmaSetup: mode 0x44, data 83790000, count 5000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:04656000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:0467f000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04670000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:04681000
  get Phys(data[n=4]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:04692000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5eab, Count 0x28(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x5eab count 0x28 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 5000, full size 5000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5e2b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 5e2b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:04646000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:0466f000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04660000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04671000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:04682000
  get Phys(data[n=5]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0467b000
  get Phys(data[n=6]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:04644000
  get Phys(data[n=7]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04655000
  get Phys(data[n=8]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0464e000
  get Phys(data[n=9]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:04677000
  get Phys(data[n=10]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04668000
  get Phys(data[n=11]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:04679000
  get Phys(data[n=12]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:0468a000
  get Phys(data[n=13]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:04683000
  get Phys(data[n=14]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:0464c000
  get Phys(data[n=15]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:0465d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5e2b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5e2b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5eab, OrigWordsRequested 0x4000, DevSize 0x40
IdeReadWrite (REQ): Starting sector is 5eab, Number of WORDS 0x4000, DevSize 0x40
AtapiDmaSetup: mode 0x44, data 83790000, count 8000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:04656000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:0467f000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04670000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:04681000
  get Phys(data[n=4]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:04692000
  get Phys(data[n=5]=83795000)
AtapiVirtToPhysAddr_: 83795000 -> 00000000:0468b000
  get Phys(data[n=6]=83796000)
AtapiVirtToPhysAddr_: 83796000 -> 00000000:04654000
  get Phys(data[n=7]=83797000)
AtapiVirtToPhysAddr_: 83797000 -> 00000000:04665000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5eab, Count 0x40(0x40)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5eab count 0x40 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 8000, full size 8000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f012d8, CDB 0xb0f01308, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f012d8
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f01308)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f01308 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f012d8
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f012d8, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f012d8
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0xc, data f77be000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77be000)
AtapiVirtToPhysAddr_: f77be000 -> 00000000:004d6000
  get Phys(data[n=1]=f77bf000)
AtapiVirtToPhysAddr_: f77bf000 -> 00000000:0045f000
  get Phys(data[n=2]=f77c0000)
AtapiVirtToPhysAddr_: f77c0000 -> 00000000:00490000
  get Phys(data[n=3]=f77c1000)
AtapiVirtToPhysAddr_: f77c1000 -> 00000000:00459000
  get Phys(data[n=4]=f77c2000)
AtapiVirtToPhysAddr_: f77c2000 -> 00000000:0044a000
  get Phys(data[n=5]=f77c3000)
AtapiVirtToPhysAddr_: f77c3000 -> 00000000:00473000
  get Phys(data[n=6]=f77c4000)
AtapiVirtToPhysAddr_: f77c4000 -> 00000000:00514000
  get Phys(data[n=7]=f77c5000)
AtapiVirtToPhysAddr_: f77c5000 -> 00000000:004ed000
  get Phys(data[n=8]=f77c6000)
AtapiVirtToPhysAddr_: f77c6000 -> 00000000:004e6000
  get Phys(data[n=9]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:00477000
  get Phys(data[n=10]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:004a0000
  get Phys(data[n=11]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:00461000
  get Phys(data[n=12]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:0045a000
  get Phys(data[n=13]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:0047b000
  get Phys(data[n=14]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:0051c000
  get Phys(data[n=15]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:0050d000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 16 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f77ce000, count a000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:004ee000
  get Phys(data[n=1]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:0048f000
  get Phys(data[n=2]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:004b8000
  get Phys(data[n=3]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:00471000
  get Phys(data[n=4]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:00472000
  get Phys(data[n=4]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:0048b000
  get Phys(data[n=5]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:00544000
  get Phys(data[n=6]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:00515000
  get Phys(data[n=7]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:0050e000
  get Phys(data[n=8]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:0049f000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 9 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 b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 a000, full size a000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5eeb, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 5eeb, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0476e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:04797000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04788000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04799000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:047a2000
  get Phys(data[n=5]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0479b000
  get Phys(data[n=6]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:04764000
  get Phys(data[n=7]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04775000
  get Phys(data[n=8]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:04776000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0479f000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04790000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:047a1000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:047aa000
  get Phys(data[n=12]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:047a3000
  get Phys(data[n=13]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:0476c000
  get Phys(data[n=14]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:0477d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5eeb, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x5eeb count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5f6b, OrigWordsRequested 0x5000, DevSize 0x50
IdeReadWrite (REQ): Starting sector is 5f6b, Number of WORDS 0x5000, DevSize 0x50
AtapiDmaSetup: mode 0x44, data 83790000, count a000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:0477e000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:047a7000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04798000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:047a9000
  get Phys(data[n=4]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:04732000
  get Phys(data[n=5]=83795000)
AtapiVirtToPhysAddr_: 83795000 -> 00000000:0472b000
  get Phys(data[n=6]=83796000)
AtapiVirtToPhysAddr_: 83796000 -> 00000000:046f4000
  get Phys(data[n=7]=83797000)
AtapiVirtToPhysAddr_: 83797000 -> 00000000:04705000
  get Phys(data[n=8]=83798000)
AtapiVirtToPhysAddr_: 83798000 -> 00000000:04706000
  get Phys(data[n=8]=83799000)
AtapiVirtToPhysAddr_: 83799000 -> 00000000:0472f000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5f6b, Count 0x50(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x5f6b count 0x50 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered a000, full size a000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5eeb, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 5eeb, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0476e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:04797000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04788000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04799000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:047a2000
  get Phys(data[n=5]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0479b000
  get Phys(data[n=6]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:04764000
  get Phys(data[n=7]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04775000
  get Phys(data[n=8]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:04776000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0479f000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04790000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:047a1000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:047aa000
  get Phys(data[n=12]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:047a3000
  get Phys(data[n=13]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:0476c000
  get Phys(data[n=14]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:0477d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5eeb, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5eeb count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4cab, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4cab, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 835c0000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=835c0000)
AtapiVirtToPhysAddr_: 835c0000 -> 00000000:00a55000
  get Phys(data[n=1]=835c1000)
AtapiVirtToPhysAddr_: 835c1000 -> 00000000:00a3e000
  get Phys(data[n=2]=835c2000)
AtapiVirtToPhysAddr_: 835c2000 -> 00000000:00a3f000
  get Phys(data[n=2]=835c3000)
AtapiVirtToPhysAddr_: 835c3000 -> 00000000:00a48000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4cab, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4cab count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4ccb, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4ccb, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83600000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83600000)
AtapiVirtToPhysAddr_: 83600000 -> 00000000:00a15000
  get Phys(data[n=1]=83601000)
AtapiVirtToPhysAddr_: 83601000 -> 00000000:00f06000
  get Phys(data[n=2]=83602000)
AtapiVirtToPhysAddr_: 83602000 -> 00000000:00f0f000
  get Phys(data[n=3]=83603000)
AtapiVirtToPhysAddr_: 83603000 -> 00000000:00ec8000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4ccb, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4ccb count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5f6b, OrigWordsRequested 0x6000, DevSize 0x60
IdeReadWrite (REQ): Starting sector is 5f6b, Number of WORDS 0x6000, DevSize 0x60
AtapiDmaSetup: mode 0x44, data 83790000, count c000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:0477e000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:047a7000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04798000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:047a9000
  get Phys(data[n=4]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:04732000
  get Phys(data[n=5]=83795000)
AtapiVirtToPhysAddr_: 83795000 -> 00000000:0472b000
  get Phys(data[n=6]=83796000)
AtapiVirtToPhysAddr_: 83796000 -> 00000000:046f4000
  get Phys(data[n=7]=83797000)
AtapiVirtToPhysAddr_: 83797000 -> 00000000:04705000
  get Phys(data[n=8]=83798000)
AtapiVirtToPhysAddr_: 83798000 -> 00000000:04706000
  get Phys(data[n=8]=83799000)
AtapiVirtToPhysAddr_: 83799000 -> 00000000:0472f000
  get Phys(data[n=9]=8379a000)
AtapiVirtToPhysAddr_: 8379a000 -> 00000000:04720000
  get Phys(data[n=10]=8379b000)
AtapiVirtToPhysAddr_: 8379b000 -> 00000000:04731000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5f6b, Count 0x60(0x60)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5f6b count 0x60 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered c000, full size c000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f012d8, CDB 0xb0f01308, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f012d8
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f01308)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f01308 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f012d8
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f012d8, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f012d8
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0xc, data f77cc000, count c000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:03bac000
  get Phys(data[n=1]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:03bad000
  get Phys(data[n=1]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:03bae000
  get Phys(data[n=1]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:03baf000
  get Phys(data[n=1]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:03bb0000
  get Phys(data[n=2]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:03bb1000
  get Phys(data[n=2]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:03bb2000
  get Phys(data[n=2]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:03bb3000
  get Phys(data[n=2]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:03bb4000
  get Phys(data[n=2]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:03bb5000
  get Phys(data[n=2]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:03bb6000
  get Phys(data[n=2]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:03bb7000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 2 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 c000, full size c000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786664c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5fcb, OrigWordsRequested 0x6000, DevSize 0x60
IdeReadWrite (REQ): Starting sector is 5fcb, Number of WORDS 0x6000, DevSize 0x60
AtapiDmaSetup: mode 0x44, data 83780000, count c000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:00546000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:004e7000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:00520000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:004c9000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:004ca000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0050b000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:00584000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:00555000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0053e000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:004d7000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:00518000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:004b9000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5fcb, Count 0x60(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x5fcb count 0x60 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered c000, full size c000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866654
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5fcb, OrigWordsRequested 0x6000, DevSize 0x60
IdeReadWrite (REQ): Starting sector is 5fcb, Number of WORDS 0x6000, DevSize 0x60
AtapiDmaSetup: mode 0x44, data 83780000, count c000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:00546000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:004e7000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:00520000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:004c9000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:004ca000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0050b000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:00584000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:00555000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0053e000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:004d7000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:00518000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:004b9000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5fcb, Count 0x60(0x60)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5fcb count 0x60 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered c000, full size c000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f012d8, CDB 0xb0f01308, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f012d8
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f01308)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f01308 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f012d8
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f012d8, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f012d8
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0xc, data f77c4000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77c4000)
AtapiVirtToPhysAddr_: f77c4000 -> 00000000:0472e000
  get Phys(data[n=1]=f77c5000)
AtapiVirtToPhysAddr_: f77c5000 -> 00000000:04757000
  get Phys(data[n=2]=f77c6000)
AtapiVirtToPhysAddr_: f77c6000 -> 00000000:04748000
  get Phys(data[n=3]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:04759000
  get Phys(data[n=4]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:04762000
  get Phys(data[n=5]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:0475b000
  get Phys(data[n=6]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:04724000
  get Phys(data[n=7]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:04735000
  get Phys(data[n=8]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:04736000
  get Phys(data[n=8]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:0475f000
  get Phys(data[n=9]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:04750000
  get Phys(data[n=10]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:04761000
  get Phys(data[n=11]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:0476a000
  get Phys(data[n=12]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:04763000
  get Phys(data[n=13]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:0472c000
  get Phys(data[n=14]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:0473d000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 15 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f77d4000, count 4000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:0473e000
  get Phys(data[n=1]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:04767000
  get Phys(data[n=2]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:04758000
  get Phys(data[n=3]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:04769000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 4 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 602b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 602b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:04716000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:0473f000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04730000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04741000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:04742000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0473b000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:04704000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04715000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0471e000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:04747000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04738000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:04749000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:0474a000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:04743000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:0470c000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:0471d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x602b, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x602b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 60ab, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 60ab, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83790000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:04726000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:0474f000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04740000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:04751000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x60ab, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x60ab count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 602b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 602b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:04716000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:0473f000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04730000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04741000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:04742000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0473b000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:04704000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04715000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0471e000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:04747000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04738000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:04749000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:0474a000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:04743000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:0470c000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:0471d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x602b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x602b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 60ab, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 60ab, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83790000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:04726000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:0474f000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04740000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:04751000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x60ab, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x60ab count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f012d8, CDB 0xb0f01308, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f012d8
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f01308)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f01308 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f012d8
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f012d8, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f012d8
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0xc, data f77ca000, count e000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:046c6000
  get Phys(data[n=1]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:046ef000
  get Phys(data[n=2]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:046e0000
  get Phys(data[n=3]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:046f1000
  get Phys(data[n=4]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:046f2000
  get Phys(data[n=4]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:046eb000
  get Phys(data[n=5]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:046b4000
  get Phys(data[n=6]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:046c5000
  get Phys(data[n=7]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:046ce000
  get Phys(data[n=8]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:046f7000
  get Phys(data[n=9]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:046e8000
  get Phys(data[n=10]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:046f9000
  get Phys(data[n=11]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:046fa000
  get Phys(data[n=11]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:046f3000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 12 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 e000, full size e000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786664c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 60cb, OrigWordsRequested 0x7000, DevSize 0x70
IdeReadWrite (REQ): Starting sector is 60cb, Number of WORDS 0x7000, DevSize 0x70
AtapiDmaSetup: mode 0x44, data 83780000, count e000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0043e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:0043f000
  get Phys(data[n=1]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:00440000
  get Phys(data[n=2]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:00f71000
  get Phys(data[n=3]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:00382000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:00383000
  get Phys(data[n=4]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:00f5c000
  get Phys(data[n=5]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:00f6d000
  get Phys(data[n=6]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:00386000
  get Phys(data[n=7]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0037f000
  get Phys(data[n=8]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:00380000
  get Phys(data[n=9]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:00441000
  get Phys(data[n=10]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:0037a000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0037b000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x60cb, Count 0x70(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x60cb count 0x70 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered e000, full size e000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4ceb, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4ceb, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83640000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83640000)
AtapiVirtToPhysAddr_: 83640000 -> 00000000:00f25000
  get Phys(data[n=1]=83641000)
AtapiVirtToPhysAddr_: 83641000 -> 00000000:00fa6000
  get Phys(data[n=2]=83642000)
AtapiVirtToPhysAddr_: 83642000 -> 00000000:00faf000
  get Phys(data[n=3]=83643000)
AtapiVirtToPhysAddr_: 83643000 -> 00000000:00f18000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4ceb, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4ceb count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4d0b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4d0b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83680000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83680000)
AtapiVirtToPhysAddr_: 83680000 -> 00000000:00fb5000
  get Phys(data[n=1]=83681000)
AtapiVirtToPhysAddr_: 83681000 -> 00000000:0076e000
  get Phys(data[n=2]=83682000)
AtapiVirtToPhysAddr_: 83682000 -> 00000000:0021f000
  get Phys(data[n=3]=83683000)
AtapiVirtToPhysAddr_: 83683000 -> 00000000:00fb8000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4d0b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4d0b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866654
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 60cb, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 60cb, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0043e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:0043f000
  get Phys(data[n=1]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:00440000
  get Phys(data[n=2]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:00f71000
  get Phys(data[n=3]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:00382000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:00383000
  get Phys(data[n=4]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:00f5c000
  get Phys(data[n=5]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:00f6d000
  get Phys(data[n=6]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:00386000
  get Phys(data[n=7]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0037f000
  get Phys(data[n=8]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:00380000
  get Phys(data[n=9]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:00441000
  get Phys(data[n=10]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:0037a000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0037b000
  get Phys(data[n=11]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:00f64000
  get Phys(data[n=12]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:00f75000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x60cb, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x60cb count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f012d8, CDB 0xb0f01308, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f012d8
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f01308)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f01308 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f012d8
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f012d8, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f012d8
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0xc, data f77c4000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77c4000)
AtapiVirtToPhysAddr_: f77c4000 -> 00000000:04746000
  get Phys(data[n=1]=f77c5000)
AtapiVirtToPhysAddr_: f77c5000 -> 00000000:0476f000
  get Phys(data[n=2]=f77c6000)
AtapiVirtToPhysAddr_: f77c6000 -> 00000000:04760000
  get Phys(data[n=3]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:04771000
  get Phys(data[n=4]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:04772000
  get Phys(data[n=4]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:0476b000
  get Phys(data[n=5]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:04734000
  get Phys(data[n=6]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:04745000
  get Phys(data[n=7]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:0474e000
  get Phys(data[n=8]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:04777000
  get Phys(data[n=9]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:04768000
  get Phys(data[n=10]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:04779000
  get Phys(data[n=11]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:0477a000
  get Phys(data[n=11]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:04773000
  get Phys(data[n=12]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:0473c000
  get Phys(data[n=13]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:0474d000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f77d4000, count 4000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:04756000
  get Phys(data[n=1]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:0477f000
  get Phys(data[n=2]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:04770000
  get Phys(data[n=3]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:04781000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 4 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 614b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 614b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:046fe000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:04727000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04718000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04729000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:0472a000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:04723000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:046ec000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:046fd000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:046f6000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0471f000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04710000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:04721000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:04722000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0471b000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:046e4000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:046f5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x614b, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x614b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 61cb, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 61cb, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83790000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:046ee000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:04717000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04708000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:04719000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x61cb, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x61cb count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 614b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 614b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:046fe000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:04727000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04718000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04729000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:0472a000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:04723000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:046ec000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:046fd000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:046f6000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0471f000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04710000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:04721000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:04722000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0471b000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:046e4000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:046f5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x614b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x614b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 61cb, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 61cb, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83790000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:046ee000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:04717000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04708000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:04719000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x61cb, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x61cb count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f012d8, CDB 0xb0f01308, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f012d8
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f01308)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f01308 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f012d8
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f012d8, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f012d8
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0xc, data f77ce000, count a000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:00326000
  get Phys(data[n=1]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:0031f000
  get Phys(data[n=2]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:00320000
  get Phys(data[n=3]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:00bf9000
  get Phys(data[n=4]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:00bf2000
  get Phys(data[n=5]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:00bf3000
  get Phys(data[n=5]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:00334000
  get Phys(data[n=6]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:00335000
  get Phys(data[n=6]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:0032e000
  get Phys(data[n=7]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:00327000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 8 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 a000, full size a000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786664c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 61eb, OrigWordsRequested 0x5000, DevSize 0x50
IdeReadWrite (REQ): Starting sector is 61eb, Number of WORDS 0x5000, DevSize 0x50
AtapiDmaSetup: mode 0x44, data 83780000, count a000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0476e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:04797000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04788000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04799000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:047a2000
  get Phys(data[n=5]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0479b000
  get Phys(data[n=6]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:04764000
  get Phys(data[n=7]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04775000
  get Phys(data[n=8]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:04776000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0479f000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x61eb, Count 0x50(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x61eb count 0x50 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered a000, full size a000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866654
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 61eb, OrigWordsRequested 0x6000, DevSize 0x60
IdeReadWrite (REQ): Starting sector is 61eb, Number of WORDS 0x6000, DevSize 0x60
AtapiDmaSetup: mode 0x44, data 83780000, count c000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0476e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:04797000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04788000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04799000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:047a2000
  get Phys(data[n=5]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0479b000
  get Phys(data[n=6]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:04764000
  get Phys(data[n=7]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04775000
  get Phys(data[n=8]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:04776000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0479f000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04790000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:047a1000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x61eb, Count 0x60(0x60)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x61eb count 0x60 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered c000, full size c000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f012d8, CDB 0xb0f01308, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f012d8
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f01308)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f01308 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f012d8
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f012d8, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f012d8
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0xc, data f77c0000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77c0000)
AtapiVirtToPhysAddr_: f77c0000 -> 00000000:0469e000
  get Phys(data[n=1]=f77c1000)
AtapiVirtToPhysAddr_: f77c1000 -> 00000000:046c7000
  get Phys(data[n=2]=f77c2000)
AtapiVirtToPhysAddr_: f77c2000 -> 00000000:046b8000
  get Phys(data[n=3]=f77c3000)
AtapiVirtToPhysAddr_: f77c3000 -> 00000000:046c9000
  get Phys(data[n=4]=f77c4000)
AtapiVirtToPhysAddr_: f77c4000 -> 00000000:046d2000
  get Phys(data[n=5]=f77c5000)
AtapiVirtToPhysAddr_: f77c5000 -> 00000000:046cb000
  get Phys(data[n=6]=f77c6000)
AtapiVirtToPhysAddr_: f77c6000 -> 00000000:04694000
  get Phys(data[n=7]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:046a5000
  get Phys(data[n=8]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:046a6000
  get Phys(data[n=8]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:046cf000
  get Phys(data[n=9]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:046c0000
  get Phys(data[n=10]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:046d1000
  get Phys(data[n=11]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:046da000
  get Phys(data[n=12]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:046d3000
  get Phys(data[n=13]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:0469c000
  get Phys(data[n=14]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:046ad000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 15 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f77d0000, count 8000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:046ae000
  get Phys(data[n=1]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:046d7000
  get Phys(data[n=2]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:046c8000
  get Phys(data[n=3]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:046d9000
  get Phys(data[n=4]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:046e2000
  get Phys(data[n=5]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:046db000
  get Phys(data[n=6]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:046a4000
  get Phys(data[n=7]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:046b5000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 8 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 b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 8000, full size 8000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 624b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 624b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0043e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:0043f000
  get Phys(data[n=1]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:00440000
  get Phys(data[n=2]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:00f71000
  get Phys(data[n=3]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:00382000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:00383000
  get Phys(data[n=4]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:00f5c000
  get Phys(data[n=5]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:00f6d000
  get Phys(data[n=6]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:00386000
  get Phys(data[n=7]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0037f000
  get Phys(data[n=8]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:00380000
  get Phys(data[n=9]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:00441000
  get Phys(data[n=10]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:0037a000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0037b000
  get Phys(data[n=11]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:00f64000
  get Phys(data[n=12]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:00f75000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x624b, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x624b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 62cb, OrigWordsRequested 0x4000, DevSize 0x40
IdeReadWrite (REQ): Starting sector is 62cb, Number of WORDS 0x4000, DevSize 0x40
AtapiDmaSetup: mode 0x44, data 83790000, count 8000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:0037e000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:00377000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:00378000
  get Phys(data[n=2]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:00381000
  get Phys(data[n=3]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:0034a000
  get Phys(data[n=4]=83795000)
AtapiVirtToPhysAddr_: 83795000 -> 00000000:0034b000
  get Phys(data[n=4]=83796000)
AtapiVirtToPhysAddr_: 83796000 -> 00000000:00f6c000
  get Phys(data[n=5]=83797000)
AtapiVirtToPhysAddr_: 83797000 -> 00000000:0043d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x62cb, Count 0x40(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x62cb count 0x40 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 8000, full size 8000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4d2b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4d2b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 836c0000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=836c0000)
AtapiVirtToPhysAddr_: 836c0000 -> 00000000:00205000
  get Phys(data[n=1]=836c1000)
AtapiVirtToPhysAddr_: 836c1000 -> 00000000:0061e000
  get Phys(data[n=2]=836c2000)
AtapiVirtToPhysAddr_: 836c2000 -> 00000000:005e7000
  get Phys(data[n=3]=836c3000)
AtapiVirtToPhysAddr_: 836c3000 -> 00000000:00618000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4d2b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4d2b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4d4b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4d4b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83700000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83700000)
AtapiVirtToPhysAddr_: 83700000 -> 00000000:005d5000
  get Phys(data[n=1]=83701000)
AtapiVirtToPhysAddr_: 83701000 -> 00000000:005a6000
  get Phys(data[n=2]=83702000)
AtapiVirtToPhysAddr_: 83702000 -> 00000000:0057f000
  get Phys(data[n=3]=83703000)
AtapiVirtToPhysAddr_: 83703000 -> 00000000:005a8000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4d4b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4d4b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 624b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 624b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0043e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:0043f000
  get Phys(data[n=1]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:00440000
  get Phys(data[n=2]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:00f71000
  get Phys(data[n=3]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:00382000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:00383000
  get Phys(data[n=4]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:00f5c000
  get Phys(data[n=5]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:00f6d000
  get Phys(data[n=6]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:00386000
  get Phys(data[n=7]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0037f000
  get Phys(data[n=8]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:00380000
  get Phys(data[n=9]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:00441000
  get Phys(data[n=10]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:0037a000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0037b000
  get Phys(data[n=11]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:00f64000
  get Phys(data[n=12]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:00f75000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x624b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x624b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 62cb, OrigWordsRequested 0x4000, DevSize 0x40
IdeReadWrite (REQ): Starting sector is 62cb, Number of WORDS 0x4000, DevSize 0x40
AtapiDmaSetup: mode 0x44, data 83790000, count 8000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:0037e000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:00377000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:00378000
  get Phys(data[n=2]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:00381000
  get Phys(data[n=3]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:0034a000
  get Phys(data[n=4]=83795000)
AtapiVirtToPhysAddr_: 83795000 -> 00000000:0034b000
  get Phys(data[n=4]=83796000)
AtapiVirtToPhysAddr_: 83796000 -> 00000000:00f6c000
  get Phys(data[n=5]=83797000)
AtapiVirtToPhysAddr_: 83797000 -> 00000000:0043d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x62cb, Count 0x40(0x40)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x62cb count 0x40 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 8000, full size 8000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f012d8, CDB 0xb0f01308, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f012d8
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f01308)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f01308 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f012d8
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f012d8, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f012d8
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0xc, data f77a4000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77a4000)
AtapiVirtToPhysAddr_: f77a4000 -> 00000000:0472e000
  get Phys(data[n=1]=f77a5000)
AtapiVirtToPhysAddr_: f77a5000 -> 00000000:04757000
  get Phys(data[n=2]=f77a6000)
AtapiVirtToPhysAddr_: f77a6000 -> 00000000:04748000
  get Phys(data[n=3]=f77a7000)
AtapiVirtToPhysAddr_: f77a7000 -> 00000000:04759000
  get Phys(data[n=4]=f77a8000)
AtapiVirtToPhysAddr_: f77a8000 -> 00000000:04762000
  get Phys(data[n=5]=f77a9000)
AtapiVirtToPhysAddr_: f77a9000 -> 00000000:0475b000
  get Phys(data[n=6]=f77aa000)
AtapiVirtToPhysAddr_: f77aa000 -> 00000000:04724000
  get Phys(data[n=7]=f77ab000)
AtapiVirtToPhysAddr_: f77ab000 -> 00000000:04735000
  get Phys(data[n=8]=f77ac000)
AtapiVirtToPhysAddr_: f77ac000 -> 00000000:04736000
  get Phys(data[n=8]=f77ad000)
AtapiVirtToPhysAddr_: f77ad000 -> 00000000:0475f000
  get Phys(data[n=9]=f77ae000)
AtapiVirtToPhysAddr_: f77ae000 -> 00000000:04750000
  get Phys(data[n=10]=f77af000)
AtapiVirtToPhysAddr_: f77af000 -> 00000000:04761000
  get Phys(data[n=11]=f77b0000)
AtapiVirtToPhysAddr_: f77b0000 -> 00000000:0476a000
  get Phys(data[n=12]=f77b1000)
AtapiVirtToPhysAddr_: f77b1000 -> 00000000:04763000
  get Phys(data[n=13]=f77b2000)
AtapiVirtToPhysAddr_: f77b2000 -> 00000000:0472c000
  get Phys(data[n=14]=f77b3000)
AtapiVirtToPhysAddr_: f77b3000 -> 00000000:0473d000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 15 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f77b4000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77b4000)
AtapiVirtToPhysAddr_: f77b4000 -> 00000000:0473e000
  get Phys(data[n=1]=f77b5000)
AtapiVirtToPhysAddr_: f77b5000 -> 00000000:04767000
  get Phys(data[n=2]=f77b6000)
AtapiVirtToPhysAddr_: f77b6000 -> 00000000:04758000
  get Phys(data[n=3]=f77b7000)
AtapiVirtToPhysAddr_: f77b7000 -> 00000000:04769000
  get Phys(data[n=4]=f77b8000)
AtapiVirtToPhysAddr_: f77b8000 -> 00000000:04672000
  get Phys(data[n=5]=f77b9000)
AtapiVirtToPhysAddr_: f77b9000 -> 00000000:0466b000
  get Phys(data[n=6]=f77ba000)
AtapiVirtToPhysAddr_: f77ba000 -> 00000000:04634000
  get Phys(data[n=7]=f77bb000)
AtapiVirtToPhysAddr_: f77bb000 -> 00000000:04645000
  get Phys(data[n=8]=f77bc000)
AtapiVirtToPhysAddr_: f77bc000 -> 00000000:0470e000
  get Phys(data[n=9]=f77bd000)
AtapiVirtToPhysAddr_: f77bd000 -> 00000000:04737000
  get Phys(data[n=10]=f77be000)
AtapiVirtToPhysAddr_: f77be000 -> 00000000:04728000
  get Phys(data[n=11]=f77bf000)
AtapiVirtToPhysAddr_: f77bf000 -> 00000000:04739000
  get Phys(data[n=12]=f77c0000)
AtapiVirtToPhysAddr_: f77c0000 -> 00000000:0467a000
  get Phys(data[n=13]=f77c1000)
AtapiVirtToPhysAddr_: f77c1000 -> 00000000:04673000
  get Phys(data[n=14]=f77c2000)
AtapiVirtToPhysAddr_: f77c2000 -> 00000000:0463c000
  get Phys(data[n=15]=f77c3000)
AtapiVirtToPhysAddr_: f77c3000 -> 00000000:0464d000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 16 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 b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0x42, data f77c4000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77c4000)
AtapiVirtToPhysAddr_: f77c4000 -> 00000000:04706000
  get Phys(data[n=1]=f77c5000)
AtapiVirtToPhysAddr_: f77c5000 -> 00000000:0472f000
  get Phys(data[n=2]=f77c6000)
AtapiVirtToPhysAddr_: f77c6000 -> 00000000:04720000
  get Phys(data[n=3]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:04731000
  get Phys(data[n=4]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:0473a000
  get Phys(data[n=5]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:04733000
  get Phys(data[n=6]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:046fc000
  get Phys(data[n=7]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:0470d000
  get Phys(data[n=8]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:0477e000
  get Phys(data[n=9]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:047a7000
  get Phys(data[n=10]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:04798000
  get Phys(data[n=11]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:047a9000
  get Phys(data[n=12]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:04732000
  get Phys(data[n=13]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:0472b000
  get Phys(data[n=14]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:046f4000
  get Phys(data[n=15]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:04705000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 16 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 b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0x42, data f77d4000, count 4000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:04776000
  get Phys(data[n=1]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:0479f000
  get Phys(data[n=2]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:04790000
  get Phys(data[n=3]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:047a1000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 4 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 630b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 630b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:04716000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:0473f000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04730000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04741000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:04742000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0473b000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:04704000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04715000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0471e000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:04747000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04738000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:04749000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:0474a000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:04743000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:0470c000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:0471d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x630b, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x630b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 638b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 638b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83790000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:04726000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:0474f000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04740000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:04751000
  get Phys(data[n=4]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:04752000
  get Phys(data[n=4]=83795000)
AtapiVirtToPhysAddr_: 83795000 -> 00000000:0474b000
  get Phys(data[n=5]=83796000)
AtapiVirtToPhysAddr_: 83796000 -> 00000000:04714000
  get Phys(data[n=6]=83797000)
AtapiVirtToPhysAddr_: 83797000 -> 00000000:04725000
  get Phys(data[n=7]=83798000)
AtapiVirtToPhysAddr_: 83798000 -> 00000000:046be000
  get Phys(data[n=8]=83799000)
AtapiVirtToPhysAddr_: 83799000 -> 00000000:046e7000
  get Phys(data[n=9]=8379a000)
AtapiVirtToPhysAddr_: 8379a000 -> 00000000:046d8000
  get Phys(data[n=10]=8379b000)
AtapiVirtToPhysAddr_: 8379b000 -> 00000000:046e9000
  get Phys(data[n=11]=8379c000)
AtapiVirtToPhysAddr_: 8379c000 -> 00000000:0475a000
  get Phys(data[n=12]=8379d000)
AtapiVirtToPhysAddr_: 8379d000 -> 00000000:04753000
  get Phys(data[n=13]=8379e000)
AtapiVirtToPhysAddr_: 8379e000 -> 00000000:0471c000
  get Phys(data[n=14]=8379f000)
AtapiVirtToPhysAddr_: 8379f000 -> 00000000:0472d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x638b, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x638b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 640b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 640b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 837a0000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=837a0000)
AtapiVirtToPhysAddr_: 837a0000 -> 00000000:046b6000
  get Phys(data[n=1]=837a1000)
AtapiVirtToPhysAddr_: 837a1000 -> 00000000:046df000
  get Phys(data[n=2]=837a2000)
AtapiVirtToPhysAddr_: 837a2000 -> 00000000:046d0000
  get Phys(data[n=3]=837a3000)
AtapiVirtToPhysAddr_: 837a3000 -> 00000000:046e1000
  get Phys(data[n=4]=837a4000)
AtapiVirtToPhysAddr_: 837a4000 -> 00000000:046ea000
  get Phys(data[n=5]=837a5000)
AtapiVirtToPhysAddr_: 837a5000 -> 00000000:046e3000
  get Phys(data[n=6]=837a6000)
AtapiVirtToPhysAddr_: 837a6000 -> 00000000:046ac000
  get Phys(data[n=7]=837a7000)
AtapiVirtToPhysAddr_: 837a7000 -> 00000000:046bd000
  get Phys(data[n=8]=837a8000)
AtapiVirtToPhysAddr_: 837a8000 -> 00000000:046ae000
  get Phys(data[n=9]=837a9000)
AtapiVirtToPhysAddr_: 837a9000 -> 00000000:046d7000
  get Phys(data[n=10]=837aa000)
AtapiVirtToPhysAddr_: 837aa000 -> 00000000:046c8000
  get Phys(data[n=11]=837ab000)
AtapiVirtToPhysAddr_: 837ab000 -> 00000000:046d9000
  get Phys(data[n=12]=837ac000)
AtapiVirtToPhysAddr_: 837ac000 -> 00000000:046e2000
  get Phys(data[n=13]=837ad000)
AtapiVirtToPhysAddr_: 837ad000 -> 00000000:046db000
  get Phys(data[n=14]=837ae000)
AtapiVirtToPhysAddr_: 837ae000 -> 00000000:046a4000
  get Phys(data[n=15]=837af000)
AtapiVirtToPhysAddr_: 837af000 -> 00000000:046b5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x640b, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x640b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 648b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 648b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 837b0000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=837b0000)
AtapiVirtToPhysAddr_: 837b0000 -> 00000000:046a6000
  get Phys(data[n=1]=837b1000)
AtapiVirtToPhysAddr_: 837b1000 -> 00000000:046cf000
  get Phys(data[n=2]=837b2000)
AtapiVirtToPhysAddr_: 837b2000 -> 00000000:046c0000
  get Phys(data[n=3]=837b3000)
AtapiVirtToPhysAddr_: 837b3000 -> 00000000:046d1000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x648b, Count 0x20(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x648b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 630b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 630b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:04716000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:0473f000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04730000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04741000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:04742000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:0473b000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:04704000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:04715000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:0471e000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:04747000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04738000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:04749000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:0474a000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:04743000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:0470c000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:0471d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x630b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x630b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 638b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 638b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83790000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:04726000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:0474f000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04740000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:04751000
  get Phys(data[n=4]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:04752000
  get Phys(data[n=4]=83795000)
AtapiVirtToPhysAddr_: 83795000 -> 00000000:0474b000
  get Phys(data[n=5]=83796000)
AtapiVirtToPhysAddr_: 83796000 -> 00000000:04714000
  get Phys(data[n=6]=83797000)
AtapiVirtToPhysAddr_: 83797000 -> 00000000:04725000
  get Phys(data[n=7]=83798000)
AtapiVirtToPhysAddr_: 83798000 -> 00000000:046be000
  get Phys(data[n=8]=83799000)
AtapiVirtToPhysAddr_: 83799000 -> 00000000:046e7000
  get Phys(data[n=9]=8379a000)
AtapiVirtToPhysAddr_: 8379a000 -> 00000000:046d8000
  get Phys(data[n=10]=8379b000)
AtapiVirtToPhysAddr_: 8379b000 -> 00000000:046e9000
  get Phys(data[n=11]=8379c000)
AtapiVirtToPhysAddr_: 8379c000 -> 00000000:0475a000
  get Phys(data[n=12]=8379d000)
AtapiVirtToPhysAddr_: 8379d000 -> 00000000:04753000
  get Phys(data[n=13]=8379e000)
AtapiVirtToPhysAddr_: 8379e000 -> 00000000:0471c000
  get Phys(data[n=14]=8379f000)
AtapiVirtToPhysAddr_: 8379f000 -> 00000000:0472d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x638b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x638b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 640b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 640b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 837a0000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=837a0000)
AtapiVirtToPhysAddr_: 837a0000 -> 00000000:046b6000
  get Phys(data[n=1]=837a1000)
AtapiVirtToPhysAddr_: 837a1000 -> 00000000:046df000
  get Phys(data[n=2]=837a2000)
AtapiVirtToPhysAddr_: 837a2000 -> 00000000:046d0000
  get Phys(data[n=3]=837a3000)
AtapiVirtToPhysAddr_: 837a3000 -> 00000000:046e1000
  get Phys(data[n=4]=837a4000)
AtapiVirtToPhysAddr_: 837a4000 -> 00000000:046ea000
  get Phys(data[n=5]=837a5000)
AtapiVirtToPhysAddr_: 837a5000 -> 00000000:046e3000
  get Phys(data[n=6]=837a6000)
AtapiVirtToPhysAddr_: 837a6000 -> 00000000:046ac000
  get Phys(data[n=7]=837a7000)
AtapiVirtToPhysAddr_: 837a7000 -> 00000000:046bd000
  get Phys(data[n=8]=837a8000)
AtapiVirtToPhysAddr_: 837a8000 -> 00000000:046ae000
  get Phys(data[n=9]=837a9000)
AtapiVirtToPhysAddr_: 837a9000 -> 00000000:046d7000
  get Phys(data[n=10]=837aa000)
AtapiVirtToPhysAddr_: 837aa000 -> 00000000:046c8000
  get Phys(data[n=11]=837ab000)
AtapiVirtToPhysAddr_: 837ab000 -> 00000000:046d9000
  get Phys(data[n=12]=837ac000)
AtapiVirtToPhysAddr_: 837ac000 -> 00000000:046e2000
  get Phys(data[n=13]=837ad000)
AtapiVirtToPhysAddr_: 837ad000 -> 00000000:046db000
  get Phys(data[n=14]=837ae000)
AtapiVirtToPhysAddr_: 837ae000 -> 00000000:046a4000
  get Phys(data[n=15]=837af000)
AtapiVirtToPhysAddr_: 837af000 -> 00000000:046b5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x640b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x640b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 648b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 648b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 837b0000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=837b0000)
AtapiVirtToPhysAddr_: 837b0000 -> 00000000:046a6000
  get Phys(data[n=1]=837b1000)
AtapiVirtToPhysAddr_: 837b1000 -> 00000000:046cf000
  get Phys(data[n=2]=837b2000)
AtapiVirtToPhysAddr_: 837b2000 -> 00000000:046c0000
  get Phys(data[n=3]=837b3000)
AtapiVirtToPhysAddr_: 837b3000 -> 00000000:046d1000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x648b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x648b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f012d8, CDB 0xb0f01308, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f012d8
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f01308)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f01308 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f012d8
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f012d8, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f012d8
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0xc, data f77a2000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77a2000)
AtapiVirtToPhysAddr_: f77a2000 -> 00000000:00326000
  get Phys(data[n=1]=f77a3000)
AtapiVirtToPhysAddr_: f77a3000 -> 00000000:0031f000
  get Phys(data[n=2]=f77a4000)
AtapiVirtToPhysAddr_: f77a4000 -> 00000000:00320000
  get Phys(data[n=3]=f77a5000)
AtapiVirtToPhysAddr_: f77a5000 -> 00000000:00bf9000
  get Phys(data[n=4]=f77a6000)
AtapiVirtToPhysAddr_: f77a6000 -> 00000000:00bf2000
  get Phys(data[n=5]=f77a7000)
AtapiVirtToPhysAddr_: f77a7000 -> 00000000:00bf3000
  get Phys(data[n=5]=f77a8000)
AtapiVirtToPhysAddr_: f77a8000 -> 00000000:00334000
  get Phys(data[n=6]=f77a9000)
AtapiVirtToPhysAddr_: f77a9000 -> 00000000:00335000
  get Phys(data[n=6]=f77aa000)
AtapiVirtToPhysAddr_: f77aa000 -> 00000000:0032e000
  get Phys(data[n=7]=f77ab000)
AtapiVirtToPhysAddr_: f77ab000 -> 00000000:00327000
  get Phys(data[n=8]=f77ac000)
AtapiVirtToPhysAddr_: f77ac000 -> 00000000:00328000
  get Phys(data[n=8]=f77ad000)
AtapiVirtToPhysAddr_: f77ad000 -> 00000000:00321000
  get Phys(data[n=9]=f77ae000)
AtapiVirtToPhysAddr_: f77ae000 -> 00000000:00bfa000
  get Phys(data[n=10]=f77af000)
AtapiVirtToPhysAddr_: f77af000 -> 00000000:00bfb000
  get Phys(data[n=10]=f77b0000)
AtapiVirtToPhysAddr_: f77b0000 -> 00000000:0034c000
  get Phys(data[n=11]=f77b1000)
AtapiVirtToPhysAddr_: f77b1000 -> 00000000:0034d000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 11 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4b6b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4b6b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83340000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83340000)
AtapiVirtToPhysAddr_: 83340000 -> 00000000:00dbb000
  get Phys(data[n=1]=83341000)
AtapiVirtToPhysAddr_: 83341000 -> 00000000:00dcc000
  get Phys(data[n=2]=83342000)
AtapiVirtToPhysAddr_: 83342000 -> 00000000:00dbd000
  get Phys(data[n=3]=83343000)
AtapiVirtToPhysAddr_: 83343000 -> 00000000:00dae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4b6b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4b6b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0x42, data f77b2000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77b2000)
AtapiVirtToPhysAddr_: f77b2000 -> 00000000:00336000
  get Phys(data[n=1]=f77b3000)
AtapiVirtToPhysAddr_: f77b3000 -> 00000000:0032f000
  get Phys(data[n=2]=f77b4000)
AtapiVirtToPhysAddr_: f77b4000 -> 00000000:00330000
  get Phys(data[n=3]=f77b5000)
AtapiVirtToPhysAddr_: f77b5000 -> 00000000:00329000
  get Phys(data[n=4]=f77b6000)
AtapiVirtToPhysAddr_: f77b6000 -> 00000000:00322000
  get Phys(data[n=5]=f77b7000)
AtapiVirtToPhysAddr_: f77b7000 -> 00000000:00323000
  get Phys(data[n=5]=f77b8000)
AtapiVirtToPhysAddr_: f77b8000 -> 00000000:00374000
  get Phys(data[n=6]=f77b9000)
AtapiVirtToPhysAddr_: f77b9000 -> 00000000:00375000
  get Phys(data[n=6]=f77ba000)
AtapiVirtToPhysAddr_: f77ba000 -> 00000000:0034e000
  get Phys(data[n=7]=f77bb000)
AtapiVirtToPhysAddr_: f77bb000 -> 00000000:00337000
  get Phys(data[n=8]=f77bc000)
AtapiVirtToPhysAddr_: f77bc000 -> 00000000:00338000
  get Phys(data[n=8]=f77bd000)
AtapiVirtToPhysAddr_: f77bd000 -> 00000000:00331000
  get Phys(data[n=9]=f77be000)
AtapiVirtToPhysAddr_: f77be000 -> 00000000:0032a000
  get Phys(data[n=10]=f77bf000)
AtapiVirtToPhysAddr_: f77bf000 -> 00000000:0032b000
  get Phys(data[n=10]=f77c0000)
AtapiVirtToPhysAddr_: f77c0000 -> 00000000:0037c000
  get Phys(data[n=11]=f77c1000)
AtapiVirtToPhysAddr_: f77c1000 -> 00000000:0037d000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 11 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 b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f77c2000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77c2000)
AtapiVirtToPhysAddr_: f77c2000 -> 00000000:00376000
  get Phys(data[n=1]=f77c3000)
AtapiVirtToPhysAddr_: f77c3000 -> 00000000:0033f000
  get Phys(data[n=2]=f77c4000)
AtapiVirtToPhysAddr_: f77c4000 -> 00000000:00340000
  get Phys(data[n=3]=f77c5000)
AtapiVirtToPhysAddr_: f77c5000 -> 00000000:00379000
  get Phys(data[n=4]=f77c6000)
AtapiVirtToPhysAddr_: f77c6000 -> 00000000:00332000
  get Phys(data[n=5]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:00333000
  get Phys(data[n=5]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:00384000
  get Phys(data[n=6]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:00385000
  get Phys(data[n=6]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:0037e000
  get Phys(data[n=7]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:00377000
  get Phys(data[n=8]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:00378000
  get Phys(data[n=8]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:00381000
  get Phys(data[n=9]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:0034a000
  get Phys(data[n=10]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:0034b000
  get Phys(data[n=10]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:00f6c000
  get Phys(data[n=11]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:0043d000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 12 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 b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0x42, data f77d2000, count 6000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:00386000
  get Phys(data[n=1]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:0037f000
  get Phys(data[n=2]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:00380000
  get Phys(data[n=3]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:00441000
  get Phys(data[n=4]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:0037a000
  get Phys(data[n=5]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:0037b000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 5 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 6000, full size 6000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5f, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 5f, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83200000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83200000)
AtapiVirtToPhysAddr_: 83200000 -> 00000000:028ab000
  get Phys(data[n=1]=83201000)
AtapiVirtToPhysAddr_: 83201000 -> 00000000:028ac000
  get Phys(data[n=1]=83202000)
AtapiVirtToPhysAddr_: 83202000 -> 00000000:028a5000
  get Phys(data[n=2]=83203000)
AtapiVirtToPhysAddr_: 83203000 -> 00000000:028ae000
  get Phys(data[n=3]=83204000)
AtapiVirtToPhysAddr_: 83204000 -> 00000000:028a7000
  get Phys(data[n=4]=83205000)
AtapiVirtToPhysAddr_: 83205000 -> 00000000:028a8000
  get Phys(data[n=4]=83206000)
AtapiVirtToPhysAddr_: 83206000 -> 00000000:028a1000
  get Phys(data[n=5]=83207000)
AtapiVirtToPhysAddr_: 83207000 -> 00000000:028a2000
  get Phys(data[n=5]=83208000)
AtapiVirtToPhysAddr_: 83208000 -> 00000000:028b3000
  get Phys(data[n=6]=83209000)
AtapiVirtToPhysAddr_: 83209000 -> 00000000:028b4000
  get Phys(data[n=6]=8320a000)
AtapiVirtToPhysAddr_: 8320a000 -> 00000000:028ad000
  get Phys(data[n=7]=8320b000)
AtapiVirtToPhysAddr_: 8320b000 -> 00000000:028a6000
  get Phys(data[n=8]=8320c000)
AtapiVirtToPhysAddr_: 8320c000 -> 00000000:028af000
  get Phys(data[n=9]=8320d000)
AtapiVirtToPhysAddr_: 8320d000 -> 00000000:028b0000
  get Phys(data[n=10]=8320e000)
AtapiVirtToPhysAddr_: 8320e000 -> 00000000:028a9000
  get Phys(data[n=11]=8320f000)
AtapiVirtToPhysAddr_: 8320f000 -> 00000000:028aa000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5f, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5f count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector df, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is df, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83210000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83210000)
AtapiVirtToPhysAddr_: 83210000 -> 00000000:028bb000
  get Phys(data[n=1]=83211000)
AtapiVirtToPhysAddr_: 83211000 -> 00000000:028bc000
  get Phys(data[n=1]=83212000)
AtapiVirtToPhysAddr_: 83212000 -> 00000000:028b5000
  get Phys(data[n=2]=83213000)
AtapiVirtToPhysAddr_: 83213000 -> 00000000:028b6000
  get Phys(data[n=2]=83214000)
AtapiVirtToPhysAddr_: 83214000 -> 00000000:028b7000
  get Phys(data[n=2]=83215000)
AtapiVirtToPhysAddr_: 83215000 -> 00000000:028b8000
  get Phys(data[n=2]=83216000)
AtapiVirtToPhysAddr_: 83216000 -> 00000000:028b1000
  get Phys(data[n=3]=83217000)
AtapiVirtToPhysAddr_: 83217000 -> 00000000:028b2000
  get Phys(data[n=3]=83218000)
AtapiVirtToPhysAddr_: 83218000 -> 00000000:028c3000
  get Phys(data[n=4]=83219000)
AtapiVirtToPhysAddr_: 83219000 -> 00000000:028c4000
  get Phys(data[n=4]=8321a000)
AtapiVirtToPhysAddr_: 8321a000 -> 00000000:028c5000
  get Phys(data[n=4]=8321b000)
AtapiVirtToPhysAddr_: 8321b000 -> 00000000:028be000
  get Phys(data[n=5]=8321c000)
AtapiVirtToPhysAddr_: 8321c000 -> 00000000:028bf000
  get Phys(data[n=5]=8321d000)
AtapiVirtToPhysAddr_: 8321d000 -> 00000000:028c0000
  get Phys(data[n=6]=8321e000)
AtapiVirtToPhysAddr_: 8321e000 -> 00000000:028b9000
  get Phys(data[n=7]=8321f000)
AtapiVirtToPhysAddr_: 8321f000 -> 00000000:028ba000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0xdf, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0xdf count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 15f, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 15f, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83220000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83220000)
AtapiVirtToPhysAddr_: 83220000 -> 00000000:028a3000
  get Phys(data[n=1]=83221000)
AtapiVirtToPhysAddr_: 83221000 -> 00000000:02874000
  get Phys(data[n=2]=83222000)
AtapiVirtToPhysAddr_: 83222000 -> 00000000:028bd000
  get Phys(data[n=3]=83223000)
AtapiVirtToPhysAddr_: 83223000 -> 00000000:0289e000
  get Phys(data[n=4]=83224000)
AtapiVirtToPhysAddr_: 83224000 -> 00000000:0289f000
  get Phys(data[n=4]=83225000)
AtapiVirtToPhysAddr_: 83225000 -> 00000000:028a0000
  get Phys(data[n=5]=83226000)
AtapiVirtToPhysAddr_: 83226000 -> 00000000:02899000
  get Phys(data[n=6]=83227000)
AtapiVirtToPhysAddr_: 83227000 -> 00000000:0289a000
  get Phys(data[n=6]=83228000)
AtapiVirtToPhysAddr_: 83228000 -> 00000000:0289b000
  get Phys(data[n=6]=83229000)
AtapiVirtToPhysAddr_: 83229000 -> 00000000:028a4000
  get Phys(data[n=7]=8322a000)
AtapiVirtToPhysAddr_: 8322a000 -> 00000000:0289d000
  get Phys(data[n=8]=8322b000)
AtapiVirtToPhysAddr_: 8322b000 -> 00000000:02896000
  get Phys(data[n=9]=8322c000)
AtapiVirtToPhysAddr_: 8322c000 -> 00000000:02897000
  get Phys(data[n=9]=8322d000)
AtapiVirtToPhysAddr_: 8322d000 -> 00000000:02898000
  get Phys(data[n=9]=8322e000)
AtapiVirtToPhysAddr_: 8322e000 -> 00000000:02891000
  get Phys(data[n=10]=8322f000)
AtapiVirtToPhysAddr_: 8322f000 -> 00000000:02892000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x15f, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x15f count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1df, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1df, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83230000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83230000)
AtapiVirtToPhysAddr_: 83230000 -> 00000000:02893000
  get Phys(data[n=1]=83231000)
AtapiVirtToPhysAddr_: 83231000 -> 00000000:0289c000
  get Phys(data[n=2]=83232000)
AtapiVirtToPhysAddr_: 83232000 -> 00000000:02895000
  get Phys(data[n=3]=83233000)
AtapiVirtToPhysAddr_: 83233000 -> 00000000:0288e000
  get Phys(data[n=4]=83234000)
AtapiVirtToPhysAddr_: 83234000 -> 00000000:0288f000
  get Phys(data[n=4]=83235000)
AtapiVirtToPhysAddr_: 83235000 -> 00000000:02890000
  get Phys(data[n=5]=83236000)
AtapiVirtToPhysAddr_: 83236000 -> 00000000:02889000
  get Phys(data[n=6]=83237000)
AtapiVirtToPhysAddr_: 83237000 -> 00000000:0288a000
  get Phys(data[n=6]=83238000)
AtapiVirtToPhysAddr_: 83238000 -> 00000000:0288b000
  get Phys(data[n=6]=83239000)
AtapiVirtToPhysAddr_: 83239000 -> 00000000:02894000
  get Phys(data[n=7]=8323a000)
AtapiVirtToPhysAddr_: 8323a000 -> 00000000:0288d000
  get Phys(data[n=8]=8323b000)
AtapiVirtToPhysAddr_: 8323b000 -> 00000000:00e2e000
  get Phys(data[n=9]=8323c000)
AtapiVirtToPhysAddr_: 8323c000 -> 00000000:00e2f000
  get Phys(data[n=9]=8323d000)
AtapiVirtToPhysAddr_: 8323d000 -> 00000000:00e30000
  get Phys(data[n=10]=8323e000)
AtapiVirtToPhysAddr_: 8323e000 -> 00000000:00e31000
  get Phys(data[n=10]=8323f000)
AtapiVirtToPhysAddr_: 8323f000 -> 00000000:00e32000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1df, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1df count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 25a5, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 25a5, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83200000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83200000)
AtapiVirtToPhysAddr_: 83200000 -> 00000000:028ab000
  get Phys(data[n=1]=83201000)
AtapiVirtToPhysAddr_: 83201000 -> 00000000:028ac000
  get Phys(data[n=1]=83202000)
AtapiVirtToPhysAddr_: 83202000 -> 00000000:028a5000
  get Phys(data[n=2]=83203000)
AtapiVirtToPhysAddr_: 83203000 -> 00000000:028ae000
  get Phys(data[n=3]=83204000)
AtapiVirtToPhysAddr_: 83204000 -> 00000000:028a7000
  get Phys(data[n=4]=83205000)
AtapiVirtToPhysAddr_: 83205000 -> 00000000:028a8000
  get Phys(data[n=4]=83206000)
AtapiVirtToPhysAddr_: 83206000 -> 00000000:028a1000
  get Phys(data[n=5]=83207000)
AtapiVirtToPhysAddr_: 83207000 -> 00000000:028a2000
  get Phys(data[n=5]=83208000)
AtapiVirtToPhysAddr_: 83208000 -> 00000000:028b3000
  get Phys(data[n=6]=83209000)
AtapiVirtToPhysAddr_: 83209000 -> 00000000:028b4000
  get Phys(data[n=6]=8320a000)
AtapiVirtToPhysAddr_: 8320a000 -> 00000000:028ad000
  get Phys(data[n=7]=8320b000)
AtapiVirtToPhysAddr_: 8320b000 -> 00000000:028a6000
  get Phys(data[n=8]=8320c000)
AtapiVirtToPhysAddr_: 8320c000 -> 00000000:028af000
  get Phys(data[n=9]=8320d000)
AtapiVirtToPhysAddr_: 8320d000 -> 00000000:028b0000
  get Phys(data[n=10]=8320e000)
AtapiVirtToPhysAddr_: 8320e000 -> 00000000:028a9000
  get Phys(data[n=11]=8320f000)
AtapiVirtToPhysAddr_: 8320f000 -> 00000000:028aa000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x25a5, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x25a5 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2625, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2625, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83210000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83210000)
AtapiVirtToPhysAddr_: 83210000 -> 00000000:028bb000
  get Phys(data[n=1]=83211000)
AtapiVirtToPhysAddr_: 83211000 -> 00000000:028bc000
  get Phys(data[n=1]=83212000)
AtapiVirtToPhysAddr_: 83212000 -> 00000000:028b5000
  get Phys(data[n=2]=83213000)
AtapiVirtToPhysAddr_: 83213000 -> 00000000:028b6000
  get Phys(data[n=2]=83214000)
AtapiVirtToPhysAddr_: 83214000 -> 00000000:028b7000
  get Phys(data[n=2]=83215000)
AtapiVirtToPhysAddr_: 83215000 -> 00000000:028b8000
  get Phys(data[n=2]=83216000)
AtapiVirtToPhysAddr_: 83216000 -> 00000000:028b1000
  get Phys(data[n=3]=83217000)
AtapiVirtToPhysAddr_: 83217000 -> 00000000:028b2000
  get Phys(data[n=3]=83218000)
AtapiVirtToPhysAddr_: 83218000 -> 00000000:028c3000
  get Phys(data[n=4]=83219000)
AtapiVirtToPhysAddr_: 83219000 -> 00000000:028c4000
  get Phys(data[n=4]=8321a000)
AtapiVirtToPhysAddr_: 8321a000 -> 00000000:028c5000
  get Phys(data[n=4]=8321b000)
AtapiVirtToPhysAddr_: 8321b000 -> 00000000:028be000
  get Phys(data[n=5]=8321c000)
AtapiVirtToPhysAddr_: 8321c000 -> 00000000:028bf000
  get Phys(data[n=5]=8321d000)
AtapiVirtToPhysAddr_: 8321d000 -> 00000000:028c0000
  get Phys(data[n=6]=8321e000)
AtapiVirtToPhysAddr_: 8321e000 -> 00000000:028b9000
  get Phys(data[n=7]=8321f000)
AtapiVirtToPhysAddr_: 8321f000 -> 00000000:028ba000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2625, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2625 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 26a5, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 26a5, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83220000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83220000)
AtapiVirtToPhysAddr_: 83220000 -> 00000000:028a3000
  get Phys(data[n=1]=83221000)
AtapiVirtToPhysAddr_: 83221000 -> 00000000:02874000
  get Phys(data[n=2]=83222000)
AtapiVirtToPhysAddr_: 83222000 -> 00000000:028bd000
  get Phys(data[n=3]=83223000)
AtapiVirtToPhysAddr_: 83223000 -> 00000000:0289e000
  get Phys(data[n=4]=83224000)
AtapiVirtToPhysAddr_: 83224000 -> 00000000:0289f000
  get Phys(data[n=4]=83225000)
AtapiVirtToPhysAddr_: 83225000 -> 00000000:028a0000
  get Phys(data[n=5]=83226000)
AtapiVirtToPhysAddr_: 83226000 -> 00000000:02899000
  get Phys(data[n=6]=83227000)
AtapiVirtToPhysAddr_: 83227000 -> 00000000:0289a000
  get Phys(data[n=6]=83228000)
AtapiVirtToPhysAddr_: 83228000 -> 00000000:0289b000
  get Phys(data[n=6]=83229000)
AtapiVirtToPhysAddr_: 83229000 -> 00000000:028a4000
  get Phys(data[n=7]=8322a000)
AtapiVirtToPhysAddr_: 8322a000 -> 00000000:0289d000
  get Phys(data[n=8]=8322b000)
AtapiVirtToPhysAddr_: 8322b000 -> 00000000:02896000
  get Phys(data[n=9]=8322c000)
AtapiVirtToPhysAddr_: 8322c000 -> 00000000:02897000
  get Phys(data[n=9]=8322d000)
AtapiVirtToPhysAddr_: 8322d000 -> 00000000:02898000
  get Phys(data[n=9]=8322e000)
AtapiVirtToPhysAddr_: 8322e000 -> 00000000:02891000
  get Phys(data[n=10]=8322f000)
AtapiVirtToPhysAddr_: 8322f000 -> 00000000:02892000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x26a5, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x26a5 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2725, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2725, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83230000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83230000)
AtapiVirtToPhysAddr_: 83230000 -> 00000000:02893000
  get Phys(data[n=1]=83231000)
AtapiVirtToPhysAddr_: 83231000 -> 00000000:0289c000
  get Phys(data[n=2]=83232000)
AtapiVirtToPhysAddr_: 83232000 -> 00000000:02895000
  get Phys(data[n=3]=83233000)
AtapiVirtToPhysAddr_: 83233000 -> 00000000:0288e000
  get Phys(data[n=4]=83234000)
AtapiVirtToPhysAddr_: 83234000 -> 00000000:0288f000
  get Phys(data[n=4]=83235000)
AtapiVirtToPhysAddr_: 83235000 -> 00000000:02890000
  get Phys(data[n=5]=83236000)
AtapiVirtToPhysAddr_: 83236000 -> 00000000:02889000
  get Phys(data[n=6]=83237000)
AtapiVirtToPhysAddr_: 83237000 -> 00000000:0288a000
  get Phys(data[n=6]=83238000)
AtapiVirtToPhysAddr_: 83238000 -> 00000000:0288b000
  get Phys(data[n=6]=83239000)
AtapiVirtToPhysAddr_: 83239000 -> 00000000:02894000
  get Phys(data[n=7]=8323a000)
AtapiVirtToPhysAddr_: 8323a000 -> 00000000:0288d000
  get Phys(data[n=8]=8323b000)
AtapiVirtToPhysAddr_: 8323b000 -> 00000000:00e2e000
  get Phys(data[n=9]=8323c000)
AtapiVirtToPhysAddr_: 8323c000 -> 00000000:00e2f000
  get Phys(data[n=9]=8323d000)
AtapiVirtToPhysAddr_: 8323d000 -> 00000000:00e30000
  get Phys(data[n=10]=8323e000)
AtapiVirtToPhysAddr_: 8323e000 -> 00000000:00e31000
  get Phys(data[n=10]=8323f000)
AtapiVirtToPhysAddr_: 8323f000 -> 00000000:00e32000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2725, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2725 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 64ab, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 64ab, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0467e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:046a7000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04698000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:046a9000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:046aa000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:046a3000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:0466c000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:0467d000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:04676000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0469f000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04690000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:046a1000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:046a2000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0469b000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:04664000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:04675000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x64ab, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x64ab count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 652b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 652b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83790000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:0466e000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:04697000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04688000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:04699000
  get Phys(data[n=4]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:0479a000
  get Phys(data[n=5]=83795000)
AtapiVirtToPhysAddr_: 83795000 -> 00000000:04793000
  get Phys(data[n=6]=83796000)
AtapiVirtToPhysAddr_: 83796000 -> 00000000:0475c000
  get Phys(data[n=7]=83797000)
AtapiVirtToPhysAddr_: 83797000 -> 00000000:0476d000
  get Phys(data[n=8]=83798000)
AtapiVirtToPhysAddr_: 83798000 -> 00000000:04766000
  get Phys(data[n=9]=83799000)
AtapiVirtToPhysAddr_: 83799000 -> 00000000:0478f000
  get Phys(data[n=10]=8379a000)
AtapiVirtToPhysAddr_: 8379a000 -> 00000000:04780000
  get Phys(data[n=11]=8379b000)
AtapiVirtToPhysAddr_: 8379b000 -> 00000000:04791000
  get Phys(data[n=12]=8379c000)
AtapiVirtToPhysAddr_: 8379c000 -> 00000000:04792000
  get Phys(data[n=12]=8379d000)
AtapiVirtToPhysAddr_: 8379d000 -> 00000000:0478b000
  get Phys(data[n=13]=8379e000)
AtapiVirtToPhysAddr_: 8379e000 -> 00000000:04754000
  get Phys(data[n=14]=8379f000)
AtapiVirtToPhysAddr_: 8379f000 -> 00000000:04765000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x652b, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x652b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 65ab, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 65ab, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 837a0000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=837a0000)
AtapiVirtToPhysAddr_: 837a0000 -> 00000000:0475e000
  get Phys(data[n=1]=837a1000)
AtapiVirtToPhysAddr_: 837a1000 -> 00000000:04787000
  get Phys(data[n=2]=837a2000)
AtapiVirtToPhysAddr_: 837a2000 -> 00000000:04778000
  get Phys(data[n=3]=837a3000)
AtapiVirtToPhysAddr_: 837a3000 -> 00000000:04789000
  get Phys(data[n=4]=837a4000)
AtapiVirtToPhysAddr_: 837a4000 -> 00000000:0478a000
  get Phys(data[n=4]=837a5000)
AtapiVirtToPhysAddr_: 837a5000 -> 00000000:04783000
  get Phys(data[n=5]=837a6000)
AtapiVirtToPhysAddr_: 837a6000 -> 00000000:0474c000
  get Phys(data[n=6]=837a7000)
AtapiVirtToPhysAddr_: 837a7000 -> 00000000:0475d000
  get Phys(data[n=7]=837a8000)
AtapiVirtToPhysAddr_: 837a8000 -> 00000000:04756000
  get Phys(data[n=8]=837a9000)
AtapiVirtToPhysAddr_: 837a9000 -> 00000000:0477f000
  get Phys(data[n=9]=837aa000)
AtapiVirtToPhysAddr_: 837aa000 -> 00000000:04770000
  get Phys(data[n=10]=837ab000)
AtapiVirtToPhysAddr_: 837ab000 -> 00000000:04781000
  get Phys(data[n=11]=837ac000)
AtapiVirtToPhysAddr_: 837ac000 -> 00000000:04782000
  get Phys(data[n=11]=837ad000)
AtapiVirtToPhysAddr_: 837ad000 -> 00000000:0477b000
  get Phys(data[n=12]=837ae000)
AtapiVirtToPhysAddr_: 837ae000 -> 00000000:04744000
  get Phys(data[n=13]=837af000)
AtapiVirtToPhysAddr_: 837af000 -> 00000000:04755000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x65ab, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x65ab count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 662b, OrigWordsRequested 0x3000, DevSize 0x30
IdeReadWrite (REQ): Starting sector is 662b, Number of WORDS 0x3000, DevSize 0x30
AtapiDmaSetup: mode 0x44, data 837b0000, count 6000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=837b0000)
AtapiVirtToPhysAddr_: 837b0000 -> 00000000:0474e000
  get Phys(data[n=1]=837b1000)
AtapiVirtToPhysAddr_: 837b1000 -> 00000000:04777000
  get Phys(data[n=2]=837b2000)
AtapiVirtToPhysAddr_: 837b2000 -> 00000000:04768000
  get Phys(data[n=3]=837b3000)
AtapiVirtToPhysAddr_: 837b3000 -> 00000000:04779000
  get Phys(data[n=4]=837b4000)
AtapiVirtToPhysAddr_: 837b4000 -> 00000000:0477a000
  get Phys(data[n=4]=837b5000)
AtapiVirtToPhysAddr_: 837b5000 -> 00000000:04773000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x662b, Count 0x30(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x662b count 0x30 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 6000, full size 6000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 64ab, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 64ab, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0467e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:046a7000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04698000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:046a9000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:046aa000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:046a3000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:0466c000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:0467d000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:04676000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0469f000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04690000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:046a1000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:046a2000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0469b000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:04664000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:04675000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x64ab, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x64ab count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 652b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 652b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83790000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:0466e000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:04697000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04688000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:04699000
  get Phys(data[n=4]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:0479a000
  get Phys(data[n=5]=83795000)
AtapiVirtToPhysAddr_: 83795000 -> 00000000:04793000
  get Phys(data[n=6]=83796000)
AtapiVirtToPhysAddr_: 83796000 -> 00000000:0475c000
  get Phys(data[n=7]=83797000)
AtapiVirtToPhysAddr_: 83797000 -> 00000000:0476d000
  get Phys(data[n=8]=83798000)
AtapiVirtToPhysAddr_: 83798000 -> 00000000:04766000
  get Phys(data[n=9]=83799000)
AtapiVirtToPhysAddr_: 83799000 -> 00000000:0478f000
  get Phys(data[n=10]=8379a000)
AtapiVirtToPhysAddr_: 8379a000 -> 00000000:04780000
  get Phys(data[n=11]=8379b000)
AtapiVirtToPhysAddr_: 8379b000 -> 00000000:04791000
  get Phys(data[n=12]=8379c000)
AtapiVirtToPhysAddr_: 8379c000 -> 00000000:04792000
  get Phys(data[n=12]=8379d000)
AtapiVirtToPhysAddr_: 8379d000 -> 00000000:0478b000
  get Phys(data[n=13]=8379e000)
AtapiVirtToPhysAddr_: 8379e000 -> 00000000:04754000
  get Phys(data[n=14]=8379f000)
AtapiVirtToPhysAddr_: 8379f000 -> 00000000:04765000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x652b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x652b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 65ab, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 65ab, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 837a0000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=837a0000)
AtapiVirtToPhysAddr_: 837a0000 -> 00000000:0475e000
  get Phys(data[n=1]=837a1000)
AtapiVirtToPhysAddr_: 837a1000 -> 00000000:04787000
  get Phys(data[n=2]=837a2000)
AtapiVirtToPhysAddr_: 837a2000 -> 00000000:04778000
  get Phys(data[n=3]=837a3000)
AtapiVirtToPhysAddr_: 837a3000 -> 00000000:04789000
  get Phys(data[n=4]=837a4000)
AtapiVirtToPhysAddr_: 837a4000 -> 00000000:0478a000
  get Phys(data[n=4]=837a5000)
AtapiVirtToPhysAddr_: 837a5000 -> 00000000:04783000
  get Phys(data[n=5]=837a6000)
AtapiVirtToPhysAddr_: 837a6000 -> 00000000:0474c000
  get Phys(data[n=6]=837a7000)
AtapiVirtToPhysAddr_: 837a7000 -> 00000000:0475d000
  get Phys(data[n=7]=837a8000)
AtapiVirtToPhysAddr_: 837a8000 -> 00000000:04756000
  get Phys(data[n=8]=837a9000)
AtapiVirtToPhysAddr_: 837a9000 -> 00000000:0477f000
  get Phys(data[n=9]=837aa000)
AtapiVirtToPhysAddr_: 837aa000 -> 00000000:04770000
  get Phys(data[n=10]=837ab000)
AtapiVirtToPhysAddr_: 837ab000 -> 00000000:04781000
  get Phys(data[n=11]=837ac000)
AtapiVirtToPhysAddr_: 837ac000 -> 00000000:04782000
  get Phys(data[n=11]=837ad000)
AtapiVirtToPhysAddr_: 837ad000 -> 00000000:0477b000
  get Phys(data[n=12]=837ae000)
AtapiVirtToPhysAddr_: 837ae000 -> 00000000:04744000
  get Phys(data[n=13]=837af000)
AtapiVirtToPhysAddr_: 837af000 -> 00000000:04755000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x65ab, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x65ab count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 662b, OrigWordsRequested 0x4000, DevSize 0x40
IdeReadWrite (REQ): Starting sector is 662b, Number of WORDS 0x4000, DevSize 0x40
AtapiDmaSetup: mode 0x44, data 837b0000, count 8000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=837b0000)
AtapiVirtToPhysAddr_: 837b0000 -> 00000000:0474e000
  get Phys(data[n=1]=837b1000)
AtapiVirtToPhysAddr_: 837b1000 -> 00000000:04777000
  get Phys(data[n=2]=837b2000)
AtapiVirtToPhysAddr_: 837b2000 -> 00000000:04768000
  get Phys(data[n=3]=837b3000)
AtapiVirtToPhysAddr_: 837b3000 -> 00000000:04779000
  get Phys(data[n=4]=837b4000)
AtapiVirtToPhysAddr_: 837b4000 -> 00000000:0477a000
  get Phys(data[n=4]=837b5000)
AtapiVirtToPhysAddr_: 837b5000 -> 00000000:04773000
  get Phys(data[n=5]=837b6000)
AtapiVirtToPhysAddr_: 837b6000 -> 00000000:0473c000
  get Phys(data[n=6]=837b7000)
AtapiVirtToPhysAddr_: 837b7000 -> 00000000:0474d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x662b, Count 0x40(0x40)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x662b count 0x40 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 8000, full size 8000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f012d8, CDB 0xb0f01308, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f012d8
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f01308)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f01308 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f012d8
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f012d8, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f012d8
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6f4b0, CDB 0xb0f6f4e0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6f4b0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6f4e0)
AtapiDmaSetup: mode 0xc, data f779f000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f779f000)
AtapiVirtToPhysAddr_: f779f000 -> 00000000:046c6000
  get Phys(data[n=1]=f77a0000)
AtapiVirtToPhysAddr_: f77a0000 -> 00000000:046ef000
  get Phys(data[n=2]=f77a1000)
AtapiVirtToPhysAddr_: f77a1000 -> 00000000:046e0000
  get Phys(data[n=3]=f77a2000)
AtapiVirtToPhysAddr_: f77a2000 -> 00000000:046f1000
  get Phys(data[n=4]=f77a3000)
AtapiVirtToPhysAddr_: f77a3000 -> 00000000:046f2000
  get Phys(data[n=4]=f77a4000)
AtapiVirtToPhysAddr_: f77a4000 -> 00000000:046eb000
  get Phys(data[n=5]=f77a5000)
AtapiVirtToPhysAddr_: f77a5000 -> 00000000:046b4000
  get Phys(data[n=6]=f77a6000)
AtapiVirtToPhysAddr_: f77a6000 -> 00000000:046c5000
  get Phys(data[n=7]=f77a7000)
AtapiVirtToPhysAddr_: f77a7000 -> 00000000:046ce000
  get Phys(data[n=8]=f77a8000)
AtapiVirtToPhysAddr_: f77a8000 -> 00000000:046f7000
  get Phys(data[n=9]=f77a9000)
AtapiVirtToPhysAddr_: f77a9000 -> 00000000:046e8000
  get Phys(data[n=10]=f77aa000)
AtapiVirtToPhysAddr_: f77aa000 -> 00000000:046f9000
  get Phys(data[n=11]=f77ab000)
AtapiVirtToPhysAddr_: f77ab000 -> 00000000:046fa000
  get Phys(data[n=11]=f77ac000)
AtapiVirtToPhysAddr_: f77ac000 -> 00000000:046f3000
  get Phys(data[n=12]=f77ad000)
AtapiVirtToPhysAddr_: f77ad000 -> 00000000:046bc000
  get Phys(data[n=13]=f77ae000)
AtapiVirtToPhysAddr_: f77ae000 -> 00000000:046cd000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6f4e0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6f4b0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6f4b0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6f4b0
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 0x55131039/0xd0
  SRB 0xb11d0150, CDB 0xb11d0180, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11d0150
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b11d0180)
AtapiDmaSetup: mode 0x42, data f77af000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77af000)
AtapiVirtToPhysAddr_: f77af000 -> 00000000:046d6000
  get Phys(data[n=1]=f77b0000)
AtapiVirtToPhysAddr_: f77b0000 -> 00000000:046ff000
  get Phys(data[n=2]=f77b1000)
AtapiVirtToPhysAddr_: f77b1000 -> 00000000:046f0000
  get Phys(data[n=3]=f77b2000)
AtapiVirtToPhysAddr_: f77b2000 -> 00000000:04701000
  get Phys(data[n=4]=f77b3000)
AtapiVirtToPhysAddr_: f77b3000 -> 00000000:04702000
  get Phys(data[n=4]=f77b4000)
AtapiVirtToPhysAddr_: f77b4000 -> 00000000:046fb000
  get Phys(data[n=5]=f77b5000)
AtapiVirtToPhysAddr_: f77b5000 -> 00000000:046c4000
  get Phys(data[n=6]=f77b6000)
AtapiVirtToPhysAddr_: f77b6000 -> 00000000:046d5000
  get Phys(data[n=7]=f77b7000)
AtapiVirtToPhysAddr_: f77b7000 -> 00000000:046de000
  get Phys(data[n=8]=f77b8000)
AtapiVirtToPhysAddr_: f77b8000 -> 00000000:04707000
  get Phys(data[n=9]=f77b9000)
AtapiVirtToPhysAddr_: f77b9000 -> 00000000:046f8000
  get Phys(data[n=10]=f77ba000)
AtapiVirtToPhysAddr_: f77ba000 -> 00000000:04709000
  get Phys(data[n=11]=f77bb000)
AtapiVirtToPhysAddr_: f77bb000 -> 00000000:0470a000
  get Phys(data[n=11]=f77bc000)
AtapiVirtToPhysAddr_: f77bc000 -> 00000000:04703000
  get Phys(data[n=12]=f77bd000)
AtapiVirtToPhysAddr_: f77bd000 -> 00000000:046cc000
  get Phys(data[n=13]=f77be000)
AtapiVirtToPhysAddr_: f77be000 -> 00000000:046dd000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 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 b11d0180 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b11d0150
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11d0150, status 1
AtapiInterrupt: RequestComplete, srb 0xb11d0150
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 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0x42, data f77bf000, count 10000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77bf000)
AtapiVirtToPhysAddr_: f77bf000 -> 00000000:046e6000
  get Phys(data[n=1]=f77c0000)
AtapiVirtToPhysAddr_: f77c0000 -> 00000000:0470f000
  get Phys(data[n=2]=f77c1000)
AtapiVirtToPhysAddr_: f77c1000 -> 00000000:04700000
  get Phys(data[n=3]=f77c2000)
AtapiVirtToPhysAddr_: f77c2000 -> 00000000:04711000
  get Phys(data[n=4]=f77c3000)
AtapiVirtToPhysAddr_: f77c3000 -> 00000000:04712000
  get Phys(data[n=4]=f77c4000)
AtapiVirtToPhysAddr_: f77c4000 -> 00000000:0470b000
  get Phys(data[n=5]=f77c5000)
AtapiVirtToPhysAddr_: f77c5000 -> 00000000:046d4000
  get Phys(data[n=6]=f77c6000)
AtapiVirtToPhysAddr_: f77c6000 -> 00000000:046e5000
  get Phys(data[n=7]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:046ee000
  get Phys(data[n=8]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:04717000
  get Phys(data[n=9]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:04708000
  get Phys(data[n=10]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:04719000
  get Phys(data[n=11]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:0471a000
  get Phys(data[n=11]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:04713000
  get Phys(data[n=12]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:046dc000
  get Phys(data[n=13]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:046ed000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 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 b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0x42, data f77cf000, count 9000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:046f6000
  get Phys(data[n=1]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:0471f000
  get Phys(data[n=2]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:04710000
  get Phys(data[n=3]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:04721000
  get Phys(data[n=4]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:04722000
  get Phys(data[n=4]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:0471b000
  get Phys(data[n=5]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:046e4000
  get Phys(data[n=6]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:046f5000
  get Phys(data[n=7]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:046fe000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 8 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 b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 9000, full size 9000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 666b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 666b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0043e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:0043f000
  get Phys(data[n=1]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:00440000
  get Phys(data[n=2]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:00f71000
  get Phys(data[n=3]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:00382000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:00383000
  get Phys(data[n=4]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:00f5c000
  get Phys(data[n=5]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:00f6d000
  get Phys(data[n=6]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:00386000
  get Phys(data[n=7]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0037f000
  get Phys(data[n=8]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:00380000
  get Phys(data[n=9]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:00441000
  get Phys(data[n=10]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:0037a000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0037b000
  get Phys(data[n=11]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:00f64000
  get Phys(data[n=12]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:00f75000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x666b, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x666b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f012d8, CDB 0xb0f01308, AtaReq 0xb11d9018, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=1
Non-empty queue
Try IDE prepare
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d9018
** --- **
** Ide: Command continue prep
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 66eb, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 66eb, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83790000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d9078)
AtapiVirtToPhysAddr_: b11d9078 -> 00000000:03e91078
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:0037e000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:00377000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:00378000
  get Phys(data[n=2]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:00381000
  get Phys(data[n=3]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:0034a000
  get Phys(data[n=4]=83795000)
AtapiVirtToPhysAddr_: 83795000 -> 00000000:0034b000
  get Phys(data[n=4]=83796000)
AtapiVirtToPhysAddr_: 83796000 -> 00000000:00f6c000
  get Phys(data[n=5]=83797000)
AtapiVirtToPhysAddr_: 83797000 -> 00000000:0043d000
  get Phys(data[n=6]=83798000)
AtapiVirtToPhysAddr_: 83798000 -> 00000000:00376000
  get Phys(data[n=7]=83799000)
AtapiVirtToPhysAddr_: 83799000 -> 00000000:0033f000
  get Phys(data[n=8]=8379a000)
AtapiVirtToPhysAddr_: 8379a000 -> 00000000:00340000
  get Phys(data[n=9]=8379b000)
AtapiVirtToPhysAddr_: 8379b000 -> 00000000:00379000
  get Phys(data[n=10]=8379c000)
AtapiVirtToPhysAddr_: 8379c000 -> 00000000:00332000
  get Phys(data[n=11]=8379d000)
AtapiVirtToPhysAddr_: 8379d000 -> 00000000:00333000
  get Phys(data[n=11]=8379e000)
AtapiVirtToPhysAddr_: 8379e000 -> 00000000:00384000
  get Phys(data[n=12]=8379f000)
AtapiVirtToPhysAddr_: 8379f000 -> 00000000:00385000
  set TERM
AtapiDmaSetup: OK
IdeSendCommand: SRB_STATUS_PENDING
AtapiStartIo: Already have 2 request(s)!
AtapiStartIo: next Srb b0f012d8
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
AtapiInterrupt: NextRequest, srb=0xb0f012d8
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f012d8, CDB 0xb0f01308, AtaReq 0xb11d9018, SCmd 0x28
UniataNeedQueueing: qd=1
Send to device 28
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786646c
** Ide: Command AtaReq 0xb11d9018
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (ExecOnly): 
IdeReadWrite: Lba 0x66eb, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x66eb count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b0f012d8
AtapiStartIo: query PORT for next request
AtapiInterrupt: ReturnEnableIntr
AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1
AtapiInterrupt(base): return status TRUE
AtapiInterrupt(base): exit with status 0x1
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f012d8, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f012d8
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4b2b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4b2b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 832c0000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=832c0000)
AtapiVirtToPhysAddr_: 832c0000 -> 00000000:00d13000
  get Phys(data[n=1]=832c1000)
AtapiVirtToPhysAddr_: 832c1000 -> 00000000:02f34000
  get Phys(data[n=2]=832c2000)
AtapiVirtToPhysAddr_: 832c2000 -> 00000000:02f25000
  get Phys(data[n=3]=832c3000)
AtapiVirtToPhysAddr_: 832c3000 -> 00000000:00d56000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4b2b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4b2b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4b6b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4b6b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83340000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83340000)
AtapiVirtToPhysAddr_: 83340000 -> 00000000:00dbb000
  get Phys(data[n=1]=83341000)
AtapiVirtToPhysAddr_: 83341000 -> 00000000:00dcc000
  get Phys(data[n=2]=83342000)
AtapiVirtToPhysAddr_: 83342000 -> 00000000:00dbd000
  get Phys(data[n=3]=83343000)
AtapiVirtToPhysAddr_: 83343000 -> 00000000:00dae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4b6b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4b6b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 676b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 676b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 837a0000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=837a0000)
AtapiVirtToPhysAddr_: 837a0000 -> 00000000:0034e000
  get Phys(data[n=1]=837a1000)
AtapiVirtToPhysAddr_: 837a1000 -> 00000000:00337000
  get Phys(data[n=2]=837a2000)
AtapiVirtToPhysAddr_: 837a2000 -> 00000000:00338000
  get Phys(data[n=2]=837a3000)
AtapiVirtToPhysAddr_: 837a3000 -> 00000000:00331000
  get Phys(data[n=3]=837a4000)
AtapiVirtToPhysAddr_: 837a4000 -> 00000000:0032a000
  get Phys(data[n=4]=837a5000)
AtapiVirtToPhysAddr_: 837a5000 -> 00000000:0032b000
  get Phys(data[n=4]=837a6000)
AtapiVirtToPhysAddr_: 837a6000 -> 00000000:0037c000
  get Phys(data[n=5]=837a7000)
AtapiVirtToPhysAddr_: 837a7000 -> 00000000:0037d000
  get Phys(data[n=5]=837a8000)
AtapiVirtToPhysAddr_: 837a8000 -> 00000000:00336000
  get Phys(data[n=6]=837a9000)
AtapiVirtToPhysAddr_: 837a9000 -> 00000000:0032f000
  get Phys(data[n=7]=837aa000)
AtapiVirtToPhysAddr_: 837aa000 -> 00000000:00330000
  get Phys(data[n=8]=837ab000)
AtapiVirtToPhysAddr_: 837ab000 -> 00000000:00329000
  get Phys(data[n=9]=837ac000)
AtapiVirtToPhysAddr_: 837ac000 -> 00000000:00322000
  get Phys(data[n=10]=837ad000)
AtapiVirtToPhysAddr_: 837ad000 -> 00000000:00323000
  get Phys(data[n=10]=837ae000)
AtapiVirtToPhysAddr_: 837ae000 -> 00000000:00374000
  get Phys(data[n=11]=837af000)
AtapiVirtToPhysAddr_: 837af000 -> 00000000:00375000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x676b, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x676b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 67eb, OrigWordsRequested 0x4800, DevSize 0x48
IdeReadWrite (REQ): Starting sector is 67eb, Number of WORDS 0x4800, DevSize 0x48
AtapiDmaSetup: mode 0x44, data 837b0000, count 9000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=837b0000)
AtapiVirtToPhysAddr_: 837b0000 -> 00000000:0032e000
  get Phys(data[n=1]=837b1000)
AtapiVirtToPhysAddr_: 837b1000 -> 00000000:00327000
  get Phys(data[n=2]=837b2000)
AtapiVirtToPhysAddr_: 837b2000 -> 00000000:00328000
  get Phys(data[n=2]=837b3000)
AtapiVirtToPhysAddr_: 837b3000 -> 00000000:00321000
  get Phys(data[n=3]=837b4000)
AtapiVirtToPhysAddr_: 837b4000 -> 00000000:00bfa000
  get Phys(data[n=4]=837b5000)
AtapiVirtToPhysAddr_: 837b5000 -> 00000000:00bfb000
  get Phys(data[n=4]=837b6000)
AtapiVirtToPhysAddr_: 837b6000 -> 00000000:0034c000
  get Phys(data[n=5]=837b7000)
AtapiVirtToPhysAddr_: 837b7000 -> 00000000:0034d000
  get Phys(data[n=5]=837b8000)
AtapiVirtToPhysAddr_: 837b8000 -> 00000000:00326000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x67eb, Count 0x48(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x67eb count 0x48 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 9000, full size 9000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 666b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 666b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0043e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:0043f000
  get Phys(data[n=1]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:00440000
  get Phys(data[n=2]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:00f71000
  get Phys(data[n=3]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:00382000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:00383000
  get Phys(data[n=4]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:00f5c000
  get Phys(data[n=5]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:00f6d000
  get Phys(data[n=6]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:00386000
  get Phys(data[n=7]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0037f000
  get Phys(data[n=8]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:00380000
  get Phys(data[n=9]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:00441000
  get Phys(data[n=10]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:0037a000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0037b000
  get Phys(data[n=11]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:00f64000
  get Phys(data[n=12]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:00f75000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x666b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x666b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 66eb, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 66eb, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83790000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:0037e000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:00377000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:00378000
  get Phys(data[n=2]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:00381000
  get Phys(data[n=3]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:0034a000
  get Phys(data[n=4]=83795000)
AtapiVirtToPhysAddr_: 83795000 -> 00000000:0034b000
  get Phys(data[n=4]=83796000)
AtapiVirtToPhysAddr_: 83796000 -> 00000000:00f6c000
  get Phys(data[n=5]=83797000)
AtapiVirtToPhysAddr_: 83797000 -> 00000000:0043d000
  get Phys(data[n=6]=83798000)
AtapiVirtToPhysAddr_: 83798000 -> 00000000:00376000
  get Phys(data[n=7]=83799000)
AtapiVirtToPhysAddr_: 83799000 -> 00000000:0033f000
  get Phys(data[n=8]=8379a000)
AtapiVirtToPhysAddr_: 8379a000 -> 00000000:00340000
  get Phys(data[n=9]=8379b000)
AtapiVirtToPhysAddr_: 8379b000 -> 00000000:00379000
  get Phys(data[n=10]=8379c000)
AtapiVirtToPhysAddr_: 8379c000 -> 00000000:00332000
  get Phys(data[n=11]=8379d000)
AtapiVirtToPhysAddr_: 8379d000 -> 00000000:00333000
  get Phys(data[n=11]=8379e000)
AtapiVirtToPhysAddr_: 8379e000 -> 00000000:00384000
  get Phys(data[n=12]=8379f000)
AtapiVirtToPhysAddr_: 8379f000 -> 00000000:00385000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x66eb, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x66eb count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 676b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 676b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 837a0000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=837a0000)
AtapiVirtToPhysAddr_: 837a0000 -> 00000000:0034e000
  get Phys(data[n=1]=837a1000)
AtapiVirtToPhysAddr_: 837a1000 -> 00000000:00337000
  get Phys(data[n=2]=837a2000)
AtapiVirtToPhysAddr_: 837a2000 -> 00000000:00338000
  get Phys(data[n=2]=837a3000)
AtapiVirtToPhysAddr_: 837a3000 -> 00000000:00331000
  get Phys(data[n=3]=837a4000)
AtapiVirtToPhysAddr_: 837a4000 -> 00000000:0032a000
  get Phys(data[n=4]=837a5000)
AtapiVirtToPhysAddr_: 837a5000 -> 00000000:0032b000
  get Phys(data[n=4]=837a6000)
AtapiVirtToPhysAddr_: 837a6000 -> 00000000:0037c000
  get Phys(data[n=5]=837a7000)
AtapiVirtToPhysAddr_: 837a7000 -> 00000000:0037d000
  get Phys(data[n=5]=837a8000)
AtapiVirtToPhysAddr_: 837a8000 -> 00000000:00336000
  get Phys(data[n=6]=837a9000)
AtapiVirtToPhysAddr_: 837a9000 -> 00000000:0032f000
  get Phys(data[n=7]=837aa000)
AtapiVirtToPhysAddr_: 837aa000 -> 00000000:00330000
  get Phys(data[n=8]=837ab000)
AtapiVirtToPhysAddr_: 837ab000 -> 00000000:00329000
  get Phys(data[n=9]=837ac000)
AtapiVirtToPhysAddr_: 837ac000 -> 00000000:00322000
  get Phys(data[n=10]=837ad000)
AtapiVirtToPhysAddr_: 837ad000 -> 00000000:00323000
  get Phys(data[n=10]=837ae000)
AtapiVirtToPhysAddr_: 837ae000 -> 00000000:00374000
  get Phys(data[n=11]=837af000)
AtapiVirtToPhysAddr_: 837af000 -> 00000000:00375000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x676b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x676b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 67eb, OrigWordsRequested 0x6000, DevSize 0x60
IdeReadWrite (REQ): Starting sector is 67eb, Number of WORDS 0x6000, DevSize 0x60
AtapiDmaSetup: mode 0x44, data 837b0000, count c000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=837b0000)
AtapiVirtToPhysAddr_: 837b0000 -> 00000000:0032e000
  get Phys(data[n=1]=837b1000)
AtapiVirtToPhysAddr_: 837b1000 -> 00000000:00327000
  get Phys(data[n=2]=837b2000)
AtapiVirtToPhysAddr_: 837b2000 -> 00000000:00328000
  get Phys(data[n=2]=837b3000)
AtapiVirtToPhysAddr_: 837b3000 -> 00000000:00321000
  get Phys(data[n=3]=837b4000)
AtapiVirtToPhysAddr_: 837b4000 -> 00000000:00bfa000
  get Phys(data[n=4]=837b5000)
AtapiVirtToPhysAddr_: 837b5000 -> 00000000:00bfb000
  get Phys(data[n=4]=837b6000)
AtapiVirtToPhysAddr_: 837b6000 -> 00000000:0034c000
  get Phys(data[n=5]=837b7000)
AtapiVirtToPhysAddr_: 837b7000 -> 00000000:0034d000
  get Phys(data[n=5]=837b8000)
AtapiVirtToPhysAddr_: 837b8000 -> 00000000:00326000
  get Phys(data[n=6]=837b9000)
AtapiVirtToPhysAddr_: 837b9000 -> 00000000:0031f000
  get Phys(data[n=7]=837ba000)
AtapiVirtToPhysAddr_: 837ba000 -> 00000000:00320000
  get Phys(data[n=8]=837bb000)
AtapiVirtToPhysAddr_: 837bb000 -> 00000000:00bf9000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x67eb, Count 0x60(0x60)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x67eb count 0x60 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered c000, full size c000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f03aa0, CDB 0xb0f03ad0, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f03aa0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f03ad0)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f03ad0 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f03aa0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f03aa0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f03aa0
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0xc, data f77bd000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77bd000)
AtapiVirtToPhysAddr_: f77bd000 -> 00000000:04746000
  get Phys(data[n=1]=f77be000)
AtapiVirtToPhysAddr_: f77be000 -> 00000000:0476f000
  get Phys(data[n=2]=f77bf000)
AtapiVirtToPhysAddr_: f77bf000 -> 00000000:04760000
  get Phys(data[n=3]=f77c0000)
AtapiVirtToPhysAddr_: f77c0000 -> 00000000:04771000
  get Phys(data[n=4]=f77c1000)
AtapiVirtToPhysAddr_: f77c1000 -> 00000000:04772000
  get Phys(data[n=4]=f77c2000)
AtapiVirtToPhysAddr_: f77c2000 -> 00000000:0476b000
  get Phys(data[n=5]=f77c3000)
AtapiVirtToPhysAddr_: f77c3000 -> 00000000:04734000
  get Phys(data[n=6]=f77c4000)
AtapiVirtToPhysAddr_: f77c4000 -> 00000000:04745000
  get Phys(data[n=7]=f77c5000)
AtapiVirtToPhysAddr_: f77c5000 -> 00000000:0474e000
  get Phys(data[n=8]=f77c6000)
AtapiVirtToPhysAddr_: f77c6000 -> 00000000:04777000
  get Phys(data[n=9]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:04768000
  get Phys(data[n=10]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:04779000
  get Phys(data[n=11]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:0477a000
  get Phys(data[n=11]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:04773000
  get Phys(data[n=12]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:0473c000
  get Phys(data[n=13]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:0474d000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0x42, data f77cd000, count b000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:04756000
  get Phys(data[n=1]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:0477f000
  get Phys(data[n=2]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:04770000
  get Phys(data[n=3]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:04781000
  get Phys(data[n=4]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:04782000
  get Phys(data[n=4]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:0477b000
  get Phys(data[n=5]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:04744000
  get Phys(data[n=6]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:04755000
  get Phys(data[n=7]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:0475e000
  get Phys(data[n=8]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:04787000
  get Phys(data[n=9]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:04778000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 10 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 b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 b000, full size b000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 684b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 684b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:046fe000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:04727000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04718000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04729000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:0472a000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:04723000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:046ec000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:046fd000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:046f6000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0471f000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04710000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:04721000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:04722000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0471b000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:046e4000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:046f5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x684b, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x684b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 68cb, OrigWordsRequested 0x5800, DevSize 0x58
IdeReadWrite (REQ): Starting sector is 68cb, Number of WORDS 0x5800, DevSize 0x58
AtapiDmaSetup: mode 0x44, data 83790000, count b000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:046ee000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:04717000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04708000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:04719000
  get Phys(data[n=4]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:0471a000
  get Phys(data[n=4]=83795000)
AtapiVirtToPhysAddr_: 83795000 -> 00000000:04713000
  get Phys(data[n=5]=83796000)
AtapiVirtToPhysAddr_: 83796000 -> 00000000:046dc000
  get Phys(data[n=6]=83797000)
AtapiVirtToPhysAddr_: 83797000 -> 00000000:046ed000
  get Phys(data[n=7]=83798000)
AtapiVirtToPhysAddr_: 83798000 -> 00000000:046e6000
  get Phys(data[n=8]=83799000)
AtapiVirtToPhysAddr_: 83799000 -> 00000000:0470f000
  get Phys(data[n=9]=8379a000)
AtapiVirtToPhysAddr_: 8379a000 -> 00000000:04700000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x68cb, Count 0x58(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x68cb count 0x58 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered b000, full size b000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 684b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 684b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:046fe000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:04727000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04718000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04729000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:0472a000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:04723000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:046ec000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:046fd000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:046f6000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0471f000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04710000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:04721000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:04722000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0471b000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:046e4000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:046f5000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x684b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x684b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 68cb, OrigWordsRequested 0x6000, DevSize 0x60
IdeReadWrite (REQ): Starting sector is 68cb, Number of WORDS 0x6000, DevSize 0x60
AtapiDmaSetup: mode 0x44, data 83790000, count c000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:046ee000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:04717000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04708000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:04719000
  get Phys(data[n=4]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:0471a000
  get Phys(data[n=4]=83795000)
AtapiVirtToPhysAddr_: 83795000 -> 00000000:04713000
  get Phys(data[n=5]=83796000)
AtapiVirtToPhysAddr_: 83796000 -> 00000000:046dc000
  get Phys(data[n=6]=83797000)
AtapiVirtToPhysAddr_: 83797000 -> 00000000:046ed000
  get Phys(data[n=7]=83798000)
AtapiVirtToPhysAddr_: 83798000 -> 00000000:046e6000
  get Phys(data[n=8]=83799000)
AtapiVirtToPhysAddr_: 83799000 -> 00000000:0470f000
  get Phys(data[n=9]=8379a000)
AtapiVirtToPhysAddr_: 8379a000 -> 00000000:04700000
  get Phys(data[n=10]=8379b000)
AtapiVirtToPhysAddr_: 8379b000 -> 00000000:04711000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x68cb, Count 0x60(0x60)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x68cb count 0x60 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered c000, full size c000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f03aa0, CDB 0xb0f03ad0, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f03aa0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f03ad0)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f03ad0 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f03aa0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f03aa0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f03aa0
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0xc, data f77cc000, count c000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:00326000
  get Phys(data[n=1]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:0031f000
  get Phys(data[n=2]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:00320000
  get Phys(data[n=3]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:00bf9000
  get Phys(data[n=4]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:00bf2000
  get Phys(data[n=5]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:00bf3000
  get Phys(data[n=5]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:00334000
  get Phys(data[n=6]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:00335000
  get Phys(data[n=6]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:0032e000
  get Phys(data[n=7]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:00327000
  get Phys(data[n=8]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:00328000
  get Phys(data[n=8]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:00321000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 9 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 c000, full size c000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786664c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 692b, OrigWordsRequested 0x6000, DevSize 0x60
IdeReadWrite (REQ): Starting sector is 692b, Number of WORDS 0x6000, DevSize 0x60
AtapiDmaSetup: mode 0x44, data 83780000, count c000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0467e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:046a7000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04698000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:046a9000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:046aa000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:046a3000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:0466c000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:0467d000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:04676000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0469f000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04690000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:046a1000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x692b, Count 0x60(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x692b count 0x60 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered c000, full size c000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5f, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 5f, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83200000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83200000)
AtapiVirtToPhysAddr_: 83200000 -> 00000000:028ab000
  get Phys(data[n=1]=83201000)
AtapiVirtToPhysAddr_: 83201000 -> 00000000:028ac000
  get Phys(data[n=1]=83202000)
AtapiVirtToPhysAddr_: 83202000 -> 00000000:028a5000
  get Phys(data[n=2]=83203000)
AtapiVirtToPhysAddr_: 83203000 -> 00000000:028ae000
  get Phys(data[n=3]=83204000)
AtapiVirtToPhysAddr_: 83204000 -> 00000000:028a7000
  get Phys(data[n=4]=83205000)
AtapiVirtToPhysAddr_: 83205000 -> 00000000:028a8000
  get Phys(data[n=4]=83206000)
AtapiVirtToPhysAddr_: 83206000 -> 00000000:028a1000
  get Phys(data[n=5]=83207000)
AtapiVirtToPhysAddr_: 83207000 -> 00000000:028a2000
  get Phys(data[n=5]=83208000)
AtapiVirtToPhysAddr_: 83208000 -> 00000000:028b3000
  get Phys(data[n=6]=83209000)
AtapiVirtToPhysAddr_: 83209000 -> 00000000:028b4000
  get Phys(data[n=6]=8320a000)
AtapiVirtToPhysAddr_: 8320a000 -> 00000000:028ad000
  get Phys(data[n=7]=8320b000)
AtapiVirtToPhysAddr_: 8320b000 -> 00000000:028a6000
  get Phys(data[n=8]=8320c000)
AtapiVirtToPhysAddr_: 8320c000 -> 00000000:028af000
  get Phys(data[n=9]=8320d000)
AtapiVirtToPhysAddr_: 8320d000 -> 00000000:028b0000
  get Phys(data[n=10]=8320e000)
AtapiVirtToPhysAddr_: 8320e000 -> 00000000:028a9000
  get Phys(data[n=11]=8320f000)
AtapiVirtToPhysAddr_: 8320f000 -> 00000000:028aa000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5f, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5f count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector df, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is df, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83210000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83210000)
AtapiVirtToPhysAddr_: 83210000 -> 00000000:028bb000
  get Phys(data[n=1]=83211000)
AtapiVirtToPhysAddr_: 83211000 -> 00000000:028bc000
  get Phys(data[n=1]=83212000)
AtapiVirtToPhysAddr_: 83212000 -> 00000000:028b5000
  get Phys(data[n=2]=83213000)
AtapiVirtToPhysAddr_: 83213000 -> 00000000:028b6000
  get Phys(data[n=2]=83214000)
AtapiVirtToPhysAddr_: 83214000 -> 00000000:028b7000
  get Phys(data[n=2]=83215000)
AtapiVirtToPhysAddr_: 83215000 -> 00000000:028b8000
  get Phys(data[n=2]=83216000)
AtapiVirtToPhysAddr_: 83216000 -> 00000000:028b1000
  get Phys(data[n=3]=83217000)
AtapiVirtToPhysAddr_: 83217000 -> 00000000:028b2000
  get Phys(data[n=3]=83218000)
AtapiVirtToPhysAddr_: 83218000 -> 00000000:028c3000
  get Phys(data[n=4]=83219000)
AtapiVirtToPhysAddr_: 83219000 -> 00000000:028c4000
  get Phys(data[n=4]=8321a000)
AtapiVirtToPhysAddr_: 8321a000 -> 00000000:028c5000
  get Phys(data[n=4]=8321b000)
AtapiVirtToPhysAddr_: 8321b000 -> 00000000:028be000
  get Phys(data[n=5]=8321c000)
AtapiVirtToPhysAddr_: 8321c000 -> 00000000:028bf000
  get Phys(data[n=5]=8321d000)
AtapiVirtToPhysAddr_: 8321d000 -> 00000000:028c0000
  get Phys(data[n=6]=8321e000)
AtapiVirtToPhysAddr_: 8321e000 -> 00000000:028b9000
  get Phys(data[n=7]=8321f000)
AtapiVirtToPhysAddr_: 8321f000 -> 00000000:028ba000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0xdf, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0xdf count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 15f, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 15f, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83220000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83220000)
AtapiVirtToPhysAddr_: 83220000 -> 00000000:028a3000
  get Phys(data[n=1]=83221000)
AtapiVirtToPhysAddr_: 83221000 -> 00000000:02874000
  get Phys(data[n=2]=83222000)
AtapiVirtToPhysAddr_: 83222000 -> 00000000:028bd000
  get Phys(data[n=3]=83223000)
AtapiVirtToPhysAddr_: 83223000 -> 00000000:0289e000
  get Phys(data[n=4]=83224000)
AtapiVirtToPhysAddr_: 83224000 -> 00000000:0289f000
  get Phys(data[n=4]=83225000)
AtapiVirtToPhysAddr_: 83225000 -> 00000000:028a0000
  get Phys(data[n=5]=83226000)
AtapiVirtToPhysAddr_: 83226000 -> 00000000:02899000
  get Phys(data[n=6]=83227000)
AtapiVirtToPhysAddr_: 83227000 -> 00000000:0289a000
  get Phys(data[n=6]=83228000)
AtapiVirtToPhysAddr_: 83228000 -> 00000000:0289b000
  get Phys(data[n=6]=83229000)
AtapiVirtToPhysAddr_: 83229000 -> 00000000:028a4000
  get Phys(data[n=7]=8322a000)
AtapiVirtToPhysAddr_: 8322a000 -> 00000000:0289d000
  get Phys(data[n=8]=8322b000)
AtapiVirtToPhysAddr_: 8322b000 -> 00000000:02896000
  get Phys(data[n=9]=8322c000)
AtapiVirtToPhysAddr_: 8322c000 -> 00000000:02897000
  get Phys(data[n=9]=8322d000)
AtapiVirtToPhysAddr_: 8322d000 -> 00000000:02898000
  get Phys(data[n=9]=8322e000)
AtapiVirtToPhysAddr_: 8322e000 -> 00000000:02891000
  get Phys(data[n=10]=8322f000)
AtapiVirtToPhysAddr_: 8322f000 -> 00000000:02892000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x15f, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x15f count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1df, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1df, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83230000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83230000)
AtapiVirtToPhysAddr_: 83230000 -> 00000000:02893000
  get Phys(data[n=1]=83231000)
AtapiVirtToPhysAddr_: 83231000 -> 00000000:0289c000
  get Phys(data[n=2]=83232000)
AtapiVirtToPhysAddr_: 83232000 -> 00000000:02895000
  get Phys(data[n=3]=83233000)
AtapiVirtToPhysAddr_: 83233000 -> 00000000:0288e000
  get Phys(data[n=4]=83234000)
AtapiVirtToPhysAddr_: 83234000 -> 00000000:0288f000
  get Phys(data[n=4]=83235000)
AtapiVirtToPhysAddr_: 83235000 -> 00000000:02890000
  get Phys(data[n=5]=83236000)
AtapiVirtToPhysAddr_: 83236000 -> 00000000:02889000
  get Phys(data[n=6]=83237000)
AtapiVirtToPhysAddr_: 83237000 -> 00000000:0288a000
  get Phys(data[n=6]=83238000)
AtapiVirtToPhysAddr_: 83238000 -> 00000000:0288b000
  get Phys(data[n=6]=83239000)
AtapiVirtToPhysAddr_: 83239000 -> 00000000:02894000
  get Phys(data[n=7]=8323a000)
AtapiVirtToPhysAddr_: 8323a000 -> 00000000:0288d000
  get Phys(data[n=8]=8323b000)
AtapiVirtToPhysAddr_: 8323b000 -> 00000000:00e2e000
  get Phys(data[n=9]=8323c000)
AtapiVirtToPhysAddr_: 8323c000 -> 00000000:00e2f000
  get Phys(data[n=9]=8323d000)
AtapiVirtToPhysAddr_: 8323d000 -> 00000000:00e30000
  get Phys(data[n=10]=8323e000)
AtapiVirtToPhysAddr_: 8323e000 -> 00000000:00e31000
  get Phys(data[n=10]=8323f000)
AtapiVirtToPhysAddr_: 8323f000 -> 00000000:00e32000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1df, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1df count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 25a5, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 25a5, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83200000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83200000)
AtapiVirtToPhysAddr_: 83200000 -> 00000000:028ab000
  get Phys(data[n=1]=83201000)
AtapiVirtToPhysAddr_: 83201000 -> 00000000:028ac000
  get Phys(data[n=1]=83202000)
AtapiVirtToPhysAddr_: 83202000 -> 00000000:028a5000
  get Phys(data[n=2]=83203000)
AtapiVirtToPhysAddr_: 83203000 -> 00000000:028ae000
  get Phys(data[n=3]=83204000)
AtapiVirtToPhysAddr_: 83204000 -> 00000000:028a7000
  get Phys(data[n=4]=83205000)
AtapiVirtToPhysAddr_: 83205000 -> 00000000:028a8000
  get Phys(data[n=4]=83206000)
AtapiVirtToPhysAddr_: 83206000 -> 00000000:028a1000
  get Phys(data[n=5]=83207000)
AtapiVirtToPhysAddr_: 83207000 -> 00000000:028a2000
  get Phys(data[n=5]=83208000)
AtapiVirtToPhysAddr_: 83208000 -> 00000000:028b3000
  get Phys(data[n=6]=83209000)
AtapiVirtToPhysAddr_: 83209000 -> 00000000:028b4000
  get Phys(data[n=6]=8320a000)
AtapiVirtToPhysAddr_: 8320a000 -> 00000000:028ad000
  get Phys(data[n=7]=8320b000)
AtapiVirtToPhysAddr_: 8320b000 -> 00000000:028a6000
  get Phys(data[n=8]=8320c000)
AtapiVirtToPhysAddr_: 8320c000 -> 00000000:028af000
  get Phys(data[n=9]=8320d000)
AtapiVirtToPhysAddr_: 8320d000 -> 00000000:028b0000
  get Phys(data[n=10]=8320e000)
AtapiVirtToPhysAddr_: 8320e000 -> 00000000:028a9000
  get Phys(data[n=11]=8320f000)
AtapiVirtToPhysAddr_: 8320f000 -> 00000000:028aa000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x25a5, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x25a5 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2625, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2625, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83210000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83210000)
AtapiVirtToPhysAddr_: 83210000 -> 00000000:028bb000
  get Phys(data[n=1]=83211000)
AtapiVirtToPhysAddr_: 83211000 -> 00000000:028bc000
  get Phys(data[n=1]=83212000)
AtapiVirtToPhysAddr_: 83212000 -> 00000000:028b5000
  get Phys(data[n=2]=83213000)
AtapiVirtToPhysAddr_: 83213000 -> 00000000:028b6000
  get Phys(data[n=2]=83214000)
AtapiVirtToPhysAddr_: 83214000 -> 00000000:028b7000
  get Phys(data[n=2]=83215000)
AtapiVirtToPhysAddr_: 83215000 -> 00000000:028b8000
  get Phys(data[n=2]=83216000)
AtapiVirtToPhysAddr_: 83216000 -> 00000000:028b1000
  get Phys(data[n=3]=83217000)
AtapiVirtToPhysAddr_: 83217000 -> 00000000:028b2000
  get Phys(data[n=3]=83218000)
AtapiVirtToPhysAddr_: 83218000 -> 00000000:028c3000
  get Phys(data[n=4]=83219000)
AtapiVirtToPhysAddr_: 83219000 -> 00000000:028c4000
  get Phys(data[n=4]=8321a000)
AtapiVirtToPhysAddr_: 8321a000 -> 00000000:028c5000
  get Phys(data[n=4]=8321b000)
AtapiVirtToPhysAddr_: 8321b000 -> 00000000:028be000
  get Phys(data[n=5]=8321c000)
AtapiVirtToPhysAddr_: 8321c000 -> 00000000:028bf000
  get Phys(data[n=5]=8321d000)
AtapiVirtToPhysAddr_: 8321d000 -> 00000000:028c0000
  get Phys(data[n=6]=8321e000)
AtapiVirtToPhysAddr_: 8321e000 -> 00000000:028b9000
  get Phys(data[n=7]=8321f000)
AtapiVirtToPhysAddr_: 8321f000 -> 00000000:028ba000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2625, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2625 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 26a5, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 26a5, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83220000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83220000)
AtapiVirtToPhysAddr_: 83220000 -> 00000000:028a3000
  get Phys(data[n=1]=83221000)
AtapiVirtToPhysAddr_: 83221000 -> 00000000:02874000
  get Phys(data[n=2]=83222000)
AtapiVirtToPhysAddr_: 83222000 -> 00000000:028bd000
  get Phys(data[n=3]=83223000)
AtapiVirtToPhysAddr_: 83223000 -> 00000000:0289e000
  get Phys(data[n=4]=83224000)
AtapiVirtToPhysAddr_: 83224000 -> 00000000:0289f000
  get Phys(data[n=4]=83225000)
AtapiVirtToPhysAddr_: 83225000 -> 00000000:028a0000
  get Phys(data[n=5]=83226000)
AtapiVirtToPhysAddr_: 83226000 -> 00000000:02899000
  get Phys(data[n=6]=83227000)
AtapiVirtToPhysAddr_: 83227000 -> 00000000:0289a000
  get Phys(data[n=6]=83228000)
AtapiVirtToPhysAddr_: 83228000 -> 00000000:0289b000
  get Phys(data[n=6]=83229000)
AtapiVirtToPhysAddr_: 83229000 -> 00000000:028a4000
  get Phys(data[n=7]=8322a000)
AtapiVirtToPhysAddr_: 8322a000 -> 00000000:0289d000
  get Phys(data[n=8]=8322b000)
AtapiVirtToPhysAddr_: 8322b000 -> 00000000:02896000
  get Phys(data[n=9]=8322c000)
AtapiVirtToPhysAddr_: 8322c000 -> 00000000:02897000
  get Phys(data[n=9]=8322d000)
AtapiVirtToPhysAddr_: 8322d000 -> 00000000:02898000
  get Phys(data[n=9]=8322e000)
AtapiVirtToPhysAddr_: 8322e000 -> 00000000:02891000
  get Phys(data[n=10]=8322f000)
AtapiVirtToPhysAddr_: 8322f000 -> 00000000:02892000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x26a5, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x26a5 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2725, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2725, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83230000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83230000)
AtapiVirtToPhysAddr_: 83230000 -> 00000000:02893000
  get Phys(data[n=1]=83231000)
AtapiVirtToPhysAddr_: 83231000 -> 00000000:0289c000
  get Phys(data[n=2]=83232000)
AtapiVirtToPhysAddr_: 83232000 -> 00000000:02895000
  get Phys(data[n=3]=83233000)
AtapiVirtToPhysAddr_: 83233000 -> 00000000:0288e000
  get Phys(data[n=4]=83234000)
AtapiVirtToPhysAddr_: 83234000 -> 00000000:0288f000
  get Phys(data[n=4]=83235000)
AtapiVirtToPhysAddr_: 83235000 -> 00000000:02890000
  get Phys(data[n=5]=83236000)
AtapiVirtToPhysAddr_: 83236000 -> 00000000:02889000
  get Phys(data[n=6]=83237000)
AtapiVirtToPhysAddr_: 83237000 -> 00000000:0288a000
  get Phys(data[n=6]=83238000)
AtapiVirtToPhysAddr_: 83238000 -> 00000000:0288b000
  get Phys(data[n=6]=83239000)
AtapiVirtToPhysAddr_: 83239000 -> 00000000:02894000
  get Phys(data[n=7]=8323a000)
AtapiVirtToPhysAddr_: 8323a000 -> 00000000:0288d000
  get Phys(data[n=8]=8323b000)
AtapiVirtToPhysAddr_: 8323b000 -> 00000000:00e2e000
  get Phys(data[n=9]=8323c000)
AtapiVirtToPhysAddr_: 8323c000 -> 00000000:00e2f000
  get Phys(data[n=9]=8323d000)
AtapiVirtToPhysAddr_: 8323d000 -> 00000000:00e30000
  get Phys(data[n=10]=8323e000)
AtapiVirtToPhysAddr_: 8323e000 -> 00000000:00e31000
  get Phys(data[n=10]=8323f000)
AtapiVirtToPhysAddr_: 8323f000 -> 00000000:00e32000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2725, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2725 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4b6b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4b6b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83340000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83340000)
AtapiVirtToPhysAddr_: 83340000 -> 00000000:00dbb000
  get Phys(data[n=1]=83341000)
AtapiVirtToPhysAddr_: 83341000 -> 00000000:00dcc000
  get Phys(data[n=2]=83342000)
AtapiVirtToPhysAddr_: 83342000 -> 00000000:00dbd000
  get Phys(data[n=3]=83343000)
AtapiVirtToPhysAddr_: 83343000 -> 00000000:00dae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4b6b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4b6b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866654
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 692b, OrigWordsRequested 0x6000, DevSize 0x60
IdeReadWrite (REQ): Starting sector is 692b, Number of WORDS 0x6000, DevSize 0x60
AtapiDmaSetup: mode 0x44, data 83780000, count c000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0467e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:046a7000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04698000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:046a9000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:046aa000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:046a3000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:0466c000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:0467d000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:04676000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0469f000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04690000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:046a1000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x692b, Count 0x60(0x60)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x692b count 0x60 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered c000, full size c000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f03aa0, CDB 0xb0f03ad0, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f03aa0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f03ad0)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f03ad0 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f03aa0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f03aa0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f03aa0
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f6e398, CDB 0xb0f6e3c8, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f6e398
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f6e3c8)
AtapiDmaSetup: mode 0xc, data f77c3000, count 10000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77c3000)
AtapiVirtToPhysAddr_: f77c3000 -> 00000000:046c6000
  get Phys(data[n=1]=f77c4000)
AtapiVirtToPhysAddr_: f77c4000 -> 00000000:046ef000
  get Phys(data[n=2]=f77c5000)
AtapiVirtToPhysAddr_: f77c5000 -> 00000000:046e0000
  get Phys(data[n=3]=f77c6000)
AtapiVirtToPhysAddr_: f77c6000 -> 00000000:046f1000
  get Phys(data[n=4]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:046f2000
  get Phys(data[n=4]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:046eb000
  get Phys(data[n=5]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:046b4000
  get Phys(data[n=6]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:046c5000
  get Phys(data[n=7]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:046ce000
  get Phys(data[n=8]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:046f7000
  get Phys(data[n=9]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:046e8000
  get Phys(data[n=10]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:046f9000
  get Phys(data[n=11]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:046fa000
  get Phys(data[n=11]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:046f3000
  get Phys(data[n=12]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:046bc000
  get Phys(data[n=13]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:046cd000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 14 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f6e3c8 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f6e398
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f6e398, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f6e398
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 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0x42, data f77d3000, count 5000, lCh 0, dev 0
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:046d6000
  get Phys(data[n=1]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:046ff000
  get Phys(data[n=2]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:046f0000
  get Phys(data[n=3]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:04701000
  get Phys(data[n=4]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:04702000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 4 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 5000, full size 5000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 698b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 698b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0043e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:0043f000
  get Phys(data[n=1]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:00440000
  get Phys(data[n=2]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:00f71000
  get Phys(data[n=3]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:00382000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:00383000
  get Phys(data[n=4]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:00f5c000
  get Phys(data[n=5]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:00f6d000
  get Phys(data[n=6]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:00386000
  get Phys(data[n=7]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0037f000
  get Phys(data[n=8]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:00380000
  get Phys(data[n=9]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:00441000
  get Phys(data[n=10]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:0037a000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0037b000
  get Phys(data[n=11]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:00f64000
  get Phys(data[n=12]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:00f75000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x698b, Count 0x80(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x698b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf78665fc
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 6a0b, OrigWordsRequested 0x2800, DevSize 0x28
IdeReadWrite (REQ): Starting sector is 6a0b, Number of WORDS 0x2800, DevSize 0x28
AtapiDmaSetup: mode 0x44, data 83790000, count 5000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:0037e000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:00377000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:00378000
  get Phys(data[n=2]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:00381000
  get Phys(data[n=3]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:0034a000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x6a0b, Count 0x28(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x6a0b count 0x28 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 5000, full size 5000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 698b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 698b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0043e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:0043f000
  get Phys(data[n=1]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:00440000
  get Phys(data[n=2]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:00f71000
  get Phys(data[n=3]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:00382000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:00383000
  get Phys(data[n=4]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:00f5c000
  get Phys(data[n=5]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:00f6d000
  get Phys(data[n=6]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:00386000
  get Phys(data[n=7]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0037f000
  get Phys(data[n=8]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:00380000
  get Phys(data[n=9]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:00441000
  get Phys(data[n=10]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:0037a000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0037b000
  get Phys(data[n=11]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:00f64000
  get Phys(data[n=12]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:00f75000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x698b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x698b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 6a0b, OrigWordsRequested 0x4000, DevSize 0x40
IdeReadWrite (REQ): Starting sector is 6a0b, Number of WORDS 0x4000, DevSize 0x40
AtapiDmaSetup: mode 0x44, data 83790000, count 8000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:0037e000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:00377000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:00378000
  get Phys(data[n=2]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:00381000
  get Phys(data[n=3]=83794000)
AtapiVirtToPhysAddr_: 83794000 -> 00000000:0034a000
  get Phys(data[n=4]=83795000)
AtapiVirtToPhysAddr_: 83795000 -> 00000000:0034b000
  get Phys(data[n=4]=83796000)
AtapiVirtToPhysAddr_: 83796000 -> 00000000:00f6c000
  get Phys(data[n=5]=83797000)
AtapiVirtToPhysAddr_: 83797000 -> 00000000:0043d000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x6a0b, Count 0x40(0x40)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x6a0b count 0x40 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 8000, full size 8000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f03aa0, CDB 0xb0f03ad0, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f03aa0
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f03ad0)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f03ad0 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f03aa0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f03aa0, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f03aa0
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0xc, data f77d6000, count 1800, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:03bb6000
  get Phys(data[n=1]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:03bb7000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 1 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 1800, full size 1800
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786664c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 6a4b, OrigWordsRequested 0x1000, DevSize 0x10
IdeReadWrite (REQ): Starting sector is 6a4b, Number of WORDS 0x1000, DevSize 0x10
AtapiDmaSetup: mode 0x44, data 83780000, count 2000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:046fe000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:04727000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x6a4b, Count 0x10(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x6a4b count 0x10 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 2000, full size 2000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866654
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 6a4b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 6a4b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83780000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:046fe000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:04727000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04718000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:04729000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x6a4b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x6a4b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f03b08, CDB 0xb0f03b38, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f03b08
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f03b38)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f03b38 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f03b08
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f03b08, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f03b08
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0xc, data f77c7000, count 11000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:00326000
  get Phys(data[n=1]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:0031f000
  get Phys(data[n=2]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:00320000
  get Phys(data[n=3]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:00bf9000
  get Phys(data[n=4]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:00bf2000
  get Phys(data[n=5]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:00bf3000
  get Phys(data[n=5]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:00334000
  get Phys(data[n=6]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:00335000
  get Phys(data[n=6]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:0032e000
  get Phys(data[n=7]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:00327000
  get Phys(data[n=8]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:00328000
  get Phys(data[n=8]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:00321000
  get Phys(data[n=9]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:00bfa000
  get Phys(data[n=10]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:00bfb000
  get Phys(data[n=10]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:0034c000
  get Phys(data[n=11]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:0034d000
  get Phys(data[n=11]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:00336000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 12 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f71770
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  DmaTransfer + !BM_STATUS_INTR (1)
  getting status...
  status 0xd0
  special case DMA + ATAPI + IDE_STATUS_DSC -> our
  ATAPI status 0xd0
  ATAPI additional check
  status re-check 0xd0
  Error reg (0x0)
  still BUSY, seems it is not our
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 0)
unexpected, 1st chance
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  DmaTransfer = TRUE
  dev_type ATAPI
  OldReqState = 42
AtapiInterrupt: ATAPI Entered with status (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 11000, full size 11000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb0f71770, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f71770
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf786664c
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 6a6b, OrigWordsRequested 0x8800, DevSize 0x88
IdeReadWrite (REQ): Starting sector is 6a6b, Number of WORDS 0x8800, DevSize 0x88
AtapiDmaSetup: mode 0x44, data 83780000, count 11000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0467e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:046a7000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04698000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:046a9000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:046aa000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:046a3000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:0466c000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:0467d000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:04676000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0469f000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04690000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:046a1000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:046a2000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0469b000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:04664000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:04675000
  get Phys(data[n=14]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:0466e000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x6a6b, Count 0x88(0x0)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xc8, lba 0x6a6b count 0x88 feature 0x0
  Status 0x0
AtapiDmaStart: read on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=2, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 11000, full size 11000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 6a6b, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 6a6b, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83780000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83780000)
AtapiVirtToPhysAddr_: 83780000 -> 00000000:0467e000
  get Phys(data[n=1]=83781000)
AtapiVirtToPhysAddr_: 83781000 -> 00000000:046a7000
  get Phys(data[n=2]=83782000)
AtapiVirtToPhysAddr_: 83782000 -> 00000000:04698000
  get Phys(data[n=3]=83783000)
AtapiVirtToPhysAddr_: 83783000 -> 00000000:046a9000
  get Phys(data[n=4]=83784000)
AtapiVirtToPhysAddr_: 83784000 -> 00000000:046aa000
  get Phys(data[n=4]=83785000)
AtapiVirtToPhysAddr_: 83785000 -> 00000000:046a3000
  get Phys(data[n=5]=83786000)
AtapiVirtToPhysAddr_: 83786000 -> 00000000:0466c000
  get Phys(data[n=6]=83787000)
AtapiVirtToPhysAddr_: 83787000 -> 00000000:0467d000
  get Phys(data[n=7]=83788000)
AtapiVirtToPhysAddr_: 83788000 -> 00000000:04676000
  get Phys(data[n=8]=83789000)
AtapiVirtToPhysAddr_: 83789000 -> 00000000:0469f000
  get Phys(data[n=9]=8378a000)
AtapiVirtToPhysAddr_: 8378a000 -> 00000000:04690000
  get Phys(data[n=10]=8378b000)
AtapiVirtToPhysAddr_: 8378b000 -> 00000000:046a1000
  get Phys(data[n=11]=8378c000)
AtapiVirtToPhysAddr_: 8378c000 -> 00000000:046a2000
  get Phys(data[n=11]=8378d000)
AtapiVirtToPhysAddr_: 8378d000 -> 00000000:0469b000
  get Phys(data[n=12]=8378e000)
AtapiVirtToPhysAddr_: 8378e000 -> 00000000:04664000
  get Phys(data[n=13]=8378f000)
AtapiVirtToPhysAddr_: 8378f000 -> 00000000:04675000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x6a6b, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x6a6b count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf7866604
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 6aeb, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 6aeb, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83790000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83790000)
AtapiVirtToPhysAddr_: 83790000 -> 00000000:0466e000
  get Phys(data[n=1]=83791000)
AtapiVirtToPhysAddr_: 83791000 -> 00000000:04697000
  get Phys(data[n=2]=83792000)
AtapiVirtToPhysAddr_: 83792000 -> 00000000:04688000
  get Phys(data[n=3]=83793000)
AtapiVirtToPhysAddr_: 83793000 -> 00000000:04699000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x6aeb, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x6aeb count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f8a0
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 4b6b, OrigWordsRequested 0x2000, DevSize 0x20
IdeReadWrite (REQ): Starting sector is 4b6b, Number of WORDS 0x2000, DevSize 0x20
AtapiDmaSetup: mode 0x44, data 83340000, count 4000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83340000)
AtapiVirtToPhysAddr_: 83340000 -> 00000000:00dbb000
  get Phys(data[n=1]=83341000)
AtapiVirtToPhysAddr_: 83341000 -> 00000000:00dcc000
  get Phys(data[n=2]=83342000)
AtapiVirtToPhysAddr_: 83342000 -> 00000000:00dbd000
  get Phys(data[n=3]=83343000)
AtapiVirtToPhysAddr_: 83343000 -> 00000000:00dae000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x4b6b, Count 0x20(0x20)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x4b6b count 0x20 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 4000, full size 4000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 5f, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 5f, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83200000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83200000)
AtapiVirtToPhysAddr_: 83200000 -> 00000000:028ab000
  get Phys(data[n=1]=83201000)
AtapiVirtToPhysAddr_: 83201000 -> 00000000:028ac000
  get Phys(data[n=1]=83202000)
AtapiVirtToPhysAddr_: 83202000 -> 00000000:028a5000
  get Phys(data[n=2]=83203000)
AtapiVirtToPhysAddr_: 83203000 -> 00000000:028ae000
  get Phys(data[n=3]=83204000)
AtapiVirtToPhysAddr_: 83204000 -> 00000000:028a7000
  get Phys(data[n=4]=83205000)
AtapiVirtToPhysAddr_: 83205000 -> 00000000:028a8000
  get Phys(data[n=4]=83206000)
AtapiVirtToPhysAddr_: 83206000 -> 00000000:028a1000
  get Phys(data[n=5]=83207000)
AtapiVirtToPhysAddr_: 83207000 -> 00000000:028a2000
  get Phys(data[n=5]=83208000)
AtapiVirtToPhysAddr_: 83208000 -> 00000000:028b3000
  get Phys(data[n=6]=83209000)
AtapiVirtToPhysAddr_: 83209000 -> 00000000:028b4000
  get Phys(data[n=6]=8320a000)
AtapiVirtToPhysAddr_: 8320a000 -> 00000000:028ad000
  get Phys(data[n=7]=8320b000)
AtapiVirtToPhysAddr_: 8320b000 -> 00000000:028a6000
  get Phys(data[n=8]=8320c000)
AtapiVirtToPhysAddr_: 8320c000 -> 00000000:028af000
  get Phys(data[n=9]=8320d000)
AtapiVirtToPhysAddr_: 8320d000 -> 00000000:028b0000
  get Phys(data[n=10]=8320e000)
AtapiVirtToPhysAddr_: 8320e000 -> 00000000:028a9000
  get Phys(data[n=11]=8320f000)
AtapiVirtToPhysAddr_: 8320f000 -> 00000000:028aa000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x5f, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x5f count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector df, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is df, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83210000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83210000)
AtapiVirtToPhysAddr_: 83210000 -> 00000000:028bb000
  get Phys(data[n=1]=83211000)
AtapiVirtToPhysAddr_: 83211000 -> 00000000:028bc000
  get Phys(data[n=1]=83212000)
AtapiVirtToPhysAddr_: 83212000 -> 00000000:028b5000
  get Phys(data[n=2]=83213000)
AtapiVirtToPhysAddr_: 83213000 -> 00000000:028b6000
  get Phys(data[n=2]=83214000)
AtapiVirtToPhysAddr_: 83214000 -> 00000000:028b7000
  get Phys(data[n=2]=83215000)
AtapiVirtToPhysAddr_: 83215000 -> 00000000:028b8000
  get Phys(data[n=2]=83216000)
AtapiVirtToPhysAddr_: 83216000 -> 00000000:028b1000
  get Phys(data[n=3]=83217000)
AtapiVirtToPhysAddr_: 83217000 -> 00000000:028b2000
  get Phys(data[n=3]=83218000)
AtapiVirtToPhysAddr_: 83218000 -> 00000000:028c3000
  get Phys(data[n=4]=83219000)
AtapiVirtToPhysAddr_: 83219000 -> 00000000:028c4000
  get Phys(data[n=4]=8321a000)
AtapiVirtToPhysAddr_: 8321a000 -> 00000000:028c5000
  get Phys(data[n=4]=8321b000)
AtapiVirtToPhysAddr_: 8321b000 -> 00000000:028be000
  get Phys(data[n=5]=8321c000)
AtapiVirtToPhysAddr_: 8321c000 -> 00000000:028bf000
  get Phys(data[n=5]=8321d000)
AtapiVirtToPhysAddr_: 8321d000 -> 00000000:028c0000
  get Phys(data[n=6]=8321e000)
AtapiVirtToPhysAddr_: 8321e000 -> 00000000:028b9000
  get Phys(data[n=7]=8321f000)
AtapiVirtToPhysAddr_: 8321f000 -> 00000000:028ba000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0xdf, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0xdf count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 15f, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 15f, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83220000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83220000)
AtapiVirtToPhysAddr_: 83220000 -> 00000000:028a3000
  get Phys(data[n=1]=83221000)
AtapiVirtToPhysAddr_: 83221000 -> 00000000:02874000
  get Phys(data[n=2]=83222000)
AtapiVirtToPhysAddr_: 83222000 -> 00000000:028bd000
  get Phys(data[n=3]=83223000)
AtapiVirtToPhysAddr_: 83223000 -> 00000000:0289e000
  get Phys(data[n=4]=83224000)
AtapiVirtToPhysAddr_: 83224000 -> 00000000:0289f000
  get Phys(data[n=4]=83225000)
AtapiVirtToPhysAddr_: 83225000 -> 00000000:028a0000
  get Phys(data[n=5]=83226000)
AtapiVirtToPhysAddr_: 83226000 -> 00000000:02899000
  get Phys(data[n=6]=83227000)
AtapiVirtToPhysAddr_: 83227000 -> 00000000:0289a000
  get Phys(data[n=6]=83228000)
AtapiVirtToPhysAddr_: 83228000 -> 00000000:0289b000
  get Phys(data[n=6]=83229000)
AtapiVirtToPhysAddr_: 83229000 -> 00000000:028a4000
  get Phys(data[n=7]=8322a000)
AtapiVirtToPhysAddr_: 8322a000 -> 00000000:0289d000
  get Phys(data[n=8]=8322b000)
AtapiVirtToPhysAddr_: 8322b000 -> 00000000:02896000
  get Phys(data[n=9]=8322c000)
AtapiVirtToPhysAddr_: 8322c000 -> 00000000:02897000
  get Phys(data[n=9]=8322d000)
AtapiVirtToPhysAddr_: 8322d000 -> 00000000:02898000
  get Phys(data[n=9]=8322e000)
AtapiVirtToPhysAddr_: 8322e000 -> 00000000:02891000
  get Phys(data[n=10]=8322f000)
AtapiVirtToPhysAddr_: 8322f000 -> 00000000:02892000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x15f, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x15f count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 1df, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 1df, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83230000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83230000)
AtapiVirtToPhysAddr_: 83230000 -> 00000000:02893000
  get Phys(data[n=1]=83231000)
AtapiVirtToPhysAddr_: 83231000 -> 00000000:0289c000
  get Phys(data[n=2]=83232000)
AtapiVirtToPhysAddr_: 83232000 -> 00000000:02895000
  get Phys(data[n=3]=83233000)
AtapiVirtToPhysAddr_: 83233000 -> 00000000:0288e000
  get Phys(data[n=4]=83234000)
AtapiVirtToPhysAddr_: 83234000 -> 00000000:0288f000
  get Phys(data[n=4]=83235000)
AtapiVirtToPhysAddr_: 83235000 -> 00000000:02890000
  get Phys(data[n=5]=83236000)
AtapiVirtToPhysAddr_: 83236000 -> 00000000:02889000
  get Phys(data[n=6]=83237000)
AtapiVirtToPhysAddr_: 83237000 -> 00000000:0288a000
  get Phys(data[n=6]=83238000)
AtapiVirtToPhysAddr_: 83238000 -> 00000000:0288b000
  get Phys(data[n=6]=83239000)
AtapiVirtToPhysAddr_: 83239000 -> 00000000:02894000
  get Phys(data[n=7]=8323a000)
AtapiVirtToPhysAddr_: 8323a000 -> 00000000:0288d000
  get Phys(data[n=8]=8323b000)
AtapiVirtToPhysAddr_: 8323b000 -> 00000000:00e2e000
  get Phys(data[n=9]=8323c000)
AtapiVirtToPhysAddr_: 8323c000 -> 00000000:00e2f000
  get Phys(data[n=9]=8323d000)
AtapiVirtToPhysAddr_: 8323d000 -> 00000000:00e30000
  get Phys(data[n=10]=8323e000)
AtapiVirtToPhysAddr_: 8323e000 -> 00000000:00e31000
  get Phys(data[n=10]=8323f000)
AtapiVirtToPhysAddr_: 8323f000 -> 00000000:00e32000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x1df, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x1df count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 25a5, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 25a5, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83200000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83200000)
AtapiVirtToPhysAddr_: 83200000 -> 00000000:028ab000
  get Phys(data[n=1]=83201000)
AtapiVirtToPhysAddr_: 83201000 -> 00000000:028ac000
  get Phys(data[n=1]=83202000)
AtapiVirtToPhysAddr_: 83202000 -> 00000000:028a5000
  get Phys(data[n=2]=83203000)
AtapiVirtToPhysAddr_: 83203000 -> 00000000:028ae000
  get Phys(data[n=3]=83204000)
AtapiVirtToPhysAddr_: 83204000 -> 00000000:028a7000
  get Phys(data[n=4]=83205000)
AtapiVirtToPhysAddr_: 83205000 -> 00000000:028a8000
  get Phys(data[n=4]=83206000)
AtapiVirtToPhysAddr_: 83206000 -> 00000000:028a1000
  get Phys(data[n=5]=83207000)
AtapiVirtToPhysAddr_: 83207000 -> 00000000:028a2000
  get Phys(data[n=5]=83208000)
AtapiVirtToPhysAddr_: 83208000 -> 00000000:028b3000
  get Phys(data[n=6]=83209000)
AtapiVirtToPhysAddr_: 83209000 -> 00000000:028b4000
  get Phys(data[n=6]=8320a000)
AtapiVirtToPhysAddr_: 8320a000 -> 00000000:028ad000
  get Phys(data[n=7]=8320b000)
AtapiVirtToPhysAddr_: 8320b000 -> 00000000:028a6000
  get Phys(data[n=8]=8320c000)
AtapiVirtToPhysAddr_: 8320c000 -> 00000000:028af000
  get Phys(data[n=9]=8320d000)
AtapiVirtToPhysAddr_: 8320d000 -> 00000000:028b0000
  get Phys(data[n=10]=8320e000)
AtapiVirtToPhysAddr_: 8320e000 -> 00000000:028a9000
  get Phys(data[n=11]=8320f000)
AtapiVirtToPhysAddr_: 8320f000 -> 00000000:028aa000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x25a5, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x25a5 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2625, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2625, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83210000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83210000)
AtapiVirtToPhysAddr_: 83210000 -> 00000000:028bb000
  get Phys(data[n=1]=83211000)
AtapiVirtToPhysAddr_: 83211000 -> 00000000:028bc000
  get Phys(data[n=1]=83212000)
AtapiVirtToPhysAddr_: 83212000 -> 00000000:028b5000
  get Phys(data[n=2]=83213000)
AtapiVirtToPhysAddr_: 83213000 -> 00000000:028b6000
  get Phys(data[n=2]=83214000)
AtapiVirtToPhysAddr_: 83214000 -> 00000000:028b7000
  get Phys(data[n=2]=83215000)
AtapiVirtToPhysAddr_: 83215000 -> 00000000:028b8000
  get Phys(data[n=2]=83216000)
AtapiVirtToPhysAddr_: 83216000 -> 00000000:028b1000
  get Phys(data[n=3]=83217000)
AtapiVirtToPhysAddr_: 83217000 -> 00000000:028b2000
  get Phys(data[n=3]=83218000)
AtapiVirtToPhysAddr_: 83218000 -> 00000000:028c3000
  get Phys(data[n=4]=83219000)
AtapiVirtToPhysAddr_: 83219000 -> 00000000:028c4000
  get Phys(data[n=4]=8321a000)
AtapiVirtToPhysAddr_: 8321a000 -> 00000000:028c5000
  get Phys(data[n=4]=8321b000)
AtapiVirtToPhysAddr_: 8321b000 -> 00000000:028be000
  get Phys(data[n=5]=8321c000)
AtapiVirtToPhysAddr_: 8321c000 -> 00000000:028bf000
  get Phys(data[n=5]=8321d000)
AtapiVirtToPhysAddr_: 8321d000 -> 00000000:028c0000
  get Phys(data[n=6]=8321e000)
AtapiVirtToPhysAddr_: 8321e000 -> 00000000:028b9000
  get Phys(data[n=7]=8321f000)
AtapiVirtToPhysAddr_: 8321f000 -> 00000000:028ba000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2625, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2625 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 26a5, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 26a5, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83220000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83220000)
AtapiVirtToPhysAddr_: 83220000 -> 00000000:028a3000
  get Phys(data[n=1]=83221000)
AtapiVirtToPhysAddr_: 83221000 -> 00000000:02874000
  get Phys(data[n=2]=83222000)
AtapiVirtToPhysAddr_: 83222000 -> 00000000:028bd000
  get Phys(data[n=3]=83223000)
AtapiVirtToPhysAddr_: 83223000 -> 00000000:0289e000
  get Phys(data[n=4]=83224000)
AtapiVirtToPhysAddr_: 83224000 -> 00000000:0289f000
  get Phys(data[n=4]=83225000)
AtapiVirtToPhysAddr_: 83225000 -> 00000000:028a0000
  get Phys(data[n=5]=83226000)
AtapiVirtToPhysAddr_: 83226000 -> 00000000:02899000
  get Phys(data[n=6]=83227000)
AtapiVirtToPhysAddr_: 83227000 -> 00000000:0289a000
  get Phys(data[n=6]=83228000)
AtapiVirtToPhysAddr_: 83228000 -> 00000000:0289b000
  get Phys(data[n=6]=83229000)
AtapiVirtToPhysAddr_: 83229000 -> 00000000:028a4000
  get Phys(data[n=7]=8322a000)
AtapiVirtToPhysAddr_: 8322a000 -> 00000000:0289d000
  get Phys(data[n=8]=8322b000)
AtapiVirtToPhysAddr_: 8322b000 -> 00000000:02896000
  get Phys(data[n=9]=8322c000)
AtapiVirtToPhysAddr_: 8322c000 -> 00000000:02897000
  get Phys(data[n=9]=8322d000)
AtapiVirtToPhysAddr_: 8322d000 -> 00000000:02898000
  get Phys(data[n=9]=8322e000)
AtapiVirtToPhysAddr_: 8322e000 -> 00000000:02891000
  get Phys(data[n=10]=8322f000)
AtapiVirtToPhysAddr_: 8322f000 -> 00000000:02892000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x26a5, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x26a5 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb11c2eb0, CDB 0xb11c2ee0, AtaReq 0xb11d8000, SCmd 0x2a
UniataNeedQueueing: TopLevel, qd=0
Send to device 2a
TopLevel (2), srb 0xb11c2eb0
TopLevel (3), AtaReq 0xb11d8000
Try IDE send
** Ide: Command: entryway
** Ide: Command:

** Ide: Command &AtaReq 0xf787f850
** Ide: Command AtaReq 0xb11d8000
** --- **
IdeSendCommand: SCSIOP_WRITE PATH:LUN:TID = 0x0:0x0:0x0
IdeReadWrite (Orig REQ): Starting sector 2725, OrigWordsRequested 0x8000, DevSize 0x80
IdeReadWrite (REQ): Starting sector is 2725, Number of WORDS 0x8000, DevSize 0x80
AtapiDmaSetup: mode 0x44, data 83230000, count 10000, lCh 0, dev 0
  get Phys(PRD=b11d8060)
AtapiVirtToPhysAddr_: b11d8060 -> 00000000:03e90060
  get Phys(data[0]=83230000)
AtapiVirtToPhysAddr_: 83230000 -> 00000000:02893000
  get Phys(data[n=1]=83231000)
AtapiVirtToPhysAddr_: 83231000 -> 00000000:0289c000
  get Phys(data[n=2]=83232000)
AtapiVirtToPhysAddr_: 83232000 -> 00000000:02895000
  get Phys(data[n=3]=83233000)
AtapiVirtToPhysAddr_: 83233000 -> 00000000:0288e000
  get Phys(data[n=4]=83234000)
AtapiVirtToPhysAddr_: 83234000 -> 00000000:0288f000
  get Phys(data[n=4]=83235000)
AtapiVirtToPhysAddr_: 83235000 -> 00000000:02890000
  get Phys(data[n=5]=83236000)
AtapiVirtToPhysAddr_: 83236000 -> 00000000:02889000
  get Phys(data[n=6]=83237000)
AtapiVirtToPhysAddr_: 83237000 -> 00000000:0288a000
  get Phys(data[n=6]=83238000)
AtapiVirtToPhysAddr_: 83238000 -> 00000000:0288b000
  get Phys(data[n=6]=83239000)
AtapiVirtToPhysAddr_: 83239000 -> 00000000:02894000
  get Phys(data[n=7]=8323a000)
AtapiVirtToPhysAddr_: 8323a000 -> 00000000:0288d000
  get Phys(data[n=8]=8323b000)
AtapiVirtToPhysAddr_: 8323b000 -> 00000000:00e2e000
  get Phys(data[n=9]=8323c000)
AtapiVirtToPhysAddr_: 8323c000 -> 00000000:00e2f000
  get Phys(data[n=9]=8323d000)
AtapiVirtToPhysAddr_: 8323d000 -> 00000000:00e30000
  get Phys(data[n=10]=8323e000)
AtapiVirtToPhysAddr_: 8323e000 -> 00000000:00e31000
  get Phys(data[n=10]=8323f000)
AtapiVirtToPhysAddr_: 8323f000 -> 00000000:00e32000
  set TERM
AtapiDmaSetup: OK
IdeReadWrite: Lba 0x2725, Count 0x80(0x80)
AtaCommand48: cntrlr 0x0:0x0 dev 0x0, cmd 0xca, lba 0x2725 count 0x80 feature 0x0
  Status 0x0
AtapiDmaStart: write on 0x0:0x0
IdeSendCommand: SRB_STATUS_PENDING
IdeSendCommand: REQ_STATE_EXPECTING_INTR
AtapiStartIo: next Srb b11c2eb0
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 2)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE
  perform generic check
  getting status...
  IDE status 0x50
  base status 0x50
AtapiDmaDone: dev -1
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:0, irql 0xd, c 0
  DmaTransfer = TRUE
  dev_type IDE
  OldReqState = 40
AtapiInterrupt: Entered with status (0x50)
AtapiInterrupt: i-reason=0, status=0x58
AtapiInterrupt: CompleteRequest, srbstatus 1
   Transfered 10000, full size 10000
AtapiInterrupt: RequestComplete
AtapiInterrupt: set AutoSense
AtapiInterrupt: remove srb 0xb11c2eb0, status 1
AtapiInterrupt: RequestComplete, srb 0xb11c2eb0
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 0x55131039/0xd0
  SRB 0xb0f03b08, CDB 0xb0f03b38, AtaReq 0xb0f73000, SCmd 0x0
UniataNeedQueueing: TopLevel, qd=0
Send to device 0
TopLevel (2), srb 0xb0f03b08
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 0
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 0 (Cdb b0f03b38)
  assume 0-transfer
AtapiSendCommand: zero transfer, no DMA setup
AtapiSendCommand: use_dma=0, Cmd 0
AtapiSendCommand: zero transfer
AtapiSendCommand: AtapiDmaReinit() to PIO
AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 0
AtapiDmaReinit: set PIO mode on Device 0 (42 -> c)
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0xffffffff
Setup chip a:w:u=4:-1:-1
AtaSetTransferMode: Set 0xc on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0xc feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=0
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f03b38 Command 0x0 to TargetId 0 lun 0
AtapiSendCommand: Entered with status 0x50
AtapiSendCommand: Entry Status (0x50)
AtapiSendCommand: Poll for int. to send packet. Status (0x50)
AtapiSendCommand: status (0x58)
AtapiSendCommand: cmd status (0xd0)
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STATUS_PENDING (3)
AtapiStartIo: next Srb b0f03b08
AtapiStartIo: query PORT for next request
Intr: VendorID+DeviceID/Rev 0x55131039/0xd0 (ex 3)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x4
  perform generic check
  clear unexpected DMA intr
AtapiDmaDone: dev -1
  getting status...
  ATAPI status 0x50
  base status 0x50
AtapiCheckInterrupt__: exit with TRUE
AtapiInterrupt:
  cntrlr 0x0:1, irql 0xc, c 0
  dev_type ATAPI
  OldReqState = 42
  continue service interrupt
AtapiInterrupt: ATAPI Entered with status (0x50)
AtapiInterrupt: iReason 3
AtapiInterrupt: ATAPI branch
AtapiInterrupt: iReason 3
AtapiInterrupt: i-reason=3, status=0x50
AtapiInterrupt: interruptReason = CompleteRequest
AtapiInterrupt: CompleteRequest, was PIO
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 0xb0f03b08, status 1
AtapiInterrupt: RequestComplete, srb 0xb0f03b08
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 0x55131039/0xd0 (ex 1)
AtapiInterrupt(base): cntrlr 0x0 chan 0x0
AtapiInterrupt(base): try lock
AtapiInterrupt(base): locked
AtapiCheckInterrupt__:
  cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE
  DMA status 0x0
  perform generic check
  getting status...
  ATAPI status 0x50
  base status 0x50
  Unexpected interrupt.
  ATAPI additional check
AtapiCheckInterrupt__: ATAPI int reason 3
AtapiInterrupt(base): set CHECK_INTR_IDLE (2)
AtapiInterrupt(base): exit with status 0x0
TopLevel
** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0
   VendorID+DeviceID/Rev 0x55131039/0xd0
  SRB 0xb0f71770, CDB 0xb0f717a0, AtaReq 0xb0f73000, SCmd 0x28
UniataNeedQueueing: TopLevel, qd=0
Send to device 28
TopLevel (2), srb 0xb0f71770
TopLevel (3), AtaReq 0xb0f73000
Try ATAPI send 28
AtapiSendCommand: req state 0x10, Action 3
AtapiSendCommand: prepare..., ATAPI CMD 28 (Cdb b0f717a0)
AtapiDmaSetup: mode 0xc, data f77c7000, count 11000, lCh 0, dev 0
AtapiDmaSetup: Not DMA mode, assume this is just preparation
  get Phys(PRD=b0f73060)
AtapiVirtToPhysAddr_: b0f73060 -> 00000000:03c2b060
  get Phys(data[0]=f77c7000)
AtapiVirtToPhysAddr_: f77c7000 -> 00000000:046c6000
  get Phys(data[n=1]=f77c8000)
AtapiVirtToPhysAddr_: f77c8000 -> 00000000:046ef000
  get Phys(data[n=2]=f77c9000)
AtapiVirtToPhysAddr_: f77c9000 -> 00000000:046e0000
  get Phys(data[n=3]=f77ca000)
AtapiVirtToPhysAddr_: f77ca000 -> 00000000:046f1000
  get Phys(data[n=4]=f77cb000)
AtapiVirtToPhysAddr_: f77cb000 -> 00000000:046f2000
  get Phys(data[n=4]=f77cc000)
AtapiVirtToPhysAddr_: f77cc000 -> 00000000:046eb000
  get Phys(data[n=5]=f77cd000)
AtapiVirtToPhysAddr_: f77cd000 -> 00000000:046b4000
  get Phys(data[n=6]=f77ce000)
AtapiVirtToPhysAddr_: f77ce000 -> 00000000:046c5000
  get Phys(data[n=7]=f77cf000)
AtapiVirtToPhysAddr_: f77cf000 -> 00000000:046ce000
  get Phys(data[n=8]=f77d0000)
AtapiVirtToPhysAddr_: f77d0000 -> 00000000:046f7000
  get Phys(data[n=9]=f77d1000)
AtapiVirtToPhysAddr_: f77d1000 -> 00000000:046e8000
  get Phys(data[n=10]=f77d2000)
AtapiVirtToPhysAddr_: f77d2000 -> 00000000:046f9000
  get Phys(data[n=11]=f77d3000)
AtapiVirtToPhysAddr_: f77d3000 -> 00000000:046fa000
  get Phys(data[n=11]=f77d4000)
AtapiVirtToPhysAddr_: f77d4000 -> 00000000:046f3000
  get Phys(data[n=12]=f77d5000)
AtapiVirtToPhysAddr_: f77d5000 -> 00000000:046bc000
  get Phys(data[n=13]=f77d6000)
AtapiVirtToPhysAddr_: f77d6000 -> 00000000:046cd000
  get Phys(data[n=14]=f77d7000)
AtapiVirtToPhysAddr_: f77d7000 -> 00000000:046d6000
  set TERM
AtapiDmaSetup: OK
AtapiSendCommand: use dma
AtapiDmaSetup: already setup, 15 entries
AtapiSendCommand: use dma
AtapiSendCommand: use_dma=1, Cmd 28
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: AtapiDmaReinit()
AtapiDmaReinit: restore IO mode on Device 0
AtapiDmaInit__: Set (U)DMA on Device 0
AtapiDmaInit: chan->MaxTransferMode >= ATA_UDMA
AtapiDmaInit: LunExt->LimitedTransferMode 0x42
AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA   =>   0x2
Setup chip a:w:u=4:2:2
AtaSetTransferMode: Set 0x42 on Device 0/0
AtaCommand48: cntrlr 0x0:0x1 dev 0x0, cmd 0xef, lba 0x0 count 0x42 feature 0x3
  Status 0x50
AtapiSendCommand: use_dma=1
  REQ_FLAG_DMA_OPERATION
AtapiSendCommand: CMD_ACTION_EXEC
AtapiSendCommand: Cdb b0f717a0 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: cmd status (0xd0)
AtapiDmaStart: read on 0x0:0x0
AtapiSendCommand: ExpectingInterrupt (0x1)
AtapiSendCommand: return SRB_STAT