![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
《Linux内核探秘》学习
天堂1223
这个作者很懒,什么都没留下…
展开
-
linux内核基础层的学习(1)
一:内核基础层数据结构 1:双向链表list a):链表的定义struct list_head{ struct list_head *next,*pre; }b):container对象和list_entry#define container_of(ptr,type,member){ \ const typeof(((type *)0->member) *_mptr = (原创 2015-04-16 11:31:20 · 1208 阅读 · 0 评论 -
绪论
一:内核主流应用模式:嵌入式开发 1:整体层面的使用:内核裁剪,编译,bootloader等提供定制化功能,把一些内核模块移植到工作内核。嵌入式BSP的维护和功能开发。 2:驱动程序编写注:BootLoader是嵌入式系统在加电之后执行的第一段代码,在它完成CPU和相关硬件的初始化之后,再将操作系统映像或固化的嵌入式应用程序加载到内存中,然后跳转到操作系统所在的空间,启动操作系统运行。因为大多数原创 2015-04-16 11:00:50 · 803 阅读 · 0 评论