![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux驱动开发
shuai_dudu
普通又狂热的嵌入式开发爱好者
展开
-
linux休眠-电源管理过程梳理
由于嵌入式设备自身的特点,设备运行功耗问题一直是产品设计首先要考虑的问题,尤其对于非长电设备。本文主要讲述linux内核(2.6+),设备、系统休眠过程,理解的内核休眠过程,才能够更好的增加产品外设休眠逻辑和硬件平台休眠模块。其主要分为以下几个方面:1、soc电源管理,位于平台代码中,一般由厂家提供2、外设电源管理,位于外设驱动中,按需增加接口3、linux电源管理核心框架以下分别进行描述。原创 2024-03-15 11:31:55 · 408 阅读 · 0 评论 -
linux打印驱动适配
文章目录引言CUPS打印系统CUPS数据流PPD文件filter文件国产操作系统适配filter开发cups调试和可能产生的问题查看cups执行过程中的log引言linux操作系统打印驱动适配。CUPS打印系统CUPS即Common UNIX Printing System,即通用Unix打印系统,所有linux操作系统,均采用CUPS进行打印。CUPS提供了打印任务所需要的接口和工具。...原创 2020-03-25 11:08:03 · 2544 阅读 · 2 评论 -
linux-输入子系统
文章目录引言输入子系统框架核心层事件处理层(input_handler层)input_dev层引言本章概述linux kernel输入子系统框架,理解input各层的作用和实现的意义。输入子系统框架输入子系统是将所有输入设备进行分类,并将其驱动分为事件处理层和设备描述层。其中,设备描述层,来描述本设备所能够产生的事件,而对应的事件处理层,对设备产生的事件进行处理。在内核中对应的结构体为i...原创 2020-03-06 14:18:11 · 207 阅读 · 0 评论