- 0
- 0
- 约6.61千字
- 约 59页
- 2018-08-28 发布于江苏
- 举报
系统 5 ARMLinux内核
实验一创建和使用一个新的系统调用(2) 然后执行 启动开发板,将应用程序test通过zmodem协议下载到开发板的文件系统目录下,在板子上运行test程序所得结果如下: # arm-linux-gcc test.c -o test # ./test start hello hello world end hello * 5. 系统的启动和初始化 使用bootloader将内核映像载入 内核数据结构初始化(内核引导第一部分) :start_kernel()中调用了一系列初始化函数,以完成kernel本身的设置 ,启动init过程,创建第一个内核线程 start_kernel()函数中各个主要初始化函数的功能 * 外设初始化--内核引导第二部分:init()函数作为内核线程,首先锁定内核,然后调用do_basic_setup()完成外设及其驱动程序的加载和初始化 外设初始化的主要过程 * init进程和inittab脚本 init进程是系统所有进程的起点,它的进程号是1 inittab是以行为为单位的描述性(非执行性)文本,每一个指令行都具有以下格式: id:runlevel:action:process * rc启动脚本:rc.sysinit中最常见的动作就是激活交换分区,检查磁盘,加载硬件模块 Shell的启动 * 6 ARM-Linux进程管理和调度
您可能关注的文档
最近下载
- 雪茄服务的流程.pptx
- 城市轨道车辆制动系统的原理及检修.doc
- 重症医学科运用PDCA循环降低ICU失禁性皮炎发生率品管圈QCC持续质量改进成果汇报.ppt
- 江苏科技大学苏州理工学院《数据库原理与应用》2021-2022学年第一学期期末试卷.doc VIP
- 果园履带运输机设计说明书设计.doc VIP
- 江苏科技大学苏州理工学院《数据库原理与设计》2023-2024学年第二学期期末试卷.doc VIP
- 出入境管理法培训课件.ppt VIP
- 2025年西藏中考地理真题卷含答案解析.docx VIP
- 2025年西藏中考地理试卷试题真题(含答案详解).pdf VIP
- Shanhe Star Aviation Co., Ltd.用户手册Aurora SA60L Aurora SA60L-iS说明书.pdf
原创力文档

文档评论(0)