jzef

i219V1l

Feb 27th, 2026
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.35 KB | None | 0 0
  1. 1: kd> bc *
  2. 1: kd> bu i219!I219MiniportInitialize ".echo INIT; gc"
  3. 1: 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; bp /1 @$t2 \".echo CTRLKICK_OUT; dd @$t1+0x0000 L1; dd @$t1+0x0008 L1; dd @$t1+0x0018 L1; gc\"; gc"
  4. 1: 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. 1: kd> bu i219!I219MiniportHandleInterrupt ".echo HINT; gc"
  6. 1: 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+0x3808 L1; dd $t1+0x3810 L1; dd $t1+0x3818 L1; dd $t1+0x3828 L1; gc"
  7. 1: 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. 1: kd> bu ndis!EthFilterDprIndicateReceive ".echo NDIS_RX; gc"
  9. 1: kd> bu ndis!EthFilterDprIndicateReceiveComplete ".echo NDIS_RXC; gc"
  10. 1: kd> g
  11. v1l_16x16_autonegfix: DriverEntry
  12. v1l_16x16_autonegfix: NdisMRegisterMiniport -> 0x00000000
  13. INIT
  14. v1l_16x16_autonegfix: Initialize called
  15. v1l_16x16_autonegfix: GetDevProp.Alloc: ver=0 rev=0 count=3
  16. v1l_16x16_autonegfix: GetDevProp.Alloc[0] MEM start=c0300000 len=0x20000 flags=0x0
  17. v1l_16x16_autonegfix: GetDevProp.Alloc[1] type=129 flags=0x0
  18. v1l_16x16_autonegfix: GetDevProp.Alloc[2] IRQ level=16 vector=16 flags=0x0
  19. v1l_16x16_autonegfix: GetDevProp.Trans: ver=0 rev=0 count=3
  20. v1l_16x16_autonegfix: GetDevProp.Trans[0] MEM start=c0300000 len=0x20000 flags=0x0
  21. v1l_16x16_autonegfix: GetDevProp.Trans[1] type=129 flags=0x0
  22. v1l_16x16_autonegfix: GetDevProp.Trans[2] IRQ level=7 vector=387 flags=0x0
  23. v1l_16x16_autonegfix: PHY post-lowpower bmcr=1000 bmsr=7949 anar=0de1 anlpar=0000 gbcr=0200 gbsr=0000
  24. v1l_16x16_autonegfix: MMIO mapped phys=c0300000 reslen=0x20000 maplen=0x20000 irqL=7 irqV=387 ctrl=00180240 status=00080640
  25. v1l_16x16_autonegfix: MAC from RAL/RAH = 00-0c-f1-a7-ee-da
  26. v1l_16x16_autonegfix: IRQ try idx=0 lvl=7 vec=387 rawV=0x183 rawL=0x7
  27. v1l_16x16_autonegfix: NdisMRegisterInterrupt idx=0 lvl=7 vec=387 -> 0xC0000001
  28. v1l_16x16_autonegfix: IRQ try idx=1 lvl=7 vec=387 rawV=0x183 rawL=0x7
  29. v1l_16x16_autonegfix: NdisMRegisterInterrupt idx=1 lvl=7 vec=387 -> 0xC0000001
  30. v1l_16x16_autonegfix: IRQ try idx=2 lvl=16 vec=16 rawV=0x10 rawL=0x10
  31. v1l_16x16_autonegfix: NdisMRegisterInterrupt idx=2 lvl=16 vec=16 -> 0x00000000
  32. i219(v1l_16x16_autonegfix): NdisMInitializeScatterGatherDma -> 0x00000000
  33. v1l_16x16_autonegfix: TxRxAlloc OK (TxDescPa=a8ad000 TxBufPa=a85e000 RxDescPa=a8ad100 RxBufPa=ad5c000)
  34. v1l_16x16_autonegfix: PnPEventNotify event=5 len=4
  35. HINT
  36. v1l_16x16_autonegfix: LinkState -> DOWN 100Mb HD
  37. HINT
  38. v1l_16x16_autonegfix: LinkState -> UP 100Mb FD
  39. v1l_16x16_autonegfix: bring-up (LSC fast path)
  40. CTRLKICK_IN
  41. regs=b9785000 ret=bab85c43 b9785000 00180240
  42. b9785008 00080643
  43. b9785018 815a1027
  44. v1l_16x16_autonegfix: PHY post-ctrlkick bmcr=1000 bmsr=7949 anar=0de1 anlpar=0000 gbcr=0200 gbsr=0000
  45. CTRLKICK_OUT
  46. b9785000 00100240
  47. b9785008 00080640
  48. b9785018 915a1027
  49. TXRX_IN
  50. regs=b9785000 ret=bab85c4c b9785100 00000000
  51. b9785400 3003f0f8
  52. b9787800 0acf0100 00000000 00000000
  53. b9787810 00000000
  54. b9787818 00000000
  55. b9787828 00010000
  56. b9788800 0acf0000 00000000 00000000
  57. b9788810 00000000
  58. b9788818 00000000
  59. b9788828 00000000
  60. v1l_16x16_autonegfix: TxRxStart OK
  61. TXRX_OUT
  62. b9785100 0400801a
  63. b9785400 0004010a
  64. b9787800 0a8ad100 00000000 00000100
  65. b9787810 00000000
  66. b9787818 0000000f
  67. b9787828 03040420
  68. b9788800 0a8ad000 00000000 00000100
  69. b9788810 00000000
  70. b9788818 00000000
  71. b9788828 02000000
  72. RXPOLL regs=b9785000 b9785100 0400801a
  73. b9787800 0a8ad100 00000000 00000100
  74. b9787810 00000000
  75. b9787818 0000000f
  76. b9787828 03040420
  77. Unload module Fdc.SYS at babe0000
  78. nt!DebugService2+0x10:
  79. 80530ea6 cc int 3
  80.  
Advertisement
Add Comment
Please, Sign In to add comment