[嵌入式linux] uboot 和BSP 以及 linux驱动的区别

[复制链接]
 楼主| maowa_2005 发表于 2014-7-18 15:19 | 显示全部楼层 |阅读模式
最近在看uboot的代码,大致看了一遍,它的作用就是初始化硬件设备,并配置参数以便引导操作系统,网上看了一下BSP的概念,说是板级支持包,介于硬件和操作系统之间,其中有人举了个例子:
BSP相当于硬件驱动,完成初始化、时钟、中断、串口、网络、flash等的设备驱动。
BootLoader用于加载、调试程序。
但是uboot中也包含了一些外设硬件的初始化啊,有点糊涂了,不知道2者有啥区别,求解(最好能说下啥是BSP)
电子无聊大神 发表于 2014-7-19 10:36 | 显示全部楼层
我也想知道,我是初学者。
nome 发表于 2014-10-17 13:40 | 显示全部楼层
:lol  uboot里面的硬件驱动是服务uboot的功能做的   linux bsp是服务linux功能用的驱动。。linux不能调用uboot的驱动 所以bsp包含了uboot里面的硬件驱动
您需要登录后才可以回帖 登录 | 注册

本版积分规则

26

主题

76

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部

26

主题

76

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部