摘要: 在嵌入式文件系统的制作中,有一个工具不得不提,那就是Linux中的"瑞士军刀"--busybox. 如果是我们直接从零开始制作文件系统,那么shell命令集的制作不仅费时间,而且还不全,所以我们就需要一个工具来帮我们来做这个工作. BusyBox 将许多具有共性的小版本的UNIX工具结合到一个单一的 阅读全文
posted @ 2016-05-29 21:20 叫我大哥哥 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 根文件系统是内核第一个挂载的文件系统,包含Linux系统完整启动所需的目录结构和重要文件,其它所有文件系统进行挂载使用的载体,就是分区中的 "/". 根文件系统的要求: 一般结构: /bin 存放二进制可执行命令的目录 /dev 存放设备文件的目录 /etc 存放系统管理和配置文件的目录 /home 阅读全文
posted @ 2016-05-29 20:37 叫我大哥哥 阅读(202) 评论(0) 推荐(0) 编辑
摘要: .text //代码段.global _start //表明程序入口_start: //入口函数 BL main //跳转到c语言中的main,不一定要转跳到main,也可以执行其他的汇编指令 一般工程中,纯汇编复杂,而且效率比C语言并没有提高多少,所以在没有操作系统的工程中,最好的开发方式就是用汇 阅读全文
posted @ 2016-05-29 20:26 叫我大哥哥 阅读(545) 评论(0) 推荐(0) 编辑