全部博文(25)
发布时间:2013-03-22 14:25:21
linux内核SPI总线驱动简单编写测试下面有两个大的模块:一个是SPI总线驱动的分析 (研究了具体实现的过程)另一个是SPI总线驱动的编写(不用研究具体的实现过程)SPI总线驱动分析 1 SPI概述 &nbs.........【阅读全文】
发布时间:2013-03-22 14:23:42
linux spi驱动开发学习(四)-----spi驱动程序完整流程分析所有的应用程序使用dev/目录下创建的设备,这些字符设备的操作函数集在文件spidev.c中实现。点击(此处)折叠或打开static const struct file_operations spidev_fops = { .owner = &n.........【阅读全文】
发布时间:2013-03-22 14:23:31
?linux spi驱动开发学习(三)-----spi_bitbang.c详解经过了前面两节的学习,现在到了这个环节了,spi驱动的完整工作过程渐渐明朗起来不多说废话了,直接进主题,大家共同学习,共同进步首先,还是先唠叨以下,以方便接下来对bitbang机制的学习,那就是spi 的工作时序,这里直接转载自己看到的一篇文章http://www.52rd.com/.........【阅读全文】
发布时间:2013-03-22 14:23:10
linux spi驱动开发学习(二)-----spidev.c一.spidev.c文件看一个设备驱动的方法:概览下重要的结构体spidev_data及全局变量device_list,bufsiz,SPIDEV_MAJOR...module_init标识的入口初始化函数spidev_init,(module_exit标识的出口函数)设备与设备驱动匹配时候调用的probe方法spidev_probe设.........【阅读全文】
发布时间:2013-03-22 14:22:58
linux spi驱动开发学习(一)-----spi子系统架构一.spi设备(各定义在include/linux/spi.h)[cpp] view plaincopystruct spi_device { struct device dev; //设备文件&n.........【阅读全文】