uboot 和BSP 以及 linux驱动的区别
最近在看uboot的代码,大致看了一遍,它的作用就是初始化硬件设备,并配置参数以便引导操作系统,网上看了一下BSP的概念,说是板级支持包,介于硬件和操作系统之间,其中有人举了个例子:BSP相当于硬件驱动,完成初始化、时钟、中断、串口、网络、flash等的设备驱动。
BootLoader用于加载、调试程序。
但是uboot中也包含了一些外设硬件的初始化啊,有点糊涂了,不知道2者有啥区别,求解(最好能说下啥是BSP) 我也想知道,我是初学者。 :loluboot里面的硬件驱动是服务uboot的功能做的 linux bsp是服务linux功能用的驱动。。linux不能调用uboot的驱动 所以bsp包含了uboot里面的硬件驱动
页:
[1]