当前位置:网站首页>uboot机构简介
uboot机构简介
2022-07-07 07:10:00 【栋哥修炼日记】
├── api 存放uboot提供的API接口函数
├── arch 平台相关的部分我们只需要关心这个目录下的ARM文件夹
│ ├──arm
│ │ └──cpu
│ │ │ └──armv7
│ │ └──dts
│ │ │ └──*.dts 存放设备的dts,也就是设备配置相关的引脚信息
├── board 对于不同的平台的开发板对应的代码
├── cmd 顾名思义,大部分的命令的实现都在这个文件夹下面。
├── common 公共的代码
├── configs 各个板子的对应的配置文件都在里面,我们的Lichee配置也在里面
├── disk 对磁盘的一些操作都在这个文件夹里面,例如分区等。
├── doc 参考文档,这里面有很多跟平台等相关的使用文档。
├── drivers 各式各样的驱动文件都在这里面
├── dts 一种树形结构(device tree)这个应该是uboot新的语法
├── examples 官方给出的一些样例程序
├── fs 文件系统,uboot会用到的一些文件系统
├── include 头文件,所有的头文件都在这个文件夹下面
├── lib 一些常用的库文件在这个文件夹下面
├── Licenses 这个其实跟编译无关了,就是一些license的声明
├── net 网络相关的,需要用的小型网络协议栈
├── post 上电自检程序
├── scripts 编译脚本和Makefile文件
├── spl second program loader,即相当于二级uboot启动。
├── test 小型的单元测试程序。
└── tools 里面有很多uboot常用的工具。
边栏推荐
- 农牧业未来发展蓝图--垂直农业+人造肉
- 印象笔记终于支持默认markdown预览模式
- 第一讲:寻找矩阵的极小值
- Octopus future star won a reward of 250000 US dollars | Octopus accelerator 2022 summer entrepreneurship camp came to a successful conclusion
- What development models did you know during the interview? Just read this one
- CMD startup software passes in parameters with spaces
- Applet sliding, clicking and switching simple UI
- Natapp intranet penetration
- 【frida实战】“一行”代码教你获取WeGame平台中所有的lua脚本
- Strategic cooperation subquery becomes the secret weapon of Octopus web browser
猜你喜欢

细说Mysql MVCC多版本控制
![[4g/5g/6g topic foundation-146]: Interpretation of white paper on 6G overall vision and potential key technologies-1-overall vision](/img/fd/5e8f74da25d9c5f7bd69dd1cfdcd61.png)
[4g/5g/6g topic foundation-146]: Interpretation of white paper on 6G overall vision and potential key technologies-1-overall vision

【BW16 应用篇】安信可BW16模组/开发板AT指令实现MQTT通讯

Oracle installation enhancements error

Natapp intranet penetration

其实特简单,教你轻松实现酷炫的数据可视化大屏

Detailed explanation of diffusion model

H5 web player easyplayer How does JS realize live video real-time recording?

Lecture 1: stack containing min function

Esp8266 uses TF card and reads and writes data (based on Arduino)
随机推荐
JS reverse tutorial second issue - Ape anthropology first question
进程和线程的区别
MongoDB怎么实现创建删除数据库、创建删除表、数据增删改查
VSCode+mingw64
高斯消元
Lesson 1: finding the minimum of a matrix
如何成为一名高级数字 IC 设计工程师(5-2)理论篇:ULP 低功耗设计技术精讲(上)
C# 初始化程序时查看初始化到哪里了示例
企业实战|复杂业务关系下的银行业运维指标体系建设
H5 web player easyplayer How does JS realize live video real-time recording?
Gym - 102219j kitchen plates (violent or topological sequence)
2016 CCPC Hangzhou Onsite
印象笔记终于支持默认markdown预览模式
In fact, it's very simple. It teaches you to easily realize the cool data visualization big screen
Addition, deletion, modification and query of ThinkPHP database
Thinkphp3.2 information disclosure
First issue of JS reverse tutorial
CMD startup software passes in parameters with spaces
用flinksql的方式 写进 sr的表,发现需要删除的数据没有删除,参照文档https://do
大佬们,请问 MySQL-CDC 有什么办法将 upsert 消息转换为 append only 消