jzef

i219v1n check DMA bit

Feb 27th, 2026
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.96 KB | None | 0 0
  1. 1: kd> sxd ud
  2. 1: kd> bc *
  3. 1: kd> bu i219!I219PciEnsureCmd ".echo PCICMD_CALL; gc"
  4. 1: kd> bu i219!I219TxRxStart "r $t0=poi(@esp+4); r $t1=poi($t0+0xDC); r $t2=poi(@esp); .printf \"TXRX_IN regs=%p ret=%p\n\", $t1, $t2; bp /1 @$t2 \".echo TXRX_OUT; dd @$t1+0x0008 L1; dd @$t1+0x0400 L1; dd @$t1+0x2810 L1; dd @$t1+0x2818 L1; dd @$t1+0x3810 L1; dd @$t1+0x3818 L1; dd @$t1+0x3828 L1; gc\"; gc"
  5. 1: kd> bu i219!I219MiniportSendPackets "r $t0=poi(@esp+4); r $t1=poi($t0+0xDC); r $t2=poi(@esp); .printf \"SEND_IN CNT=%u regs=%p\n\", poi(@esp+0x0c), $t1; bp /1 @$t2 \".echo SEND_OUT; dd @$t1+0x0008 L1; dd @$t1+0x0400 L1; dd @$t1+0x2810 L1; dd @$t1+0x2818 L1; dd @$t1+0x3810 L1; dd @$t1+0x3818 L1; dd @$t1+0x3828 L1; gc\"; gc"
  6. 1: kd> bu i219!I219RxPoll "r $t0=poi(@esp+4); r $t1=poi($t0+0xDC); .printf \"RXPOLL regs=%p\n\", $t1; dd $t1+0x0008 L1; dd $t1+0x0400 L1; dd $t1+0x2810 L1; dd $t1+0x2818 L1; dd $t1+0x3810 L1; dd $t1+0x3818 L1; dd $t1+0x3828 L1; gc"
  7. 1: kd> bu ndis!EthFilterDprIndicateReceive ".echo NDIS_RX; gc"
  8. 1: kd> bu ndis!EthFilterDprIndicateReceiveComplete ".echo NDIS_RXC; gc"
  9. 1: kd> g
  10. v1n_16x16_bmefix: DriverEntry
  11. v1n_16x16_bmefix: NdisMRegisterMiniport -> 0x00000000
  12. v1n_16x16_bmefix: Initialize called
  13. v1n_16x16_bmefix: PCI CMD init = 0007
  14. v1n_16x16_bmefix: GetDevProp.Alloc: ver=0 rev=0 count=3
  15. v1n_16x16_bmefix: GetDevProp.Alloc[0] MEM start=c0300000 len=0x20000 flags=0x0
  16. v1n_16x16_bmefix: GetDevProp.Alloc[1] type=129 flags=0x0
  17. v1n_16x16_bmefix: GetDevProp.Alloc[2] IRQ level=16 vector=16 flags=0x0
  18. v1n_16x16_bmefix: GetDevProp.Trans: ver=0 rev=0 count=3
  19. v1n_16x16_bmefix: GetDevProp.Trans[0] MEM start=c0300000 len=0x20000 flags=0x0
  20. v1n_16x16_bmefix: GetDevProp.Trans[1] type=129 flags=0x0
  21. v1n_16x16_bmefix: GetDevProp.Trans[2] IRQ level=7 vector=387 flags=0x0
  22. v1n_16x16_bmefix: PHY post-lowpower bmcr=1000 bmsr=7949 anar=0de1 anlpar=0000 gbcr=0200 gbsr=0000
  23. v1n_16x16_bmefix: MMIO mapped phys=c0300000 reslen=0x20000 maplen=0x20000 irqL=7 irqV=387 ctrl=00180240 status=00080640
  24. v1n_16x16_bmefix: MAC from RAL/RAH = 00-0c-f1-a7-ee-da
  25. v1n_16x16_bmefix: IRQ try idx=0 lvl=7 vec=387 rawV=0x183 rawL=0x7
  26. v1n_16x16_bmefix: NdisMRegisterInterrupt idx=0 lvl=7 vec=387 -> 0xC0000001
  27. v1n_16x16_bmefix: IRQ try idx=1 lvl=7 vec=387 rawV=0x183 rawL=0x7
  28. v1n_16x16_bmefix: NdisMRegisterInterrupt idx=1 lvl=7 vec=387 -> 0xC0000001
  29. v1n_16x16_bmefix: IRQ try idx=2 lvl=16 vec=16 rawV=0x10 rawL=0x10
  30. v1n_16x16_bmefix: NdisMRegisterInterrupt idx=2 lvl=16 vec=16 -> 0x00000000
  31. i219(v1n_16x16_bmefix): NdisMInitializeScatterGatherDma -> 0x00000000
  32. v1n_16x16_bmefix: TxRxAlloc OK (TxDescPa=ac82000 TxBufPa=aaa0000 RxDescPa=ac82100 RxBufPa=aa01000)
  33. v1n_16x16_bmefix: PnPEventNotify event=5 len=4
  34. v1n_16x16_bmefix: LinkState -> DOWN 100Mb HD
  35. Unload module Fdc.SYS at babd8000
  36. v1n_16x16_bmefix: LinkState -> UP 100Mb FD
  37. v1n_16x16_bmefix: bring-up (LSC fast path)
  38. PCICMD_CALL
  39. v1n_16x16_bmefix: PCI CMD ctrlkick = 0007
  40. v1n_16x16_bmefix: PHY post-ctrlkick bmcr=1000 bmsr=7949 anar=0de1 anlpar=0000 gbcr=0200 gbsr=0000
  41. TXRX_IN regs=b9785000 ret=bab7de3c PCICMD_CALL
  42. v1n_16x16_bmefix: PCI CMD txrxstart = 0007
  43. v1n_16x16_bmefix: TxRxStart OK
  44. TXRX_OUT
  45. b9785008 00080643
  46. b9785400 0004010a
  47. b9787810 00000000
  48. b9787818 0000000f
  49. b9788810 00000000
  50. b9788818 00000000
  51. b9788828 03010120
  52. RXPOLL regs=b9785000 b9785008 00080643
  53. b9785400 0004010a
  54. b9787810 00000000
  55. b9787818 0000000f
  56. b9788810 00000000
  57. b9788818 00000000
  58. b9788828 03010120
  59. Unload module Flpydisk.SYS at babf0000
  60. Unload module Sfloppy.SYS at bad78000
  61. Unload module cdrom.sys at ba9c8000
  62. Unload module Cdaudio.SYS at bac08000
  63. RXPOLL regs=b9785000 b9785008 00080643
  64. b9785400 0004010a
  65. b9787810 00000000
  66. b9787818 0000000f
  67. b9788810 00000000
  68. b9788818 00000000
  69. b9788828 03010120
  70. v1n_16x16_bmefix: IRQ seen -> keeping poll active
  71. RXPOLL regs=b9785000 b9785008 00080643
  72. b9785400 0004010a
  73. b9787810 00000000
  74. b9787818 0000000f
  75. b9788810 00000000
  76. b9788818 00000000
  77. b9788828 03010120
  78. RXPOLL regs=b9785000 b9785008 00080643
  79. b9785400 0004010a
  80. b9787810 00000000
  81. b9787818 0000000f
  82. b9788810 00000000
  83. b9788818 00000000
  84. b9788828 03010120
  85. RXPOLL regs=b9785000 b9785008 00080643
  86. b9785400 0004010a
  87. b9787810 00000000
  88. b9787818 0000000f
  89. b9788810 00000000
  90. b9788818 00000000
  91. b9788828 03010120
  92. RXPOLL regs=b9785000 b9785008 00080643
  93. b9785400 0004010a
  94. b9787810 00000000
  95. b9787818 0000000f
  96. b9788810 00000000
  97. b9788818 00000000
  98. b9788828 03010120
  99. RXPOLL regs=b9785000 b9785008 00080643
  100. b9785400 0004010a
  101. b9787810 00000000
  102. b9787818 0000000f
  103. b9788810 00000000
  104. b9788818 00000000
  105. b9788828 03010120
  106. RXPOLL regs=b9785000 b9785008 00080643
  107. b9785400 0004010a
  108. b9787810 00000000
  109. b9787818 0000000f
  110. b9788810 00000000
  111. b9788818 00000000
  112. b9788828 03010120
  113. RXPOLL regs=b9785000 b9785008 00080643
  114. b9785400 0004010a
  115. b9787810 00000000
  116. b9787818 0000000f
  117. b9788810 00000000
  118. b9788818 00000000
  119. b9788828 03010120
  120. RXPOLL regs=b9785000 b9785008 00080643
  121. b9785400 0004010a
  122. b9787810 00000000
  123. b9787818 0000000f
  124. b9788810 00000000
  125. b9788818 00000000
  126. b9788828 03010120
  127. SEND_IN CNT=1 regs=b9785000 SEND_OUT
  128. b9785008 00080643
  129. b9785400 0004010a
  130. b9787810 00000000
  131. b9787818 0000000f
  132. b9788810 00000000
  133. b9788818 00000001
  134. b9788828 03010120
  135. RXPOLL regs=b9785000 b9785008 00080643
  136. b9785400 0004010a
  137. b9787810 00000000
  138. b9787818 0000000f
  139. b9788810 00000000
  140. b9788818 00000001
  141. b9788828 03010120
  142. RXPOLL regs=b9785000 b9785008 00080643
  143. b9785400 0004010a
  144. b9787810 00000000
  145. b9787818 0000000f
  146. b9788810 00000000
  147. b9788818 00000001
  148. b9788828 03010120
  149. RXPOLL regs=b9785000 b9785008 00080643
  150. b9785400 0004010a
  151. b9787810 00000000
  152. b9787818 0000000f
  153. b9788810 00000000
  154. b9788818 00000001
  155. b9788828 03010120
  156. RXPOLL regs=b9785000 b9785008 00080643
  157. b9785400 0004010a
  158. b9787810 00000000
  159. b9787818 0000000f
  160. b9788810 00000000
  161. b9788818 00000001
  162. b9788828 03010120
  163. RXPOLL regs=b9785000 b9785008 00080643
  164. b9785400 0004010a
  165. b9787810 00000000
  166. b9787818 0000000f
  167. b9788810 00000000
  168. b9788818 00000001
  169. b9788828 03010120
  170. RXPOLL regs=b9785000 b9785008 00080643
  171. b9785400 0004010a
  172. b9787810 00000000
  173. b9787818 0000000f
  174. b9788810 00000000
  175. b9788818 00000001
  176. b9788828 03010120
  177. RXPOLL regs=b9785000 b9785008 00080643
  178. b9785400 0004010a
  179. b9787810 00000000
  180. b9787818 0000000f
  181. b9788810 00000000
  182. b9788818 00000001
  183. b9788828 03010120
  184. Unload module serial.sys at baa08000
  185. RXPOLL regs=b9785000 b9785008 00080643
  186. b9785400 0004010a
  187. b9787810 00000000
  188. b9787818 0000000f
  189. b9788810 00000000
  190. b9788818 00000001
  191. b9788828 03010120
  192. RXPOLL regs=b9785000 b9785008 00080643
  193. b9785400 0004010a
  194. b9787810 00000000
  195. b9787818 0000000f
  196. b9788810 00000000
  197. b9788818 00000001
  198. b9788828 03010120
  199. Unload module redbook.sys at baa18000
  200. RXPOLL regs=b9785000 b9785008 00080643
  201. b9785400 0004010a
  202. b9787810 00000000
  203. b9787818 0000000f
  204. b9788810 00000000
  205. b9788818 00000001
  206. b9788828 03010120
  207. RXPOLL regs=b9785000 b9785008 00080643
  208. b9785400 0004010a
  209. b9787810 00000000
  210. b9787818 0000000f
  211. b9788810 00000000
  212. b9788818 00000001
  213. b9788828 03010120
  214. RXPOLL regs=b9785000 b9785008 00080643
  215. b9785400 0004010a
  216. b9787810 00000000
  217. b9787818 0000000f
  218. b9788810 00000000
  219. b9788818 00000001
  220. b9788828 03010120
  221. RXPOLL regs=b9785000 b9785008 00080643
  222. b9785400 0004010a
  223. b9787810 00000000
  224. b9787818 0000000f
  225. b9788810 00000000
  226. b9788818 00000001
  227. b9788828 03010120
  228. RXPOLL regs=b9785000 b9785008 00080643
  229. b9785400 0004010a
  230. b9787810 00000000
  231. b9787818 0000000f
  232. b9788810 00000000
  233. b9788818 00000001
  234. b9788828 03010120
  235. RXPOLL regs=b9785000 b9785008 00080643
  236. b9785400 0004010a
  237. b9787810 00000000
  238. b9787818 0000000f
  239. b9788810 00000000
  240. b9788818 00000001
  241. b9788828 03010120
  242. RXPOLL regs=b9785000 b9785008 00080643
  243. b9785400 0004010a
  244. b9787810 00000000
  245. b9787818 0000000f
  246. b9788810 00000000
  247. b9788818 00000001
  248. b9788828 03010120
  249. Unload module imapi.sys at baa28000
  250. RXPOLL regs=b9785000 b9785008 00080643
  251. b9785400 0004010a
  252. b9787810 00000000
  253. b9787818 0000000f
  254. b9788810 00000000
  255. b9788818 00000001
  256. b9788828 03010120
  257. RXPOLL regs=b9785000 b9785008 00080643
  258. b9785400 0004010a
  259. b9787810 00000000
  260. b9787818 0000000f
  261. b9788810 00000000
  262. b9788818 00000001
  263. b9788828 03010120
  264. RXPOLL regs=b9785000 b9785008 00080643
  265. b9785400 0004010a
  266. b9787810 00000000
  267. b9787818 0000000f
  268. b9788810 00000000
  269. b9788818 00000001
  270. b9788828 03010120
  271. RXPOLL regs=b9785000 b9785008 00080643
  272. b9785400 0004010a
  273. b9787810 00000000
  274. b9787818 0000000f
  275. b9788810 00000000
  276. b9788818 00000001
  277. b9788828 03010120
  278. SEND_IN CNT=1 regs=b9785000 SEND_OUT
  279. b9785008 00080643
  280. b9785400 0004010a
  281. b9787810 00000000
  282. b9787818 0000000f
  283. b9788810 00000000
  284. b9788818 00000002
  285. b9788828 03010120
  286. RXPOLL regs=b9785000 b9785008 00080643
  287. b9785400 0004010a
  288. b9787810 00000000
  289. b9787818 0000000f
  290. b9788810 00000000
  291. b9788818 00000002
  292. b9788828 03010120
  293. RXPOLL regs=b9785000 b9785008 00080643
  294. b9785400 0004010a
  295. b9787810 00000000
  296. b9787818 0000000f
  297. b9788810 00000000
  298. b9788818 00000002
  299. b9788828 03010120
  300. RXPOLL regs=b9785000 b9785008 00080643
  301. b9785400 0004010a
  302. b9787810 00000000
  303. b9787818 0000000f
  304. b9788810 00000000
  305. b9788818 00000002
  306. b9788828 03010120
  307. RXPOLL regs=b9785000 b9785008 00080643
  308. b9785400 0004010a
  309. b9787810 00000000
  310. b9787818 0000000f
  311. b9788810 00000000
  312. b9788818 00000002
  313. b9788828 03010120
  314. RXPOLL regs=b9785000 b9785008 00080643
  315. b9785400 0004010a
  316. b9787810 00000000
  317. b9787818 0000000f
  318. b9788810 00000000
  319. b9788818 00000002
  320. b9788828 03010120
  321. RXPOLL regs=b9785000 b9785008 00080643
  322. b9785400 0004010a
  323. b9787810 00000000
  324. b9787818 0000000f
  325. b9788810 00000000
  326. b9788818 00000002
  327. b9788828 03010120
  328. RXPOLL regs=b9785000 b9785008 00080643
  329. b9785400 0004010a
  330. b9787810 00000000
  331. b9787818 0000000f
  332. b9788810 00000000
  333. b9788818 00000002
  334. b9788828 03010120
  335. NDIS_RX
  336. NDIS_RXC
  337. RXPOLL regs=b9785000 b9785008 00080643
  338. b9785400 0004010a
  339. b9787810 00000001
  340. b9787818 00000000
  341. b9788810 00000000
  342. b9788818 00000002
  343. b9788828 03010120
  344. i219!I219RxPoll:
  345. bab7c200 8bff mov edi,edi
  346.  
Advertisement
Add Comment
Please, Sign In to add comment