“SPI驱动”的版本间的差异
来自百问网嵌入式Linux wiki
Baiwen root(讨论 | 贡献) |
Baiwen root(讨论 | 贡献) |
||
第1行: | 第1行: | ||
=驱动涉及的文件= | =驱动涉及的文件= | ||
+ | ==以下用2440 2.6内核作为参考对象== | ||
+ | *SPI驱动核心层的头文件 | ||
+ | include\linux\spi\spi.h | ||
+ | *SPI驱动实现的核心文件 | ||
+ | drivers\spi\spi.c | ||
+ | |||
+ | *S3c2440 SPI控制器的实现文件 | ||
+ | drivers\spi\spi_s3c24xx.c | ||
+ | *GPIO模拟SPI驱动的核心实现文件 | ||
+ | drivers\spi\spi_bitbang.c | ||
+ | *GPIO模拟SPI驱动的核心文件头文件 | ||
+ | include\linux\spi\spi_bitbang.h | ||
=驱动的结构框架= | =驱动的结构框架= |
2018年1月24日 (三) 15:01的版本
驱动涉及的文件
以下用2440 2.6内核作为参考对象
- SPI驱动核心层的头文件
include\linux\spi\spi.h
- SPI驱动实现的核心文件
drivers\spi\spi.c
- S3c2440 SPI控制器的实现文件
drivers\spi\spi_s3c24xx.c
- GPIO模拟SPI驱动的核心实现文件
drivers\spi\spi_bitbang.c
- GPIO模拟SPI驱动的核心文件头文件
include\linux\spi\spi_bitbang.h