主题 : UBOOT疑惑 复制链接 | 浏览器收藏 | 打印
when I crossover,it's over!
级别: 新手上路
UID: 59963
精华: 0
发帖: 40
金钱: 200 两
威望: 40 点
贡献值: 0 点
综合积分: 80 分
注册时间: 2011-12-02
最后登录: 2015-09-29
楼主  发表于: 2012-02-25 10:24

 UBOOT疑惑

            各位大虾,我才学LINUX驱动,今天对UBOOT有一些疑惑,想请大家帮一下。
            就是UBOOT里不是会初始化一些CPU的一些设置和一些板子的外设(比如液晶屏),那这里初始化的设备(如液晶屏)在LINUX起来之后注册液晶屏设备时还需要再初始化吗?
           还有就是LINUX起来后在注册设备时对设备的初始化都放在PROBE这个控测函数里吗?
          
           请大家指点一下,我很因惑。多谢
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2012-02-25 11:42
这取决于内核中各个设备驱动。大多数驱动会在probe接口中重新初始化硬件。关于设备驱动模型,你可以参考《Linux Device Driver》的第三版
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."