更新Linux设备驱动程序

时间:2013-04-19 19:53:14

标签: linux-device-driver ioctl

我是LDD的新手,我被分配了升级驱动程序的任务,该驱动程序在2.6.35内核上工作,以处理当前内核3.6.10

为了让驱动程序进行编译,我必须按照here的描述从ioctl更改为unlocked_ioctl

然而,驱动程序未能正确执行其若干操作。

驱动程序应该通过PCI总线使用DMA写入主机上的缓冲区。我怀疑设备发出的中断没有通过。

为了让这个驱动程序工作,我需要做出哪些明显的更改吗?

1 个答案:

答案 0 :(得分:0)

我认为只有内核版本有变化而硬件中没有变化。编译时是否收到任何错误?