看板 LinuxDev 關於我們 聯絡資訊
請問net device driver的小問題 煩請幫忙 就是 針對 net device driver 中的 8139too來說 一般我要註冊 傳送封包的function dev->hard_start_xmit = rtl8139_start_xmit; 會以上面那行 用以告知kernel說 以後要用傳送封包的話 要用rtl8139_start_xmit 很像就是EXPORT_SYMBOL 的觀念說 我把這個function 提供給上面kernel 使用 但是現在 接收封包的 function 是 rtl8139_rx() 我找不到 任何註冊的動作 也沒有任何東西 指向rtl8139_rx() 這樣在接收封包的時候 要怎麼知道呢???? 我想問的就是 在哪裡有註冊rtl8139_rx()這個functions的地方 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.176.182
rz600000:我知道有數據收到應該是驅動程式來通知系統的 但也應該告 01/09 18:16
rz600000:告知driver 是該用哪個當做收封包的functions 01/09 18:19