Boot-loader的设置
发布时间:2009/1/4 0:00:00 访问次数:629
boot-loader的设置如图所示,包括内核八口、屏蔽所有申断、判断处理器类型、创建核心页表等。
图 boot-loader的设置
在boot-loader的执行全过程中可以不必响应任何中断,但必须正确地设置系统功能寄存器及各控制寄存器等。在跳转到内核前,必须禁止中断(irqs和∏qs);cpu必须处于svc模式;mmu必须关闭;指令cache可以打开也可以关闭;数据cache必须关闭。thekernel()函数调用应该是永远不返回的,如果这个调用返回,则说明出错。
欢迎转载,信息来源维库电子市场网(www.dzsc.com)
boot-loader的设置如图所示,包括内核八口、屏蔽所有申断、判断处理器类型、创建核心页表等。
图 boot-loader的设置
在boot-loader的执行全过程中可以不必响应任何中断,但必须正确地设置系统功能寄存器及各控制寄存器等。在跳转到内核前,必须禁止中断(irqs和∏qs);cpu必须处于svc模式;mmu必须关闭;指令cache可以打开也可以关闭;数据cache必须关闭。thekernel()函数调用应该是永远不返回的,如果这个调用返回,则说明出错。
欢迎转载,信息来源维库电子市场网(www.dzsc.com)
上一篇:Boot-loader程序设计
上一篇:Boot-loader原理