uboot源码分析 (1) --makefile分析
1.为什么需要uboot,不能直接用linux启动。
答:linux内核对uboot初始化过的硬件照样要重新初始化一遍,那么为什么需要uboot呢,因为linux内核很大,为了减少硬件成本,必须放在相对便宜的储存器中。要知道,CPU只能够访问具有直接运行代码的存储设备,即内存。
而对于要启动设备而已,这个内存不仅要cup能够直接访问,而且断电不丢失数据。既然要有这么个内存,那么为了花费更小的硬件成...
原创
2018-10-14 22:28:22 ·
245 阅读 ·
0 评论