![B43 访问设备内存](https://linux22.com/image/213613/B43%20%E8%AE%BF%E9%97%AE%E8%AE%BE%E5%A4%87%E5%86%85%E5%AD%98.png)
我的任务是制作一个自定义内核模块,用于读取 Broadcom 芯片组系列中的 NIC 设备的内存。
就我而言,我使用的是 BCM4311,已安装固件和内核驱动程序,但我似乎无法掌握如何访问设备对象内存。我知道内存I/O字符和块设备等。但是网卡相当复杂......
B43 可以为我处理内存访问吗?如何从设备访问物理内存?无法获取 /dev/<nic>,我必须使用 ioctl 吗?但ioctl不等于物理内存,对吗?
我对这个话题有点困惑……
我的任务是制作一个自定义内核模块,用于读取 Broadcom 芯片组系列中的 NIC 设备的内存。
就我而言,我使用的是 BCM4311,已安装固件和内核驱动程序,但我似乎无法掌握如何访问设备对象内存。我知道内存I/O字符和块设备等。但是网卡相当复杂......
B43 可以为我处理内存访问吗?如何从设备访问物理内存?无法获取 /dev/<nic>,我必须使用 ioctl 吗?但ioctl不等于物理内存,对吗?
我对这个话题有点困惑……