ChinaUnix.net
相关文章推荐:

linux spi子系统驱动分析

linux spi 子系统驱动分析 2007-12-19 17:16:31 2.6.18内核下已经添加了完整的spi子系统了,参考mtd的分析,将从下到上层,再从上到下层的对其进行分析。 以下先从下到上的进行分析: driver/spi下有两个底层相关的spi驱动程序: spi_s3c24xx.c和spi_s3c24xx_gpio.c 其中spi_s3c24xx.c是基于s3c24xx下相应的spi接口的驱动程序,spi_s3c24xx_gpio.c允许用户指定3个gpio口,分别充当spi_clk、spi_mosi和spi_miso接口,模拟标准的...

by 晨曦*Aries - Linux文档专区 - 2009-09-07 12:45:38 阅读(876) 回复(0)

相关讨论

2.6.18内核下已经添加了完整的spi子系统了,参考mtd的分析,将从下到上层,再从上到下层的对其进行分析。 以下先从下到上的进行分析: driver/spi下有两个底层相关的spi驱动程序: spi_s3c24xx.c和spi_s3c24xx_gpio.c 其中spi_s3c24xx.c是基于s3c24xx下相应的spi接口的驱动程序,spi_s3c24xx_gpio.c允许用户指定3个gpio口,分别充当spi_clk、spi_mosi和spi_miso接口,模拟标准的spi总线。 s3c2410自带了两个spi接口(spi0和spi1),...

by piaoyizu - Linux文档专区 - 2009-05-20 17:24:31 阅读(574) 回复(0)

上文从下到上的介绍了spi子系统,现在反过来从上到下的来介绍spi子系统的使用: int spi_register_driver(struct spi_driver *sdrv) { sdrv->driver.bus = &spi_bus_type; if (sdrv->probe) sdrv->driver.probe = spi_drv_probe; if (sdrv->remove) sdrv->driver.remove = spi_drv_remove; if (sdrv->shutdown) sdrv->driver.shutdown = sp...

by yeahilly - Linux文档专区 - 2007-11-12 11:47:26 阅读(812) 回复(0)

2.6.18内核下已经添加了完整的spi子系统了,参考mtd的分析,将从下到上层,再从上到下层的对其进行分析。 以下先从下到上的进行分析: driver/spi下有两个底层相关的spi驱动程序: spi_s3c24xx.c和spi_s3c24xx_gpio.c 其中spi_s3c24xx.c是基于s3c24xx下相应的spi接口的驱动程序,spi_s3c24xx_gpio.c允许用户指定3个gpio口,分别充当spi_clk、spi_mosi和spi_miso接口,模拟标准的spi总线。 s3c2410自带了两个spi接口(spi0和spi1),...

by zxg623 - Linux文档专区 - 2008-12-08 20:38:26 阅读(513) 回复(0)

2.6.18内核下已经添加了完整的spi子系统了,参考mtd的分析,将从下到上层,再从上到下层的对其进行分析。 以下先从下到上的进行分析: driver/spi下有两个底层相关的spi驱动程序: spi_s3c24xx.c和spi_s3c24xx_gpio.c 其中spi_s3c24xx.c是基于s3c24xx下相应的spi接口的驱动程序,spi_s3c24xx_gpio.c允许用户指定3个gpio口,分别充当spi_clk、spi_mosi和spi_miso接口,模拟标准的spi总线。 s3c2410自带了两个spi接口(spi0和spi1),...

by fly123456789 - Linux文档专区 - 2008-09-20 02:34:25 阅读(756) 回复(0)

2.6.18内核下已经添加了完整的spi子系统了,参考mtd的分析,将从下到上层,再从上到下层的对其进行分析。 以下先从下到上的进行分析: driver/spi下有两个底层相关的spi驱动程序: spi_s3c24xx.c和spi_s3c24xx_gpio.c 其中spi_s3c24xx.c是基于s3c24xx下相应的spi接口的驱动程序,spi_s3c24xx_gpio.c允许用户指定3个gpio口,分别充当spi_clk、spi_mosi和spi_miso接口,模拟标准的spi总线。 s3c2410自带了两个spi接口(spi0和spi1),...

by piaoyizu - Linux文档专区 - 2008-04-29 19:28:34 阅读(548) 回复(0)

2.6.18内核下已经添加了完整的spi子系统了,参考mtd的分析,将从下到上层,再从上到下层的对其进行分析。 以下先从下到上的进行分析: driver/spi下有两个底层相关的spi驱动程序: spi_s3c24xx.c和spi_s3c24xx_gpio.c 其中spi_s3c24xx.c是基于s3c24xx下相应的spi接口的驱动程序,spi_s3c24xx_gpio.c允许用户指定3个gpio口,分别充当spi_clk、spi_mosi和spi_miso接口,模拟标准的spi总线。 s3c2410自带了两个spi接口(spi0和...

by yeahilly - Linux文档专区 - 2012-04-04 11:01:35 阅读(1651) 回复(1)

2.6.18内核下已经添加了完整的spi子系统了,参考mtd的分析,将从下到上层,再从上到下层的对其进行分析。 以下先从下到上的进行分析: driver/spi下有两个底层相关的spi驱动程序: spi_s3c24xx.c和spi_s3c24xx_gpio.c 其中spi_s3c24xx.c是基于s3c24xx下相应的spi接口的驱动程序,spi_s3c24xx_gpio.c允许用户指定3个gpio口,分别充当spi_clk、spi_mosi和spi_miso接口,模拟标准的spi总线。 s3c2410自带了两个spi接口(spi0和spi1),...

by li6237 - Linux文档专区 - 2010-02-02 13:38:36 阅读(1253) 回复(0)

上文从下到上的介绍了spi子系统,现在反过来从上到下的来介绍spi子系统的使用: int spi_register_driver(struct spi_driver *sdrv) { sdrv->driver.bus = &spi_bus_type; if (sdrv->probe) sdrv->driver.probe = spi_drv_probe; if (sdrv->remove) sdrv->driver.remove = spi_drv_remove; if (sdrv->shutdown) sdrv->driver.shutdown = spi_dr...

by li6237 - Linux文档专区 - 2010-02-02 13:40:11 阅读(1053) 回复(0)

上文从下到上的介绍了spi子系统,现在反过来从上到下的来介绍spi子系统的使用: int spi_register_driver(struct spi_driver *sdrv) { sdrv->driver.bus = &spi_bus_type; if (sdrv->probe) sdrv->driver.probe = spi_drv_probe; if (sdrv->remove) sdrv->driver.remove = spi_drv_remove; if (sdrv->shutdown) sdrv->driver.shutdown = spi_dr...

by gaofei8530 - Linux文档专区 - 2009-12-14 10:32:08 阅读(1157) 回复(0)

2.6.18内核下已经添加了完整的spi子系统了,参考mtd的分析,将从下到上层,再从上到下层的对其进行分析。 以下先从下到上的进行分析: driver/spi下有两个底层相关的spi驱动程序: spi_s3c24xx.c和spi_s3c24xx_gpio.c 其中spi_s3c24xx.c是基于s3c24xx下相应的spi接口的驱动程序,spi_s3c24xx_gpio.c允许用户指定3个gpio口,分别充当spi_clk、spi_mosi和spi_miso接口,模拟标准的spi总线。 s3c2410自带了两个spi接口(spi0和spi1),...

by gaofei8530 - Linux文档专区 - 2011-06-25 10:53:18 阅读(3493) 回复(1)