2019年5月21日

HDMI接口学习笔记

摘要: 1. HDMI接口内部还有一个i2c接口,用于读取EDID数据 2. HDMI接口比一般的接口多出 ① 多个显示源:Framebuffer数量变多,VideoProcess模块(Tiny4412上是这样的,不同平台不同)② 混合器:Mixer③ HDMI还支持音频传输④ HDMI接口里面集成了一个i 阅读全文

posted @ 2019-05-21 12:05 Hello-World3 阅读(1073) 评论(0) 推荐(0) 编辑

switch_class

摘要: 1. switch_class简介 实现:drivers/switch/switch_class.c 典型应用:drivers/switch/switch_gpio.c switch_class用于在/sys/class/switch提供name和state两个属性文件,在state改变时通过uev 阅读全文

posted @ 2019-05-21 12:02 Hello-World3 阅读(581) 评论(0) 推荐(0) 编辑

Linux 驱动杂项总结

摘要: 1. copy_to_user与put_user的区别 copy_from_user/copy_to_user 用于内核空间和用户空间之间的数据块拷贝,但是可能会睡眠。get_user/put_user 只能传递一个基本类型数据,不会睡眠。 2. 内核字符串转整数 int kstrtoul() // 阅读全文

posted @ 2019-05-21 10:10 Hello-World3 阅读(158) 评论(0) 推荐(0) 编辑

导航