linxu spi
forch
热忱、冷静、利索
展开
-
linux-2.6.26下SPI1(3) S3C2440 spi驱动简单测试
这两天参考网上的资料,自己写了个SPI的驱动,并实际测试通过。硬件平台:mini2440 用的是S3C2440 的SPI1(共有2个SPI模块)操作系统:linux-2.6.32.2测试方法:将SPI的MISO与MOSI管脚短路,这样读数据的时候第一个发出的dummy转载 2011-09-30 13:37:12 · 1066 阅读 · 0 评论 -
linux-2.6.26下SPI1(2)带2个CS驱动移植调试
转载请保留这一行,原文链接第一个链接:先完成单个SPI调试修改文件:// forch:static struct spi_board_info s3c2410_spi1_board[] = { {原创 2011-09-28 17:12:33 · 926 阅读 · 0 评论 -
linux-2.6.26下SPI(1)驱动移植调试
参考了Linux2.6.32下SPI驱动的移植(mini2440)这篇文章。不同的是我的内核是linux-2.6.26 SPI口是SPI1 GPG5 GPG6 GPG7,片选是GPA1mach-smdk2410.c下增加代码:/* SPI // tianyl2011原创 2011-09-28 12:02:04 · 1293 阅读 · 0 评论 -
linux-2.6.26下SPI1(4) S3C2440 spi驱动简单测试
基础请参考:linux-2.6.26下SPI1(3) S3C2440 spi驱动简单测试说明:1、GPIO控制使用相关的宏即可,不用wirte read相关函数2、寄存器读写推荐使用ioread iowrite相关函数,不推荐直接操作指针3、内核源码需添加原创 2011-09-30 13:54:16 · 1372 阅读 · 0 评论 -
linux-2.6.26下SPI1(0) Linux2.6.32下SPI驱动的移植(mini2440)
Linux2.6.32下SPI驱动的移植如下图所示:下面需要修改部分内核代码,具体操作如下:1. 修改arch/arm/mach-s3c2440/mach-mini2440.c文件在include头文件代码行之后增加如下代码//s转载 2011-09-30 13:45:16 · 3000 阅读 · 2 评论