Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 0: kd> bc *
- 0: kd> bu i219!I219MiniportInitialize ".echo INIT; gc"
- 0: kd> bu i219!I219DoCtrlKickLate "r $t0=poi(@esp+4); r $t1=poi($t0+0xDC); r $t2=poi(@esp); .echo CTRLKICK_IN; .printf \"regs=%p ret=%p\n\", $t1, $t2; dd $t1+0x0000 L1; dd $t1+0x0008 L1; dd $t1+0x0018 L1; dd $t1+0x0020 L1; bp /1 @$t2 \".echo CTRLKICK_OUT; dd @$t1+0x0000 L1; dd @$t1+0x0008 L1; dd @$t1+0x0018 L1; dd @$t1+0x0020 L1; gc\"; ba w4 (@$t1+0x20) \".echo MDIC_W; dd @$t1+0x0020 L1; kb 3; gc\"; gc"
- 0: kd> bu i219!I219TxRxStart "r $t0=poi(@esp+4); r $t1=poi($t0+0xDC); r $t2=poi(@esp); .echo TXRX_IN; .printf \"regs=%p ret=%p\n\", $t1, $t2; dd $t1+0x0100 L1; dd $t1+0x0400 L1; dd $t1+0x2800 L3; dd $t1+0x2810 L1; dd $t1+0x2818 L1; dd $t1+0x2828 L1; dd $t1+0x3800 L3; dd $t1+0x3810 L1; dd $t1+0x3818 L1; dd $t1+0x3828 L1; bp /1 @$t2 \".echo TXRX_OUT; dd @$t1+0x0100 L1; dd @$t1+0x0400 L1; dd @$t1+0x2800 L3; dd @$t1+0x2810 L1; dd @$t1+0x2818 L1; dd @$t1+0x2828 L1; dd @$t1+0x3800 L3; dd @$t1+0x3810 L1; dd @$t1+0x3818 L1; dd @$t1+0x3828 L1; gc\"; gc"
- 0: kd> bu i219!I219MiniportHandleInterrupt ".echo HINT; gc"
- 0: kd> bu i219!I219MiniportSendPackets "r $t0=poi(@esp+4); r $t1=poi($t0+0xDC); .printf \"SEND CNT=%u regs=%p\n\", poi(@esp+0x0c), $t1; dd $t1+0x3810 L1; dd $t1+0x3818 L1; dd $t1+0x3828 L1; gc"
- 0: kd> bu i219!I219RxPoll "r $t0=poi(@esp+4); r $t1=poi($t0+0xDC); .printf \"RXPOLL regs=%p\n\", $t1; dd $t1+0x0100 L1; dd $t1+0x2800 L3; dd $t1+0x2810 L1; dd $t1+0x2818 L1; dd $t1+0x2828 L1; gc"
- 0: kd> bu ndis!EthFilterDprIndicateReceive ".echo NDIS_RX; gc"
- 0: kd> bu ndis!EthFilterDprIndicateReceiveComplete ".echo NDIS_RXC; gc"
- 0: kd> g
- v1k_16x16_meguard: DriverEntry
- v1k_16x16_meguard: NdisMRegisterMiniport -> 0x00000000
- INIT
- v1k_16x16_meguard: Initialize called
- v1k_16x16_meguard: GetDevProp.Alloc: ver=0 rev=0 count=3
- v1k_16x16_meguard: GetDevProp.Alloc[0] MEM start=c0300000 len=0x20000 flags=0x0
- v1k_16x16_meguard: GetDevProp.Alloc[1] type=129 flags=0x0
- v1k_16x16_meguard: GetDevProp.Alloc[2] IRQ level=16 vector=16 flags=0x0
- v1k_16x16_meguard: GetDevProp.Trans: ver=0 rev=0 count=3
- v1k_16x16_meguard: GetDevProp.Trans[0] MEM start=c0300000 len=0x20000 flags=0x0
- v1k_16x16_meguard: GetDevProp.Trans[1] type=129 flags=0x0
- v1k_16x16_meguard: GetDevProp.Trans[2] IRQ level=7 vector=387 flags=0x0
- v1k_16x16_meguard: PHY post-lowpower bmcr=3100 bmsr=7949 anar=0d01 anlpar=0000 gbcr=0000 gbsr=0000
- v1k_16x16_meguard: MMIO mapped phys=c0300000 reslen=0x20000 maplen=0x20000 irqL=7 irqV=387 ctrl=00180240 status=00080640
- v1k_16x16_meguard: MAC from RAL/RAH = 00-0c-f1-a7-ee-da
- v1k_16x16_meguard: IRQ try idx=0 lvl=7 vec=387 rawV=0x183 rawL=0x7
- v1k_16x16_meguard: NdisMRegisterInterrupt idx=0 lvl=7 vec=387 -> 0xC0000001
- v1k_16x16_meguard: IRQ try idx=1 lvl=7 vec=387 rawV=0x183 rawL=0x7
- v1k_16x16_meguard: NdisMRegisterInterrupt idx=1 lvl=7 vec=387 -> 0xC0000001
- v1k_16x16_meguard: IRQ try idx=2 lvl=16 vec=16 rawV=0x10 rawL=0x10
- v1k_16x16_meguard: NdisMRegisterInterrupt idx=2 lvl=16 vec=16 -> 0x00000000
- i219(v1k_16x16_meguard): NdisMInitializeScatterGatherDma -> 0x00000000
- v1k_16x16_meguard: TxRxAlloc OK (TxDescPa=aa9b000 TxBufPa=a962000 RxDescPa=aa9b100 RxBufPa=a7ea000)
- v1k_16x16_meguard: PnPEventNotify event=5 len=4
- HINT
- v1k_16x16_meguard: LinkState -> DOWN 100Mb HD
- HINT
- v1k_16x16_meguard: LinkState -> UP 100Mb FD
- v1k_16x16_meguard: bring-up (LSC fast path)
- CTRLKICK_IN
- regs=b9785000 ret=bab75c33 b9785000 00180240
- b9785008 00080643
- b9785018 815a1027
- b9785020 143f6080
- MDIC_W
- b9785020 18440d01
- ChildEBP RetAddr Args to Child
- WARNING: Stack unwind information not available. Following frames may be wrong.
- baccff04 bab7240f 8acc0b90 00000020 08440000 nt!WRITE_REGISTER_ULONG+0xa
- baccff20 bab725e5 8acc0b90 00000002 00000004 i219!I219MdicRead+0x2f [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 247]
- baccff44 bab732ed 8acc0b90 00000000 00000000 i219!I219PhyEnsureAutonegAll+0x75 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 392]
- MDIC_W
- b9785020 14440d01
- ChildEBP RetAddr Args to Child
- WARNING: Stack unwind information not available. Following frames may be wrong.
- baccff04 bab72705 8acc0b90 00000020 04440d01 nt!WRITE_REGISTER_ULONG+0xa
- baccff20 bab72622 8acc0b90 00000002 00000004 i219!I219MdicWrite+0x35 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 269]
- baccff44 bab732ed 8acc0b90 00000000 00000000 i219!I219PhyEnsureAutonegAll+0xb2 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 397]
- MDIC_W
- b9785020 18490000
- ChildEBP RetAddr Args to Child
- WARNING: Stack unwind information not available. Following frames may be wrong.
- baccff04 bab7240f 8acc0b90 00000020 08490000 nt!WRITE_REGISTER_ULONG+0xa
- baccff20 bab7263c 8acc0b90 00000002 00000009 i219!I219MdicRead+0x2f [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 247]
- baccff44 bab732ed 8acc0b90 00000000 00000000 i219!I219PhyEnsureAutonegAll+0xcc [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 397]
- MDIC_W
- b9785020 14490000
- ChildEBP RetAddr Args to Child
- WARNING: Stack unwind information not available. Following frames may be wrong.
- baccff04 bab72705 8acc0b90 00000020 04490000 nt!WRITE_REGISTER_ULONG+0xa
- baccff20 bab7266c 8acc0b90 00000002 00000009 i219!I219MdicWrite+0x35 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 269]
- baccff44 bab732ed 8acc0b90 00000000 00000000 i219!I219PhyEnsureAutonegAll+0xfc [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 401]
- MDIC_W
- b9785020 18403100
- ChildEBP RetAddr Args to Child
- WARNING: Stack unwind information not available. Following frames may be wrong.
- baccff04 bab7240f 8acc0b90 00000020 08400000 nt!WRITE_REGISTER_ULONG+0xa
- baccff20 bab72686 8acc0b90 00000002 00000000 i219!I219MdicRead+0x2f [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 247]
- baccff44 bab732ed 8acc0b90 00000000 00000000 i219!I219PhyEnsureAutonegAll+0x116 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 401]
- MDIC_W
- b9785020 14403300
- ChildEBP RetAddr Args to Child
- WARNING: Stack unwind information not available. Following frames may be wrong.
- baccff04 bab72705 8acc0b90 00000020 04403300 nt!WRITE_REGISTER_ULONG+0xa
- baccff20 bab726c3 8acc0b90 00000002 00000000 i219!I219MdicWrite+0x35 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 269]
- baccff44 bab732ed 8acc0b90 00000000 00000000 i219!I219PhyEnsureAutonegAll+0x153 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 406]
- MDIC_W
- b9785020 18403100
- ChildEBP RetAddr Args to Child
- WARNING: Stack unwind information not available. Following frames may be wrong.
- baccfef0 bab7240f 8acc0b90 00000020 08400000 nt!WRITE_REGISTER_ULONG+0xa
- baccff0c bab722e7 8acc0b90 00000002 00000000 i219!I219MdicRead+0x2f [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 247]
- baccff40 bab732fb 8acc0b90 bab76a80 00000000 i219!I219PrintPhyStdRegs+0x87 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 376]
- MDIC_W
- b9785020 18417969
- ChildEBP RetAddr Args to Child
- WARNING: Stack unwind information not available. Following frames may be wrong.
- baccfef0 bab7240f 8acc0b90 00000020 08410000 nt!WRITE_REGISTER_ULONG+0xa
- baccff0c bab72301 8acc0b90 00000002 00000001 i219!I219MdicRead+0x2f [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 247]
- baccff40 bab732fb 8acc0b90 bab76a80 00000000 i219!I219PrintPhyStdRegs+0xa1 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 377]
- MDIC_W
- b9785020 1841796d
- ChildEBP RetAddr Args to Child
- WARNING: Stack unwind information not available. Following frames may be wrong.
- baccfef0 bab7240f 8acc0b90 00000020 08410000 nt!WRITE_REGISTER_ULONG+0xa
- baccff0c bab7231b 8acc0b90 00000002 00000001 i219!I219MdicRead+0x2f [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 247]
- baccff40 bab732fb 8acc0b90 bab76a80 00000000 i219!I219PrintPhyStdRegs+0xbb [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 378]
- MDIC_W
- b9785020 18440d01
- ChildEBP RetAddr Args to Child
- WARNING: Stack unwind information not available. Following frames may be wrong.
- baccfef0 bab7240f 8acc0b90 00000020 08440000 nt!WRITE_REGISTER_ULONG+0xa
- baccff0c bab72335 8acc0b90 00000002 00000004 i219!I219MdicRead+0x2f [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 247]
- baccff40 bab732fb 8acc0b90 bab76a80 00000000 i219!I219PrintPhyStdRegs+0xd5 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 379]
- MDIC_W
- b9785020 184545e1
- ChildEBP RetAddr Args to Child
- WARNING: Stack unwind information not available. Following frames may be wrong.
- baccfef0 bab7240f 8acc0b90 00000020 08450000 nt!WRITE_REGISTER_ULONG+0xa
- baccff0c bab7234f 8acc0b90 00000002 00000005 i219!I219MdicRead+0x2f [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 247]
- baccff40 bab732fb 8acc0b90 bab76a80 00000000 i219!I219PrintPhyStdRegs+0xef [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 380]
- MDIC_W
- b9785020 18490000
- ChildEBP RetAddr Args to Child
- WARNING: Stack unwind information not available. Following frames may be wrong.
- baccfef0 bab7240f 8acc0b90 00000020 08490000 nt!WRITE_REGISTER_ULONG+0xa
- baccff0c bab72369 8acc0b90 00000002 00000009 i219!I219MdicRead+0x2f [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 247]
- baccff40 bab732fb 8acc0b90 bab76a80 00000000 i219!I219PrintPhyStdRegs+0x109 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 381]
- MDIC_W
- b9785020 184a0000
- ChildEBP RetAddr Args to Child
- WARNING: Stack unwind information not available. Following frames may be wrong.
- baccfef0 bab7240f 8acc0b90 00000020 084a0000 nt!WRITE_REGISTER_ULONG+0xa
- baccff0c bab72383 8acc0b90 00000002 0000000a i219!I219MdicRead+0x2f [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 247]
- baccff40 bab732fb 8acc0b90 bab76a80 00000000 i219!I219PrintPhyStdRegs+0x123 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 383]
- v1k_16x16_meguard: PHY post-ctrlkick bmcr=6080 bmsr=796d anar=0d01 anlpar=45e1 gbcr=0000 gbsr=0000
- CTRLKICK_OUT
- b9785000 00100240
- b9785008 00080643
- b9785018 915a1027
- b9785020 184a0000
- TXRX_IN
- regs=b9785000 ret=bab75c3c b9785100 00000000
- b9785400 3003f0f8
- b9787800 0adaf100 00000000 00000000
- b9787810 00000000
- b9787818 00000000
- b9787828 00010000
- b9788800 0adaf000 00000000 00000000
- b9788810 00000000
- b9788818 00000000
- b9788828 00000000
- v1k_16x16_meguard: TxRxStart OK
- TXRX_OUT
- b9785100 04008012
- b9785400 0004010a
- b9787800 0aa9b100 00000000 00000100
- b9787810 00000000
- b9787818 0000000f
- b9787828 03040420
- b9788800 0aa9b000 00000000 00000100
- b9788810 00000000
- b9788818 00000000
- b9788828 02000000
- RXPOLL regs=b9785000 b9785100 04008012
- b9787800 0aa9b100 00000000 00000100
- b9787810 00000000
- b9787818 0000000f
- b9787828 03040420
- Unload module Fdc.SYS at babd0000
- nt!RtlUnwind+0xdc0:
- 80530ea6 cc int 3
Advertisement
Add Comment
Please, Sign In to add comment