linux驱动
连志安的博客
OpenHarmony龙芯架构SIG小组负责人,OpenHarmony教育工作组副组长,开源大师兄项目执行总监,
华为HDE专家,开放原子开源基金会2022开源贡献之星,广州市天河区软件协会专家委员,润和软件生态技术总监
出版书籍《物联网——嵌入式开发实战》。移植OpenHarmony到龙芯相关芯片,GD32,STM32芯片并开源。
展开
-
互斥体 和 自旋锁的比较
自旋锁 ——获取不到资源将一直等待空转===================================================/* 定义一个自旋锁 */spinlock_t lock; spin_lock_init(&lock); spin_lock(&lock); //获取自旋锁......spin_unlock(&loc...原创 2019-02-27 10:49:33 · 393 阅读 · 0 评论 -
V4L2 简单分析 内核自带的 uvc 驱动 1
文件:drivers\media\usb\uvc\uvc_driver.cstatic int __init uvc_init(void)ret = usb_register(&uvc_driver.driver);struct uvc_driver uvc_driver = { .driver = { .name = "uvcvideo", .probe = u...原创 2019-03-14 19:00:33 · 1049 阅读 · 0 评论