gpt4 book ai didi

linux - 通过Bootloader和Kernel查询SoC的寄存器初始化

转载 作者:太空宇宙 更新时间:2023-11-04 05:30:38 24 4
gpt4 key购买 nike

有人可以澄清硬件寄存器初始化的时间和对象吗?
我目前正在嵌入式项目中处理 u-boot,在 u-boot 中我看到许多硬件寄存器正在初始化。
我认为Bootloader初始化了所有的硬件寄存器,内核提供了驱动程序来驱动硬件。
但其中一个测试用例说“检查内核中寄存器集的值是否设置正确”。
现在我很困惑一旦内核启动,内核是否也会再次设置这些寄存器。
我不清楚设备启动后会发生什么。比如bootloader的作用是什么,它执行时做什么,内核启动时做什么。

谢谢。

最佳答案

我发现u-boot只初始化加载内核所需的硬件,而不是所有硬件。这就是我的困惑。

关于linux - 通过Bootloader和Kernel查询SoC的寄存器初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19901639/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com