学习永无止境!!
发布时间:2017-07-05 15:56:17
1.I2c扫描:通过i2cdetect -l指令可以查看TX1上的I2C总线,从返回的结果来看TX1含有七个I2C总线。ubuntu@tegra-ubuntu:/proc/device-tree$ i2cdetect -li2c-0 unknown Tegra I2C adapter N/Ai2c-1.........【阅读全文】
发布时间:2017-07-05 10:38:56
Device Tree就是为了取代板级信息代码而推出的。所以,大量在arch/arm/plat-xxxx, arch/arm/mach-xxxx中做的工作不再是必要的了。A: 注册platform_device,绑定resource,即内存、IRQ等板级信息形如: static struct resource xxx_resources[] = { &.........【阅读全文】
发布时间:2017-07-05 10:31:58
在linux使用platform_driver_register() 注册 platform_driver 时, 需要在 platform_driver 的probe() 里面知道设备的中断号, 内存地址等资源。这些资源的描述信息存放在 resource 数据结构中, 相同的资源存放在一个树形树形数据结构中, 通过父节点, 兄弟节点, 子节点相连。 比如中断资源, IO端口资源,.........【阅读全文】
发布时间:2017-06-30 10:16:39
Linux 文件系统:procfs, sysfs, debugfs 用法简介目录 [隐藏]1 前言2 debugfs3 procfs4 sysfs5 小结前言内核中有三个常用的伪文件系统:procfs,debugfs和sysfs。procfs.........【阅读全文】