[問題] 請問熟PCI spec的高手.
我這幾天一直卡一個瓶頸.
我想用LA去看到multi data phase.
現行比較有機會看multi data phase的command應是memory write比較容易.
所以, 我就裝一張PCI網卡, 去讀網頁資料.
應該要能只要去Trigger LAN card
AD=LAN memeory addr, CB=0111, FRAME#=low, IRDY#=high, TRDY=high.
然後再下FRAME# 在Timer>2 clk後若還是為low, (不考慮wait)
就trigger他....但就是不理我.
所以現在先假設我透過RU知道Configuration space hander資訊有
IO space = 0000FE00h, memory space= FEC4EF00h.
那麼, 接下來進入memory space後, 理論上我只要寫QWord進RU去.
我就可以在我要的addr上trigger到multi data phase.
或是去trigger AD=FEC4EFXXh. 也應該在傳網頁資料時要能成.
但我的LA就一直NIKE給我看(不好笑.. 就一直在RUN state)
如果不鎖AD, 看到multi data phase的位置又在RU上找不到資訊.
我究竟是那裡有錯呢?
或是, 可否給我一個可以保證看到multi data phase的動作.
讓我反思一下..
謝謝.
--
正妹誠可貴,蘿莉價更高。
若為御姐故,二者皆可拋。
原作: Petoofi Sanndor, 1823-1849. 中譯, 徐祖華, 1909-1931.
亂譯: 小草 1978~ for ptt.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.67.221.40