Ldd p245 IO端口和IO内存的区别
P252
P267DIY 探测,注册的中断线都会相应啊
中断会不会被另外一个中断抢占
情景分析 p38 内核是简单的线性映射,内核内存没有使用分页机制??
#define US_DEBUGP(x...) printk( KERN_DEBUGUSB_STORAGE x )
US_DEBUGP("-- %s\n",__FUNCTION__); 什么意思
__attribute__ ((packed));
ulk
p56 为什么不能对1GB以上的RAM进行寻址
精通linux设备驱动程序开发
p20 为什么用户模式的代码允许发生缺页,而内核模式的代码则不允许
p68 非同步变体执行的更快,但是为什么会产生潜在的竞争
lkd
p14内核中的内存都不分页 。。。。啥子意思啊
可能的优化
从高端内存分配
延迟分配
使用slab
ERR_PTR是一个辅助宏,用于将数值常熟编码为指针,ERR_PTR(-EINVAL)