通过添加数据结构来修改无线网络驱动程序

通过添加数据结构来修改无线网络驱动程序

我几乎不懂编写设备驱动程序。但现在我开始着手一个需要修改无线网络驱动程序的项目。

我实际上正在使用 Intel Wifi Link 5300 卡。所以我基本上是在尝试修改 iwl-5000.c。在这个项目中,驱动程序必须访问几个表来实时设置传输参数。表的元素数量不会超过 100。但我不知道应该把表放在哪里。将它们与源代码一起放在内核中会占用内存。将它们放在用户空间需要时间来访问它们,也不容易实现。有人能建议一个好的可行方法来实现这一点吗?

相关内容