2021年11月14日
太网结构 从硬件角度来看,以太网由 CPU、MAC、PHY 三部分组成,如下图示意: 上图中 DMA 集成在 CPU,CPU、MAC、PHY 并不是集成在同一个……
阅读全文
2021年11月8日
启动过程概览 bootRom –> SPL –> uboot –> kernel –> file system –> init 倒着分析 上面是 ARM SOC 的启动流程。不过,我们今天我们倒着讲,从后向前捋一捋为什么是这样的流程。 init 进程 为什么需……
阅读全文
2021年11月5日
GPIO 子系统框架 func call /** * struct gpio_chip - abstract a GPIO controller * @label: a functional name for the GPIO device, such as a part * number or the name of the SoC IP-block implementing it. * @gpiodev: the internal state holder, opaque struct * @parent: optional parent device providing the GPIOs * @owner: helps prevent removal of modules exporting active GPIOs * @request: optional……
阅读全文
2021年10月26日
匹配实例 MAC Address ([0-9A-Fa-f][0-9A-Fa-f]:){5}([0-9A-Fa-f][0-9A-Fa-f]) [0-9A-Fa-f] : 匹配 0-9 或 A-F 或 a-f {5} : 匹配前面的表达式 5 次 () : 标记一个子表达式的开始和结束 上面例子的整体描述是:匹配 7A: 这样的子串 5 次,然后再匹……
阅读全文
2021年10月15日
前言 驱动、内核等大型工程包含众多 .c .h 文件,如果手动一个个去编译这些文件是不现实的,通常的做法是使用 make 命令进行自动化编译。make 命令执行时,……
阅读全文
2021年10月14日
ate The ated is an optional user space component for RT28xx Linux driver. When Windows GUI starts, AP enters ATE mode (i.e., ATESTART) immediately. 参考 OpenWRT控制MT7628进入ATE模式……
阅读全文
2021年10月13日
校准内容 三大块:频率、发射电平、接收信号强度 即,信道、发射、接收 efuse Efuse–芯片存储 Efuse–电编程熔丝 关于Wi……
阅读全文
2021年10月8日
boot.vfat buildroot 参考 mcopy……
阅读全文
2021年10月8日
参考 svn merge 命令的使用 记住你合过来的改动只是每版之间的diff!!!……
阅读全文
2021年10月1日
镜像构成 使用 buildroot 编译出来的树莓派镜像为 sdcard.img,其构成如下: 硬件构成 博通 BCM2837B0 SoC,集成四核 ARM Cortex-A53(ARMv8)64……
阅读全文