bl锁定是什么意思(bl锁)
1、BL锁是BootLoader的简称,就是在操作系统内核运行之前运行的一段小程序。
2、在嵌入式操作系统中,BootLoader是在操作系统内核运行之前运行。
3、可以初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。
(相关资料图)
4、扩展资料:启动过程Bootloader启动大多数都分为两个阶段。
5、第一阶段主要包含依赖于CPU的体系结构硬件初始化的代码,通常都用汇编语言来实现。
6、这个阶段的任务有:基本的硬件设备初始化(屏蔽所有的中断、关闭处理器内部指令/数据Cache等)。
7、为第二阶段准备RAM空间。
8、如果是从某个固态存储媒质中,则复制Bootloader的第二阶段代码到RAM。
9、设置堆栈。
10、在第一阶段中为什么要关闭Cache?通常使用Cache以及写缓冲是为了提高系统性能,但由于Cache的使用可能改变访问主存的数量、类型和时间,因此Bootloader通常是不需要的。
11、跳转到第二阶段的C程序入口点。
12、第二阶段通常用C语言完成,以便实现更复杂的功能,也使程序有更好的可读性和可移植性。
13、这个阶段的任务有:初始化本阶段要使用到的硬件设备。
14、检测系统内存映射。
15、将内核映像和根文件系统映像从Flash读到RAM。
16、为内核设置启动参数。
17、调用内核。
18、参考资料:BootLoader-百度百科。
本文就为大家分享到这里,希望看了会喜欢。
相关阅读
精彩推荐
- bl锁定是什么意思(bl锁)
- 兼具大空间、长续航与高配置,合创Z03夺得3万+用户青睐
- 逆势上扬!岚山区2023年经济“半年报”出炉
- 斯基拉:拜利将经纪人更换为皮门塔,他接近加盟贝西克塔斯
- 百家机构调研股曝光 社保+险资同时重仓的小白马亮了!业绩翻倍增长的低估值股被盯上
- 信封封面图片 模板(信封封面图片)
- 23年二期“中国寻根之旅”夏令营顺利开营
- 65岁的老人赡养费计算方式是什么
- 哪吒汽车与达索系统签署战略合作协议
- 玩在咖啡节,喝出新味道——在咖啡香中体验“有一种叫云南的生活”
- 美国夏威夷毛伊岛大火已造成59人死亡 搜救仍在持续
- 农业农村部:再派工作组赴东北四省区指导台风防范
- AMC院线美股盘后一度跳水将近30%
- 行走东岸滨江,“童”话浦东成长!浦东积极打造儿童友好滨江示范带
- 央行网站披露齐鲁银行8宗违法,被处罚近300万
- 科大讯飞上半年净利同比降73% 二季度净利、经营现金流均转正
- 挑灯纳贤 杭州人才夜市为企业招才引智“聚人气”
- 已灭绝的超巨大海蝎物种——在澳大利亚被发现
- 长江干流6座梯级电站单日发电今年首超10亿千瓦时
- 韶关乐昌:白石添阳光伏发电项目开工,总投资额约7.5亿元
- 香港特区政府:访港旅游业和私人消费仍是主要增长动力
- 三星5838 三星5830i
- 官桥镇:交通安全教育走进“希望家园”
- 中国商务部首次发布《美国履行世贸规则义务情况报告》
- 加息末期 黄金“长牛”逻辑浮现
- 娜塔莉波特曼与丈夫分居!男方出轨25岁女孩后她仍想挽救婚姻,网友气疯:女神快甩了他
- 带鱼的鱼鳞要刮掉吗是不是嘌呤高(带鱼的鱼鳞要刮掉吗)
- 拓山重工(001226)8月11日主力资金净卖出194.15万元
- 业界福音:甘肃小强子汽车服务让您的爱车焕然新生的活力
- 供应趋紧 欧洲天然气期货价格现大幅波动