Linux 驱动
蜗牛人生牛
这个作者很懒,什么都没留下…
展开
-
mt7620 按键驱动
一:看电路图,查找datasheet以及ProgrammingGuid确定引脚及待时用的寄存器//实际引脚是:GE2_R XD1, 对应GPIO67 二:编码#ifndef __RALINK_GPIO_H__ #define __RALINK_GPIO_H__#include #include #include #inclu转载 2016-04-15 10:52:14 · 1239 阅读 · 1 评论 -
gpio模拟I2C,驱动pcf8574T
一、pcf8574T介绍查看pcf8574T的数据手册,A表示读或写,当A为1的时候表示读,当A为0的时候表示写。现把地址控制线,即A2、A1、A0全部接地,可以得到读控制指令为0x41,写控制指令为0x40。二、I2C介绍参考:http://blog.csdn.net/ce123_zhouwei/article/details/6882221转载 2016-04-15 10:49:42 · 3157 阅读 · 0 评论 -
mt7620 spi驱动的dts文件修改产生spidev32766.1
在3.2之前版本的内核里spi驱动要先注册spi_board_info结构体,产生spi主控制器设备(platform device),然后匹配spi_master_driver(platform driver,这个文件是spi-rt2880.c). 匹配上之后就会进入probe函数,注册spi主控制器,再查找spi主控制器下有没有挂设备,如果有就创建spi_device. 创建完设备之后再原创 2016-04-15 18:58:43 · 6610 阅读 · 0 评论 -
mt7628 gpio模拟spi驱动si32171
si32171 做从,mt7628做主,si32171的spi时序要求:When using a hardware SPI, the user should configure the port for CPOL=1(SCLK/SPICLK is high when not clocking) and CPHA=1 (SDI/MOSI data change onSCLK/SPICLK falli原创 2016-04-15 19:46:02 · 3869 阅读 · 1 评论