当前位置:网站首页>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常用的工具。
边栏推荐
- 小程序滑动、点击切换简洁UI
- In fact, it's very simple. It teaches you to easily realize the cool data visualization big screen
- What development models did you know during the interview? Just read this one
- Lesson 1: finding the minimum of a matrix
- Switching value signal anti shake FB of PLC signal processing series
- 根据热门面试题分析Android事件分发机制(一)
- JS inheritance prototype
- La différence entre viewpager 2 et viewpager et la mise en œuvre de la rotation viewpager 2
- 小程序弹出半角遮罩层
- 基于智慧城市与储住分离数字家居模式垃圾处理方法
猜你喜欢
随机推荐
NETCORE 3.1 solves cross domain problems
Database multi table Association query problem
Esp8266 uses TF card and reads and writes data (based on Arduino)
根据热门面试题分析Android事件分发机制(一)
Codeforces - 1324d pair of topics
[4g/5g/6g topic foundation -147]: Interpretation of the white paper on 6G's overall vision and potential key technologies -2-6g's macro driving force for development
Impression notes finally support the default markdown preview mode
Unity uses mesh to realize real-time point cloud (II)
Selenium+bs4 parsing +mysql capturing BiliBili Tarot data
esp8266使用TF卡并读写数据(基于arduino)
Arthas simple instructions
How to become a senior digital IC Design Engineer (1-6) Verilog coding Grammar: Classic Digital IC Design
JS逆向教程第一发
AI从感知走向智能认知
Pit using BigDecimal
内存==c语言1
一大波开源小抄来袭
VSCode+mingw64
Unity3d interface is embedded in WPF interface (mouse and keyboard can respond normally)
MySQL can connect locally through localhost or 127, but cannot connect through intranet IP (for example, Navicat connection reports an error of 1045 access denied for use...)