- 博客(4)
- 收藏
- 关注
原创 linux sysfs_create_group()创建sysfs接口
linux sysfs_create_group()创建sysfs接口 在调试驱动,可能需要对驱动里的某些变量进行读写,或函数调用。可通过sysfs接口创建驱动对应的属性,使得可以在用户空间通过sysfs接口的show和store函数与硬件交互 Syss接口可通过sysfs_create_group()来创建,如果设备驱动要创建,需要用到函数宏DEVICE_ATTR,另外总线对应B
2017-01-14 15:38:54 15987
原创 linux sysfs.txt文件学习
linuxsysfs.txt文件学习 sysfs一种导出内核对象的文件系统,总是被挂载在 /sys 挂载点上。1. sysfs是什么sysfs 是一种基于 ramfs实现的内存文件系统。它提供一种导出内核数据结构(data structures)、属性(attributes)和他们之间的连接给用户空间。 Sysfs和kobject结构(infrastructur
2017-01-13 11:38:48 398
原创 Linux设备树设备节点compatible属性和驱动compatible(驱动加载)
Linux设备树设备节点compatible属性和驱动compatible(驱动加载) 比如按键驱动kernel\drivers\input\keyboard\gpio_keys.c下按键驱动的定义static struct of_device_idgpio_keys_of_match[] = { {.compatible = "gpio-keys", },
2017-01-12 09:33:33 13994 2
原创 linux设备树编译器DTC
linux设备树编译器DTC 参考文件: \kernel\Documentation\devicetree\booting-without-of.txt 1. 设备树的文件组织结构DT的文件组织结构如图 *.dts作为目标设备汇总的设备组织结构,它会include其他一些有共同特性的文件(后缀为*.dtsi)来。 2. 设备树编译设备
2017-01-11 14:04:40 13247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人