20111013版:
目前收發OK,並且1588服務已經可以精確對時(基於8139網卡,可控制在30ns範圍內),協議層驅動的報文隊列部分還需要完善,目前1588服務反覆啓停會導致協議層驅動從報文池請求分配報文失敗。
20110708版:
目前Miniport驅動已經通了,使用NDIS5.0,協議層驅動捕獲收不到miniport驅動接收的包,但是通過協議層驅動發送的包可以被傳遞到miniport驅動。
注意:使用uiotest之前一定要先 net start ndisprot
另外用uiotest發一個包到本地網絡接口(類似於loopback報文),協議層驅動可以抓到,並且可以傳遞到miniport驅動,但是miniport驅動無法自己再收到這個包,可是用softice單步,發現已經用dma發出了包。奇怪的是協議層驅動可以收到這個包。
如果用ping發一個包出去,那麼miniport驅動可以發、可以收,但是協議層驅動完全抓不到這個包,也收不到。
注意:打印輸出device name的時候要用%ws,要注意使用unicode編碼,否則無法正確輸出。