- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 linux-3.6.8 s3c6410 GPIO 驱动 简要分析(续)
Linux提供了众多的驱动接口,但由于板卡各具特色,具体的操控函数还是需要板卡驱动实现。接下来就以s3c6410为例,看看SAMSUNG为该板卡做了哪些驱动实现:/** * struct samsung_gpio_chip - wrapper for specific implementation of gpio * @chip: The chip structure to be expo
2012-12-26 21:21:48 1579
原创 linux-3.6.8 s3c6410 GPIO 驱动 简要分析
Linux的GPIO驱动模型框架为structgpio_chip(include/asm-generic/gpio.h)。依据此框架,Linux自身提供了一套操控函数(drivers/gpio/gpiolib.c)。而SAMSUNG根据自身SoC的GPIO寄存器特性,将该框架封装,并定义了一套自己的GPIO操控函数(drivers/gpio/gpio-samsung.c)。Linux对GPIO
2012-12-26 13:35:54 2824
原创 u-boot-2012.10 shell模式命令自动补齐功能 源代码分析
最近对u-boot的命令自动补齐功能产生了兴趣,想从源代码的层面看看它是如何实现的。之前接触最多的是u-boot-1.1.6,不过这个真的是很老的版本了。u-boot在之后的版本进行了很多的改进与优化,最显而易见的莫过于调整了自身的目录结构,1.1.6中为了支持各种体系结构的lib_*目录已不再零散的存放在根目录下。正好手头有一份u-boot-2012.10的源代码,算是比较新的u-boot,
2012-12-20 20:06:39 2020 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人