- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 【linux 系统下fw_printenv查看/fw_setenv设置env】
在uboot中我们可以很方便的在uboot shell中通过printenv/setenv/savenv来查看/设置/保存env环境变量或者在uboot源码中通过env_get/env_set/env_save 来获取/设置/保存env环境变量。有时候我们希望在进入linux系统后去查看或者修改env环境变量,那么在Linux系统下是否有工具去做这样的事情吗或者Linux kernel是否提供什么方式可以做这样的事情呢。
2024-12-21 11:53:30
1141
原创 Uboot驱动模型之spi-driver(3/3)
本章主要是翻译《spi-howto.txt》,文档路径u-boot/doc/driver-model/spi-howto.txt。主要是介绍如何porting spi driver到driver model中。这篇文章以exynos spi driver移植到driver model(DM)为例子一步步介绍如何将一个spi驱动移植到驱动模型中,文章比较长,因为涉及实际的代码例子,例子代码基于U-Boot v2014.10-rc2(commit be9f643)。
2024-10-12 21:05:05
957
原创 Uboot驱动模型之spi-uclass(2/3)
如上篇《Uboot驱动模型之框架driver-model(1/3)》分析的那样uclass的定义依赖于uclass_driver。所以使用UCLASS_DIRVER来定义struct uclass_driver spi,即补充struct uclass_driver的各个你需要用到的成员。475 #if!成员解析:#if!
2024-10-12 11:01:49
936
原创 SHELL
目录1. 运算1.1. 算术扩展表示法1.1.1. 加减法1.2. 取值表示法1. 运算1.1. 算术扩展表示法算术扩展符号:``,与expr配合使用1.1.1. 加减法#!/bin/bashi=`expr 2 + 3`echo i = $i # i = 5j=`expr 5 - 2`echo j = $j # j = 31.2. 取值表示法...
2022-01-03 16:46:02
641
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人