打印
[嵌入式linux]

uboot 和BSP 以及 linux驱动的区别

[复制链接]
4953|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
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

粉丝