![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux驱动
俺 也一样
这个作者很懒,什么都没留下…
展开
-
linux内核的__setup宏的学习
第一次看到这个宏的时候是在__setup("root=", root_dev_setup);这个宏是在内核挂载根文件系统的时候调用的先看__setup的定义:#define __setup(str, fn) __setup_param(str, fn, fn, 0)然后是__setup_param的定义:#define __setup_p...原创 2019-05-31 19:59:52 · 451 阅读 · 1 评论 -
busybox学习
parse_inittab:在这个函数中会读取默认的配置文件,也就是"/etc/inittab" ,假如没有这个文件就用默认的属性来生成一个"/etc/inittab" ,来看看默认生成的"/etc/inittab":if (file == NULL) { /* No inittab file -- set up some default behavior */#en...原创 2019-06-02 18:34:50 · 188 阅读 · 1 评论 -
fb的学习
最关键的就是struct fb_info.首先把结构体定义贴在这里:struct fb_info { int node; int flags; struct fb_var_screeninfo var; /* Current var */ struct fb_fix_screeninfo fix; /* Current fix */ str...原创 2019-06-15 21:13:54 · 336 阅读 · 1 评论