jzef

i219v1k 2

Feb 27th, 2026
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.26 KB | None | 0 0
  1. 0: kd> bc *
  2. 0: kd> bu i219!I219MiniportInitialize ".echo INIT; gc"
  3. 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"
  4. 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"
  5. 0: kd> bu i219!I219MiniportHandleInterrupt ".echo HINT; gc"
  6. 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"
  7. 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"
  8. 0: kd> bu ndis!EthFilterDprIndicateReceive ".echo NDIS_RX; gc"
  9. 0: kd> bu ndis!EthFilterDprIndicateReceiveComplete ".echo NDIS_RXC; gc"
  10. 0: kd> g
  11. v1k_16x16_meguard: DriverEntry
  12. v1k_16x16_meguard: NdisMRegisterMiniport -> 0x00000000
  13. INIT
  14. v1k_16x16_meguard: Initialize called
  15. v1k_16x16_meguard: GetDevProp.Alloc: ver=0 rev=0 count=3
  16. v1k_16x16_meguard: GetDevProp.Alloc[0] MEM start=c0300000 len=0x20000 flags=0x0
  17. v1k_16x16_meguard: GetDevProp.Alloc[1] type=129 flags=0x0
  18. v1k_16x16_meguard: GetDevProp.Alloc[2] IRQ level=16 vector=16 flags=0x0
  19. v1k_16x16_meguard: GetDevProp.Trans: ver=0 rev=0 count=3
  20. v1k_16x16_meguard: GetDevProp.Trans[0] MEM start=c0300000 len=0x20000 flags=0x0
  21. v1k_16x16_meguard: GetDevProp.Trans[1] type=129 flags=0x0
  22. v1k_16x16_meguard: GetDevProp.Trans[2] IRQ level=7 vector=387 flags=0x0
  23. v1k_16x16_meguard: PHY post-lowpower bmcr=3100 bmsr=7949 anar=0d01 anlpar=0000 gbcr=0000 gbsr=0000
  24. v1k_16x16_meguard: MMIO mapped phys=c0300000 reslen=0x20000 maplen=0x20000 irqL=7 irqV=387 ctrl=00180240 status=00080640
  25. v1k_16x16_meguard: MAC from RAL/RAH = 00-0c-f1-a7-ee-da
  26. v1k_16x16_meguard: IRQ try idx=0 lvl=7 vec=387 rawV=0x183 rawL=0x7
  27. v1k_16x16_meguard: NdisMRegisterInterrupt idx=0 lvl=7 vec=387 -> 0xC0000001
  28. v1k_16x16_meguard: IRQ try idx=1 lvl=7 vec=387 rawV=0x183 rawL=0x7
  29. v1k_16x16_meguard: NdisMRegisterInterrupt idx=1 lvl=7 vec=387 -> 0xC0000001
  30. v1k_16x16_meguard: IRQ try idx=2 lvl=16 vec=16 rawV=0x10 rawL=0x10
  31. v1k_16x16_meguard: NdisMRegisterInterrupt idx=2 lvl=16 vec=16 -> 0x00000000
  32. i219(v1k_16x16_meguard): NdisMInitializeScatterGatherDma -> 0x00000000
  33. v1k_16x16_meguard: TxRxAlloc OK (TxDescPa=aa9b000 TxBufPa=a962000 RxDescPa=aa9b100 RxBufPa=a7ea000)
  34. v1k_16x16_meguard: PnPEventNotify event=5 len=4
  35. HINT
  36. v1k_16x16_meguard: LinkState -> DOWN 100Mb HD
  37. HINT
  38. v1k_16x16_meguard: LinkState -> UP 100Mb FD
  39. v1k_16x16_meguard: bring-up (LSC fast path)
  40. CTRLKICK_IN
  41. regs=b9785000 ret=bab75c33 b9785000 00180240
  42. b9785008 00080643
  43. b9785018 815a1027
  44. b9785020 143f6080
  45. MDIC_W
  46. b9785020 18440d01
  47. ChildEBP RetAddr Args to Child
  48. WARNING: Stack unwind information not available. Following frames may be wrong.
  49. baccff04 bab7240f 8acc0b90 00000020 08440000 nt!WRITE_REGISTER_ULONG+0xa
  50. baccff20 bab725e5 8acc0b90 00000002 00000004 i219!I219MdicRead+0x2f [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 247]
  51. baccff44 bab732ed 8acc0b90 00000000 00000000 i219!I219PhyEnsureAutonegAll+0x75 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 392]
  52. MDIC_W
  53. b9785020 14440d01
  54. ChildEBP RetAddr Args to Child
  55. WARNING: Stack unwind information not available. Following frames may be wrong.
  56. baccff04 bab72705 8acc0b90 00000020 04440d01 nt!WRITE_REGISTER_ULONG+0xa
  57. baccff20 bab72622 8acc0b90 00000002 00000004 i219!I219MdicWrite+0x35 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 269]
  58. baccff44 bab732ed 8acc0b90 00000000 00000000 i219!I219PhyEnsureAutonegAll+0xb2 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 397]
  59. MDIC_W
  60. b9785020 18490000
  61. ChildEBP RetAddr Args to Child
  62. WARNING: Stack unwind information not available. Following frames may be wrong.
  63. baccff04 bab7240f 8acc0b90 00000020 08490000 nt!WRITE_REGISTER_ULONG+0xa
  64. baccff20 bab7263c 8acc0b90 00000002 00000009 i219!I219MdicRead+0x2f [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 247]
  65. baccff44 bab732ed 8acc0b90 00000000 00000000 i219!I219PhyEnsureAutonegAll+0xcc [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 397]
  66. MDIC_W
  67. b9785020 14490000
  68. ChildEBP RetAddr Args to Child
  69. WARNING: Stack unwind information not available. Following frames may be wrong.
  70. baccff04 bab72705 8acc0b90 00000020 04490000 nt!WRITE_REGISTER_ULONG+0xa
  71. baccff20 bab7266c 8acc0b90 00000002 00000009 i219!I219MdicWrite+0x35 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 269]
  72. baccff44 bab732ed 8acc0b90 00000000 00000000 i219!I219PhyEnsureAutonegAll+0xfc [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 401]
  73. MDIC_W
  74. b9785020 18403100
  75. ChildEBP RetAddr Args to Child
  76. WARNING: Stack unwind information not available. Following frames may be wrong.
  77. baccff04 bab7240f 8acc0b90 00000020 08400000 nt!WRITE_REGISTER_ULONG+0xa
  78. baccff20 bab72686 8acc0b90 00000002 00000000 i219!I219MdicRead+0x2f [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 247]
  79. baccff44 bab732ed 8acc0b90 00000000 00000000 i219!I219PhyEnsureAutonegAll+0x116 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 401]
  80. MDIC_W
  81. b9785020 14403300
  82. ChildEBP RetAddr Args to Child
  83. WARNING: Stack unwind information not available. Following frames may be wrong.
  84. baccff04 bab72705 8acc0b90 00000020 04403300 nt!WRITE_REGISTER_ULONG+0xa
  85. baccff20 bab726c3 8acc0b90 00000002 00000000 i219!I219MdicWrite+0x35 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 269]
  86. baccff44 bab732ed 8acc0b90 00000000 00000000 i219!I219PhyEnsureAutonegAll+0x153 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 406]
  87. MDIC_W
  88. b9785020 18403100
  89. ChildEBP RetAddr Args to Child
  90. WARNING: Stack unwind information not available. Following frames may be wrong.
  91. baccfef0 bab7240f 8acc0b90 00000020 08400000 nt!WRITE_REGISTER_ULONG+0xa
  92. baccff0c bab722e7 8acc0b90 00000002 00000000 i219!I219MdicRead+0x2f [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 247]
  93. baccff40 bab732fb 8acc0b90 bab76a80 00000000 i219!I219PrintPhyStdRegs+0x87 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 376]
  94. MDIC_W
  95. b9785020 18417969
  96. ChildEBP RetAddr Args to Child
  97. WARNING: Stack unwind information not available. Following frames may be wrong.
  98. baccfef0 bab7240f 8acc0b90 00000020 08410000 nt!WRITE_REGISTER_ULONG+0xa
  99. baccff0c bab72301 8acc0b90 00000002 00000001 i219!I219MdicRead+0x2f [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 247]
  100. baccff40 bab732fb 8acc0b90 bab76a80 00000000 i219!I219PrintPhyStdRegs+0xa1 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 377]
  101. MDIC_W
  102. b9785020 1841796d
  103. ChildEBP RetAddr Args to Child
  104. WARNING: Stack unwind information not available. Following frames may be wrong.
  105. baccfef0 bab7240f 8acc0b90 00000020 08410000 nt!WRITE_REGISTER_ULONG+0xa
  106. baccff0c bab7231b 8acc0b90 00000002 00000001 i219!I219MdicRead+0x2f [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 247]
  107. baccff40 bab732fb 8acc0b90 bab76a80 00000000 i219!I219PrintPhyStdRegs+0xbb [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 378]
  108. MDIC_W
  109. b9785020 18440d01
  110. ChildEBP RetAddr Args to Child
  111. WARNING: Stack unwind information not available. Following frames may be wrong.
  112. baccfef0 bab7240f 8acc0b90 00000020 08440000 nt!WRITE_REGISTER_ULONG+0xa
  113. baccff0c bab72335 8acc0b90 00000002 00000004 i219!I219MdicRead+0x2f [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 247]
  114. baccff40 bab732fb 8acc0b90 bab76a80 00000000 i219!I219PrintPhyStdRegs+0xd5 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 379]
  115. MDIC_W
  116. b9785020 184545e1
  117. ChildEBP RetAddr Args to Child
  118. WARNING: Stack unwind information not available. Following frames may be wrong.
  119. baccfef0 bab7240f 8acc0b90 00000020 08450000 nt!WRITE_REGISTER_ULONG+0xa
  120. baccff0c bab7234f 8acc0b90 00000002 00000005 i219!I219MdicRead+0x2f [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 247]
  121. baccff40 bab732fb 8acc0b90 bab76a80 00000000 i219!I219PrintPhyStdRegs+0xef [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 380]
  122. MDIC_W
  123. b9785020 18490000
  124. ChildEBP RetAddr Args to Child
  125. WARNING: Stack unwind information not available. Following frames may be wrong.
  126. baccfef0 bab7240f 8acc0b90 00000020 08490000 nt!WRITE_REGISTER_ULONG+0xa
  127. baccff0c bab72369 8acc0b90 00000002 00000009 i219!I219MdicRead+0x2f [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 247]
  128. baccff40 bab732fb 8acc0b90 bab76a80 00000000 i219!I219PrintPhyStdRegs+0x109 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 381]
  129. MDIC_W
  130. b9785020 184a0000
  131. ChildEBP RetAddr Args to Child
  132. WARNING: Stack unwind information not available. Following frames may be wrong.
  133. baccfef0 bab7240f 8acc0b90 00000020 084a0000 nt!WRITE_REGISTER_ULONG+0xa
  134. baccff0c bab72383 8acc0b90 00000002 0000000a i219!I219MdicRead+0x2f [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 247]
  135. baccff40 bab732fb 8acc0b90 bab76a80 00000000 i219!I219PrintPhyStdRegs+0x123 [c:\i219_xp_wdk7600_skeleton_v33_register_morehandlers_stubsfix\wdm\i219.c @ 383]
  136. v1k_16x16_meguard: PHY post-ctrlkick bmcr=6080 bmsr=796d anar=0d01 anlpar=45e1 gbcr=0000 gbsr=0000
  137. CTRLKICK_OUT
  138. b9785000 00100240
  139. b9785008 00080643
  140. b9785018 915a1027
  141. b9785020 184a0000
  142. TXRX_IN
  143. regs=b9785000 ret=bab75c3c b9785100 00000000
  144. b9785400 3003f0f8
  145. b9787800 0adaf100 00000000 00000000
  146. b9787810 00000000
  147. b9787818 00000000
  148. b9787828 00010000
  149. b9788800 0adaf000 00000000 00000000
  150. b9788810 00000000
  151. b9788818 00000000
  152. b9788828 00000000
  153. v1k_16x16_meguard: TxRxStart OK
  154. TXRX_OUT
  155. b9785100 04008012
  156. b9785400 0004010a
  157. b9787800 0aa9b100 00000000 00000100
  158. b9787810 00000000
  159. b9787818 0000000f
  160. b9787828 03040420
  161. b9788800 0aa9b000 00000000 00000100
  162. b9788810 00000000
  163. b9788818 00000000
  164. b9788828 02000000
  165. RXPOLL regs=b9785000 b9785100 04008012
  166. b9787800 0aa9b100 00000000 00000100
  167. b9787810 00000000
  168. b9787818 0000000f
  169. b9787828 03040420
  170. Unload module Fdc.SYS at babd0000
  171. nt!RtlUnwind+0xdc0:
  172. 80530ea6 cc int 3
  173.  
Advertisement
Add Comment
Please, Sign In to add comment