Commit Graph

4782 Commits

Author SHA1 Message Date
patacongo
c67f7bf1b4 Back out the last STM32 SDIO DMA change. It is incorrect
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5084 42af7a65-404d-4744-a932-0658087f49c3
2012-09-04 12:35:47 +00:00
patacongo
7cce8d8e89 Oops... bits in region mask are inverted
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5083 42af7a65-404d-4744-a932-0658087f49c3
2012-09-04 03:06:47 +00:00
patacongo
afc05350eb STM32 SDIO DMA should only 16-bits wide when DMA-ing to/from FSMC SRAM
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5082 42af7a65-404d-4744-a932-0658087f49c3
2012-09-04 02:47:46 +00:00
patacongo
561bea0899 Add support for multiple work queues
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5081 42af7a65-404d-4744-a932-0658087f49c3
2012-09-04 00:54:09 +00:00
patacongo
6105b42d39 configure.sh now will ignore appconfig files if CONFIG_NUTTX_NEWCONFIG is defined
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5080 42af7a65-404d-4744-a932-0658087f49c3
2012-09-03 15:16:32 +00:00
patacongo
45ce0132db Fix workqueue assertion; STM32 power management
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5079 42af7a65-404d-4744-a932-0658087f49c3
2012-09-02 13:37:28 +00:00
patacongo
e84c471083 Documentation: nuttx.org no longer re-directs to nuttx.sourceforge.net
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5078 42af7a65-404d-4744-a932-0658087f49c3
2012-09-01 18:37:38 +00:00
patacongo
3e9b3c1c7f mksymtab: Fix handling of final comma. Some C compilers can't handle them; Also add macro to provide the size of the symbol table
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5077 42af7a65-404d-4744-a932-0658087f49c3
2012-09-01 16:47:40 +00:00
patacongo
599dc4f454 Ooops.. mksymtab needs to check for zero-length header file names
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5076 42af7a65-404d-4744-a932-0658087f49c3
2012-09-01 15:46:49 +00:00
patacongo
8b768dc6fa Separate CVS parsing logic from tools/mksyscall.c; Create tools/mksymtab.c to create symbol tables from CSV files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5075 42af7a65-404d-4744-a932-0658087f49c3
2012-09-01 15:33:33 +00:00
patacongo
092d15a74a Remove CONFIG_LIBC_PERROR_DEVNAME. What was I thinking?
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5074 42af7a65-404d-4744-a932-0658087f49c3
2012-09-01 00:26:37 +00:00
patacongo
c28bda212a The content for uIP web server demo is no longer canned, but is not built dynameically (Thanks to Max Holtzberg)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5073 42af7a65-404d-4744-a932-0658087f49c3
2012-08-31 23:05:51 +00:00
patacongo
6e38df0173 Add lib.csv that may be used to generate C library symbol tables
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5072 42af7a65-404d-4744-a932-0658087f49c3
2012-08-31 18:55:43 +00:00
patacongo
d67c617009 Fix some places in library where semaphore is not released on error conditions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5071 42af7a65-404d-4744-a932-0658087f49c3
2012-08-31 16:03:17 +00:00
patacongo
435dbaacd8 Add configurable application entry point
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5070 42af7a65-404d-4744-a932-0658087f49c3
2012-08-30 20:13:50 +00:00
patacongo
297f4be2be Add USB host support for the STM3240G-EVAL board
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5069 42af7a65-404d-4744-a932-0658087f49c3
2012-08-30 18:18:47 +00:00
patacongo
4509f0cb05 Remove documentation from defconfig files so that they are more maintainable
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5068 42af7a65-404d-4744-a932-0658087f49c3
2012-08-30 15:44:02 +00:00
patacongo
d164b69d94 The USB host driver has been verified on the STM32F4Discovery
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5067 42af7a65-404d-4744-a932-0658087f49c3
2012-08-29 19:38:53 +00:00
patacongo
8ffb1702ea Add USB host support to the STM32F4Discovery board
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5066 42af7a65-404d-4744-a932-0658087f49c3
2012-08-29 17:41:43 +00:00
patacongo
0d8340cdc0 I think the STM32 UST OTG FS host driver is finally finished
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5065 42af7a65-404d-4744-a932-0658087f49c3
2012-08-28 23:36:58 +00:00
patacongo
de3bd929d8 Slightly improved delay logic for the USB host
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5064 42af7a65-404d-4744-a932-0658087f49c3
2012-08-28 22:28:49 +00:00
patacongo
6bda7a303d This appears to fix the NAK-issues for IN data transfers. Still an issue with OUT
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5063 42af7a65-404d-4744-a932-0658087f49c3
2012-08-28 20:47:09 +00:00
patacongo
4fde74ccc7 Ooops... forgot to add lib_perror.c to the Make.defs file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5062 42af7a65-404d-4744-a932-0658087f49c3
2012-08-28 19:43:42 +00:00
patacongo
94a048002b Add perror()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5061 42af7a65-404d-4744-a932-0658087f49c3
2012-08-28 19:01:14 +00:00
patacongo
da30d409a0 Add some protection to the priority inheritance logic when sem_post() is called from an interrupt handler
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5060 42af7a65-404d-4744-a932-0658087f49c3
2012-08-28 14:40:12 +00:00
patacongo
227126f75f Some STM32 USB OTG FS driver fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5059 42af7a65-404d-4744-a932-0658087f49c3
2012-08-27 22:27:03 +00:00
patacongo
8b527a745d Fix some NAK race conditions in control transfers (there are more)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5058 42af7a65-404d-4744-a932-0658087f49c3
2012-08-27 19:23:40 +00:00
patacongo
5e08e5650f Dequote Kconfig strings that may be used as components of a path
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5057 42af7a65-404d-4744-a932-0658087f49c3
2012-08-27 14:07:17 +00:00
patacongo
c18b47aafb More patches/bugfixes from Kate
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5056 42af7a65-404d-4744-a932-0658087f49c3
2012-08-26 23:29:37 +00:00
patacongo
a6e8ab1d51 waitpid(): Move some logic inside of a critical section
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5054 42af7a65-404d-4744-a932-0658087f49c3
2012-08-26 22:00:38 +00:00
patacongo
c611d361c1 Fix some list handling associated with priority inheritance
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5053 42af7a65-404d-4744-a932-0658087f49c3
2012-08-26 21:35:14 +00:00
patacongo
d3c85f5edd Prep for 6.21 release
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5052 42af7a65-404d-4744-a932-0658087f49c3
2012-08-25 16:40:31 +00:00
patacongo
e0610a1ce4 Update STM32 USB OTG FS host driver -- the driver is now marginally functional
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5051 42af7a65-404d-4744-a932-0658087f49c3
2012-08-24 22:16:09 +00:00
patacongo
05d687e9eb Lots of defconfig changes for compatibility with the configuration tool
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5050 42af7a65-404d-4744-a932-0658087f49c3
2012-08-23 22:46:36 +00:00
patacongo
53879d86ca STM32 OTG FS host driver: Fix some bad NAK handling
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5049 42af7a65-404d-4744-a932-0658087f49c3
2012-08-23 21:13:24 +00:00
patacongo
1246fe7614 Fixes several STM32 USB OTG FS host MSC write transfers
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5048 42af7a65-404d-4744-a932-0658087f49c3
2012-08-23 19:50:04 +00:00
patacongo
28c88ac9b5 STM32 USB OTG FS host driver -- updates for NAK and data toggle fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5047 42af7a65-404d-4744-a932-0658087f49c3
2012-08-22 21:04:17 +00:00
patacongo
4900c0d8cc STM32 USB OTG FS host driver update (almost done)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5046 42af7a65-404d-4744-a932-0658087f49c3
2012-08-22 18:13:04 +00:00
patacongo
2f4d00b43f PM update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5045 42af7a65-404d-4744-a932-0658087f49c3
2012-08-22 12:27:05 +00:00
patacongo
5e396971a5 Several more bug fixes for STM32 OTG FS host driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5044 42af7a65-404d-4744-a932-0658087f49c3
2012-08-21 20:14:42 +00:00
patacongo
38f339005a Several bug fixes for STM32 OTG FS host driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5043 42af7a65-404d-4744-a932-0658087f49c3
2012-08-21 18:13:35 +00:00
patacongo
b2be724f2e Early STM32 USB OTF FS host debug changes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5042 42af7a65-404d-4744-a932-0658087f49c3
2012-08-20 21:22:03 +00:00
patacongo
f1aa8c7db0 Changes for good auto-configuration of Micropendous3 board
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5041 42af7a65-404d-4744-a932-0658087f49c3
2012-08-20 16:14:57 +00:00
patacongo
4de4ad33e1 Changes for clean STM32 USB host driver build
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5040 42af7a65-404d-4744-a932-0658087f49c3
2012-08-20 16:06:39 +00:00
patacongo
129c4ff537 STM32 USB host driver is code compelte (but untested)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5039 42af7a65-404d-4744-a932-0658087f49c3
2012-08-20 13:55:19 +00:00
patacongo
b8a19e310e CONFIG_DRAM_END configuration change from Richard Cochran
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5038 42af7a65-404d-4744-a932-0658087f49c3
2012-08-20 12:44:15 +00:00
patacongo
73429ef28b Progress on STM32 OTG FS host driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5037 42af7a65-404d-4744-a932-0658087f49c3
2012-08-20 00:57:14 +00:00
patacongo
c737fc4315 Move duplicate LCD orieations settings from configs/*/Kconfig to drivers/lcd/Kconfig
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5036 42af7a65-404d-4744-a932-0658087f49c3
2012-08-18 22:57:17 +00:00
patacongo
9441aab0c1 STM32 USB host driver update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5035 42af7a65-404d-4744-a932-0658087f49c3
2012-08-18 21:22:16 +00:00
patacongo
b68179266d More STM32 USB host logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5034 42af7a65-404d-4744-a932-0658087f49c3
2012-08-17 22:51:14 +00:00