9
0
Fork 0
Commit Graph

2216 Commits

Author SHA1 Message Date
patacongo 5c7cd2598e Add beginnings of a work thread
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2229 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-05 21:44:33 +00:00
patacongo 27546aba82 cosmetic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2228 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-05 20:16:15 +00:00
patacongo 5962fce8aa Add generic support for read-ahead buffering and write buffering in block drivers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2227 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-05 18:15:06 +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 69e065678f Prep for 0.4.13 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2225 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-04 20:54:18 +00:00
patacongo 02d7405c7d Add USBSERIAL configuration options
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2224 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-04 20:10:27 +00:00
patacongo 347387d906 typo
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2223 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-04 20:07:57 +00:00
patacongo ca2402f54e typo
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2222 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-04 16:57:17 +00:00
patacongo 787cb04ab5 Exit after reading EOF
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2221 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-04 15:12:42 +00:00
patacongo f4a2d3c003 Still need to enable trace -- event when trace not enabled
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2220 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-04 14:55:24 +00:00
patacongo 64289c865c USB serial update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2219 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-04 14:54:12 +00:00
patacongo c7f3bf31a0 Fix handling of pending OUT transfers; if we clear CTR_RX first, we lose size of OUT transfer
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2218 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-04 02:57:32 +00:00
patacongo 4c14a28f01 Status not being set when transfer started via epsubmit()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2217 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-03 16:11:55 +00:00
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 7a1f7bfaf8 If SETUP received, that also means the end of a previous TX
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2215 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-03 00:52:16 +00:00
patacongo 0c049e2b79 Non-standard requests handled by class caused controller errors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2214 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-02 22:32:22 +00:00
patacongo 8ecb2b18d0 Fix EP configure switch value
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2213 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-02 20:49:23 +00:00
patacongo 130a18c0ea Extend USB trace logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2212 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-02 20:11:50 +00:00
patacongo b9da4a65b1 Extend USB trace logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2211 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-02 20:09:47 +00:00
patacongo 25da73446a Fix case where both RX and TX enabled
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2210 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-02 20:09:25 +00:00
patacongo ab7d5ac34e Sometimes RX status is not NAK
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2209 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-02 18:14:41 +00:00
patacongo e58a8004a2 Fix RX status setup
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2208 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-02 15:04:47 +00:00
patacongo d144121d13 Fix compilation error with register debug off
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2207 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-01 20:13:47 +00:00
patacongo b54e672919 Need to send ZLP at end of no-data setup
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2206 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-01 19:12:46 +00:00
patacongo 7927310df4 Fix endian-ness issue in SETUP
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2205 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-01 17:29:41 +00:00
patacongo a2981395db Fix direction logic in the submit method
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2204 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-31 19:14:00 +00:00
patacongo bb9f52e6bf Fix PMA addressing issues
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2203 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-31 18:34:54 +00:00
patacongo 30b5f00562 typo
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2202 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-31 16:03:18 +00:00
patacongo 8a4a76eeb8 Integration updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2201 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-31 16:02:00 +00:00
patacongo b9cacb13cf arch/arm/src/stm32/stm32_usbdev.c
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2200 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-31 15:54:10 +00:00
patacongo dd97c026e5 Fix size of BTABLE
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2199 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-31 02:32:46 +00:00
patacongo 2398437f7e Enhanced debug; need a delay after removing PWDN
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2198 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-31 00:49:51 +00:00
patacongo 166e1cfd98 Misc integration fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2197 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-30 23:06:30 +00:00
patacongo c81fe4914a upate
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2196 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-30 17:34:13 +00:00
patacongo 171664b752 USB integration in progress
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2195 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-30 17:33:54 +00:00
patacongo 26fd428c54 BUG: mixing else causes bad IRQ settings
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2194 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-30 13:51:07 +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 c7937a72d9 Fix typo introduced in last commit
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2192 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-29 22:23:52 +00:00
patacongo c6cdf59156 Fix default NVIC priority
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2191 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-29 22:02:10 +00:00
patacongo 12035b608a cosmetic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2190 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-29 21:55:50 +00:00
patacongo cd37d4f4f8 Document bugfix
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2189 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-29 21:51:09 +00:00
patacongo 028692323b timeout loop variable should be volatile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2188 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-29 21:16:57 +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 f7fc48a004 Fixes for DEBUG=ON compilation problems
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2186 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-29 19:25:42 +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 168da3ea1c Need to config CTS/RTS pins for USART2/3 even if not using flow control
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2184 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-29 02:47:10 +00:00
patacongo 4e5e30817d Fix types in stm32 serial drivers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2183 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-29 02:27:23 +00:00
patacongo ca914129e2 Fix types in stm32 serial drivers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2182 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-29 02:18:09 +00:00
patacongo c50f4f0abf Debug output from certain files causes crashes with new context switching logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2181 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-27 19:51:19 +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