问一个关于bio中bi_io_vec个数(bi_vcnt)的问题
最近在看块设备这块,第一次write/read最后都会调到submit_bh 在submit_bh()中,生成bio的过程如下。     bio = bio_alloc(GFP_NOIO, 1) &nbs…
问个大内存移植的问题
mpc8313,u-boot-1.1.6,实验板的128MB内存换成512MB。 如果是定义256MB,改CS0_BNDS、DDRLAWAR0、DDRLAWBAR0三个寄存器,正常运行,没有问题。 512MB…
remap_pfn_range函数
LDD3中对remap_pfn_range函数使用有这么一段限制方面的说明: 它只能访问保留页和超出物理内存的物理地址。remap_pfn_range不允许重新映射常规地址,…
为什么我调用打印机驱动打印不出数据。
int main(){  char buffer1[20]={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19}  char buffer2[20]={0}  int testdev…
SA_INTERRUPT 中断问题
在比较新的kernel上linux-2.6.24,request_irq不支持这个宏了,那么用什么宏可以代替它呢? 如: #define IRQF_DISABLED       0x000…
移植linux内核2.6.25到pxa255上,是选ALSA还是OSS?
请教各位达人: 移植linux内核2.6.25到pxa255上,是选ALSA还是OSS? 目前,选择ALSA,节点能够自动创建出来,如何让它发声进行测试啊? 节点有: timer pcmC0D…
请教bcm4318无线网卡驱动的问题
linux 从2.6.17就开始支持bcm部分无线网卡了,最近我用linux-2.6.20参考http://www.linuxwireless.org/en/users/Drivers/b43交叉编译出驱动bcm43xx.ko…
s3c2410 pwm 驱动问题HELP! HELP! HELP!
s3c2410 pwm 驱动问题HELP! HELP! HELP!s3c2410  定时器启动不了,,PWM波不输出 我用的内核是linux2.6.14.1的 S3c2410pwm驱动初始化如下:s3…
空指针错误oops!!!
原代码:(简单的ADC驱动)#include <linux/kernel.h>#include <linux/config.h>#include <linux/module.h>#include <linux/init.h>#…