kernel学习
caozhigang129
从事芯片驱动开发与验证,嵌入式软件开发;
展开
-
uboot的makefile分析
使用的uboot版本是2009.11。 要了解一个linux工程,一般要大致看懂它的makefile文件,我在学习uboot时也是先从其Makefile文件看起的,uboot的主Makefile就有三千多行,还有其他子文件夹中的Makefile。如果想我一样对linux还是个新手,那么一开始接触Makefile可能会很头痛。可以先看一下于凤昌翻译的《GUN Make使用手册》,如果你转载 2018-01-15 11:29:05 · 302 阅读 · 0 评论 -
linux根文件系统和其它文件系统的构建
init进程-启动者:内核启动的最后一步是是执行 /sbin/init(文件系统中的可执行程序);init进程可以理解为内核启动的第一个也是仅有的用 户进程,进程号为1,是用户态下所有进程的起点。init进程-作用:init进程会去解析/etc/inittab(设置文件),分别去启动各子进程;文件系统制作:可以使用busybx制作根文件系统,并用相应转变工具生产不同类型的根文件系统映像文件(如ya...原创 2018-02-25 15:33:56 · 169 阅读 · 0 评论 -
FreeRTOS系统知识点分析
一.FreeRTOS系统概念 FreeRTOS是RTOS(实时操作系统)的其中一种,类似的还有uc/OS,RTX等,区别于linux & window系统;二.FreeRTOS的基本概念 1.任务:被称为task,可看做linux系统中的线程,是一个简单的程序。每个任务被赋予一定的优先级,有它自己的一套CPU寄存器的值和自己的栈空间。典型的,每个任务都是一个无限...原创 2018-04-08 14:15:45 · 1431 阅读 · 0 评论