2026-02-02 50726bec230fd22e643f4abd15842336 99+ 30 分钟 4.5 klinux clock driver framework Linux要管理电源(休眠唤醒)、动态调频(DVFS),还要处理多个外设之间的时钟依赖关系。因此,Linux 引入了 CCF (Common Clock Framework,通用时钟框架)。 linux kernel CLOCK阅读更多>>
2025-11-05 496c3b4e549351057c5b1866fce46e9f 99+ 13 分钟 2.0 klinux pinctrl and gpio driver Pinctrl: 负责引脚的功能复用(MUX)和电气属性配置(上下拉,驱动能力等). GPIO: 负责管理GPIO的输入输出,高低电平和中断. linux kernel Pinctrl GPIO阅读更多>>
2025-09-19 a7361921fc92f1eb2459387b3027fc85 99+ 9 分钟 1.3 k利用LAVA在docker中搭建自动化测试环境 在ubuntu22.04主机上利用LAVA搭建docker自动化测试环境 linux kernel kernelci kernelci阅读更多>>
2025-08-01 3a31581f834225be7c21aaede90d211b 99+ 3 分钟 0.5 kbpftrace环境的配置和使用(基于riscv-k1) 在k1上配置并使用bpftrace,基于上一篇的配置 linux kernel trace bpftrace bpftrace阅读更多>>
2025-04-30 58c7c0aeb209f8ad03f1471950fb7e08 99+ 40 分钟 6.0 kLinux bpf技术解析及libbpf的使用(基于riscv-k1) 了解ebpf并在riscv平台上支持ebpf, 最后理解并使用libbpf库中的示例 linux kernel trace libbpf libbpf阅读更多>>
2025-04-03 0ccb506c243b23ffcd47804ebd7809e5 99+ 12 分钟 1.7 klinux内核中qspinlock锁的优缺点分析 qspinlock 是一种为现代多核系统设计的先进混合自旋锁。它巧妙地融合了两种经典锁的优点:既继承了票据锁(ticket lock)的公平性,又借鉴了 MCS 锁优异的可扩展性。 linux kernel lock qspinlock qspinlock阅读更多>>
2025-03-02 2a2f53d3e18a79ba442284e26c14a41f 99+ 9 分钟 1.4 klibbpf, bcc和bpftrace的结构和关联分析 libbpf bcc 和 bpftrace之间的结构以及和内核的关联 linux kernel trace ebpf libbpf bpftrace bcc阅读更多>>
2024-10-12 0ee4e79a4c859d15b22402fe7b857d8e 99+ 16 分钟 2.4 klinux内核启动流程分析2 简单分析启动过程中初始化等操作流程 linux kernel kernel_start kernel_start阅读更多>>
2024-10-10 c9f076f140394959762aa21b477fa26f 99+ 16 分钟 2.4 klinux内核启动流程分析1 *简单分析启动过程中的初始化内容 linux kernel kernel_start kernel_start阅读更多>>
2024-10-01 2444844a0194e0d1b4f9047dbbc0c3f8 99+ 12 分钟 1.8 kuboot 命令实现机制 如何添加 uboot 命令及 uboot 命令实现机制 linux uboot uboot_cmd uboot_cmd阅读更多>>