TI_DM36X_ARM系统的整个启动过程-创新互联

从上电到登录的过程:TI_DM36X_ARM系统的整
个启动过程
  1. 加载BIOS
  2. 读取MBR
  3. 启动Bootloader(uboot)
  4. 加载内核(程序的跳转调用过程)
  •     内核的入口ENTRY(stext)---(arch/arm/kernel/head.S)
  •     __mmap_switched
  •    start_kernel---(arch/alpha/boot/bootp.c)
  •    runkernel

     上面是汇编程序过程,以下是c程序的调用过程

创新互联成都企业网站建设服务,提供网站建设、成都网站制作网站开发,网站定制,建网站,网站搭建,网站设计,响应式网站建设,网页设计师打造企业风格网站,提供周到的售前咨询和贴心的售后服务。欢迎咨询做网站需要多少钱:18982081108
  •     start_kernel---(init/main.c)
  •     rest_kernel
  •     kernel_thread(kernel_init)
  •     init_post
  •     run_init_process("/sbin/init";"/etc/init";"/bin/init";"/bin/sh")

      5. 运行init

      6. 运行inittab

      7. 运行rcS

      8. 登录进入控制台


文章标题:TI_DM36X_ARM系统的整个启动过程-创新互联
浏览地址:http://pwwzsj.com/article/iodod.html