- 博客(6)
- 资源 (14)
- 收藏
- 关注
转载 Linux设备驱动之——input子系统(一)
什么是INPUT Input子系统处理输入事务,任何输入设备的驱动程序都可以通过Input输入子系统提供的接口注册到内核,利用子系统提供的功能来与用户空间交互。输入设备一般包括键盘,鼠标,触摸屏等,在内核中都是以输入设备出现的。下面分析input输入子系统的结构,以及功能实现。Linux中input系统主设备号是13次设备号: 0-31 joysti
2017-03-25 18:30:17 299
转载 linux下I2C驱动架构全面分析
I2C 概述 I2C是philips提出的外设总线. I2C只有两条线,一条串行数据线:SDA,一条是时钟线SCL ,使用SCL,SDA这两根信号线就实现了设备之间的数据交互,它方便了工程师的布线。 因此,I2C总线被非常广泛地应用在EEPROM,实时钟,小型LCD等设备与CPU的接口中。 linux下的驱动思路 在linux系
2017-03-25 15:21:25 289
转载 kmalloc,vmalloc,malloc区别
简单的说:kmalloc和vmalloc是分配的是内核的内存,malloc分配的是用户的内存kmalloc保证分配的内存在物理上是连续的,vmalloc保证的是在虚拟地址空间上的连续,malloc不保证任何东西kmalloc能分配的大小有限(128Kb),vmalloc和malloc能分配的大小相对较大内存只有在要被DMA访问的时候才需要物理上连续vmalloc比kmalloc要慢
2017-03-25 11:43:12 430
转载 kmalloc函数详解
kmalloc 函数详解#include Linux/slab.h> void *kmalloc(size_t size, int flags);给 kmalloc 的第一个参数是要分配的块的大小. 第 2 个参数, 分配标志, 非常有趣, 因为它以几个方式控制 kmalloc 的行为.最一般使用的标志, GFP_KERNEL, 意思是这
2017-03-25 11:22:17 713
原创 rk相关
1.wifi补丁ftpWIFI FTP地址:ftp://www.rockchip.com.cn账号名:rkwifi密码:Cng9280H8tftp://www.rockchip.com.cn/2.HDMI特殊分辨率,见百度网盘:1.3288-5.1-BOX -特殊分辨率
2017-03-10 17:12:11 1333
原创 rk代码repo管理问题
关于kernel部分:如果需要删除.git,或者全部用同一git管理,必须增加.scmversion文件,内容为“+”并修改.gitignore,把.scmversion提交上去如果没有这个操作,flash将挂载不上。android部分:编译的时需要将# manifestSYSTEM_WITH_MANIFEST := true 设置为false----device/rock
2017-03-09 15:38:20 1178
wpa_supplicant_8_kk_4.4_rtw_r25669.20171213.tar.gz
2021-04-06
RK3399_android7.1_root(7.1 root补丁).rar
2020-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人