
写arm操作系统
鸡米快跑
音视频入门学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
链接脚本
当应用程序运行在操作系统之上时,不需要显示的指定链接脚本,因为自己编写的链接脚本可能与操作系统默认环境不符,为了保证程序正常运行,使用编译器默认链接脚本,可以使用arm-linux-ld -verbose来查看该链接脚本 当程序运行在裸机情况或者操作系统本身,这是链接脚本就特别重要了 链接脚本格式 SECTIONS { sections-command sections-command原创 2013-08-27 13:40:08 · 1237 阅读 · 0 评论 -
写操作系统步骤的初步想法
1.boot阶段 实现u-boot head,s的功能,完成基本的硬件初始化 实现 将剩余代码从nand flash搬运至sdram 2.启动阶段 kernel阶段的硬件初始化,如开始MMU等 实现如中断处理,内存管理,进程调度,文件系统,系统调用的功能 3.实现多个用户进程的"同时"运行 4.上述三步实现了一个简易操作系统进行.最后进行改进,实现功能的增强,成为一个真正意原创 2013-08-27 14:04:08 · 1062 阅读 · 1 评论