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

2024-04-30 1302 明贵知识网

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

声明:明贵知识网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系本站