2440开发板无法挂载CF卡的问题
我的核心板用的是优龙的YLE2440,底板是自己画的,其中IDE接口用来挂载2G的TRANSCEND牌子的CF卡。 现在的问题是:上电启动能够正确识别出CF卡的大小,…
LCD驱动加载成功?但不见传说中的小企鹅!
LINUX-2.6.18内核,内核配置时选择了开机LOGO图片,但却不见小企鹅,只见一个光标在屏的左上角不停地闪动。怀疑驱动没成功,但跑qt/opie图形系统时却…
请问字符设备注册的两种方式的区别
我看到有两种注册字符设备的方式: 1.调用register_chrdev_region和cdev_init/cdev_add等函数把设备驱动注册进去。 2.调用device_create和device_regis…
usb printer
usb printer 驱动中获取打印机状态的命令: #define usblp_read_status(usblp, status)\         usblp_ctrl_msg(usblp, USBLP_REQ_G…
求助:触摸屏坐标问题
各位朋友,我现在在调试触摸屏,用的是linux2.6.28 内核  现在在函数touch_timer_fire()中打印出坐标值,但是坐标值不对,X,Y都是1023,而…
linux下加载驱动出错,请帮忙
PowerPC 环境下,linux  内核 2.4.26 ,  测试自已写的驱动时(驱动采用-static 编译),出现下列错误: Oops: kernel access of bad area,…
为什么用了local_irq_save()中断还能得到响应?
一个PLX9054的驱动,在进行DMA read之前先使用了local_irq_save() 开始DMA操作后,让进程进入睡眠 DMA中断会唤醒该进程 local_irq_save()就没有禁止DM…
网卡在Promiscuous mode下能否收到自己发出去的包?
我猜是不行. 因为Promiscuous mode只是为了接受所有到达网卡上的包. 这个网卡自己发出去的包应该是收不到. 谁能确认下? 多谢…
frame buffer中系统调用的问题
最近正在写一个frame buffer驱动程序,底层的操作函数都填充得差不多了。现在就是怎样调用这些函数还有点疑问。         我把fb_info…
块设备驱动的bio_vec
struct bio_vec{ struct page *bv_page unsigned int bv_len unsigned int bv_offset } 这是bio_vec结构体,看宋宝华的书在介绍块设备驱动时上面一直…