摘要: 相关文档: register_driver 到 probe 函数调用 https://www.cnblogs.com/zhangzhiwei122/p/16125014.html register_driver 函数,检查 dts 中是否有对应的设备,如果有匹配的设备,就调用 really_prob 阅读全文
posted @ 2022-04-17 19:40 张志伟122 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 版权声明:本文为CSDN博主「spongebob1912」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/spongebob1912/article/details/109496964 简述 soc内部管脚众多, 阅读全文
posted @ 2022-04-17 19:26 张志伟122 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 作者:TASK_RUNNING链接:https://www.jianshu.com/p/60e7238876a2 我们在驱动编程时,如果程序内使用了死循环,则一般会使CPU的占用率达到100%,某些情况下,我们希望降低CPU使用率,那应该怎么办呢? 1. schedule_timeout sched 阅读全文
posted @ 2022-04-17 19:22 张志伟122 阅读(1585) 评论(0) 推荐(0) 编辑
摘要: 版权声明:本文为CSDN博主「luckywang1103」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/luckywang1103/article/details/47859995 这里以内核usb gadge 阅读全文
posted @ 2022-04-17 19:02 张志伟122 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 上一篇:v4l2 驱动-ioctl 调用流程 https://www.cnblogs.com/zhangzhiwei122/p/16156730.html 原文链接:https://blog.csdn.net/liujun3512159/article/details/123857276 V4L2是 阅读全文
posted @ 2022-04-17 18:43 张志伟122 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 下一篇:v4l2 应用流程调用流程 https://www.cnblogs.com/zhangzhiwei122/p/16156750.html 原文链接:https://blog.csdn.net/lxllinux/article/details/81745452 ioctl详解 进入ioctl都 阅读全文
posted @ 2022-04-17 18:37 张志伟122 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 中断硬件相关 arm64 中断分类 sync exception; irq ; fiq ; serror; arm64 中断处理相关寄存器: SP_EL0,SP_EL1,SPSR_EL1,ELR_EL1,ESR_EL1,VBAR_EL1 硬件处理过程: a:保存PSTATE到SPSR_EL1; b: 阅读全文
posted @ 2022-04-10 15:26 张志伟122 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 上一篇: RESERVEDMEM_OF_DECLARE 对 dts 中预留的内存进行匹配和初始化 https://www.cnblogs.com/zhangzhiwei122/p/16125744.html 另外,dts 中,通常使用 memory-region 将设备和 reserved memo 阅读全文
posted @ 2022-04-10 14:34 张志伟122 阅读(1455) 评论(0) 推荐(0) 编辑
摘要: RESERVEDMEM_OF_DECLARE 在 include/linux/of_reserved_mem.h 11struct reserved_mem { 12 const char *name; 13 unsigned long fdt_node; 14 unsigned long phan 阅读全文
posted @ 2022-04-10 14:13 张志伟122 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: module_init 这个宏定义在 include/linux/module.h module 的含义,即 模块; 有两类: builtin 的模块 (存在在 Image 中) 或者 独立的模块(存在在 xx.ko 中) 根据当前在编译 builtin 还是 编译 独立模块, module 宏有不 阅读全文
posted @ 2022-04-10 12:55 张志伟122 阅读(1001) 评论(0) 推荐(0) 编辑