对技术执着
发布时间:2015-03-14 17:30:04
失业也有好一段时间了,这段时间里由于各种原因一直没去再去找份工作,但也不能让自己看着时间就这样一天一天的流逝,还是要找点事情做做来充实自己。翻开床底下的工具箱,各种开发板都在冬眠呢:51,AVR,STM32,OK6410,还有一大堆电子元器件:电阻,电容,数码管,LCD。。。。。可惜都不是古董,不然传.........【阅读全文】
发布时间:2015-03-14 17:26:01
bootloader的最终目的是启动内核,而在启动内核前要进行一系列的初始化:关闭看门狗、改变系统时钟、初始化存储控制器、重定位代码(将更多的代码复制到内存中去)等,然后将内核从nand flash读到SDRAM中,为内核传递启动参数,跳到相应的地址启动内核。1. 关闭看门狗 向WTCON寄存器WTCON中写入零&n.........【阅读全文】
发布时间:2015-03-14 17:25:30
Linux内核构建系统之二yihect | 08 元月, 2011 09:30Linux内核构建系统所支持的目标 由前面的概述可以知道,不管是kconfig步骤、还是kbuild步骤、还是安装都可藉由"make targets"形式的命令来完成。所以,分析一下所有可能的targets是必要的。内核构建系统所支持的目标完整列表可由命令 "ma.........【阅读全文】
发布时间:2015-03-14 17:25:21
Linux内核构建系统之十到目前为止,内核构建系统的大部分重要的地方都已讨论完毕,惟独有一个很关键的方面还没讨论完全,那就是依赖关系的处理。熟悉Linux内应用程序开发的人都知道,要想用 make 工具来自动化的管理他们的应用项目工程,就必须正确处理所要编译的目标和生成这些目标所需文件之间的依赖关系。举个例.........【阅读全文】