9
0
Fork 0
Commit Graph

156 Commits

Author SHA1 Message Date
patacongo 8efce0b4ec update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2216 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-03 02:30:27 +00:00
patacongo 78d6a7e84e Add USB trace logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2193 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-30 00:42:52 +00:00
patacongo 57ac3726c2 Initial USB debug changes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2187 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-29 20:30:46 +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 ccc499d3a2 CodeSourcery can't handle -Os
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2180 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-27 17:18:20 +00:00
patacongo f735cffb34 Remove unused configuration setting
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2179 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-27 16:21:38 +00:00
patacongo 56003eeb4e More typos
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2176 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-24 23:28:35 +00:00
patacongo 7cdffda3a8 typos
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2175 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-24 23:26:58 +00:00
patacongo b97ae81590 Add USB serial device configuration for STM32
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2173 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-23 19:01:27 +00:00
patacongo c51ebe23b8 Add support for the CodeSourcery toolchain under Linux for the STM32
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2170 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-23 01:46:22 +00:00
patacongo ab3d441368 corrections
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2168 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-22 03:50:56 +00:00
patacongo bde7c6b460 Misc. mosty USB-related updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2167 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-22 00:11:53 +00:00
patacongo 6d419321ec Broke FSMC stuff into separat files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2166 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-20 23:33:33 +00:00
patacongo 9f3c999ce6 FSMC header file cleanup
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2165 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-20 22:38:02 +00:00
patacongo c05a788a2d Fix compilation error with debug on
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2164 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-20 21:21:04 +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 f678c31a55 FLASH is on PB2 (not PA4); MMC/SD is SDIO, not SPI (need to fix)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2161 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-18 22:15:23 +00:00
patacongo f7794c33af Add bulk erase IOCTL; add byte read method
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2158 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-18 20:58:04 +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 e414e1f45a Calibrate stm32 delay loop
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2150 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-17 21:14:47 +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 f443d3ad91 Hooks for SPI DMA support (incomplete)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2145 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-16 19:46:32 +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 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 5484d5a159 LEDs on port F, not C
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2135 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-14 20:41:56 +00:00
patacongo cad2266c97 Fix NSH-related compile errors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2133 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-14 20:41:09 +00:00
patacongo c520525e43 Add NSH configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2131 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-14 13:23:36 +00:00
patacongo ca5b3ad1e9 Fix some DFU comments
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2127 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-11 19:59: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 f9c12b1d71 update comments
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2125 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-11 15:17:04 +00:00
patacongo 781e9060c0 Don't discard unused sections
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2124 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-11 15:16:03 +00:00
patacongo 94fbce95c8 This project actually builds
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2123 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-11 14:23:23 +00:00
patacongo 0f650d3548 update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2122 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-11 13:59:52 +00:00
patacongo c4d1e57e05 RIDE uses pre-built NuttX start file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2121 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-04 18:22:50 +00:00
patacongo 46dbb5fbdf Started a RIDE project for STM32
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2120 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-04 17:48:35 +00:00
patacongo 9df2559891 Correct .text origin
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2118 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-03 17:39:58 +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 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 559c9820a2 Document alternate pin mappings
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2113 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-01 15:42:46 +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 236b80a69b Misc setup changes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2109 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-01 00:06:57 +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 ad21c9c826 Clean-up redundant conditional compilation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2103 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-09-29 02:08:26 +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 5288771e5e Oops.. last edit still in editor
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2098 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-09-26 19:51:08 +00:00
patacongo eb9686ea47 Fix USART description
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2097 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-09-26 19:31:35 +00:00
patacongo 72731b2b29 Add UART4/5 register definitions
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2096 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-09-26 19:03:46 +00:00
patacongo 4c0092e035 USART driver implementation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2095 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-09-26 18:59:09 +00:00
patacongo 732fbb9e4d Add framework (only) for STM32 USART support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2094 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-09-26 00:09:17 +00:00
patacongo 482bb83675 Fixes for compile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2092 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-09-25 17:26:47 +00:00
patacongo c811854e82 Add board src and include directories
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2090 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-09-25 16:30:36 +00:00
patacongo 955f111f68 Add stm32 header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2074 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-09-21 13:53:48 +00:00
patacongo 2340c4e774 Add stm3210e-eval board configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2073 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-09-20 18:08:09 +00:00