
linux 内核
小K仔
这个作者很懒,什么都没留下…
展开
-
工作队列
工作队列说明 queue_work 一、用法 struct cpu_workqueue_struct { spinlock_t lock; long remove_sequence; /* Least-recently added (next to run) */ long insert_sequence; /* Next to add */转载 2012-11-08 15:41:36 · 595 阅读 · 0 评论 -
调试笔记
http://blog.youkuaiyun.com/l627859442/article/details/7633457 http://blog.youkuaiyun.com/fskwypfsk/article/category/1080889 http://blog.youkuaiyun.com/zhang84112635/article/details/8569118 http://blog.youkuaiyun.com转载 2013-04-11 17:36:45 · 916 阅读 · 0 评论 -
ioctl 控制CMD解析
在驱动程序里, ioctl() 函数上传送的变量 cmd 是应用程序用于区别设备驱动程序请求处理内容的值。cmd除了可区别数字外,还包含有助于处理的几种相应信息。 cmd的大小为 32位,共分 4 个域: bit31~bit30 2位为 “区别读写” 区,作用是区分是读取命令还是写入命令。 bit29~bit16 14位为 "数据大小" 区,表示 ioctl() 中的 arg 变量传送的内转载 2013-09-18 13:31:49 · 3897 阅读 · 0 评论 -
linux loglevel
总结一下Linux中的console loglevel以及printk, dmesg知识。 只有当printk打印信息时的loglevel小于console loglevel的值(即:优先级高于console loglevel),这些信息才会被打印到console上。 改变console loglevel的方法有如下几种: 1.启动时Kernel boot option:loglevel转载 2013-09-28 11:44:39 · 2791 阅读 · 0 评论