(/srv/buildbot_cmake/full_cmake/build/ntoskrnl/kd/kdio.c:326) ----------------------------------------------------- (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/kd/kdio.c:327) ReactOS 0.4-SVN (Build 20120712-r56871) (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/kd/kdio.c:329) 1 System Processor [0 MB Memory] (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/kd/kdio.c:330) Command Line: /NOGUIBOOT /KDSERIAL /DEBUGPORT=COM1 /FIRSTCHANCE (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/kd/kdio.c:334) ARC Paths: multi(0)disk(0)cdrom(31) \ multi(0)disk(0)cdrom(31) \reactos\ (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/ke/i386/cpu.c:494) Supported CPU features : KF_V86_VIS KF_RDTSC KF_CR4 KF_CMOV KF_GLOBAL_PAGE KF_LARGE_PAGE KF_MTRR KF_CMPXCHG8B KF_MMX KF_WORKING_PTE KF_PAT KF_FXSR KF_FAST_SYSCALL KF_XMMI KF_XMMI64 KF_DTS (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/ke/i386/cpu.c:801) Prefetch Cache: 64 bytes L2 Cache: 0 bytes L2 Cache Line: 64 bytes L2 Cache Associativity: 0 (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/mm/ARM3/expool.c:925) EXPOOL: Pool Tracker Table at: 0xB094A000 with 0xe01c bytes (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/mm/ARM3/expool.c:927) EXPOOL: Big Pool Tracker Table at: 0xB093A000 with 0x10000 bytes (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/mm/ARM3/mminit.c:1429) HAL I/O Mapping at FFFE0000 is unsafe (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/mm/mminit.c:262) 0x80000000 - 0x80C00000 Boot Loaded Image (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/mm/mminit.c:266) 0xB0000000 - 0xB0181000 PFN Database (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/mm/mminit.c:270) 0xB0181000 - 0xB0959000 ARM3 Non Paged Pool (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/mm/mminit.c:274) 0xBB000000 - 0xBD000000 System View Space (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/mm/mminit.c:278) 0xBD000000 - 0xC0000000 Session Space (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/mm/mminit.c:281) 0xC0000000 - 0xC03FFFFF Page Tables (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/mm/mminit.c:284) 0xC0300000 - 0xC0300FFF Page Directories (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/mm/mminit.c:287) 0xC0400000 - 0xC07FFFFF Hyperspace (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/mm/mminit.c:291) 0xE1000000 - 0xED400000 ARM3 Paged Pool (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/mm/mminit.c:294) 0xF4C00000 - 0xFA24D000 System PTE Space (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/mm/mminit.c:297) 0xFA24D000 - 0xFFBE0000 Non Paged Pool Expansion PTE Space (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/mm/section.c:4865) Creating ARM3 section (/srv/buildbot_cmake/full_cmake/build/hal/halx86/legacy/bussupp.c:591) Your machine has a PCI-to-PCI or CardBUS Bridge. PCI devices may fail! (/srv/buildbot_cmake/full_cmake/build/hal/halx86/legacy/bussupp.c:620) Found parent bus (indicating PCI Bridge). PCI devices may fail! ====== PCI BUS HARDWARE DETECTION ======= 00:00.0 Host bridge [0600]: Intel Corporation 82845 845 [Brookdale] Chipset Host Bridge [8086:1a30] (rev 04) Subsystem: Unknown [8086:1a30] Flags: bus master, fast devsel, latency 0 Memory at e0000000 (32-bit, prefetchable) [size=512M] 00:01.0 PCI bridge [0604]: Intel Corporation 82845 845 [Brookdale] Chipset AGP Bridge [8086:1a31] (rev 04) Subsystem: Unknown [0000:0000] Flags: bus master, 66MHz, fast devsel, latency 64 Memory at 20010100 (32-bit, non-prefetchable) [size=256] Memory at 22a000f0 (32-bit, non-prefetchable) [size=2M] Memory at e7f0e600 (32-bit, non-prefetchable) [size=512] Memory at e5f0e400 (32-bit, non-prefetchable) [size=1K] 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 05) Subsystem: Unknown [0000:0000] Flags: bus master, fast devsel, latency 0 Memory at 20020200 (32-bit, non-prefetchable) [size=512] Memory at 2280c0c0 (32-bit, non-prefetchable) [size=16K] Memory at e9f0e800 (32-bit, non-prefetchable) [size=2K] Memory at 0000fff0 (32-bit, non-prefetchable) [size=256] 00:1f.0 ISA bridge [0601]: Intel Corporation 82801BA ISA Bridge (LPC) [8086:2440] (rev 05) Subsystem: Unknown [0000:0000] Flags: bus master, medium devsel, latency 0 00:1f.1 IDE interface [0101]: Intel Corporation 82801BA IDE U100 Controller [8086:244b] (rev 05) Subsystem: Unknown [8086:2442] Flags: bus master, medium devsel, latency 0 I/O ports at f000 [size=4K] 00:1f.2 USB Controller [0c03]: Intel Corporation 82801BA/BAM USB Controller #1 [8086:2442] (rev 05) Subsystem: Unknown [8086:2442] Flags: bus master, medium devsel, latency 0, IRQ 09 I/O ports at d000 [size=4K] Device is using IRQ 9! ISA Cards using that IRQ may fail! Device is an Intel UHCI (USB) Controller. Turn off Legacy USB in your BIOS! 00:1f.3 SMBus [0c05]: Intel Corporation 82801BA/BAM SMBus Controller [8086:2443] (rev 05) Subsystem: Unknown [8086:2442] Flags: medium devsel, latency 0, IRQ 12 I/O ports at 5000 [size=4K] Device is using IRQ 12! ISA Cards using that IRQ may fail! 00:1f.4 USB Controller [0c03]: Intel Corporation 82801BA/BAM USB Controller #1 [8086:2444] (rev 05) Subsystem: Unknown [8086:2442] Flags: bus master, medium devsel, latency 0, IRQ 05 I/O ports at d800 [size=2K] Device is using IRQ 5! ISA Cards using that IRQ may fail! Device is an Intel UHCI (USB) Controller. Turn off Legacy USB in your BIOS! 00:1f.5 Multimedia audio controller [0401]: Intel Corporation 82801BA/BAM AC'97 Audio Controller [8086:2445] (rev 05) Subsystem: GA-8PE667 Ultra [1458:a002] Flags: bus master, medium devsel, latency 0, IRQ 12 I/O ports at dc00 [size=1K] I/O ports at e000 [size=8K] Device is using IRQ 12! ISA Cards using that IRQ may fail! 01:00.0 VGA compatible controller [0300]: nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] [10de:002d] (rev 15) Subsystem: GLoria L [0000:0000] Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 10 Memory at e6000000 (32-bit, non-prefetchable) [size=32M] Memory at e4000000 (32-bit, prefetchable) [size=64M] Device is using IRQ 10! ISA Cards using that IRQ may fail! 02:02.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 11 I/O ports at c000 [size=16K] Memory at e9000000 (32-bit, non-prefetchable) [size=16M] Device is using IRQ 11! ISA Cards using that IRQ may fail! ====== PCI BUS DETECTION COMPLETE ======= PC Compatible Eisa/Isa HAL Detected (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/io/pnpmgr/pnpinit.c:434) Need to build DACL (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/io/pnpmgr/pnpmgr.c:3185) ZwOpenKey(\Registry\Machine\SYSTEM\CURRENTCONTROLSET\Control\Pnp) failed with status 0xc0000034 (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/io/pnpmgr/pnpmgr.c:3188) Firmware mapper is enabled (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/io/pnpmgr/pnpreport.c:353) Reported device: DETECTEDInternal\PCI_HAL (Root\PCI_HAL\0) ATAPI IDE MiniPort Driver (UniATA) v 0.41b5 Parameter PrintLogo AtapiCheckRegValue: Parameters -> PrintLogo is 0x0 Parameter PrintLogo = 0x0 UniATA Init: OS should be ReactOS UniATA Init: OS ver 4.1 (1) Performance calibration: dt=14995, counter=990006 InitBadBlocks general InitBadBlocks returned: 0xc0000034 UniataInitAtaCommands: cmd 00: !28->48 -> 00 (00) cmd 01: !28->48 -> 01 (00) cmd 02: !28->48 -> 02 (00) cmd 03: !28->48 -> 03 (00) cmd 04: !28->48 -> 04 (00) cmd 05: !28->48 -> 05 (00) cmd 06: !28->48 -> 06 (00) cmd 07: !28->48 -> 07 (00) cmd 08: !28->48 -> 08 (00) cmd 09: !28->48 -> 09 (00) cmd 0a: !28->48 -> 0a (00) cmd 0b: !28->48 -> 0b (00) cmd 0c: !28->48 -> 0c (00) cmd 0d: !28->48 -> 0d (00) cmd 0e: !28->48 -> 0e (00) cmd 0f: !28->48 -> 0f (00) cmd 10: !28->48 -> 10 (00) cmd 11: !28->48 -> 11 (00) cmd 12: !28->48 -> 12 (00) cmd 13: !28->48 -> 13 (00) cmd 14: !28->48 -> 14 (00) cmd 15: !28->48 -> 15 (00) cmd 16: !28->48 -> 16 (00) cmd 17: !28->48 -> 17 (00) cmd 18: !28->48 -> 18 (00) cmd 19: !28->48 -> 19 (00) cmd 1a: !28->48 -> 1a (00) cmd 1b: !28->48 -> 1b (00) cmd 1c: !28->48 -> 1c (00) cmd 1d: !28->48 -> 1d (00) cmd 1e: !28->48 -> 1e (00) cmd 1f: !28->48 -> 1f (00) cmd 20: LBA -> 24 (03) cmd 21: !28->48 -> 21 (00) cmd 22: !28->48 -> 22 (00) cmd 23: !28->48 -> 23 (00) cmd 24: 48 LBA !28->48 -> 24 (05) cmd 25: DMA 48 LBA !28->48 -> 25 (0d) cmd 26: DMA 48 LBA !28->48 -> 26 (0d) cmd 27: !28->48 -> 27 (00) cmd 28: !28->48 -> 28 (00) cmd 29: 48 LBA !28->48 -> 29 (05) cmd 2a: DMA 48 LBA !28->48 -> 2a (0d) cmd 2b: DMA 48 LBA !28->48 -> 2b (0d) cmd 2c: !28->48 -> 2c (00) cmd 2d: !28->48 -> 2d (00) cmd 2e: !28->48 -> 2e (00) cmd 2f: !28->48 -> 2f (00) cmd 30: LBA -> 34 (03) cmd 31: !28->48 -> 31 (00) cmd 32: !28->48 -> 32 (00) cmd 33: !28->48 -> 33 (00) cmd 34: 48 LBA !28->48 -> 34 (05) cmd 35: DMA 48 LBA !28->48 -> 35 (0d) cmd 36: DMA 48 LBA !28->48 -> 36 (0d) cmd 37: !28->48 -> 37 (00) cmd 38: !28->48 -> 38 (00) cmd 39: 48 LBA !28->48 -> 39 (05) cmd 3a: DMA 48 LBA !28->48 -> 3a (0d) cmd 3b: DMA 48 LBA !28->48 -> 3b (0d) cmd 3c: !28->48 -> 3c (00) cmd 3d: DMA 48 LBA !28->48 -> 3d (0d) cmd 3e: DMA 48 LBA !28->48 -> 3e (0d) cmd 3f: !28->48 -> 3f (00) cmd 40: LBA -> 42 (03) cmd 41: !28->48 -> 41 (00) cmd 42: 48 LBA !28->48 -> 42 (05) cmd 43: !28->48 -> 43 (00) cmd 44: !28->48 -> 44 (00) cmd 45: !28->48 -> 45 (00) cmd 46: !28->48 -> 46 (00) cmd 47: DMA !28->48 -> 47 (08) cmd 48: !28->48 -> 48 (00) cmd 49: !28->48 -> 49 (00) cmd 4a: !28->48 -> 4a (00) cmd 4b: !28->48 -> 4b (00) cmd 4c: !28->48 -> 4c (00) cmd 4d: !28->48 -> 4d (00) cmd 4e: !28->48 -> 4e (00) cmd 4f: !28->48 -> 4f (00) cmd 50: !28->48 -> 50 (00) cmd 51: !28->48 -> 51 (00) cmd 52: !28->48 -> 52 (00) cmd 53: !28->48 -> 53 (00) cmd 54: !28->48 -> 54 (00) cmd 55: !28->48 -> 55 (00) cmd 56: !28->48 -> 56 (00) cmd 57: DMA !28->48 -> 57 (08) cmd 58: !28->48 -> 58 (00) cmd 59: !28->48 -> 59 (00) cmd 5a: !28->48 -> 5a (00) cmd 5b: !28->48 -> 5b (00) cmd 5c: !28->48 -> 5c (00) cmd 5d: DMA !28->48 -> 5d (08) cmd 5e: !28->48 -> 5e (00) cmd 5f: DMA !28->48 -> 5f (08) cmd 60: !28->48 -> 60 (00) cmd 61: !28->48 -> 61 (00) cmd 62: !28->48 -> 62 (00) cmd 63: !28->48 -> 63 (00) cmd 64: !28->48 -> 64 (00) cmd 65: !28->48 -> 65 (00) cmd 66: !28->48 -> 66 (00) cmd 67: !28->48 -> 67 (00) cmd 68: !28->48 -> 68 (00) cmd 69: !28->48 -> 69 (00) cmd 6a: !28->48 -> 6a (00) cmd 6b: !28->48 -> 6b (00) cmd 6c: !28->48 -> 6c (00) cmd 6d: !28->48 -> 6d (00) cmd 6e: !28->48 -> 6e (00) cmd 6f: !28->48 -> 6f (00) cmd 70: !28->48 -> 70 (00) cmd 71: !28->48 -> 71 (00) cmd 72: !28->48 -> 72 (00) cmd 73: !28->48 -> 73 (00) cmd 74: !28->48 -> 74 (00) cmd 75: !28->48 -> 75 (00) cmd 76: !28->48 -> 76 (00) cmd 77: !28->48 -> 77 (00) cmd 78: !28->48 -> 78 (00) cmd 79: !28->48 -> 79 (00) cmd 7a: !28->48 -> 7a (00) cmd 7b: !28->48 -> 7b (00) cmd 7c: !28->48 -> 7c (00) cmd 7d: !28->48 -> 7d (00) cmd 7e: !28->48 -> 7e (00) cmd 7f: !28->48 -> 7f (00) cmd 80: !28->48 -> 80 (00) cmd 81: !28->48 -> 81 (00) cmd 82: !28->48 -> 82 (00) cmd 83: !28->48 -> 83 (00) cmd 84: !28->48 -> 84 (00) cmd 85: !28->48 -> 85 (00) cmd 86: !28->48 -> 86 (00) cmd 87: !28->48 -> 87 (00) cmd 88: !28->48 -> 88 (00) cmd 89: !28->48 -> 89 (00) cmd 8a: !28->48 -> 8a (00) cmd 8b: !28->48 -> 8b (00) cmd 8c: !28->48 -> 8c (00) cmd 8d: !28->48 -> 8d (00) cmd 8e: !28->48 -> 8e (00) cmd 8f: !28->48 -> 8f (00) cmd 90: !28->48 -> 90 (00) cmd 91: !28->48 -> 91 (00) cmd 92: !28->48 -> 92 (00) cmd 93: !28->48 -> 93 (00) cmd 94: !28->48 -> 94 (00) cmd 95: !28->48 -> 95 (00) cmd 96: !28->48 -> 96 (00) cmd 97: !28->48 -> 97 (00) cmd 98: !28->48 -> 98 (00) cmd 99: !28->48 -> 99 (00) cmd 9a: !28->48 -> 9a (00) cmd 9b: !28->48 -> 9b (00) cmd 9c: !28->48 -> 9c (00) cmd 9d: !28->48 -> 9d (00) cmd 9e: !28->48 -> 9e (00) cmd 9f: !28->48 -> 9f (00) cmd a0: !28->48 -> a0 (00) cmd a1: !28->48 -> a1 (00) cmd a2: !28->48 -> a2 (00) cmd a3: !28->48 -> a3 (00) cmd a4: !28->48 -> a4 (00) cmd a5: !28->48 -> a5 (00) cmd a6: !28->48 -> a6 (00) cmd a7: !28->48 -> a7 (00) cmd a8: !28->48 -> a8 (00) cmd a9: !28->48 -> a9 (00) cmd aa: !28->48 -> aa (00) cmd ab: !28->48 -> ab (00) cmd ac: !28->48 -> ac (00) cmd ad: !28->48 -> ad (00) cmd ae: !28->48 -> ae (00) cmd af: !28->48 -> af (00) cmd b0: !28->48 -> b0 (00) cmd b1: !28->48 -> b1 (00) cmd b2: !28->48 -> b2 (00) cmd b3: !28->48 -> b3 (00) cmd b4: !28->48 -> b4 (00) cmd b5: !28->48 -> b5 (00) cmd b6: !28->48 -> b6 (00) cmd b7: !28->48 -> b7 (00) cmd b8: !28->48 -> b8 (00) cmd b9: !28->48 -> b9 (00) cmd ba: !28->48 -> ba (00) cmd bb: !28->48 -> bb (00) cmd bc: !28->48 -> bc (00) cmd bd: !28->48 -> bd (00) cmd be: !28->48 -> be (00) cmd bf: !28->48 -> bf (00) cmd c0: !28->48 -> c0 (00) cmd c1: !28->48 -> c1 (00) cmd c2: !28->48 -> c2 (00) cmd c3: !28->48 -> c3 (00) cmd c4: LBA -> 29 (03) cmd c5: LBA -> 39 (03) cmd c6: !28->48 -> c6 (00) cmd c7: DMA LBA -> 26 (0b) cmd c8: DMA LBA -> 25 (0b) cmd c9: !28->48 -> c9 (00) cmd ca: DMA LBA -> 35 (0b) cmd cb: !28->48 -> cb (00) cmd cc: DMA LBA -> 36 (0b) cmd cd: !28->48 -> cd (00) cmd ce: 48 LBA !28->48 -> ce (05) cmd cf: !28->48 -> cf (00) cmd d0: !28->48 -> d0 (00) cmd d1: !28->48 -> d1 (00) cmd d2: !28->48 -> d2 (00) cmd d3: !28->48 -> d3 (00) cmd d4: !28->48 -> d4 (00) cmd d5: !28->48 -> d5 (00) cmd d6: !28->48 -> d6 (00) cmd d7: !28->48 -> d7 (00) cmd d8: !28->48 -> d8 (00) cmd d9: !28->48 -> d9 (00) cmd da: !28->48 -> da (00) cmd db: !28->48 -> db (00) cmd dc: !28->48 -> dc (00) cmd dd: !28->48 -> dd (00) cmd de: !28->48 -> de (00) cmd df: !28->48 -> df (00) cmd e0: !28->48 -> e0 (00) cmd e1: !28->48 -> e1 (00) cmd e2: !28->48 -> e2 (00) cmd e3: !28->48 -> e3 (00) cmd e4: !28->48 -> e4 (00) cmd e5: !28->48 -> e5 (00) cmd e6: !28->48 -> e6 (00) cmd e7: LBA -> ea (03) cmd e8: !28->48 -> e8 (00) cmd e9: !28->48 -> e9 (00) cmd ea: 48 LBA !28->48 -> ea (05) cmd eb: !28->48 -> eb (00) cmd ec: !28->48 -> ec (00) cmd ed: !28->48 -> ed (00) cmd ee: !28->48 -> ee (00) cmd ef: !28->48 -> ef (00) cmd f0: !28->48 -> f0 (00) cmd f1: !28->48 -> f1 (00) cmd f2: !28->48 -> f2 (00) cmd f3: !28->48 -> f3 (00) cmd f4: !28->48 -> f4 (00) cmd f5: !28->48 -> f5 (00) cmd f6: !28->48 -> f6 (00) cmd f7: !28->48 -> f7 (00) cmd f8: !28->48 -> f8 (00) cmd f9: -> 37 (02) cmd fa: !28->48 -> fa (00) cmd fb: !28->48 -> fb (00) cmd fc: !28->48 -> fc (00) cmd fd: !28->48 -> fd (00) cmd fe: !28->48 -> fe (00) cmd ff: !28->48 -> ff (00) Parameter SkipRaids AtapiCheckRegValue: Parameters -> SkipRaids is 0x1 Parameter SkipRaids = 0x1 Parameter ForceSimplex AtapiCheckRegValue: Parameters -> ForceSimplex is 0x0 Parameter ForceSimplex = 0x0 Parameter LogToDisplay AtapiCheckRegValue: Parameters -> LogToDisplay is 0x0 Parameter LogToDisplay = 0x0 HwInitializationDataSize = 50 set NeedPhysicalAddresses = TRUE set AtapiAdapterControl() ptr ATAPI IDE enum supported BusMaster Devices Parameter VirtualMachineType AtapiCheckRegValue: Parameters -> VirtualMachineType is 0x0 Parameter VirtualMachineType = 0x0 Parameter VirtualBox AtapiCheckRegValue: Parameters -> VirtualBox is 0x0 Parameter VirtualBox = 0x0 -- BusID: 0x0:0x1f:0x1 Storage Class DevId = 244B8086 Class = 0001/0001 Parameter Include AtapiCheckRegValue: Parameters -> Include is 0x0 AtapiCheckRegValue: Parameters\IDE_0 -> Include is 0x0 AtapiCheckRegValue: Parameters\Ven_8086 -> Include is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> Include is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> Include is 0x0 Parameter Include = 0x0 No force include, check exclude Parameter Exclude AtapiCheckRegValue: Parameters -> Exclude is 0x0 AtapiCheckRegValue: Parameters\IDE_0 -> Exclude is 0x0 AtapiCheckRegValue: Parameters\Ven_8086 -> Exclude is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> Exclude is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> Exclude is 0x0 Parameter Exclude = 0x0 Default device found, pass 0 InterruptPin = 0x0 InterruptLine = 0x0 Enabling Mem/Io spaces and busmastering... Initial pciData.Command = 0x5 PCI_ENABLE_IO_SPACE InterruptLine = 0x0 New pciData.Command = 0x5 PCI_ENABLE_MEMORY_SPACE InterruptLine = 0x0 New pciData.Command = 0x5 PCI_ENABLE_BUS_MASTER InterruptLine = 0x0 New pciData.Command = 0x5 Final pciData.Command = 0x5 Range 4 = 0xf001 count: BMListLen++ -- BusID: 0x0:0x1f:0x1 Storage Class DevId = 244B8086 Class = 0001/0001 Parameter Include AtapiCheckRegValue: Parameters -> Include is 0x0 AtapiCheckRegValue: Parameters\IDE_0 -> Include is 0x0 AtapiCheckRegValue: Parameters\Ven_8086 -> Include is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> Include is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> Include is 0x0 Parameter Include = 0x0 No force include, check exclude Parameter Exclude AtapiCheckRegValue: Parameters -> Exclude is 0x0 AtapiCheckRegValue: Parameters\IDE_0 -> Exclude is 0x0 AtapiCheckRegValue: Parameters\Ven_8086 -> Exclude is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> Exclude is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> Exclude is 0x0 Parameter Exclude = 0x0 Default device found, pass 1 InterruptPin = 0x0 InterruptLine = 0x0 Range 4 = 0xf001 found suitable device Parameter NativePCIMode AtapiCheckRegValue: Parameters -> NativePCIMode is 0x0 AtapiCheckRegValue: Parameters\IDE_0 -> NativePCIMode is 0x0 AtapiCheckRegValue: Parameters\Ven_8086 -> NativePCIMode is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> NativePCIMode is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> NativePCIMode is 0x0 Parameter NativePCIMode = 0x0 Add to BMList, AltInit 0 -- BusID: 0x0:0x1f:0x1 Storage Class DevId = 244B8086 Class = 0001/0001 Parameter Include AtapiCheckRegValue: Parameters -> Include is 0x0 AtapiCheckRegValue: Parameters\IDE_0 -> Include is 0x0 AtapiCheckRegValue: Parameters\Ven_8086 -> Include is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> Include is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> Include is 0x0 Parameter Include = 0x0 No force include, check exclude Parameter Exclude AtapiCheckRegValue: Parameters -> Exclude is 0x0 AtapiCheckRegValue: Parameters\IDE_0 -> Exclude is 0x0 AtapiCheckRegValue: Parameters\Ven_8086 -> Exclude is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> Exclude is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> Exclude is 0x0 Parameter Exclude = 0x0 Default device found, pass 2 InterruptPin = 0x0 InterruptLine = 0x0 Range 4 = 0xf001 found suitable device BMListLen=1 Parameter WaitBusyCount AtapiCheckRegValue: Parameters -> WaitBusyCount is 0xc8 Parameter WaitBusyCount = 0xc8 Parameter WaitBusyDelay AtapiCheckRegValue: Parameters -> WaitBusyDelay is 0xa Parameter WaitBusyDelay = 0xa Parameter WaitDrqDelay AtapiCheckRegValue: Parameters -> WaitDrqDelay is 0xa Parameter WaitDrqDelay = 0xa Parameter AtapiSendDisableIntr AtapiCheckRegValue: Parameters -> AtapiSendDisableIntr is 0x1 Parameter AtapiSendDisableIntr = 0x1 Parameter AtapiDmaRawRead AtapiCheckRegValue: Parameters -> AtapiDmaRawRead is 0x1 Parameter AtapiDmaRawRead = 0x1 ATAPI IDE: Look for legacy ISA-bridged PCI IDE controller (onboard) ATAPI IDE: BMListLen 1 Parameter IgnoreIsaCompatiblePci AtapiCheckRegValue: Parameters -> IgnoreIsaCompatiblePci is 0x0 Parameter IgnoreIsaCompatiblePci = 0x0 Parameter IgnoreIsaCompatiblePci AtapiCheckRegValue: Parameters -> IgnoreIsaCompatiblePci is 0x0 AtapiCheckRegValue: Parameters\Chan_0 -> IgnoreIsaCompatiblePci is 0x0 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=0x3f busDataRead DevId = 244B8086 Class = 0001/0001 Storage Class MasterDev (1) UniataChipDetect: HwFlags: 0x0 Parameter ForceSimplex AtapiCheckRegValue: Parameters -> ForceSimplex is 0x0 Parameter ForceSimplex = 0x0 i: 0x28 VendorID/DeviceID/Rev 0x8086/0x244b/0x5 i: 0x9 HwFlags: 0x0 Parameter HwFlagsOverride AtapiCheckRegValue: Parameters -> HwFlagsOverride is 0x0 Parameter HwFlagsOverride = 0x0 HwFlagsOverride: 0x0 Parameter HwFlagsAdd AtapiCheckRegValue: Parameters -> HwFlagsAdd is 0x0 Parameter HwFlagsAdd = 0x0 HwFlagsAdd: 0x0 HwFlags (final): 0x0 MaxTransferMode: 0x45 Parameter MaxTransferMode AtapiCheckRegValue: Parameters -> MaxTransferMode is 0x45 Parameter MaxTransferMode = 0x45 MaxTransferMode (overriden): 0x45 UniataChipDetectChannels: MasterDev -> 1 chan allocate Luns for 1 channels ForceSimplex = 0 HwFlags = 0 (0)HwFlags = 0 (1)HwFlags = 0 (2)found suitable device HwFlags = 0 (3)Range 4 = 0xf001 IsBusMaster == TRUE AtapiGetIoRange: AtapiGetIoRange: rid 0x4, start 0x0, offs 0x0, len 0x8, mem 0x0 AtapiGetIoRange: (2) 0xf000 BusMasterAddress (base): 0xf000 AtapiReadChipConfig: devExt 0xb092c2b4 AtapiReadChipConfig: dev 0x0, ph chan -1 Parameter ForceSimplex AtapiCheckRegValue: Parameters -> ForceSimplex is 0x0 Parameter ForceSimplex = 0x0 MaxTransferMode (base): 0x45 Parameter MaxTransferMode AtapiCheckRegValue: Parameters -> MaxTransferMode is 0x45 Parameter MaxTransferMode = 0x45 MaxTransferMode (overriden): 0x45 Parameter AtapiDmaZeroTransfer AtapiCheckRegValue: Parameters -> AtapiDmaZeroTransfer is 0x0 Parameter AtapiDmaZeroTransfer = 0x0 Parameter AtapiDmaControlCmd AtapiCheckRegValue: Parameters -> AtapiDmaControlCmd is 0x0 Parameter AtapiDmaControlCmd = 0x0 Parameter AtapiDmaRawRead AtapiCheckRegValue: Parameters -> AtapiDmaRawRead is 0x1 Parameter AtapiDmaRawRead = 0x1 Parameter AtapiDmaReadWrite AtapiCheckRegValue: Parameters -> AtapiDmaReadWrite is 0x1 Parameter AtapiDmaReadWrite = 0x1 AtapiChipInit: dev 0x0, ph chan -2 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x244b/0x5 AtapiChipInit: dev 0x0, ph chan 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x244b/0x5 simplexOnly = 0 (2)MasterDev (2) 1 channels & 1 irq for 1 controller update ConfigInfo->nt4 update ConfigInfo->w2k Reconstruct ConfigInfo BMList[i].channel 0x0, NumberChannels 0x1, channel 0x0 de 0xb092c2b4, Channel 0x0 chan = 0xb092cb70 AtapiReadChipConfig: devExt 0xb092c2b4 AtapiReadChipConfig: dev 0x0, ph chan 0 Parameter MaxTransferMode AtapiCheckRegValue: Parameters -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Chan_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\IDE_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\IDE_0\Chan_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0 -> MaxTransferMode is 0x45 Parameter MaxTransferMode = 0x45 MaxTransferMode (overriden): 0x45 Parameter ReorderEnable AtapiCheckRegValue: Parameters -> ReorderEnable is 0x1 AtapiCheckRegValue: Parameters\Chan_0 -> ReorderEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0 -> ReorderEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0\Chan_0 -> ReorderEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086 -> ReorderEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0 -> ReorderEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> ReorderEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0 -> ReorderEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> ReorderEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0 -> ReorderEnable is 0x1 Parameter ReorderEnable = 0x1 Parameter ReadCacheEnable AtapiCheckRegValue: Parameters -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Chan_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Chan_0\Lun_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0\Chan_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0\Chan_0\Lun_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0\Lun_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0\Lun_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0\Lun_0 -> ReadCacheEnable is 0x1 Parameter ReadCacheEnable = 0x1 Parameter WriteCacheEnable AtapiCheckRegValue: Parameters -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Chan_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Chan_0\Lun_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0\Chan_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0\Chan_0\Lun_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0\Lun_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0\Lun_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0\Lun_0 -> WriteCacheEnable is 0x1 Parameter WriteCacheEnable = 0x1 Parameter MaxTransferMode AtapiCheckRegValue: Parameters -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Chan_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Chan_0\Lun_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\IDE_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\IDE_0\Chan_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\IDE_0\Chan_0\Lun_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0\Lun_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0\Lun_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0\Lun_0 -> MaxTransferMode is 0x45 Parameter MaxTransferMode = 0x45 Parameter PreferedTransferMode AtapiCheckRegValue: Parameters -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Chan_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Chan_0\Lun_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0\Chan_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0\Chan_0\Lun_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Chan_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Chan_0\Lun_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0\Lun_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0\Lun_0 -> PreferedTransferMode is 0xffffffff Parameter PreferedTransferMode = 0xffffffff Parameter ReadOnly AtapiCheckRegValue: Parameters -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Chan_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Chan_0\Lun_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\IDE_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\IDE_0\Chan_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\IDE_0\Chan_0\Lun_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0\Lun_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0\Lun_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0\Lun_0 -> ReadOnly is 0x0 Parameter ReadOnly = 0x0 Parameter GeomType AtapiCheckRegValue: Parameters -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Chan_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Chan_0\Lun_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0\Chan_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0\Chan_0\Lun_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Chan_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Chan_0\Lun_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0\Lun_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0\Lun_0 -> GeomType is 0xffffffff Parameter GeomType = 0xffffffff Parameter Hidden AtapiCheckRegValue: Parameters -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Chan_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Chan_0\Lun_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\IDE_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\IDE_0\Chan_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\IDE_0\Chan_0\Lun_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0\Lun_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0\Lun_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0\Lun_0 -> Hidden is 0x0 Parameter Hidden = 0x0 Parameter ReadCacheEnable AtapiCheckRegValue: Parameters -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Chan_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Chan_0\Lun_1 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0\Chan_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0\Chan_0\Lun_1 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0\Lun_1 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0\Lun_1 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0\Lun_1 -> ReadCacheEnable is 0x1 Parameter ReadCacheEnable = 0x1 Parameter WriteCacheEnable AtapiCheckRegValue: Parameters -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Chan_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Chan_0\Lun_1 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0\Chan_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0\Chan_0\Lun_1 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0\Lun_1 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0\Lun_1 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0\Lun_1 -> WriteCacheEnable is 0x1 Parameter WriteCacheEnable = 0x1 Parameter MaxTransferMode AtapiCheckRegValue: Parameters -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Chan_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Chan_0\Lun_1 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\IDE_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\IDE_0\Chan_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\IDE_0\Chan_0\Lun_1 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0\Lun_1 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0\Lun_1 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0\Lun_1 -> MaxTransferMode is 0x45 Parameter MaxTransferMode = 0x45 Parameter PreferedTransferMode AtapiCheckRegValue: Parameters -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Chan_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Chan_0\Lun_1 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0\Chan_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0\Chan_0\Lun_1 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Chan_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Chan_0\Lun_1 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0\Lun_1 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0\Lun_1 -> PreferedTransferMode is 0xffffffff Parameter PreferedTransferMode = 0xffffffff Parameter ReadOnly AtapiCheckRegValue: Parameters -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Chan_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Chan_0\Lun_1 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\IDE_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\IDE_0\Chan_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\IDE_0\Chan_0\Lun_1 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0\Lun_1 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0\Lun_1 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0\Lun_1 -> ReadOnly is 0x0 Parameter ReadOnly = 0x0 Parameter GeomType AtapiCheckRegValue: Parameters -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Chan_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Chan_0\Lun_1 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0\Chan_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0\Chan_0\Lun_1 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Chan_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Chan_0\Lun_1 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0\Lun_1 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0\Lun_1 -> GeomType is 0xffffffff Parameter GeomType = 0xffffffff Parameter Hidden AtapiCheckRegValue: Parameters -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Chan_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Chan_0\Lun_1 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\IDE_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\IDE_0\Chan_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\IDE_0\Chan_0\Lun_1 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0\Lun_1 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0\Lun_1 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0\Lun_1 -> Hidden is 0x0 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->f000(io) IDX_SATA_IO 19->0(io) AltStatus (0x50) Reg_0x1 (0x1f1) = 0x0 Reg_0x2 (0x1f2) = 0x0 Reg_0x3 (0x1f3) = 0x0 Reg_0x4 (0x1f4) = 0x58 Reg_0x5 (0x1f5) = 0x92 Reg_0x6 (0x1f6) = 0xf0 Reg_0x7 (0x1f7) = 0x50 BM_0x0 (0xf000) = 0x0 BM_0x1 (0xf001) = 0x0 BM_0x2 (0xf002) = 0x44 BM_0x3 (0xf003) = 0x0 claim Compatible controller claim Primary AtapiDmaAlloc: allocate tmp buffers below 4Gb exit: init spinlock MasterDev=0x1, NumberChannels=0x1, Isr2DevObj=0x0 Init ISR: Unnecessary MasterDev=0x1, NumberChannels=0x1, Isr2DevObj=0x0 return SP_RETURN_FOUND Attempt 0 of MasterDev ok (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/io/iomgr/iorsrce.c:882) IoReportResourceUsage is halfplemented! AtapiHwInitialize: (base) AtapiChipInit: dev 0xffffffff, ph chan -1 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x244b/0x5 AtapiChipInit: dev 0xffffffff, ph chan 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x244b/0x5 FindDevices: AtapiDisableInterrupts_0: 0 max_ldev 2 CheckDevice: Device 0x0 CheckDevice: reset dev AtapiSoftReset: statusByte2 50: DMA status 0x44 clear unexpected DMA intr on ATAPI reset AtapiDmaDone: dev 0 nobody home! 0x0 != 0x55 CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 CheckDevice: status 0x51 CheckDevice: IDE device check AltStatus (0x51) Reg_0x1 (0x1f1) = 0x4 Reg_0x2 (0x1f2) = 0x0 Reg_0x3 (0x1f3) = 0xaa Reg_0x4 (0x1f4) = 0x58 Reg_0x5 (0x1f5) = 0x92 Reg_0x6 (0x1f6) = 0xb0 Reg_0x7 (0x1f7) = 0x51 BM_0x0 (0xf000) = 0x0 BM_0x1 (0xf001) = 0x0 BM_0x2 (0xf002) = 0x0 BM_0x3 (0xf003) = 0x0 IssueIdentify: Checking for IDE. Status (0x50) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xec, lba 0x0 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: TS430041 A FW: .810 S/N: J3BXKJ7Z Pio: 2 APio: 3 SWDMA: 0 MWDMA: 0 UDMA: 20 SATA: 0 CHS 0x3fff:0x10:0x3f NumOfSectors 0xfbfc10 NumberOfCylinders == 0x3fff cylinders 0x12ee9 NumOfSectors 0x4a8b570 SupportLba flag 0x1 MajorRevision 0x7e UserAddressableSectors 0x4a8b570 LBA mode Use IDE_COMMAND_READ_NATIVE_SIZE48 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0x27, lba 0x0 count 0x0 feature 0x0 Status 0x50 Read high order bytes NativeNumOfSectors 0x4a8b56f requested LunExt->GeomType=ffffffff tmp_cylinders = 0x12ee9 final LunExt->opt_GeomType=0 Use GEOM_STD, CHS=1301/ff/3f Geometry: C 0x1301 (0x1301) Geometry: H 0xff (0xff) Geometry: S 0x3f (0x3f) InitBadBlocks local LunExt 0xb06e5308 S/N:ST340014A_______________________________-3JXBJKZ7____________ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: hard drive. IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x1 is IDE CheckDevice: check status: found FindDevices: select 0 dev to clear INTR FindDevices: statusByte=0x0 FindDevices: select 1 dev to clear INTR FindDevices: statusByte=0x50 FindDevices: select 1 dev on exit AtapiEnableInterrupts_0: 1 FindDevices: returning 1 AtapiHwInitialize: lChannel 0x0, dev 0 AtapiHwInitialize: lChannel 0x0, dev 1 AtapiDisableInterrupts_0: 0 AtapiHwInitialize: IDE branch AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xc6, lba 0x0 count 0x10 feature 0x0 Status 0x50 AtapiHwInitialize: Using Multiblock on Device 1. Blocks / int - 16 Try Enable Read Cache AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0x0 feature 0xaa Status 0x50 Try Enable Write Cache AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0x0 feature 0x2 Status 0x50 try mode 0x45 AtapiDmaInit__: Set (U)DMA on Device 1 AtapiDmaInit: deviceExtension->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x45 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0x5 Setup chip a:w:u=4:2:5 AtaSetTransferMode: Set 0x45 on Device 0/1 AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xef, lba 0x0 count 0x45 feature 0x3 Status 0x50 Using 0x45 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: (base) done Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x50 base status 0x50 Unexpected interrupt. OurInterrupt = 2 AtapiInterrupt(base): Catch unexpected TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xf9f9fea0 TopLevel (3), AtaReq 0xb091a000 nobody home! 0x0 != 0x55 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf9f9fea0 complete with status 0xa AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x0 base status 0x0 no DRQ/DRDY set AtapiInterrupt(base): Catch unexpected TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xf9f9fea0 TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9f9fc60 ** Ide: Command AtaReq 0xb091a000 ** --- ** IdeSendCommand: SCSIOP_INQUIRY PATH:LUN:TID = 0x0:0x0:0x1 IdeSendCommand: SCSIOP_INQUIRY ok RelativeAddressing IdeSendCommand: REQ_STATE_TRANSFER_COMPLETE AtapiStartIo: Srb 0xf9f9fea0 complete with status 0x1 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x1:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf9f9fea0 complete with status 0xa AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x1:0x0:0x0 VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiStartIo: Communication port INQUIRY AtapiStartIo: Srb 0xf9f9fea0 complete with status 0x1 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x1:0x1:0x0 VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf9f9fea0 complete with status 0xa AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x1:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf9f9fea0 complete with status 0xa AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request ScsiPortInitialize Status 0x0 Parameter IgnoreIsaCompatiblePci AtapiCheckRegValue: Parameters -> IgnoreIsaCompatiblePci is 0x0 AtapiCheckRegValue: Parameters\Chan_1 -> IgnoreIsaCompatiblePci is 0x0 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=0x3f busDataRead DevId = 244B8086 Class = 0001/0001 Storage Class MasterDev (1) UniataChipDetect: HwFlags: 0x0 Parameter ForceSimplex AtapiCheckRegValue: Parameters -> ForceSimplex is 0x0 Parameter ForceSimplex = 0x0 i: 0x28 VendorID/DeviceID/Rev 0x8086/0x244b/0x5 i: 0x9 HwFlags: 0x0 Parameter HwFlagsOverride AtapiCheckRegValue: Parameters -> HwFlagsOverride is 0x0 Parameter HwFlagsOverride = 0x0 HwFlagsOverride: 0x0 Parameter HwFlagsAdd AtapiCheckRegValue: Parameters -> HwFlagsAdd is 0x0 Parameter HwFlagsAdd = 0x0 HwFlagsAdd: 0x0 HwFlags (final): 0x0 MaxTransferMode: 0x45 Parameter MaxTransferMode AtapiCheckRegValue: Parameters -> MaxTransferMode is 0x45 Parameter MaxTransferMode = 0x45 MaxTransferMode (overriden): 0x45 UniataChipDetectChannels: MasterDev -> 1 chan allocate Luns for 1 channels ForceSimplex = 0 HwFlags = 0 (0)HwFlags = 0 (1)HwFlags = 0 (2)found suitable device HwFlags = 0 (3)Range 4 = 0xf001 IsBusMaster == TRUE AtapiGetIoRange: AtapiGetIoRange: rid 0x4, start 0x0, offs 0x8, len 0x8, mem 0x0 AtapiGetIoRange: (2) 0xf008 BusMasterAddress (base): 0xf008 AtapiReadChipConfig: devExt 0xb0919d0c AtapiReadChipConfig: dev 0x0, ph chan -1 Parameter ForceSimplex AtapiCheckRegValue: Parameters -> ForceSimplex is 0x0 Parameter ForceSimplex = 0x0 MaxTransferMode (base): 0x45 Parameter MaxTransferMode AtapiCheckRegValue: Parameters -> MaxTransferMode is 0x45 Parameter MaxTransferMode = 0x45 MaxTransferMode (overriden): 0x45 Parameter AtapiDmaZeroTransfer AtapiCheckRegValue: Parameters -> AtapiDmaZeroTransfer is 0x0 Parameter AtapiDmaZeroTransfer = 0x0 Parameter AtapiDmaControlCmd AtapiCheckRegValue: Parameters -> AtapiDmaControlCmd is 0x0 Parameter AtapiDmaControlCmd = 0x0 Parameter AtapiDmaRawRead AtapiCheckRegValue: Parameters -> AtapiDmaRawRead is 0x1 Parameter AtapiDmaRawRead = 0x1 Parameter AtapiDmaReadWrite AtapiCheckRegValue: Parameters -> AtapiDmaReadWrite is 0x1 Parameter AtapiDmaReadWrite = 0x1 AtapiChipInit: dev 0x0, ph chan -2 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x244b/0x5 AtapiChipInit: dev 0x0, ph chan 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x244b/0x5 simplexOnly = 0 (2)MasterDev (2) 1 channels & 1 irq for 1 controller update ConfigInfo->nt4 update ConfigInfo->w2k Reconstruct ConfigInfo BMList[i].channel 0x1, NumberChannels 0x1, channel 0x1 de 0xb0919d0c, Channel 0x1 chan = 0xb09195c8 AtapiReadChipConfig: devExt 0xb0919d0c AtapiReadChipConfig: dev 0x0, ph chan 1 Parameter MaxTransferMode AtapiCheckRegValue: Parameters -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Chan_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\IDE_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\IDE_0\Chan_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0 -> MaxTransferMode is 0x45 Parameter MaxTransferMode = 0x45 MaxTransferMode (overriden): 0x45 Parameter ReorderEnable AtapiCheckRegValue: Parameters -> ReorderEnable is 0x1 AtapiCheckRegValue: Parameters\Chan_0 -> ReorderEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0 -> ReorderEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0\Chan_0 -> ReorderEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086 -> ReorderEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Chan_0 -> ReorderEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> ReorderEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_0 -> ReorderEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> ReorderEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_0 -> ReorderEnable is 0x1 Parameter ReorderEnable = 0x1 Parameter ReadCacheEnable AtapiCheckRegValue: Parameters -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Chan_1 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Chan_1\Lun_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0\Chan_1 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0\Chan_1\Lun_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Chan_1 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Chan_1\Lun_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1\Lun_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1\Lun_0 -> ReadCacheEnable is 0x1 Parameter ReadCacheEnable = 0x1 Parameter WriteCacheEnable AtapiCheckRegValue: Parameters -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Chan_1 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Chan_1\Lun_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0\Chan_1 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0\Chan_1\Lun_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Chan_1 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Chan_1\Lun_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1\Lun_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1\Lun_0 -> WriteCacheEnable is 0x1 Parameter WriteCacheEnable = 0x1 Parameter MaxTransferMode AtapiCheckRegValue: Parameters -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Chan_1 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Chan_1\Lun_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\IDE_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\IDE_0\Chan_1 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\IDE_0\Chan_1\Lun_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Chan_1 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Chan_1\Lun_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1\Lun_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1\Lun_0 -> MaxTransferMode is 0x45 Parameter MaxTransferMode = 0x45 Parameter PreferedTransferMode AtapiCheckRegValue: Parameters -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Chan_1 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Chan_1\Lun_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0\Chan_1 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0\Chan_1\Lun_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Chan_1 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Chan_1\Lun_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1\Lun_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1\Lun_0 -> PreferedTransferMode is 0xffffffff Parameter PreferedTransferMode = 0xffffffff Parameter ReadOnly AtapiCheckRegValue: Parameters -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Chan_1 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Chan_1\Lun_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\IDE_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\IDE_0\Chan_1 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\IDE_0\Chan_1\Lun_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Chan_1 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Chan_1\Lun_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1\Lun_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1\Lun_0 -> ReadOnly is 0x0 Parameter ReadOnly = 0x0 Parameter GeomType AtapiCheckRegValue: Parameters -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Chan_1 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Chan_1\Lun_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0\Chan_1 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0\Chan_1\Lun_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Chan_1 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Chan_1\Lun_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1\Lun_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1\Lun_0 -> GeomType is 0xffffffff Parameter GeomType = 0xffffffff Parameter Hidden AtapiCheckRegValue: Parameters -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Chan_1 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Chan_1\Lun_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\IDE_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\IDE_0\Chan_1 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\IDE_0\Chan_1\Lun_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Chan_1 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Chan_1\Lun_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1\Lun_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1\Lun_0 -> Hidden is 0x0 Parameter Hidden = 0x0 Parameter ReadCacheEnable AtapiCheckRegValue: Parameters -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Chan_1 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Chan_1\Lun_1 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0\Chan_1 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0\Chan_1\Lun_1 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Chan_1 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Chan_1\Lun_1 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1\Lun_1 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1 -> ReadCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1\Lun_1 -> ReadCacheEnable is 0x1 Parameter ReadCacheEnable = 0x1 Parameter WriteCacheEnable AtapiCheckRegValue: Parameters -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Chan_1 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Chan_1\Lun_1 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0\Chan_1 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\IDE_0\Chan_1\Lun_1 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Chan_1 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Chan_1\Lun_1 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1\Lun_1 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1 -> WriteCacheEnable is 0x1 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1\Lun_1 -> WriteCacheEnable is 0x1 Parameter WriteCacheEnable = 0x1 Parameter MaxTransferMode AtapiCheckRegValue: Parameters -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Chan_1 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Chan_1\Lun_1 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\IDE_0 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\IDE_0\Chan_1 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\IDE_0\Chan_1\Lun_1 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Chan_1 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Chan_1\Lun_1 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1\Lun_1 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1 -> MaxTransferMode is 0x45 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1\Lun_1 -> MaxTransferMode is 0x45 Parameter MaxTransferMode = 0x45 Parameter PreferedTransferMode AtapiCheckRegValue: Parameters -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Chan_1 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Chan_1\Lun_1 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0\Chan_1 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0\Chan_1\Lun_1 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Chan_1 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Chan_1\Lun_1 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1\Lun_1 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1 -> PreferedTransferMode is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1\Lun_1 -> PreferedTransferMode is 0xffffffff Parameter PreferedTransferMode = 0xffffffff Parameter ReadOnly AtapiCheckRegValue: Parameters -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Chan_1 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Chan_1\Lun_1 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\IDE_0 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\IDE_0\Chan_1 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\IDE_0\Chan_1\Lun_1 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Chan_1 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Chan_1\Lun_1 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1\Lun_1 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1 -> ReadOnly is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1\Lun_1 -> ReadOnly is 0x0 Parameter ReadOnly = 0x0 Parameter GeomType AtapiCheckRegValue: Parameters -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Chan_1 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Chan_1\Lun_1 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0\Chan_1 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\IDE_0\Chan_1\Lun_1 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Chan_1 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Chan_1\Lun_1 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1\Lun_1 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1 -> GeomType is 0xffffffff AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1\Lun_1 -> GeomType is 0xffffffff Parameter GeomType = 0xffffffff Parameter Hidden AtapiCheckRegValue: Parameters -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Chan_1 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Chan_1\Lun_1 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\IDE_0 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\IDE_0\Chan_1 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\IDE_0\Chan_1\Lun_1 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Chan_1 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Chan_1\Lun_1 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Chan_1\Lun_1 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1 -> Hidden is 0x0 AtapiCheckRegValue: Parameters\Ven_8086\Dev_244b\Slot_0000003f\Chan_1\Lun_1 -> Hidden is 0x0 Parameter Hidden = 0x0 set AccessRanges cheat ScsiPort for 2nd channel, BM io-range 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->f008(io) IDX_SATA_IO 19->0(io) AltStatus (0x50) Reg_0x1 (0x171) = 0x0 Reg_0x2 (0x172) = 0x3 Reg_0x3 (0x173) = 0x1 Reg_0x4 (0x174) = 0x0 Reg_0x5 (0x175) = 0x8 Reg_0x6 (0x176) = 0xb0 Reg_0x7 (0x177) = 0x50 BM_0x0 (0xf008) = 0x0 BM_0x1 (0xf009) = 0x0 BM_0x2 (0xf00a) = 0x44 BM_0x3 (0xf00b) = 0x0 claim Compatible controller claim Secondary AtapiDmaAlloc: allocate tmp buffers below 4Gb exit: init spinlock MasterDev=0x1, NumberChannels=0x1, Isr2DevObj=0x0 Init ISR: Unnecessary MasterDev=0x1, NumberChannels=0x1, Isr2DevObj=0x0 return SP_RETURN_FOUND Attempt 0 of MasterDev ok (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/io/iomgr/iorsrce.c:882) IoReportResourceUsage is halfplemented! AtapiHwInitialize: (base) AtapiChipInit: dev 0xffffffff, ph chan -1 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x244b/0x5 AtapiChipInit: dev 0xffffffff, ph chan 0 HwFlags: 0x0 VendorID/DeviceID/Rev 0x8086/0x244b/0x5 FindDevices: AtapiDisableInterrupts_0: 0 max_ldev 2 CheckDevice: Device 0x0 CheckDevice: reset dev AtapiSoftReset: statusByte2 50: DMA status 0x44 clear unexpected DMA intr on ATAPI reset AtapiDmaDone: dev 0 nobody home! 0x0 != 0x55 CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 ATAPI at home ATAPI at home CheckDevice: status 0x0 CheckDevice: ATAPI signature found AltStatus (0x0) Reg_0x1 (0x171) = 0x1 Reg_0x2 (0x172) = 0x1 Reg_0x3 (0x173) = 0x1 Reg_0x4 (0x174) = 0x14 Reg_0x5 (0x175) = 0xeb Reg_0x6 (0x176) = 0xb0 Reg_0x7 (0x177) = 0x0 BM_0x0 (0xf008) = 0x0 BM_0x1 (0xf009) = 0x0 BM_0x2 (0xf00a) = 0x0 BM_0x3 (0xf00b) = 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x1 dev 0x1, cmd 0xa1, lba 0x0 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: DCW-45 E FW: .1B1 S/N: Pio: 2 APio: 3 SWDMA: 0 MWDMA: 4 SATA: 0 InitBadBlocks local LunExt 0xb06c2308 S/N:CD-W54E_________________________________-____________________ýùùÀW2€ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: Device is CD/Optical drive. IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x1 is ATAPI CheckDevice: check status: found FindDevices: select 0 dev to clear INTR FindDevices: statusByte=0x0 FindDevices: select 1 dev to clear INTR FindDevices: statusByte=0x50 FindDevices: select 1 dev on exit AtapiEnableInterrupts_0: 1 FindDevices: returning 1 AtapiHwInitialize: lChannel 0x0, dev 0 AtapiHwInitialize: lChannel 0x0, dev 1 AtapiDisableInterrupts_0: 0 AtapiHwInitialize: ATAPI/Changer branch try mode 0x45 AtapiDmaInit__: Set (U)DMA on Device 1 AtapiDmaInit: deviceExtension->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x45 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_UDMA => 0xffffffff Setup chip a:w:u=4:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/1 AtaCommand48: cntrlr 0x0:0x1 dev 0x1, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x50 Using 0x22 mode AtapiEnableInterrupts_0: 1 AtapiHwInitialize: (base) done Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x1, lch 0x0 DmaTransfer = FALSE DMA status 0x4 perform generic check clear unexpected DMA intr AtapiDmaDone: dev -1 getting status... IDE status 0x50 base status 0x50 Unexpected interrupt. OurInterrupt = 2 AtapiInterrupt(base): Catch unexpected TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x0 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xf9f9fea0 TopLevel (3), AtaReq 0xb0691000 nobody home! 0x0 != 0x55 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf9f9fea0 complete with status 0xa AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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 0x0 base status 0x0 no DRQ/DRDY set AtapiInterrupt(base): Catch unexpected TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xf9f9fea0 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 12 AtapiSendCommand: use_dma=0 AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiDmaReinit: set PIO mode on Device 1 (22 -> c) AtapiDmaInit: deviceExtension->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0xffffffff Setup chip a:w:u=4:-1:-1 AtaSetTransferMode: Set 0xc on Device 0/1 AtaCommand48: cntrlr 0x0:0x1 dev 0x1, cmd 0xef, lba 0x0 count 0xc feature 0x3 Status 0x50 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: BuildMechanismStatusSrb() AtapiSendCommand: AtapiSendCommand recursive AtapiSendCommand: req state 0x20, Action 3 AtapiSendCommand: prepare..., ATAPI CMD bd AtapiSendCommand: use_dma=0 AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0xbd to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiSendCommand: SRB_STATUS_PENDING (2) AtapiStartIo: next Srb f9f9fea0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: Error 0x64 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 AtapiInterrupt: OriginalSrb != NULL AtapiInterrupt: SCSIOP_MECHANISM_STATUS status 0x4 AtapiSendCommand: req state 0x50, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 3 AtapiSendCommand: SCSIOP_REQUEST_SENSE, no DMA setup AtapiSendCommand: use_dma=0 AtapiSendCommand: SCSIOP_REQUEST_SENSE -> no dma setup (2) AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x3 to TargetId 1 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) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 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 0x244b8086/0x5 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: 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 0xb09195e9, srb->DataBuffer 0xb09195e9 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: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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 = 50 call service interrupt AtapiInterrupt: ATAPI Entered with status (0x50) AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest AtapiInterrupt: OriginalSrb != NULL AtapiInterrupt: ATAPI command status 0x1 AtapiSendCommand: req state 0x50, Action 3 AtapiSendCommand: prepare..., ATAPI CMD bd AtapiSendCommand: use_dma=0 AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0xbd to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 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 0x244b8086/0x5 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: 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 0xb09195e1, srb->DataBuffer 0xb09195e1 status re-check 0x50 AtapiInterrupt: all transferred, AtaReq->WordsLeft == 0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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 = 50 call service interrupt AtapiInterrupt: ATAPI Entered with status (0x50) AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest AtapiInterrupt: OriginalSrb != NULL AtapiInterrupt: SCSIOP_MECHANISM_STATUS status 0x1 AtapiSendCommand: req state 0x50, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 12 AtapiSendCommand: use_dma=0 AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x12 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 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 0x244b8086/0x5 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: 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 0xf9f34f18, srb->DataBuffer 0xf9f34f18 status re-check 0x50 AtapiInterrupt: all transferred, AtaReq->WordsLeft == 0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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 = 50 call service interrupt AtapiInterrupt: ATAPI Entered with status (0x50) AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0xf9f34f3c, srb->DataBuffer 0xf9f34f18, len 0x24 Transfered 0, full size 24 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xf9f9fea0, status 1 AtapiInterrupt: RequestComplete, srb 0xf9f9fea0 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 0x244b8086/0x5 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:0x1:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf9f9fea0 complete with status 0xa AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x1:0x0:0x0 VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiStartIo: Communication port INQUIRY AtapiStartIo: Srb 0xf9f9fea0 complete with status 0x1 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x1:0x1:0x0 VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf9f9fea0 complete with status 0xa AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x1:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiStartIo: SRB rejected SRB_STATUS_SELECTION_TIMEOUT AtapiStartIo: Srb 0xf9f9fea0 complete with status 0xa 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 AtapiCheckRegValue: Parameters -> IgnoreIsa is 0x0 Parameter IgnoreIsa = 0x0 ATAPI IDE: Look for ISA Controllers AtapiFindController: assume max PIO4 allocate Luns for 1 channels AtapiReadChipConfig: devExt 0xb0690d0c AtapiReadChipConfig: dev 0xffffffff, ph chan -1 Parameter ForceSimplex AtapiCheckRegValue: Parameters -> ForceSimplex is 0x0 AtapiCheckRegValue: Parameters\IDE_1 -> ForceSimplex is 0x0 AtapiCheckRegValue: Parameters\ISA_0 -> ForceSimplex is 0x0 Parameter ForceSimplex = 0x0 MaxTransferMode (base): 0xc Parameter MaxTransferMode AtapiCheckRegValue: Parameters -> MaxTransferMode is 0xc AtapiCheckRegValue: Parameters\IDE_1 -> MaxTransferMode is 0xc AtapiCheckRegValue: Parameters\ISA_0 -> MaxTransferMode is 0xc Parameter MaxTransferMode = 0xc MaxTransferMode (overriden): 0xc Parameter AtapiDmaZeroTransfer AtapiCheckRegValue: Parameters -> AtapiDmaZeroTransfer is 0x0 AtapiCheckRegValue: Parameters\IDE_1 -> AtapiDmaZeroTransfer is 0x0 AtapiCheckRegValue: Parameters\ISA_0 -> AtapiDmaZeroTransfer is 0x0 Parameter AtapiDmaZeroTransfer = 0x0 Parameter AtapiDmaControlCmd AtapiCheckRegValue: Parameters -> AtapiDmaControlCmd is 0x0 AtapiCheckRegValue: Parameters\IDE_1 -> AtapiDmaControlCmd is 0x0 AtapiCheckRegValue: Parameters\ISA_0 -> AtapiDmaControlCmd is 0x0 Parameter AtapiDmaControlCmd = 0x0 Parameter AtapiDmaRawRead AtapiCheckRegValue: Parameters -> AtapiDmaRawRead is 0x1 AtapiCheckRegValue: Parameters\IDE_1 -> AtapiDmaRawRead is 0x1 AtapiCheckRegValue: Parameters\ISA_0 -> AtapiDmaRawRead is 0x1 Parameter AtapiDmaRawRead = 0x1 Parameter AtapiDmaReadWrite AtapiCheckRegValue: Parameters -> AtapiDmaReadWrite is 0x1 AtapiCheckRegValue: Parameters\IDE_1 -> AtapiDmaReadWrite is 0x1 AtapiCheckRegValue: Parameters\ISA_0 -> AtapiDmaReadWrite is 0x1 Parameter AtapiDmaReadWrite = 0x1 AtapiChipInit: dev 0xffffffff, ph chan -1 HwFlags: 0x0 VendorID/DeviceID/Rev 0x0/0x0/0x0 Parameter PortBase AtapiCheckRegValue: Parameters -> PortBase is 0x0 AtapiCheckRegValue: Parameters\IDE_1 -> PortBase is 0x0 AtapiCheckRegValue: Parameters\ISA_0 -> PortBase is 0x0 Parameter PortBase = 0x0 Parameter Irq AtapiCheckRegValue: Parameters -> Irq is 0x0 AtapiCheckRegValue: Parameters\IDE_1 -> Irq is 0x0 AtapiCheckRegValue: Parameters\ISA_0 -> Irq is 0x0 Parameter Irq = 0x0 AtapiFindController: AtdiskPrimaryClaimed Parameter PortBase AtapiCheckRegValue: Parameters -> PortBase is 0x0 AtapiCheckRegValue: Parameters\IDE_2 -> PortBase is 0x0 AtapiCheckRegValue: Parameters\ISA_1 -> PortBase is 0x0 Parameter PortBase = 0x0 Parameter Irq AtapiCheckRegValue: Parameters -> Irq is 0x0 AtapiCheckRegValue: Parameters\IDE_2 -> Irq is 0x0 AtapiCheckRegValue: Parameters\ISA_1 -> Irq is 0x0 Parameter Irq = 0x0 AtapiFindController: AtdiskSecondaryClaimed Parameter PortBase AtapiCheckRegValue: Parameters -> PortBase is 0x0 AtapiCheckRegValue: Parameters\IDE_3 -> PortBase is 0x0 AtapiCheckRegValue: Parameters\ISA_2 -> PortBase is 0x0 Parameter PortBase = 0x0 Parameter Irq AtapiCheckRegValue: Parameters -> Irq is 0x0 AtapiCheckRegValue: Parameters\IDE_3 -> Irq is 0x0 AtapiCheckRegValue: Parameters\ISA_2 -> Irq is 0x0 Parameter Irq = 0x0 BaseIoAddress1=1e8 BaseIoAddress2=3ee AtapiFindController: Identifier read back from Master (0xff) AtapiFindController: First access to status 0xff AtapiFindController: First access to status 0xff AtapiFindController: First access to status 0xff AtapiFindController: First access to status 0xff AtapiFindController: First access to status 0xff AtapiFindController: First access to status 0xff AtapiFindController: First access to status 0xff AtapiFindController: First access to status 0xff AtapiFindController: First access to status 0xff AtapiFindController: First access to status 0xff AtapiFindController: Identifier read back from Slave (0xff) Parameter PortBase AtapiCheckRegValue: Parameters -> PortBase is 0x0 AtapiCheckRegValue: Parameters\IDE_4 -> PortBase is 0x0 AtapiCheckRegValue: Parameters\ISA_3 -> PortBase is 0x0 Parameter PortBase = 0x0 Parameter Irq AtapiCheckRegValue: Parameters -> Irq is 0x0 AtapiCheckRegValue: Parameters\IDE_4 -> Irq is 0x0 AtapiCheckRegValue: Parameters\ISA_3 -> Irq is 0x0 Parameter Irq = 0x0 BaseIoAddress1=168 BaseIoAddress2=36e AtapiFindController: Identifier read back from Master (0xff) AtapiFindController: First access to status 0xff AtapiFindController: First access to status 0xff AtapiFindController: First access to status 0xff AtapiFindController: First access to status 0xff AtapiFindController: First access to status 0xff AtapiFindController: First access to status 0xff AtapiFindController: First access to status 0xff AtapiFindController: First access to status 0xff AtapiFindController: First access to status 0xff AtapiFindController: First access to status 0xff AtapiFindController: Identifier read back from Slave (0xff) AtapiFindController: return SP_RETURN_NOT_FOUND ScsiPortInitialize Status 0xc00000c0 Parameter IgnoreMca AtapiCheckRegValue: Parameters -> IgnoreMca is 0x0 Parameter IgnoreMca = 0x0 ATAPI IDE: Look for MCA Controllers ScsiPortInitialize Status 0xc00000c0 Leave UNIATA MiniPort DriverEntry with status 0x0 (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/io/iomgr/driver.c:1575) '\Driver\buslogic' initialization failed, status (0xc00000c0) (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/io/iomgr/driver.c:61) Deleting driver object '\Driver\buslogic' TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xf9fa03c0 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 25 AtapiSendCommand: use_dma=0 AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x25 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb f9fa03c0 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: 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 0xf9f341e8, srb->DataBuffer 0xf9f341e8 status re-check 0x50 AtapiInterrupt: all transferred, AtaReq->WordsLeft == 0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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 = 50 call service interrupt AtapiInterrupt: ATAPI Entered with status (0x50) AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0xf9f341f0, srb->DataBuffer 0xf9f341e8, len 0x8 Transfered 0, full size 8 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xf9fa03c0, status 1 AtapiInterrupt: RequestComplete, srb 0xf9fa03c0 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 0x244b8086/0x5 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:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xf9fa03c4 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD bd AtapiSendCommand: use_dma=0 AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0xbd to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb f9fa03c4 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: 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 0xf9f341e8, srb->DataBuffer 0xf9f341e8 status re-check 0x50 AtapiInterrupt: all transferred, AtaReq->WordsLeft == 0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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 = 50 call service interrupt AtapiInterrupt: ATAPI Entered with status (0x50) AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0xf9f341f0, srb->DataBuffer 0xf9f341e8, len 0x8 Transfered 0, full size 8 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xf9fa03c4, status 1 AtapiInterrupt: RequestComplete, srb 0xf9fa03c4 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 0x244b8086/0x5 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:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xf9fa0440 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 1a AtapiSendCommand: use_dma=0 AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x1a to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb f9fa0440 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: 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 AtapiInterrupt: Error. Begin mapping... MapError: Error register is 0x54 ATAPI: Illegal request AtapiInterrupt: Check for underflow, AtaReq->WordsLeft a AtapiInterrupt: RequestComplete AtapiInterrupt: remove srb 0xf9fa0440, status 4 AtapiInterrupt: RequestComplete, srb 0xf9fa0440 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 0x244b8086/0x5 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 0x51 base status 0x51 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb06905d8 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 3 AtapiSendCommand: SCSIOP_REQUEST_SENSE, no DMA setup AtapiSendCommand: use_dma=0 AtapiSendCommand: SCSIOP_REQUEST_SENSE -> no dma setup (2) AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x3 to TargetId 1 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) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b06905d8 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: 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 0xf9f33c18, srb->DataBuffer 0xf9f33c18 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: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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 = 50 call service interrupt AtapiInterrupt: ATAPI Entered with status (0x50) AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0xf9f33c2a, srb->DataBuffer 0xf9f33c18, len 0x12 Transfered 0, full size 12 AtapiInterrupt: RequestComplete AtapiInterrupt: remove srb 0xb06905d8, status 1 AtapiInterrupt: RequestComplete, srb 0xb06905d8 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 0x244b8086/0x5 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:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xf9fa0440 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 5a AtapiSendCommand: use_dma=0 AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x5a to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb f9fa0440 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: 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 0xf9f34c38, srb->DataBuffer 0xf9f34c38 status re-check 0x50 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0xf9f34c48, srb->DataBuffer 0xf9f34c38, len 0x18 AtapiInterrupt: Check for underflow, AtaReq->WordsLeft 4 AtapiInterrupt: RequestComplete AtapiInterrupt: remove srb 0xf9fa0440, status 12 AtapiInterrupt: RequestComplete, srb 0xf9fa0440 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 0x244b8086/0x5 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:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xf9fa0440 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD be AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0 AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0xbe to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb f9fa0440 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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 0xd0 ATAPI additional check our interrupt with BSY set, try wait in ISR or post to DPC base status 0xd0 (+BM_STATUS_INTR) AtapiInterrupt: cntrlr 0x0:1, irql 0xc, c 0 dev_type ATAPI OldReqState = 42 continue service interrupt AtapiInterrupt: ATAPI Entered with status (0xd0) BUSY on ATAPI device, waiting status re-check 0xd0 Error reg (0x0) status re-check 0xd0 Error reg (0x0) status re-check 0x50 Error reg (0x0) expecting intr + cleared BUSY AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest 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 0xf9fa0440, status 1 AtapiInterrupt: RequestComplete, srb 0xf9fa0440 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 0x244b8086/0x5 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 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xf9fa02fc TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9fa0094 ** Ide: Command AtaReq 0xb091a000 ** --- ** IdeSendCommand: SCSIOP_MODE_SENSE PATH:LUN:TID = 0x0:0x0:0x1 IdeSendCommand: REQ_STATE_TRANSFER_COMPLETE AtapiStartIo: Srb 0xf9fa02fc complete with status 0x6 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xf9fa02fc TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9fa0094 ** Ide: Command AtaReq 0xb091a000 ** --- ** IdeSendCommand: SCSIOP_MODE_SENSE PATH:LUN:TID = 0x0:0x0:0x1 IdeSendCommand: REQ_STATE_TRANSFER_COMPLETE AtapiStartIo: Srb 0xf9fa02fc complete with status 0x6 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xf9fa031c TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9fa00b4 ** Ide: Command AtaReq 0xb091a000 ** --- ** ** IdeSendCommand: SCSIOP_READ_CAPACITY PATH:LUN:TID = 0x0:0x0:0x1 ** IDE disk 0x1 - #sectors 0x3f, #heads 0xff, #cylinders 0x1301 IdeSendCommand: REQ_STATE_TRANSFER_COMPLETE AtapiStartIo: Srb 0xf9fa031c complete with status 0x1 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915670 TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9f9ff60 ** Ide: Command AtaReq 0xb091a000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x1 IdeReadWrite (Orig REQ): Starting sector 0x0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0x0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x45, data f9f34000, count 200, lCh 0, dev 1 get Phys(PRD=b091a058) get Phys(data=f9f34000) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x1 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b0915670 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with 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 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915670, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915670 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, 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 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915670 TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9f9fe4c ** Ide: Command AtaReq 0xb091a000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x1 IdeReadWrite (Orig REQ): Starting sector 0x0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0x0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x45, data f9f34000, count 200, lCh 0, dev 1 get Phys(PRD=b091a058) get Phys(data=f9f34000) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x1 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b0915670 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with 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 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915670, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915670 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, 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 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xf9f9ff6c TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9f9fd04 ** Ide: Command AtaReq 0xb091a000 ** --- ** ** IdeSendCommand: SCSIOP_READ_CAPACITY PATH:LUN:TID = 0x0:0x0:0x1 ** IDE disk 0x1 - #sectors 0x3f, #heads 0xff, #cylinders 0x1301 IdeSendCommand: REQ_STATE_TRANSFER_COMPLETE AtapiStartIo: Srb 0xf9f9ff6c complete with status 0x1 AtapiStartIo: next Srb 0 AtapiStartIo: query PORT for next request TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915670 TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9f9feb4 ** Ide: Command AtaReq 0xb091a000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x1 IdeReadWrite (Orig REQ): Starting sector 0x0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0x0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x45, data f9f34268, count 200, lCh 0, dev 1 get Phys(PRD=b091a058) get Phys(data=f9f34268) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x1 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b0915670 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with 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 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915670, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915670 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/fstub/disksup.c:1728) FSTUB: MaxSector now = 0x21dd802 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915670 TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9f9feb4 ** Ide: Command AtaReq 0xb091a000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x1 IdeReadWrite (Orig REQ): Starting sector 0x28ad7fe, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0x28ad7fe, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x45, data f9f34268, count 200, lCh 0, dev 1 get Phys(PRD=b091a058) get Phys(data=f9f34268) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x28ad7fe, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xc8, lba 0x28ad7fe count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x1 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b0915670 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with 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 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915670, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915670 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/fstub/disksup.c:1728) FSTUB: MaxSector now = 0x165800 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915670 TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9f9feb4 ** Ide: Command AtaReq 0xb091a000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x1 IdeReadWrite (Orig REQ): Starting sector 0x4925800, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0x4925800, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x45, data f9f34268, count 200, lCh 0, dev 1 get Phys(PRD=b091a058) get Phys(data=f9f34268) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x4925800, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xc8, lba 0x4925800 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x1 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b0915670 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with 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 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915670, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915670 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, 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 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915670 TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9f9fee4 ** Ide: Command AtaReq 0xb091a000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x1 IdeReadWrite (Orig REQ): Starting sector 0x0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0x0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x45, data f9f34000, count 200, lCh 0, dev 1 get Phys(PRD=b091a058) get Phys(data=f9f34000) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x1 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b0915670 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with 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 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915670, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915670 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, 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 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915670 TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9fa056c ** Ide: Command AtaReq 0xb091a000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x1 IdeReadWrite (Orig REQ): Starting sector 0x0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0x0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x45, data f9f2c3f0, count 200, lCh 0, dev 1 get Phys(PRD=b091a058) get Phys(data=f9f2c3f0) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x1 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b0915670 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with 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 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915670, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915670 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, 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 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915670 TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9fa0444 ** Ide: Command AtaReq 0xb091a000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x1 IdeReadWrite (Orig REQ): Starting sector 0x0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0x0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x45, data f9f2c000, count 200, lCh 0, dev 1 get Phys(PRD=b091a058) get Phys(data=f9f2c000) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x1 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b0915670 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with 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 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915670, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915670 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, 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 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915670 TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9fa04ac ** Ide: Command AtaReq 0xb091a000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x1 IdeReadWrite (Orig REQ): Starting sector 0x0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0x0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x45, data f9f2c1e8, count 200, lCh 0, dev 1 get Phys(PRD=b091a058) get Phys(data=f9f2c1e8) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x1 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b0915670 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with 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 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915670, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915670 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/fstub/disksup.c:1728) FSTUB: MaxSector now = 0x21dd802 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915670 TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9fa04ac ** Ide: Command AtaReq 0xb091a000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x1 IdeReadWrite (Orig REQ): Starting sector 0x28ad7fe, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0x28ad7fe, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x45, data f9f2c1e8, count 200, lCh 0, dev 1 get Phys(PRD=b091a058) get Phys(data=f9f2c1e8) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x28ad7fe, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xc8, lba 0x28ad7fe count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x1 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b0915670 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with 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 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915670, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915670 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/fstub/disksup.c:1728) FSTUB: MaxSector now = 0x165800 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915670 TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9fa04ac ** Ide: Command AtaReq 0xb091a000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x1 IdeReadWrite (Orig REQ): Starting sector 0x4925800, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0x4925800, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x45, data f9f2c1e8, count 200, lCh 0, dev 1 get Phys(PRD=b091a058) get Phys(data=f9f2c1e8) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x4925800, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xc8, lba 0x4925800 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x1 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b0915670 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with 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 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915670, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915670 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, 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 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915670 TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9fa05bc ** Ide: Command AtaReq 0xb091a000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x1 IdeReadWrite (Orig REQ): Starting sector 0x0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0x0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x45, data f9f2c000, count 200, lCh 0, dev 1 get Phys(PRD=b091a058) get Phys(data=f9f2c000) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x1 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b0915670 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with 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 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915670, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915670 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, 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 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915670 TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9fa0624 ** Ide: Command AtaReq 0xb091a000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x1 IdeReadWrite (Orig REQ): Starting sector 0x0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0x0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x45, data f9f2c3f0, count 200, lCh 0, dev 1 get Phys(PRD=b091a058) get Phys(data=f9f2c3f0) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x1 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b0915670 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with 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 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915670, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915670 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, 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 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915628 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0xc, data f9f2c008, count 800, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b0691058) get Phys(data=f9f2c008) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0xc, data f9f2c008, count 800, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b0691058) get Phys(data=f9f2c008) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: restore IO mode on Device 1 AtapiDmaInit__: Set (U)DMA on Device 1 AtapiDmaInit: deviceExtension->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=4:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/1 AtaCommand48: cntrlr 0x0:0x1 dev 0x1, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x50 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b0915628 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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 getting status... 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 0x244b8086/0x5 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest Transfered 200, full size 800 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915628, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915628 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/io/iomgr/arcname.c:386) Boot device found TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb068d5f8 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 43 AtapiSendCommand: use_dma=0 AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiDmaReinit: set PIO mode on Device 1 (22 -> c) AtapiDmaInit: deviceExtension->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0xffffffff Setup chip a:w:u=4:-1:-1 AtaSetTransferMode: Set 0xc on Device 0/1 AtaCommand48: cntrlr 0x0:0x1 dev 0x1, cmd 0xef, lba 0x0 count 0xc feature 0x3 Status 0x50 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x43 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b068d5f8 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: 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 0xb0919508, srb->DataBuffer 0xb0919508 status re-check 0x50 AtapiInterrupt: all transferred, AtaReq->WordsLeft == 0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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 = 50 call service interrupt AtapiInterrupt: ATAPI Entered with status (0x50) AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0xb0919514, srb->DataBuffer 0xb0919508, len 0xc Transfered 0, full size c AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb068d5f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb068d5f8 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 0x244b8086/0x5 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:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915628 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0xc, data f9f2c290, count 800, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b0691058) get Phys(data=f9f2c290) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0xc, data f9f2c290, count 800, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b0691058) get Phys(data=f9f2c290) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: restore IO mode on Device 1 AtapiDmaInit__: Set (U)DMA on Device 1 AtapiDmaInit: deviceExtension->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=4:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/1 AtaCommand48: cntrlr 0x0:0x1 dev 0x1, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x50 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b0915628 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest Transfered 200, full size 800 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915628, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915628 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 0x244b8086/0x5 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:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915628 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0x22, data f9f2c290, count 800, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9f2c290) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0x22, data f9f2c290, count 800, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9f2c290) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b0915628 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest Transfered 200, full size 800 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915628, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915628 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 0x244b8086/0x5 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:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915628 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0x22, data f9f2c290, count 800, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9f2c290) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0x22, data f9f2c290, count 800, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9f2c290) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b0915628 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest Transfered 200, full size 800 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915628, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915628 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 0x244b8086/0x5 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:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915628 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0x22, data f9f2c290, count 800, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9f2c290) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0x22, data f9f2c290, count 800, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9f2c290) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b0915628 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest Transfered 200, full size 800 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915628, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915628 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 0x244b8086/0x5 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:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb068d5f8 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0 AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiDmaReinit: set PIO mode on Device 1 (22 -> c) AtapiDmaInit: deviceExtension->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0xffffffff Setup chip a:w:u=4:-1:-1 AtaSetTransferMode: Set 0xc on Device 0/1 AtaCommand48: cntrlr 0x0:0x1 dev 0x1, cmd 0xef, lba 0x0 count 0xc feature 0x3 Status 0x50 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x0 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b068d5f8 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest 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 0xb068d5f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb068d5f8 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 0x244b8086/0x5 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:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915628 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0xc, data f9eed000, count 10000, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b0691058) get Phys(data=f9eed000) get Phys(data[n]=f9eee000) get Phys(data[n]=f9eef000) get Phys(data[n]=f9ef0000) get Phys(data[n]=f9ef1000) get Phys(data[n]=f9ef2000) get Phys(data[n]=f9ef3000) get Phys(data[n]=f9ef4000) get Phys(data[n]=f9ef5000) get Phys(data[n]=f9ef6000) get Phys(data[n]=f9ef7000) get Phys(data[n]=f9ef8000) get Phys(data[n]=f9ef9000) get Phys(data[n]=f9efa000) get Phys(data[n]=f9efb000) get Phys(data[n]=f9efc000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0xc, data f9eed000, count 10000, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b0691058) get Phys(data=f9eed000) get Phys(data[n]=f9eee000) get Phys(data[n]=f9eef000) get Phys(data[n]=f9ef0000) get Phys(data[n]=f9ef1000) get Phys(data[n]=f9ef2000) get Phys(data[n]=f9ef3000) get Phys(data[n]=f9ef4000) get Phys(data[n]=f9ef5000) get Phys(data[n]=f9ef6000) get Phys(data[n]=f9ef7000) get Phys(data[n]=f9ef8000) get Phys(data[n]=f9ef9000) get Phys(data[n]=f9efa000) get Phys(data[n]=f9efb000) get Phys(data[n]=f9efc000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: restore IO mode on Device 1 AtapiDmaInit__: Set (U)DMA on Device 1 AtapiDmaInit: deviceExtension->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=4:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/1 AtaCommand48: cntrlr 0x0:0x1 dev 0x1, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x50 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b0915628 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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 getting status... 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 0x244b8086/0x5 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest Transfered 4000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915628, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915628 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, 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 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb068d5f8 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0x22, data f9efd000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9efd000) get Phys(data[n]=f9efe000) get Phys(data[n]=f9eff000) get Phys(data[n]=f9f00000) get Phys(data[n]=f9f01000) get Phys(data[n]=f9f02000) get Phys(data[n]=f9f03000) get Phys(data[n]=f9f04000) get Phys(data[n]=f9f05000) get Phys(data[n]=f9f06000) get Phys(data[n]=f9f07000) get Phys(data[n]=f9f08000) get Phys(data[n]=f9f09000) get Phys(data[n]=f9f0a000) get Phys(data[n]=f9f0b000) get Phys(data[n]=f9f0c000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0x22, data f9efd000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9efd000) get Phys(data[n]=f9efe000) get Phys(data[n]=f9eff000) get Phys(data[n]=f9f00000) get Phys(data[n]=f9f01000) get Phys(data[n]=f9f02000) get Phys(data[n]=f9f03000) get Phys(data[n]=f9f04000) get Phys(data[n]=f9f05000) get Phys(data[n]=f9f06000) get Phys(data[n]=f9f07000) get Phys(data[n]=f9f08000) get Phys(data[n]=f9f09000) get Phys(data[n]=f9f0a000) get Phys(data[n]=f9f0b000) get Phys(data[n]=f9f0c000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b068d5f8 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest Transfered 4000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb068d5f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb068d5f8 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 0x244b8086/0x5 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:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0911718 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0x22, data f9f0d000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9f0d000) get Phys(data[n]=f9f0e000) get Phys(data[n]=f9f0f000) get Phys(data[n]=f9f10000) get Phys(data[n]=f9f11000) get Phys(data[n]=f9f12000) get Phys(data[n]=f9f13000) get Phys(data[n]=f9f14000) get Phys(data[n]=f9f15000) get Phys(data[n]=f9f16000) get Phys(data[n]=f9f17000) get Phys(data[n]=f9f18000) get Phys(data[n]=f9f19000) get Phys(data[n]=f9f1a000) get Phys(data[n]=f9f1b000) get Phys(data[n]=f9f1c000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0x22, data f9f0d000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9f0d000) get Phys(data[n]=f9f0e000) get Phys(data[n]=f9f0f000) get Phys(data[n]=f9f10000) get Phys(data[n]=f9f11000) get Phys(data[n]=f9f12000) get Phys(data[n]=f9f13000) get Phys(data[n]=f9f14000) get Phys(data[n]=f9f15000) get Phys(data[n]=f9f16000) get Phys(data[n]=f9f17000) get Phys(data[n]=f9f18000) get Phys(data[n]=f9f19000) get Phys(data[n]=f9f1a000) get Phys(data[n]=f9f1b000) get Phys(data[n]=f9f1c000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b0911718 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest Transfered 4000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0911718, status 1 AtapiInterrupt: RequestComplete, srb 0xb0911718 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 0x244b8086/0x5 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:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0911538 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0x22, data f9f1d000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9f1d000) get Phys(data[n]=f9f1e000) get Phys(data[n]=f9f1f000) get Phys(data[n]=f9f20000) get Phys(data[n]=f9f21000) get Phys(data[n]=f9f22000) get Phys(data[n]=f9f23000) get Phys(data[n]=f9f24000) get Phys(data[n]=f9f25000) get Phys(data[n]=f9f26000) get Phys(data[n]=f9f27000) get Phys(data[n]=f9f28000) get Phys(data[n]=f9f29000) get Phys(data[n]=f9f2a000) get Phys(data[n]=f9f2b000) get Phys(data[n]=f9f2c000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0x22, data f9f1d000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9f1d000) get Phys(data[n]=f9f1e000) get Phys(data[n]=f9f1f000) get Phys(data[n]=f9f20000) get Phys(data[n]=f9f21000) get Phys(data[n]=f9f22000) get Phys(data[n]=f9f23000) get Phys(data[n]=f9f24000) get Phys(data[n]=f9f25000) get Phys(data[n]=f9f26000) get Phys(data[n]=f9f27000) get Phys(data[n]=f9f28000) get Phys(data[n]=f9f29000) get Phys(data[n]=f9f2a000) get Phys(data[n]=f9f2b000) get Phys(data[n]=f9f2c000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b0911538 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest Transfered 4000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0911538, status 1 AtapiInterrupt: RequestComplete, srb 0xb0911538 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 0x244b8086/0x5 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 (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/io/iomgr/file.c:421) Using IopParseDevice() hack. Requested invalid attributes: 1 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915670 TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9fa0674 ** Ide: Command AtaReq 0xb091a000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x1 IdeReadWrite (Orig REQ): Starting sector 0x0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0x0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x45, data f9f2c000, count 200, lCh 0, dev 1 get Phys(PRD=b091a058) get Phys(data=f9f2c000) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x1 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b0915670 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with 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 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915670, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915670 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, 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 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915670 TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9fa06dc ** Ide: Command AtaReq 0xb091a000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x1 IdeReadWrite (Orig REQ): Starting sector 0x0, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0x0, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x45, data f9f2cc70, count 200, lCh 0, dev 1 get Phys(PRD=b091a058) get Phys(data=f9f2cc70) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x0, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xc8, lba 0x0 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x1 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b0915670 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with 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 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915670, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915670 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/fstub/disksup.c:1728) FSTUB: MaxSector now = 0x21dd802 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915670 TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9fa06dc ** Ide: Command AtaReq 0xb091a000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x1 IdeReadWrite (Orig REQ): Starting sector 0x28ad7fe, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0x28ad7fe, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x45, data f9f2cc70, count 200, lCh 0, dev 1 get Phys(PRD=b091a058) get Phys(data=f9f2cc70) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x28ad7fe, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xc8, lba 0x28ad7fe count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x1 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b0915670 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with 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 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915670, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915670 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/fstub/disksup.c:1728) FSTUB: MaxSector now = 0x165800 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915670 TopLevel (3), AtaReq 0xb091a000 Try IDE send ** Ide: Command: entryway ** Ide: Command: ** Ide: Command &AtaReq 0xf9fa06dc ** Ide: Command AtaReq 0xb091a000 ** --- ** IdeSendCommand: SCSIOP_READ PATH:LUN:TID = 0x0:0x0:0x1 IdeReadWrite (Orig REQ): Starting sector 0x4925800, OrigWordsRequested 0x100, DevSize 0x1 IdeReadWrite (REQ): Starting sector is 0x4925800, Number of WORDS 0x100, DevSize 0x1 AtapiDmaSetup: mode 0x45, data f9f2cc70, count 200, lCh 0, dev 1 get Phys(PRD=b091a058) get Phys(data=f9f2cc70) set TERM AtapiDmaSetup: OK IdeReadWrite: Lba 0x4925800, Count 0x1(0x0) AtaCommand48: cntrlr 0x0:0x0 dev 0x1, cmd 0xc8, lba 0x4925800 count 0x1 feature 0x0 Status 0x0 AtapiDmaStart: read on 0x0:0x1 IdeSendCommand: SRB_STATUS_PENDING IdeSendCommand: REQ_STATE_EXPECTING_INTR AtapiStartIo: next Srb b0915670 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 AtapiInterrupt(base): cntrlr 0x0 chan 0x0 AtapiInterrupt(base): try lock AtapiInterrupt(base): locked AtapiCheckInterrupt__: cntrlr 0x0:0x0, lch 0x0 DmaTransfer = TRUE perform generic check getting status... IDE status 0x50 base status 0x50 AtapiDmaDone: dev -1 AtapiCheckInterrupt__: exit with 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 Transfered 200, full size 200 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915670, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915670 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/fstub/disksup.c:255) ZwOpenSymbolicLinkObject failed for \ArcName\multi(0)disk(0)rdisk(1), status=c0000034 (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/fstub/disksup.c:255) ZwOpenSymbolicLinkObject failed for \ArcName\multi(0)disk(0)rdisk(1), status=c0000034 Drive letter already used! TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb068c448 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0 AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiDmaReinit: set PIO mode on Device 1 (22 -> c) AtapiDmaInit: deviceExtension->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0xffffffff Setup chip a:w:u=4:-1:-1 AtaSetTransferMode: Set 0xc on Device 0/1 AtaCommand48: cntrlr 0x0:0x1 dev 0x1, cmd 0xef, lba 0x0 count 0xc feature 0x3 Status 0x50 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x0 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b068c448 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest 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 0xb068c448, status 1 AtapiInterrupt: RequestComplete, srb 0xb068c448 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 0x244b8086/0x5 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:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0911538 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0xc, data f9eac000, count 10000, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b0691058) get Phys(data=f9eac000) get Phys(data[n]=f9ead000) get Phys(data[n]=f9eae000) get Phys(data[n]=f9eaf000) get Phys(data[n]=f9eb0000) get Phys(data[n]=f9eb1000) get Phys(data[n]=f9eb2000) get Phys(data[n]=f9eb3000) get Phys(data[n]=f9eb4000) get Phys(data[n]=f9eb5000) get Phys(data[n]=f9eb6000) get Phys(data[n]=f9eb7000) get Phys(data[n]=f9eb8000) get Phys(data[n]=f9eb9000) get Phys(data[n]=f9eba000) get Phys(data[n]=f9ebb000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0xc, data f9eac000, count 10000, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b0691058) get Phys(data=f9eac000) get Phys(data[n]=f9ead000) get Phys(data[n]=f9eae000) get Phys(data[n]=f9eaf000) get Phys(data[n]=f9eb0000) get Phys(data[n]=f9eb1000) get Phys(data[n]=f9eb2000) get Phys(data[n]=f9eb3000) get Phys(data[n]=f9eb4000) get Phys(data[n]=f9eb5000) get Phys(data[n]=f9eb6000) get Phys(data[n]=f9eb7000) get Phys(data[n]=f9eb8000) get Phys(data[n]=f9eb9000) get Phys(data[n]=f9eba000) get Phys(data[n]=f9ebb000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: restore IO mode on Device 1 AtapiDmaInit__: Set (U)DMA on Device 1 AtapiDmaInit: deviceExtension->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=4:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/1 AtaCommand48: cntrlr 0x0:0x1 dev 0x1, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x50 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b0911538 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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 getting status... 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 0x244b8086/0x5 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest Transfered 4000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0911538, status 1 AtapiInterrupt: RequestComplete, srb 0xb0911538 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, 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 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0911718 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0x22, data f9ebc000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9ebc000) get Phys(data[n]=f9ebd000) get Phys(data[n]=f9ebe000) get Phys(data[n]=f9ebf000) get Phys(data[n]=f9ec0000) get Phys(data[n]=f9ec1000) get Phys(data[n]=f9ec2000) get Phys(data[n]=f9ec3000) get Phys(data[n]=f9ec4000) get Phys(data[n]=f9ec5000) get Phys(data[n]=f9ec6000) get Phys(data[n]=f9ec7000) get Phys(data[n]=f9ec8000) get Phys(data[n]=f9ec9000) get Phys(data[n]=f9eca000) get Phys(data[n]=f9ecb000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0x22, data f9ebc000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9ebc000) get Phys(data[n]=f9ebd000) get Phys(data[n]=f9ebe000) get Phys(data[n]=f9ebf000) get Phys(data[n]=f9ec0000) get Phys(data[n]=f9ec1000) get Phys(data[n]=f9ec2000) get Phys(data[n]=f9ec3000) get Phys(data[n]=f9ec4000) get Phys(data[n]=f9ec5000) get Phys(data[n]=f9ec6000) get Phys(data[n]=f9ec7000) get Phys(data[n]=f9ec8000) get Phys(data[n]=f9ec9000) get Phys(data[n]=f9eca000) get Phys(data[n]=f9ecb000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b0911718 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest Transfered 4000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0911718, status 1 AtapiInterrupt: RequestComplete, srb 0xb0911718 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 0x244b8086/0x5 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:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb068d5f8 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0x22, data f9ecc000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9ecc000) get Phys(data[n]=f9ecd000) get Phys(data[n]=f9ece000) get Phys(data[n]=f9ecf000) get Phys(data[n]=f9ed0000) get Phys(data[n]=f9ed1000) get Phys(data[n]=f9ed2000) get Phys(data[n]=f9ed3000) get Phys(data[n]=f9ed4000) get Phys(data[n]=f9ed5000) get Phys(data[n]=f9ed6000) get Phys(data[n]=f9ed7000) get Phys(data[n]=f9ed8000) get Phys(data[n]=f9ed9000) get Phys(data[n]=f9eda000) get Phys(data[n]=f9edb000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0x22, data f9ecc000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9ecc000) get Phys(data[n]=f9ecd000) get Phys(data[n]=f9ece000) get Phys(data[n]=f9ecf000) get Phys(data[n]=f9ed0000) get Phys(data[n]=f9ed1000) get Phys(data[n]=f9ed2000) get Phys(data[n]=f9ed3000) get Phys(data[n]=f9ed4000) get Phys(data[n]=f9ed5000) get Phys(data[n]=f9ed6000) get Phys(data[n]=f9ed7000) get Phys(data[n]=f9ed8000) get Phys(data[n]=f9ed9000) get Phys(data[n]=f9eda000) get Phys(data[n]=f9edb000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b068d5f8 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest Transfered 4000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb068d5f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb068d5f8 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 0x244b8086/0x5 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:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915628 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0x22, data f9edc000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9edc000) get Phys(data[n]=f9edd000) get Phys(data[n]=f9ede000) get Phys(data[n]=f9edf000) get Phys(data[n]=f9ee0000) get Phys(data[n]=f9ee1000) get Phys(data[n]=f9ee2000) get Phys(data[n]=f9ee3000) get Phys(data[n]=f9ee4000) get Phys(data[n]=f9ee5000) get Phys(data[n]=f9ee6000) get Phys(data[n]=f9ee7000) get Phys(data[n]=f9ee8000) get Phys(data[n]=f9ee9000) get Phys(data[n]=f9eea000) get Phys(data[n]=f9eeb000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0x22, data f9edc000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9edc000) get Phys(data[n]=f9edd000) get Phys(data[n]=f9ede000) get Phys(data[n]=f9edf000) get Phys(data[n]=f9ee0000) get Phys(data[n]=f9ee1000) get Phys(data[n]=f9ee2000) get Phys(data[n]=f9ee3000) get Phys(data[n]=f9ee4000) get Phys(data[n]=f9ee5000) get Phys(data[n]=f9ee6000) get Phys(data[n]=f9ee7000) get Phys(data[n]=f9ee8000) get Phys(data[n]=f9ee9000) get Phys(data[n]=f9eea000) get Phys(data[n]=f9eeb000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b0915628 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest Transfered 4000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915628, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915628 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 0x244b8086/0x5 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:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915628 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0x22, data f9f29000, count 2000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9f29000) get Phys(data[n]=f9f2a000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0x22, data f9f29000, count 2000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9f29000) get Phys(data[n]=f9f2a000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b0915628 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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 getting status... 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 0x244b8086/0x5 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest Transfered 800, full size 2000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915628, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915628 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, 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 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915628 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0x22, data f9eed000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9eed000) get Phys(data[n]=f9eee000) get Phys(data[n]=f9eef000) get Phys(data[n]=f9ef0000) get Phys(data[n]=f9ef1000) get Phys(data[n]=f9ef2000) get Phys(data[n]=f9ef3000) get Phys(data[n]=f9ef4000) get Phys(data[n]=f9ef5000) get Phys(data[n]=f9ef6000) get Phys(data[n]=f9ef7000) get Phys(data[n]=f9ef8000) get Phys(data[n]=f9ef9000) get Phys(data[n]=f9efa000) get Phys(data[n]=f9efb000) get Phys(data[n]=f9efc000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0x22, data f9eed000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9eed000) get Phys(data[n]=f9eee000) get Phys(data[n]=f9eef000) get Phys(data[n]=f9ef0000) get Phys(data[n]=f9ef1000) get Phys(data[n]=f9ef2000) get Phys(data[n]=f9ef3000) get Phys(data[n]=f9ef4000) get Phys(data[n]=f9ef5000) get Phys(data[n]=f9ef6000) get Phys(data[n]=f9ef7000) get Phys(data[n]=f9ef8000) get Phys(data[n]=f9ef9000) get Phys(data[n]=f9efa000) get Phys(data[n]=f9efb000) get Phys(data[n]=f9efc000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b0915628 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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 getting status... 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 0x244b8086/0x5 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest Transfered 4000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915628, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915628 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, 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 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb068d5f8 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0x22, data f9efd000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9efd000) get Phys(data[n]=f9efe000) get Phys(data[n]=f9eff000) get Phys(data[n]=f9f00000) get Phys(data[n]=f9f01000) get Phys(data[n]=f9f02000) get Phys(data[n]=f9f03000) get Phys(data[n]=f9f04000) get Phys(data[n]=f9f05000) get Phys(data[n]=f9f06000) get Phys(data[n]=f9f07000) get Phys(data[n]=f9f08000) get Phys(data[n]=f9f09000) get Phys(data[n]=f9f0a000) get Phys(data[n]=f9f0b000) get Phys(data[n]=f9f0c000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0x22, data f9efd000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9efd000) get Phys(data[n]=f9efe000) get Phys(data[n]=f9eff000) get Phys(data[n]=f9f00000) get Phys(data[n]=f9f01000) get Phys(data[n]=f9f02000) get Phys(data[n]=f9f03000) get Phys(data[n]=f9f04000) get Phys(data[n]=f9f05000) get Phys(data[n]=f9f06000) get Phys(data[n]=f9f07000) get Phys(data[n]=f9f08000) get Phys(data[n]=f9f09000) get Phys(data[n]=f9f0a000) get Phys(data[n]=f9f0b000) get Phys(data[n]=f9f0c000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b068d5f8 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest Transfered 4000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb068d5f8, status 1 AtapiInterrupt: RequestComplete, srb 0xb068d5f8 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 0x244b8086/0x5 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:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0911718 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0x22, data f9f0d000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9f0d000) get Phys(data[n]=f9f0e000) get Phys(data[n]=f9f0f000) get Phys(data[n]=f9f10000) get Phys(data[n]=f9f11000) get Phys(data[n]=f9f12000) get Phys(data[n]=f9f13000) get Phys(data[n]=f9f14000) get Phys(data[n]=f9f15000) get Phys(data[n]=f9f16000) get Phys(data[n]=f9f17000) get Phys(data[n]=f9f18000) get Phys(data[n]=f9f19000) get Phys(data[n]=f9f1a000) get Phys(data[n]=f9f1b000) get Phys(data[n]=f9f1c000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0x22, data f9f0d000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9f0d000) get Phys(data[n]=f9f0e000) get Phys(data[n]=f9f0f000) get Phys(data[n]=f9f10000) get Phys(data[n]=f9f11000) get Phys(data[n]=f9f12000) get Phys(data[n]=f9f13000) get Phys(data[n]=f9f14000) get Phys(data[n]=f9f15000) get Phys(data[n]=f9f16000) get Phys(data[n]=f9f17000) get Phys(data[n]=f9f18000) get Phys(data[n]=f9f19000) get Phys(data[n]=f9f1a000) get Phys(data[n]=f9f1b000) get Phys(data[n]=f9f1c000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b0911718 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest Transfered 4000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0911718, status 1 AtapiInterrupt: RequestComplete, srb 0xb0911718 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 0x244b8086/0x5 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:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0911538 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0x22, data f9f1d000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9f1d000) get Phys(data[n]=f9f1e000) get Phys(data[n]=f9f1f000) get Phys(data[n]=f9f20000) get Phys(data[n]=f9f21000) get Phys(data[n]=f9f22000) get Phys(data[n]=f9f23000) get Phys(data[n]=f9f24000) get Phys(data[n]=f9f25000) get Phys(data[n]=f9f26000) get Phys(data[n]=f9f27000) get Phys(data[n]=f9f28000) get Phys(data[n]=f9f29000) get Phys(data[n]=f9f2a000) get Phys(data[n]=f9f2b000) get Phys(data[n]=f9f2c000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0x22, data f9f1d000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9f1d000) get Phys(data[n]=f9f1e000) get Phys(data[n]=f9f1f000) get Phys(data[n]=f9f20000) get Phys(data[n]=f9f21000) get Phys(data[n]=f9f22000) get Phys(data[n]=f9f23000) get Phys(data[n]=f9f24000) get Phys(data[n]=f9f25000) get Phys(data[n]=f9f26000) get Phys(data[n]=f9f27000) get Phys(data[n]=f9f28000) get Phys(data[n]=f9f29000) get Phys(data[n]=f9f2a000) get Phys(data[n]=f9f2b000) get Phys(data[n]=f9f2c000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b0911538 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest, was DmaTransfer AtapiInterrupt: CompleteRequest Transfered 4000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0911538, status 1 AtapiInterrupt: RequestComplete, srb 0xb0911538 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 0x244b8086/0x5 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 (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/mm/ARM3/mminit.c:1169) Loader pages freed: 44 (/srv/buildbot_cmake/full_cmake/build/ntoskrnl/ex/init.c:1924) Free non-cache pages: ed73 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb068c448 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 0 AtapiSendCommand: zero transfer, no DMA setup AtapiSendCommand: use_dma=0 AtapiSendCommand: zero transfer AtapiSendCommand: AtapiDmaReinit() to PIO AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiDmaReinit: set PIO mode on Device 1 (22 -> c) AtapiDmaInit: deviceExtension->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0xffffffff Setup chip a:w:u=4:-1:-1 AtaSetTransferMode: Set 0xc on Device 0/1 AtaCommand48: cntrlr 0x0:0x1 dev 0x1, cmd 0xef, lba 0x0 count 0xc feature 0x3 Status 0x50 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x0 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b068c448 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest 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 0xb068c448, status 1 AtapiInterrupt: RequestComplete, srb 0xb068c448 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 0x244b8086/0x5 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:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0911538 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0xc, data f9eac000, count 10000, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b0691058) get Phys(data=f9eac000) get Phys(data[n]=f9ead000) get Phys(data[n]=f9eae000) get Phys(data[n]=f9eaf000) get Phys(data[n]=f9eb0000) get Phys(data[n]=f9eb1000) get Phys(data[n]=f9eb2000) get Phys(data[n]=f9eb3000) get Phys(data[n]=f9eb4000) get Phys(data[n]=f9eb5000) get Phys(data[n]=f9eb6000) get Phys(data[n]=f9eb7000) get Phys(data[n]=f9eb8000) get Phys(data[n]=f9eb9000) get Phys(data[n]=f9eba000) get Phys(data[n]=f9ebb000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0xc, data f9eac000, count 10000, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b0691058) get Phys(data=f9eac000) get Phys(data[n]=f9ead000) get Phys(data[n]=f9eae000) get Phys(data[n]=f9eaf000) get Phys(data[n]=f9eb0000) get Phys(data[n]=f9eb1000) get Phys(data[n]=f9eb2000) get Phys(data[n]=f9eb3000) get Phys(data[n]=f9eb4000) get Phys(data[n]=f9eb5000) get Phys(data[n]=f9eb6000) get Phys(data[n]=f9eb7000) get Phys(data[n]=f9eb8000) get Phys(data[n]=f9eb9000) get Phys(data[n]=f9eba000) get Phys(data[n]=f9ebb000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: restore IO mode on Device 1 AtapiDmaInit__: Set (U)DMA on Device 1 AtapiDmaInit: deviceExtension->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=4:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/1 AtaCommand48: cntrlr 0x0:0x1 dev 0x1, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x50 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b0911538 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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 getting status... ATAPI status 0xd0 ATAPI additional check status re-check 0x58 Error reg (0x0) expecting intr + cleared BUSY base status 0x58 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 (0x58) AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 2 AtapiInterrupt: i-reason=2, status=0x58 AtapiInterrupt: get R wordCount 0x400 AtapiInterrupt: 32768 words requested; 1024 words xferred AtapiInterrupt: CompleteRequest Transfered 4000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0911538, status 1 AtapiInterrupt: RequestComplete, srb 0xb0911538 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, 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 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0911718 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0x22, data f9ebc000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9ebc000) get Phys(data[n]=f9ebd000) get Phys(data[n]=f9ebe000) get Phys(data[n]=f9ebf000) get Phys(data[n]=f9ec0000) get Phys(data[n]=f9ec1000) get Phys(data[n]=f9ec2000) get Phys(data[n]=f9ec3000) get Phys(data[n]=f9ec4000) get Phys(data[n]=f9ec5000) get Phys(data[n]=f9ec6000) get Phys(data[n]=f9ec7000) get Phys(data[n]=f9ec8000) get Phys(data[n]=f9ec9000) get Phys(data[n]=f9eca000) get Phys(data[n]=f9ecb000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0x22, data f9ebc000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9ebc000) get Phys(data[n]=f9ebd000) get Phys(data[n]=f9ebe000) get Phys(data[n]=f9ebf000) get Phys(data[n]=f9ec0000) get Phys(data[n]=f9ec1000) get Phys(data[n]=f9ec2000) get Phys(data[n]=f9ec3000) get Phys(data[n]=f9ec4000) get Phys(data[n]=f9ec5000) get Phys(data[n]=f9ec6000) get Phys(data[n]=f9ec7000) get Phys(data[n]=f9ec8000) get Phys(data[n]=f9ec9000) get Phys(data[n]=f9eca000) get Phys(data[n]=f9ecb000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x58 AtapiSendCommand: Entered with status (0x58). Attempting to recover. AtapiSendCommand: DRQ still asserted.Status (0x58) AtapiDisableInterrupts_0: 0 AtapiSoftReset: statusByte2 58: DMA status 0x4 clear unexpected DMA intr on ATAPI reset AtapiDmaDone: dev 1 AtapiSendCommand: Issued soft reset to Atapi device. CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 ATAPI at home ATAPI at home CheckDevice: status 0x0 CheckDevice: ATAPI signature found AltStatus (0x0) Reg_0x1 (0x171) = 0x1 Reg_0x2 (0x172) = 0x1 Reg_0x3 (0x173) = 0x1 Reg_0x4 (0x174) = 0x14 Reg_0x5 (0x175) = 0xeb Reg_0x6 (0x176) = 0xb0 Reg_0x7 (0x177) = 0x0 BM_0x0 (0xf008) = 0x8 BM_0x1 (0xf009) = 0x0 BM_0x2 (0xf00a) = 0x0 BM_0x3 (0xf00b) = 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x1 dev 0x1, cmd 0xa1, lba 0x0 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: DCW-45 E FW: .1B1 S/N: Pio: 2 APio: 3 SWDMA: 0 MWDMA: 4 SATA: 0 InitBadBlocks local LunExt 0xb06c2308 S/N:CD-W54E_________________________________-____________________ÌùùÀW2€ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: Device is CD/Optical drive. IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x1 is ATAPI CheckDevice: check status: found AtapiEnableInterrupts_0: 1 AtapiSendCommand: retry after reset. AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b0911718 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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 0x51 IDE_STATUS_ERROR -> our getting status... ATAPI status 0x51 base status 0x51 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 (0x51) AtapiInterrupt: Error 0x64 Bad Lba 0x714f wait 10 ready after ATAPI error Intr on DRQ 0 AtapiInterrupt: ATAPI Error, int reason 3 Errors in PIO mode AtapiInterrupt: Error AtapiInterrupt: CompleteRequest AtapiInterrupt: Error. Begin mapping... MapError: Error register is 0x64 ATAPI: Unit attention AtapiInterrupt: Check for underflow, AtaReq->WordsLeft 8000 AtapiInterrupt: RequestComplete AtapiInterrupt: remove srb 0xb0911718, status 4 AtapiInterrupt: RequestComplete, srb 0xb0911718 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 0x244b8086/0x5 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 0x51 base status 0x51 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb090e728 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 3 AtapiSendCommand: SCSIOP_REQUEST_SENSE, no DMA setup AtapiSendCommand: use_dma=0 AtapiSendCommand: SCSIOP_REQUEST_SENSE -> no dma setup (2) AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiDmaReinit: set PIO mode on Device 1 (22 -> c) AtapiDmaInit: deviceExtension->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0xffffffff IDE_STATUS_ERROR detected on entry, statusByte = 0x51 Setup chip a:w:u=4:-1:-1 AtaSetTransferMode: Set 0xc on Device 0/1 AtaCommand48: cntrlr 0x0:0x1 dev 0x1, cmd 0xef, lba 0x0 count 0xc feature 0x3 Status 0x50 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x3 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b090e728 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: 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 0xf9eab118, srb->DataBuffer 0xf9eab118 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: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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 = 50 call service interrupt AtapiInterrupt: ATAPI Entered with status (0x50) AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0xf9eab12a, srb->DataBuffer 0xf9eab118, len 0x12 Transfered 0, full size 12 AtapiInterrupt: RequestComplete AtapiInterrupt: remove srb 0xb090e728, status 1 AtapiInterrupt: RequestComplete, srb 0xb090e728 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 0x244b8086/0x5 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:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb0915628 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0xc, data f9edc000, count 10000, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b0691058) get Phys(data=f9edc000) get Phys(data[n]=f9edd000) get Phys(data[n]=f9ede000) get Phys(data[n]=f9edf000) get Phys(data[n]=f9ee0000) get Phys(data[n]=f9ee1000) get Phys(data[n]=f9ee2000) get Phys(data[n]=f9ee3000) get Phys(data[n]=f9ee4000) get Phys(data[n]=f9ee5000) get Phys(data[n]=f9ee6000) get Phys(data[n]=f9ee7000) get Phys(data[n]=f9ee8000) get Phys(data[n]=f9ee9000) get Phys(data[n]=f9eea000) get Phys(data[n]=f9eeb000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0xc, data f9edc000, count 10000, lCh 0, dev 1 AtapiDmaSetup: Not DMA mode, assume this is just preparation get Phys(PRD=b0691058) get Phys(data=f9edc000) get Phys(data[n]=f9edd000) get Phys(data[n]=f9ede000) get Phys(data[n]=f9edf000) get Phys(data[n]=f9ee0000) get Phys(data[n]=f9ee1000) get Phys(data[n]=f9ee2000) get Phys(data[n]=f9ee3000) get Phys(data[n]=f9ee4000) get Phys(data[n]=f9ee5000) get Phys(data[n]=f9ee6000) get Phys(data[n]=f9ee7000) get Phys(data[n]=f9ee8000) get Phys(data[n]=f9ee9000) get Phys(data[n]=f9eea000) get Phys(data[n]=f9eeb000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: restore IO mode on Device 1 AtapiDmaInit__: Set (U)DMA on Device 1 AtapiDmaInit: deviceExtension->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0x2 Setup chip a:w:u=4:2:-1 AtaSetTransferMode: Set 0x22 on Device 0/1 AtaCommand48: cntrlr 0x0:0x1 dev 0x1, cmd 0xef, lba 0x0 count 0x22 feature 0x3 Status 0x50 AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b0915628 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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 getting status... ATAPI status 0x58 base status 0x58 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 (0x58) AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 2 AtapiInterrupt: i-reason=2, status=0x58 AtapiInterrupt: get R wordCount 0x400 AtapiInterrupt: 32768 words requested; 1024 words xferred AtapiInterrupt: CompleteRequest Transfered 4000, full size 10000 AtapiInterrupt: RequestComplete AtapiInterrupt: set AutoSense AtapiInterrupt: remove srb 0xb0915628, status 1 AtapiInterrupt: RequestComplete, srb 0xb0915628 AtapiInterrupt: NextRequest, srb=0x0 AtapiInterrupt: ReturnEnableIntr AtapiInterrupt: exiting, 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 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb068d5f8 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 28 AtapiDmaSetup: mode 0x22, data f9ecc000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9ecc000) get Phys(data[n]=f9ecd000) get Phys(data[n]=f9ece000) get Phys(data[n]=f9ecf000) get Phys(data[n]=f9ed0000) get Phys(data[n]=f9ed1000) get Phys(data[n]=f9ed2000) get Phys(data[n]=f9ed3000) get Phys(data[n]=f9ed4000) get Phys(data[n]=f9ed5000) get Phys(data[n]=f9ed6000) get Phys(data[n]=f9ed7000) get Phys(data[n]=f9ed8000) get Phys(data[n]=f9ed9000) get Phys(data[n]=f9eda000) get Phys(data[n]=f9edb000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiDmaSetup: mode 0x22, data f9ecc000, count 10000, lCh 0, dev 1 get Phys(PRD=b0691058) get Phys(data=f9ecc000) get Phys(data[n]=f9ecd000) get Phys(data[n]=f9ece000) get Phys(data[n]=f9ecf000) get Phys(data[n]=f9ed0000) get Phys(data[n]=f9ed1000) get Phys(data[n]=f9ed2000) get Phys(data[n]=f9ed3000) get Phys(data[n]=f9ed4000) get Phys(data[n]=f9ed5000) get Phys(data[n]=f9ed6000) get Phys(data[n]=f9ed7000) get Phys(data[n]=f9ed8000) get Phys(data[n]=f9ed9000) get Phys(data[n]=f9eda000) get Phys(data[n]=f9edb000) set TERM AtapiDmaSetup: OK AtapiSendCommand: use dma AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: AtapiDmaReinit() AtapiSendCommand: use_dma=1 REQ_FLAG_DMA_OPERATION AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x28 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x58 AtapiSendCommand: Entered with status (0x58). Attempting to recover. AtapiSendCommand: DRQ still asserted.Status (0x58) AtapiDisableInterrupts_0: 0 AtapiSoftReset: statusByte2 58: DMA status 0x4 clear unexpected DMA intr on ATAPI reset AtapiDmaDone: dev 1 AtapiSendCommand: Issued soft reset to Atapi device. CheckDevice: Device 0x1 CheckDevice: reset dev AtapiSoftReset: statusByte2 0: DMA status 0x0 ATAPI at home ATAPI at home CheckDevice: status 0x0 CheckDevice: ATAPI signature found AltStatus (0x0) Reg_0x1 (0x171) = 0x1 Reg_0x2 (0x172) = 0x1 Reg_0x3 (0x173) = 0x1 Reg_0x4 (0x174) = 0x14 Reg_0x5 (0x175) = 0xeb Reg_0x6 (0x176) = 0xb0 Reg_0x7 (0x177) = 0x0 BM_0x0 (0xf008) = 0x8 BM_0x1 (0xf009) = 0x0 BM_0x2 (0xf00a) = 0x0 BM_0x3 (0xf00b) = 0x0 IssueIdentify: Checking for ATAPI. Status (0x0) IssueIdentify: Checking for ATAPI (2). Status (0x0) AtaCommand48: cntrlr 0x0:0x1 dev 0x1, cmd 0xa1, lba 0x0 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: DCW-45 E FW: .1B1 S/N: Pio: 2 APio: 3 SWDMA: 0 MWDMA: 4 SATA: 0 InitBadBlocks local LunExt 0xb06c2308 S/N:CD-W54E_________________________________-____________________'˜€ÀW2€ IssueIdentify: Device does not interrupt on assertion of DRQ. IssueIdentify: Device is CD/Optical drive. IssueIdentify: final Status on exit (0x50) CheckDevice: Device 0x1 is ATAPI CheckDevice: check status: found AtapiEnableInterrupts_0: 1 AtapiSendCommand: retry after reset. AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiDmaStart: read on 0x0:0x1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b068d5f8 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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 0x51 IDE_STATUS_ERROR -> our getting status... ATAPI status 0x51 base status 0x51 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 (0x51) AtapiInterrupt: Error 0x64 Bad Lba 0x716f wait 10 ready after ATAPI error Intr on DRQ 0 AtapiInterrupt: ATAPI Error, int reason 3 Errors in PIO mode AtapiInterrupt: Error AtapiInterrupt: CompleteRequest AtapiInterrupt: Error. Begin mapping... MapError: Error register is 0x64 ATAPI: Unit attention AtapiInterrupt: Check for underflow, AtaReq->WordsLeft 8000 AtapiInterrupt: RequestComplete AtapiInterrupt: remove srb 0xb068d5f8, status 4 AtapiInterrupt: RequestComplete, srb 0xb068d5f8 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 0x244b8086/0x5 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 0x51 base status 0x51 Unexpected interrupt. ATAPI additional check AtapiCheckInterrupt__: ATAPI int reason 3 AtapiInterrupt(base): set CHECK_INTR_IDLE (2) AtapiInterrupt(base): exit with status 0x0 TopLevel ** AtapiStartIo: Function 0x0, PATH:LUN:TID = 0x0:0x0:0x1 VendorID+DeviceID/Rev 0x244b8086/0x5 UniataNeedQueueing: TopLevel, qd=0 Send to device TopLevel (2), srb 0xb090e728 TopLevel (3), AtaReq 0xb0691000 Try ATAPI send AtapiSendCommand: req state 0x10, Action 3 AtapiSendCommand: prepare..., ATAPI CMD 3 AtapiSendCommand: SCSIOP_REQUEST_SENSE, no DMA setup AtapiSendCommand: use_dma=0 AtapiSendCommand: SCSIOP_REQUEST_SENSE -> no dma setup (2) AtapiSendCommand: AtapiDmaReinit() AtapiDmaReinit: !(AtaReq->Flags & REQ_FLAG_DMA_OPERATION), fall to PIO on Device 1 AtapiDmaReinit: set PIO mode on Device 1 (22 -> c) AtapiDmaInit: deviceExtension->MaxTransferMode >= ATA_UDMA AtapiDmaInit: LunExt->LimitedTransferMode 0x22 AtapiDmaInit: LunExt->MaxTransferMode >= ATA_WDMA => 0xffffffff IDE_STATUS_ERROR detected on entry, statusByte = 0x51 Setup chip a:w:u=4:-1:-1 AtaSetTransferMode: Set 0xc on Device 0/1 AtaCommand48: cntrlr 0x0:0x1 dev 0x1, cmd 0xef, lba 0x0 count 0xc feature 0x3 Status 0x50 AtapiSendCommand: use_dma=0 AtapiSendCommand: CMD_ACTION_EXEC AtapiSendCommand: Command 0x3 to TargetId 1 lun 0 AtapiSendCommand: Entered with status 0x50 AtapiSendCommand: Entry Status (0x50) AtapiSendCommand: Poll for int. to send packet. Status (0x50) AtapiDisableInterrupts_0: 0 AtapiSendCommand: status (0x58) AtapiEnableInterrupts_0: 1 AtapiSendCommand: ExpectingInterrupt (0x1) AtapiSendCommand: return SRB_STATUS_PENDING (3) AtapiStartIo: next Srb b090e728 AtapiStartIo: query PORT for next request Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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: 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 0xf9eab118, srb->DataBuffer 0xf9eab118 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: ReturnEnableIntr AtapiInterrupt: exiting, UseDpc=1, NoStartIo=1 AtapiInterrupt(base): return status TRUE AtapiInterrupt(base): exit with status 0x1 Intr: VendorID+DeviceID/Rev 0x244b8086/0x5 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 = 50 call service interrupt AtapiInterrupt: ATAPI Entered with status (0x50) AtapiInterrupt: ATAPI branch AtapiInterrupt: iReason 3 AtapiInterrupt: i-reason=3, status=0x50 AtapiInterrupt: interruptReason = CompleteRequest AtapiInterrupt: CompleteRequest AtapiInterrupt: PIO completion AtapiInterrupt: PIO completion, wait BUSY IdeIntr: ATAPI Read AtaReq->DataBuffer 0xf9eab12a, srb->DataBuffer 0xf9eab118, len 0x12 Transfered 0, full size 12 AtapiInterrupt: RequestComplete AtapiInterrupt: remove srb 0xb090e728, status 1 AtapiInterrupt: RequestComplete, srb 0xb090e728 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 0x244b8086/0x5 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 (/srv/buildbot_cmake/full_cmake/build/drivers/filesystems/cdfs/fsctl.c:591) CDFS: IRP_MN_VERIFY_VOLUME (/srv/buildbot_cmake/full_cmake/build/drivers/filesystems/cdfs/fsctl.c:467) CdfsVerifyVolume() called (/srv/buildbot_cmake/full_cmake/build/drivers/filesystems/cdfs/fsctl.c:488) Volume has been verified! (/srv/buildbot_cmake/full_cmake/build/drivers/filesystems/cdfs/fsctl.c:591) CDFS: IRP_MN_VERIFY_VOLUME (/srv/buildbot_cmake/full_cmake/build/drivers/filesystems/cdfs/fsctl.c:467) CdfsVerifyVolume() called (/srv/buildbot_cmake/full_cmake/build/drivers/filesystems/cdfs/fsctl.c:488) Volume has been verified! (/srv/buildbot_cmake/full_cmake/build/drivers/filesystems/cdfs/common.c:121) Failed to read after successful verify, aborting (/srv/buildbot_cmake/full_cmake/build/lib/rtl/process.c:59) Failed to create section for image file (/srv/buildbot_cmake/full_cmake/build/lib/rtl/process.c:208) Could not map process image *** Fatal System Error: 0x0000006f (0xC00000A3,0x00000000,0x00000000,0x00000000) Entered debugger on embedded INT3 at 0x0008:0x8091bf08. kdb:> bt Eip: Frames: <0000000e> Couldn't access memory at 0x00097514! kdb:>