- 博客(3)
- 收藏
- 关注
原创 linux SPI源码剖析
1. SPI 1.1. Linux框架 Spi总线是主从控制方式,总体结构如下: 1.1.1. Spi bus struct bus_type spi_bus_type = { .name = "spi", .dev_attrs =
2013-07-28 14:53:50 1116
转载 android HAL层
转载自: http://www.cnblogs.com/armlinux/archive/2012/01/14/2396768.html 本文是基于android4.0.3.对应其他低版本的代码,可能有所差异,但基本大同小异。 Android的HAL是为了保护一些硬件提供商的知识产权而提出的,是为了避开linux的GPL束缚。思路是把控制硬件的动作都放到了Android HA
2013-07-20 15:07:09 2747
转载 linux __iomem
__iomem是linux2.6.9内核中加入的特性。是用来个表示指针是指向一个I/O的内存空间。 主要是为了驱动程序的通用性考虑。由于不同的CPU体系结构对I/O空间的表示可能不同。 当使用__iomem时,编译器会忽略对变量的检查(因为用的是void __iomem)。 若要对它进行检查,当__iomem的指针和正常的指针混用时,就会发出一些警告。 见http://lwn.net/Ar
2013-07-02 19:57:35 1269
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人