linux内核驱动
sinc00
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
从UBOOT向内核驱动传送参数
如何从UBOOT命令行向内核驱动传参数。只要搞清楚内核源码里的 __setup函数,举例说明,static int __init do_setup(char *str){ int ints[5]; int count=setup_idx; get_options(str, ARRAY_SIZE(ints), ints); aha1原创 2015-03-31 14:37:15 · 658 阅读 · 1 评论 -
printk调用过程
asmlinkage int printk(const char *fmt, ...){ va_list args; int r;#ifdef CONFIG_KGDB_KDB if (unlikely(kdb_trap_printk)) { va_start(args, fmt); r = vkdb_printf(fmt, args); va_end(args); re原创 2015-05-21 16:51:05 · 884 阅读 · 0 评论 -
usb 电源管理
参考 内核源码 Document目录下 usb/usbpowermanager.txtlinux提供了对USB设备节点挂起,恢复上电等电源管理的用户态接口。比如在某条总线上的设备,可以看到/sys/bus/usb/devices/5-1/ 目录下的 idProduct 和 idVendor 和设备的 pid,VID是一致的在该目录的power下的 control或者 lev原创 2015-06-26 14:39:41 · 1257 阅读 · 0 评论
分享