9
0
Fork 0
Commit Graph

32 Commits

Author SHA1 Message Date
patacongo 40174c2010 Numerous fixes for basic STM32 SDIO DMA access
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2279 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-26 00:18:22 +00:00
patacongo 9bac38277f Code complete for STM32 SDIO driver and MMC/SD SDIO driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2266 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-17 21:31:56 +00:00
patacongo 964c20f7b9 Separate STM32F103ZE pin-mapping into a separate header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2251 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-12 23:13:18 +00:00
patacongo 98b009c8d3 Add SDIO GPIO initialization
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2250 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-12 17:44:52 +00:00
patacongo 6dff5e58f2 Add support for GPIO interrupts & STM3210E-EVAL board buttons
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2226 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-05 14:07:41 +00:00
patacongo fbd0c1b3fd Add STM32 USBDEV driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2185 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-29 18:50:05 +00:00
patacongo 503c669c2e Misc USB-related fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2169 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-23 01:16:46 +00:00
patacongo b7cde6135a Add FSMC support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2163 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-20 20:31:45 +00:00
patacongo 1e6bdfdcf3 Extend SPI interface to better handle multiple devices on same SPI bus
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2162 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-20 14:05:56 +00:00
patacongo 822d7fd001 Add MTD interface; add M25P64/128 driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2157 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-18 17:45:31 +00:00
patacongo 719571bd85 SPI DMA design simplification
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2148 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-17 16:11:55 +00:00
patacongo 124964b298 A little more SPI DMA support (still incomplete)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2146 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-16 20:51:36 +00:00
patacongo 763d6b647d Add function to 1) wait for a free channel, and 2) free a DMA channel
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2144 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-16 18:31:15 +00:00
patacongo 2884f83f92 Fix DMA channel mapping
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2143 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-16 18:17:13 +00:00
patacongo 8d72a67d3f First cut at DMA code
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2142 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-16 17:23:28 +00:00
patacongo 0ae5efd246 Add structure for future DMA support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2141 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-16 13:05:01 +00:00
patacongo cd57b6d33b Fix SPI compilation errors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2139 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-15 23:16:14 +00:00
patacongo b9b0c78f01 When running from DFU load, need to set NVIC vector address
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2129 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-13 23:37:06 +00:00
patacongo a014170c1c Basic USART setup works
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2126 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-11 19:52:20 +00:00
patacongo 4e1a990e2c Misc clocking fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2119 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-04 16:58:10 +00:00
patacongo b3ec0f2d97 Fix GPIO alternate pin name space issue
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2117 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-03 16:28:53 +00:00
patacongo 13977db61d Add more GPIO pin mappings
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2116 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-03 15:54:33 +00:00
patacongo d2a54b670d Add SPI2 setup
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2114 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-02 02:23:11 +00:00
patacongo 6b6edc1d1a Configure USART GPIO Rx/Tx
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2111 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-01 15:05:35 +00:00
patacongo df0b69f6cd Add STM32 SPI chip selects
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2110 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-01 14:21:29 +00:00
patacongo bcb23d05a5 Add LED support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2108 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-09-30 15:03:25 +00:00
patacongo 1669a7ab70 Add GPIO dump logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2107 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-09-29 19:18:19 +00:00
patacongo bc7b4e3753 Add GPIO logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2105 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-09-29 16:38:36 +00:00
patacongo 23b0436f6a Fixes for clean compile/link
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2102 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-09-28 23:33:51 +00:00
patacongo 920b90726f Add RCC support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2101 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-09-28 19:14:37 +00:00
patacongo 88c8bdf411 Add IRQ and SYSTICK logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2099 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-09-26 20:35:45 +00:00
patacongo e38d1fdc10 Add start-up logic and irq.h header
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2088 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-09-25 14:17:18 +00:00