我正在通过一个用于 MCP-2515
https://github.com/raspberrypi/linux/blob/rpi-3.6.y/drivers/net/can/mcp251x.c的罐式网络驱动程序
请建议我在哪里可以找到该功能的描述,:--
alloc_candev
open_candev
alloc_can_skb
can_dropped_invalid_skb
alloc_can_err_skb
etc .....
是否有一些自述文件或一些教程?
请建议。
我正在通过一个用于 MCP-2515
https://github.com/raspberrypi/linux/blob/rpi-3.6.y/drivers/net/can/mcp251x.c的罐式网络驱动程序
请建议我在哪里可以找到该功能的描述,:--
alloc_candev
open_candev
alloc_can_skb
can_dropped_invalid_skb
alloc_can_err_skb
etc .....
是否有一些自述文件或一些教程?
请建议。
对于内核函数,我发现 lxr 非常有用。但我并不是说这就是你所要求的,也许你可以在你的问题中更具体一点。
这是查找有关 SocketCAN 驱动程序信息的第一个地方:https ://www.kernel.org/doc/Documentation/networking/can.txt
网络资料可以在同一个文件夹中找到:https ://www.kernel.org/doc/Documentation/networking/
这里是 Linux 中网络缓冲的描述:http: //vger.kernel.org/~davem/skb.html和http://www.tldp.org/LDP/khg/HyperNews/get/net/net-intro。 html