- 博客(8)
- 资源 (37)
- 收藏
- 关注
原创 工作队列 (三) 数据结构与api
简介结构体static struct work_struct test_work; // 工作包的 结构体 // 工作队列中的成员 的 结构体也是这样子的static struct workqueue_struct * test_workqueue; // 工作者线程 和 工作队列的 抽象apiINIT_WORK // 将 work_str...
2019-02-26 22:46:37 223 1
原创 工作队列 (二) 杂谈
工作队列是什么工作队列 实际上就是 一个 内核线程维护了 一个 工作包队列, 这个线程叫做工作者线程然后 其他的内核线程或者中断处理程序 只需要创建 工作包, 然后 插入到工作包队列中, 并唤醒 工作者 线程此时 工作者线程就是一股脑的 开始 把工作包 队列 中 的 工作包 全部给 干完,干完就睡觉例如 你扔进去 一个 包 : 包名叫做 写一个 linux 内核, 然后 工...
2019-02-25 22:07:23 174
原创 工作队列 (一) workqueue demo
工作队列 实际上就是 一个 内核线程维护了 一个 工作包队列, 这个线程叫做工作者线程然后 其他的任务 只需要创建 工作包, 然后 插入到工作包队列中, 并唤醒 工作者 线程此时 工作者线程就是一股脑的 开始 把工作包 队列 中 的 工作包 全部给 干完,干完就睡觉例如 你扔进去 一个 包 : 包名叫做 写一个 linux 内核, 然后 工作者醒了之后,就开始 写 linux 内...
2019-02-25 20:09:10 323
原创 input 子系统(五) 事件上报及监听
上报流程事件的生产者 是 input 设备驱动途径 input.c(input core),到达 handler,然后由handler 提供给消费者.驱动中的上报 input_report_key(button_dev, KEY_POWER,1); input_report_key(button_dev, KEY_POWER,0); input_syn...
2019-02-23 13:59:24 3492
原创 input 子系统(四) input设备 注册及匹配
基于 linux-4.0input系统的 启动顺序1.// drivers/input/input.csubsys_initcall(input_init);2.// drivers/input/evdev.cmodule_init(evdev_init); input_register_handler(&evdev_handler);// drive...
2019-02-23 13:47:29 706
原创 input 子系统(三) 文件接口
文件接口/proc/bus/input//sys/class/input//dev/input/利用 /proc/bus/input/handlers 查看 注册 的input handlers利用 /proc/bus/input/devices 查看 注册 的 input devices设备的 sys device 在哪里 /sys/class/input/ev...
2019-02-23 13:20:28 450
原创 input 子系统(二) 杂谈
很多纯输入设备都是用的 input 子系统input 子系统 是 驱动里面一个非常重要的概念input 子系统的基础该系统 基于 class (class 基于 bbd 总线设备驱动模型) bbd 利用了 sysfs kobject_uevent 等等该系统又利用了 cdev 字符设备驱动模型该系统 利用了 内核链表 rcu链表该系统利用了 proc该系...
2019-02-23 13:17:19 218
原创 input 子系统(一) input demo
关于怎么用input api 写驱动,参见创建输入设备驱动程序,实例参考 下面的demo关于怎么在用户空间监听 input 事件,参见下面的demo本篇提供了input内核驱动demo和用户空间监听程序demodemo内核驱动程序驱动makefile 请参考驱动makefile// insmod input_demo_driver.ko// 注意:此时会生成/dev/inp...
2019-02-23 11:01:14 449
freetype2+SDL+SDL_ttf源码包及字符串转bmp图片demo
2017-03-07
linux-5.17 arm32 arm64 rv64 arch 下的 共同函数
2022-06-16
grub-build.log
2020-11-22
sdio_data_AllInOne.rar
2019-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人