bootloader是个很简单的东西,但首先你要明白bootloader要干什么,为什么要有这么一个东西。简单来说,bootloader提供几个功能:

1. 进行一些系统配置、例如MMU、Cache等。

2. 解析Kernel image,拷贝到内存中,并把相应的需要传入Kernel的东西也一并准备好扔到内存中。所有的事情都干完之后,跳到Kernel里面去。

3. 支持下载Image。明白了这些,你自己都能写一个bootloader出来了。当然,没必要重复做轮子,有很多现成的很完善的bootloader源码可以去学习,但万变不离其宗,bootloader总共也就干那么几件事情而已。

什么是BootLoader,其主要功能是什么 扩展资料

bootloader是手机开机后最先运行的程序 主要负责初始化硬件设备等工作 可以理解为电脑主板的blos一类的东西 一些手机厂商比如摩托罗拉 htc 为了防止用户自行安装非官方rom为bootloader上锁 想刷非官方room 要先解锁

什么是BootLoader,其主要功能是什么 bootloader

猜你喜欢

联系我们

联系我们

888-888

邮件:admin@lcrz.cn

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
关注微信
分享本页
返回顶部