应用层的读写函数与驱动的读写函数关系的联系
是这样的一个问题: 大家都知道在写驱动时读函数是 static int SSX30E_READ(struct file *file, char *buf, size_t len, loff_t *ppos)(这是我自已写…
printk 的问题
下面的文字是 LDD3 里面的: If the circular buffer fills up, printk wraps around and starts adding new data to the beginning of the buffer, o…
请教一个insmod error: No such device
这个错误会是什么原因引起的? 模块编译没有问题,只不过这个模块是从别的版本移植过来的. 多谢,希望大家给我些找bug的思路. insmod: error insertin…
关于内核中物理地址的引用问题
最近改一个SD卡驱动,连接的是ssp总线。 看原版代码时,发现一个问题: ssp总线的控制寄存器操作的时候直接是用的物理地址 列: #define  ssp…
LINUX 内核空间中写mtd设备
内核中读mtd分区中指定长度字节的内容,并存放到字符数组中实现:          for(i=0i<MAX_MTD_DEVICESi++)    &nb…
做过LINUX下PCI9030 类似芯片驱动的快进来
static struct pci_device_id PCI9030_pci_ids[]__devinitdata={{0X10B5,0X9030,0X00 ,0X00,0X068000,0,0UL},{0,}} pci_register_driver(&PCI9030_…