求LDD3"hello world"问题!
刚学这些,菜鸟.按照书上的写法,编写hello world那个程序时,编译老是不通过,make的时候总提示 :make: Nothing to be done for `modules'. linux 版本是…
根据ldd3写的小character driver,可以insmod后找不到major,rmmod有segment fault
这个driver的主要功能就是在kernel memory里开辟一个空间,存数据,将来可以把它读出来。小弟是初学者,请各位大侠不吝赐教,源码如下: #include <…
这个宏定义是什么意思?
#define        KERN_ERR        "<3>" KERN_ERR代表<3>?…
开发板完整的AD驱动程序为什么没有file_operations结构?
这是一个简单的驱动,request_irq(IRQ_ADC_DONE, adcdone_int_handler, SA_INTERRUPT,    "ADC", NULL) 注册了驱动的中断处理函数,r…
2.4和2.6在USB驱动上的区别
#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,5,0)) static void *zd1211_probe(struct usb_device *dev, unsigned int ifnum,       &…
关于pcie_port_device_register()一个疑问
下面是:pcie_port_device_register的源代码 int pcie_port_device_register(struct pci_dev *dev) {         struct pcie_p…
怎样快速寻找到一个函数的定义??
在一个linux 2.6相关的项目里,我把我认为会被调用到的源文件加载到source insight里,同步后,仍然无法找到函数alloc_etherdev的定义。 而我在另一个…
farmebuffer读不出来数据
我在上层写数据到到farmebuffer , 在读出来,说明 farmebuffer 里面有数据, 然后我在驱动里驱动里面读 ,但是读不出来, 请问 大家这是怎么回事呢…
驱动开发 DMA耗时过长问题
最近在做驱动, 要求底下硬件触发的中断是1MS, 数据传输用的是DMA 在RedHat Enterprise Linux 5.2  测试时发现DMA传输时间不稳, 很多时候达…
frameBuffer测试出错
frameBuffer测试出错 我的测试程序是这样的 if (ioctl(fb, FBIOGET_VSCREENINFO, &fb_vinfo)) {            perror("…
如何判定是问题出于驱动还是出于设备的firmware?
如何判定是问题出于驱动还是出于设备的firmware? 新设备和驱动,引起死机,如何确定是因为驱动的原因,还是由于设备上的firmware bug一起的呢? 一般…