Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C 内核API文档_C_Linux - Fatal编程技术网

C 内核API文档

C 内核API文档,c,linux,C,Linux,很抱歉提前提出了一个愚蠢的问题,但我正在尝试学习如何编写网络设备驱动程序,我发现的任何源代码都已经过时,建议使用不再存在的net\u device struct字段。我可能不擅长搜索web,但我已经有好几天找不到任何有用的东西了。在搜索“linux内核文档”时第一次找到 通过在搜索框中键入“net_device”在其中找到(在html/latest下)。谢谢,我正在寻找一些指导信息,如“LDD第三版中提到的ifdown ethdev处理委托的void(*stop)(void)字段,但是由于ker

很抱歉提前提出了一个愚蠢的问题,但我正在尝试学习如何编写网络设备驱动程序,我发现的任何源代码都已经过时,建议使用不再存在的
net\u device struct
字段。我可能不擅长搜索web,但我已经有好几天找不到任何有用的东西了。

在搜索“linux内核文档”时第一次找到


通过在搜索框中键入“net_device”在其中找到(在html/latest下)。

谢谢,我正在寻找一些指导信息,如“LDD第三版中提到的
ifdown ethdev
处理委托的
void(*stop)(void)
字段,但是由于kernel x.x在那里我们使用了
module\u stop
之类的东西。@jbulatek我认为没有人会费心去记录内核API更改的细节(如果有的话),除了可能在git提交消息中。我的意思是关于linux网络设备驱动程序的课程/教程/书籍,最新的内核。课程/教程/书籍的建议在StackOverflow上明确脱离主题,抱歉。(反正我也不能给你推荐…)