
Linux驱动开发
文章平均质量分 78
LaoZhangGong123
老家亲友若相问,就说我在写代码。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
了解WRITE_ONCE和READ_ONCE宏
在学习Linux中的SPI驱动,经常会遇到WRITE_ONCE和READ_ONCE宏,所以,了解是是有必要的。原创 2025-03-16 15:38:50 · 376 阅读 · 0 评论 -
解决图形化配置失败的问题
图形化配置完成后,要“make stm32mp1_atk_defconfig”,它用于使用“make stm32mp1_atk_defconfig”覆盖“.config”;原创 2024-12-29 09:16:47 · 294 阅读 · 0 评论 -
了解likely(x)和unlikely(x)
offsetof(TYPE, MEMBER),__same_type(a, b),offsetof(TYPE, MEMBER)和container_of(ptr, type, member),likely(x)和unlikely(x),在阅读linux代码时,有时会遇到,所以有必要去了解一下,特别是container_of()。原创 2024-12-21 19:21:37 · 543 阅读 · 0 评论 -
Linux网络之“桥接模式”和“NAT模式”配置
介绍虚拟机的“桥接模式”和“NAT模式”配置,及实际应用。原创 2024-12-10 18:32:08 · 1701 阅读 · 0 评论 -
卸载“VMware Bridge Protocol”
卸载“以太网属性”里的“VMware Bridge Protocol”,发现“卸载 VMware Bridge Protocol功能。错误是 0x8007007E.”。如果不卸载掉它,桥接模式就无法实现。原创 2024-12-10 11:09:13 · 1019 阅读 · 0 评论 -
Linux驱动开发第3步_INPUT子系统框架下的外部中断
INPUT子系统框架下的外部中断原创 2024-12-01 11:50:49 · 669 阅读 · 0 评论 -
Linux驱动开发第2步_“物理内存”和“虚拟内存”的映射
“新字符设备的GPIO驱动”和“设备树下的GPIO驱动”都要用到寄存器地址,使用“物理内存”和“虚拟内存”映射时,非常不方便,而pinctrl和gpio子系统的GPIO驱动,非常简化。因此,要重点学习pinctrl和gpio子系统下的GPIO驱动开发。原创 2024-11-16 22:13:10 · 824 阅读 · 0 评论 -
Linux驱动开发第1步_了解STM32MP157D
了解STM32MP157D有哪些硬件资源,为以后进行Linux驱动开发做准备。原创 2024-11-16 13:47:30 · 850 阅读 · 0 评论