
Linux驱动开发
文章平均质量分 94
主要记录Linux驱动开发相关
nineyole
花开需折终需折,莫待无花空折枝
展开
-
H06_Linux调试方式一:Debugfs分析
H06_Linux调试方式一:Debugfs分析内核版本Linux4.4作者huang liang有部分内容来自网络,如有侵权,请联系删除。内核中有几个常用的伪文件系统,比如procfs,debugfs和sysfs。它们都用于Linux内核和用户空间的数据交换,但是适用的场景有所差异:procfs 历史最早,最初就是用来跟内核交互的唯一方式,用来获取处理器、内存、设备驱动、进程等各种信息。sysfs 跟 kobject 框架紧密联系,而 kobject 是为设备驱原创 2021-03-15 16:58:17 · 195 阅读 · 0 评论 -
H07_Linux调试方式二:procfs分析
H07_Linux调试方式二:procfs分析文章目录H07_Linux调试方式二:procfs分析proc目录如何创建proc关键函数分析proc_mkdir函数proc_create_data函数proc_create_data原型说明在rtc驱动调用proc_create_data的实例分析proc_create函数proc_create函数原型proc_create实例/proc/meminfo源码分析meminfo原型说明如何通过内核代码修改鲁大师和安兔兔获取到的内存大小自己编写c语言获取mem原创 2021-03-30 14:16:20 · 306 阅读 · 0 评论 -
H01_Linux输入子系统(1):内核源码分析
H01_Linux输入子系统(1):内核源码分析文章目录H01_Linux输入子系统(1):内核源码分析各个关键结构体分析输入子系统注册函数关系各个关键函数分析input_register_device函数input_attach_handler函数input_match_device函数关于evdev如何编写一个input的驱动框架配置i2c_driver配置probe函数获取dts配置信息申请中断注册input device完善中断函数内核版本Linux4.4作者huang l原创 2021-03-26 14:27:29 · 141 阅读 · 0 评论 -
安装libssl-dev报错:
安装libssl-dev报错安装libssl-dev报错:The following packages have unmet dependencies: libssl-dev: Depends: libssl0.9.8 (= 0.9.8k-7ubuntu8.6) but 0.9.8k-7ubuntu8.8 is to be installedE: Broken packa转载 2012-08-28 11:21:41 · 6664 阅读 · 0 评论 -
配置Ubuntu Server高速apt-get源
今天刚装上Ubuntu Server 12,默认的apt-get源比较慢。更改一下源地址。方法:1、修改源地址:cp /etc/apt/sources.list /etc/apt/sources.list.bakvim /etc/apt/sources.list加入如下内容(中科大的):deb http://mirrors.ustc.edu.cn/ubuntu/ p转载 2012-08-28 11:12:12 · 5592 阅读 · 0 评论