我是 LDD 新手,我被分配了一项任务,即升级在2.6.35
内核上工作的驱动程序以在当前内核上工作,3.6.10
.
为了让驱动程序能够编译,我必须按照这里的描述从ioctl
更改为。unlocked_ioctl
然而,驱动程序未能正确执行其若干操作。
驱动程序应该通过 PCI 总线使用 DMA 来写入主机上的缓冲区。我怀疑设备发出的中断没有通过。
是否需要进行任何明显的更改才能使该驱动程序正常工作?
我是 LDD 新手,我被分配了一项任务,即升级在2.6.35
内核上工作的驱动程序以在当前内核上工作,3.6.10
.
为了让驱动程序能够编译,我必须按照这里的描述从ioctl
更改为。unlocked_ioctl
然而,驱动程序未能正确执行其若干操作。
驱动程序应该通过 PCI 总线使用 DMA 来写入主机上的缓冲区。我怀疑设备发出的中断没有通过。
是否需要进行任何明显的更改才能使该驱动程序正常工作?