2013-04-05 45 views
0

我通過CAN基礎網絡驅動程序去爲MCP-2515
https://github.com/raspberrypi/linux/blob/rpi-3.6.y/drivers/net/can/mcp251x.cLinux可以巴士司機

請建議我在哪裏可以找到函數的說明,: -

alloc_candev 
open_candev 
alloc_can_skb 
can_dropped_invalid_skb 
alloc_can_err_skb 
etc ..... 

是有一些讀我文件或一些教程?

請建議。

+0

我不完全清楚你的問題。關於用於編寫CAN驅動程序的variou API可以在此鏈接中找到。 http://cmp.felk.cvut.cz/~pisa/can/doc/lincandoc-0.3.pdf – jhonnash 2013-04-05 06:31:03

+0

這與RT-linux驅動有關。 – Katoch 2013-04-05 06:39:55

+0

在上面的鏈接「Linux/RT-Linux CAN Driver」中,每個API都被正確定義。您也可以在下面的回答中看到交叉引用中的「can/dev.h」。 – jhonnash 2013-04-05 13:17:07

回答

1

對於內核函數,我發現 lxr 非常有用。但我並不是說這就是你要求的,也許你可以在你的問題上更具體一些。