9
0
Fork 0
Commit Graph

63 Commits

Author SHA1 Message Date
patacongo 0461afd2d1 The USB host driver has been verified on the STM32F4Discovery
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5067 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-08-29 19:38:53 +00:00
patacongo 7d834ad641 Add USB host support to the STM32F4Discovery board
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5066 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-08-29 17:41:43 +00:00
patacongo bf20d4830a Dequote Kconfig strings that may be used as components of a path
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5057 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-08-27 14:07:17 +00:00
patacongo a4bd017a6e Lots of defconfig changes for compatibility with the configuration tool
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5050 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-08-23 22:46:36 +00:00
patacongo 2086a304c2 STM32 USB OTG FS host driver update (almost done)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5046 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-08-22 18:13:04 +00:00
patacongo c678a1785d Several more bug fixes for STM32 OTG FS host driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5044 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-08-21 20:14:42 +00:00
patacongo 7964bc4dca Changes for clean STM32 USB host driver build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5040 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-08-20 16:06:39 +00:00
patacongo ade3d14988 CONFIG_DRAM_END configuration change from Richard Cochran
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5038 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-08-20 12:44:15 +00:00
patacongo 959ba74831 Some repartitioning of STM32 functionality to better support a USB host driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5028 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-08-15 17:58:54 +00:00
patacongo b04c26c285 More board configurations updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4992 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-29 18:34:47 +00:00
patacongo 5d66bdcdf2 Review and update some board configurations
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4991 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-29 18:30:48 +00:00
patacongo f3cc6da14b STM32F4Discovery configuration clean-up
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4985 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-27 21:08:56 +00:00
patacongo 9a55831286 PM updates (missed last night)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4983 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-27 13:32:21 +00:00
patacongo 490584bbf0 Mostly cosmetic updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4980 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-26 20:38:46 +00:00
patacongo cbdb37aaab Add PM support for the STM32F4Discovery -- still a work in progress
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4976 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-25 13:35:36 +00:00
patacongo 69a4141090 In 16-bit address mode, FSMC_A16 corresponds to address bit 17
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4789 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-30 21:15:21 +00:00
patacongo 882406e631 Update all STM32 F2 files so that they are the same as the corresponding F4 files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4778 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-28 18:10:41 +00:00
patacongo bc66efb0a4 SSD1289 fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4776 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-28 13:17:22 +00:00
patacongo 46fcc6c610 Add support for the USB trace cability in NSH when a USB console is used
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4774 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-26 18:05:26 +00:00
patacongo 6f6ad4b1a2 remove a warning
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4773 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-26 02:34:34 +00:00
patacongo 2f9e7c17ae Fix packet size calculation in CDC/ACM and PL2303 USB serial drivers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4771 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-25 22:10:40 +00:00
patacongo 5f1c798149 Fix conditional compilation in STM32 quadrature encoder
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4770 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-25 13:27:21 +00:00
patacongo 84a42b3743 Add STM32F4Discovery support for an SSD1289-based LCD
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4769 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-24 21:31:24 +00:00
patacongo d59be21e24 Kconfig updated + NFS update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4646 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-23 19:55:32 +00:00
patacongo 706fd821de More Kconfig files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4624 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-17 13:48:39 +00:00
patacongo 8331e44b7a Add watchdog timer configuration info to all STM32 configurations
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4621 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-16 22:43:40 +00:00
patacongo d8d410ba2e STM32 IWDG watchdog works
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4619 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-16 21:13:54 +00:00
patacongo 03a9d63580 Add STM32 watchdog configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4617 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-16 17:20:36 +00:00
patacongo 47c632f878 Kconfig update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4597 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-12 21:52:04 +00:00
patacongo 2db53028db Fix CDC/ACM alternate interface number (from Antti)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4589 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-11 14:47:25 +00:00
patacongo 592054a281 A few early STM32 OTF FS fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4581 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-09 22:31:20 +00:00
patacongo 88c9302b28 Modify configuration for use with STM32 OTG FS driver testing
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4580 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-09 21:08:37 +00:00
patacongo 235ee57f11 Fix much replicated typo. STM32 F4 SRAM is CCM, not TCM
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4571 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-07 20:54:45 +00:00
patacongo e0bb1c1856 Add kconfig documentation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4567 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-06 16:45:52 +00:00
patacongo 604b402a68 Adding skeleton Kconfig files (part 2 of 2)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4565 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-06 15:58:25 +00:00
patacongo e6d23349d4 More progress on the STM32 OTG FS device driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4558 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-05 14:12:41 +00:00
patacongo 4fcc40f4b2 Beginnings of STM32 F4 OTG FS device driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4551 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-02 22:20:39 +00:00
patacongo 9e9dccdd82 Fix PIC32 USB cloning errors -- There is not pbuffer toggle bit in the BDT status
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4442 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-02 00:16:12 +00:00
patacongo 7b2d6f83b6 Add support for C++ static constructors (at least to a few platforms)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4438 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-28 21:58:24 +00:00
patacongo b048945590 STM32 Quad Encoder bug fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4437 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-28 18:39:37 +00:00
patacongo 6cd4d1afd8 Add logic to support the FSMC SRAM in the NuttX heap
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4433 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-27 23:14:43 +00:00
patacongo 9a530cbaa0 Add support for the Atollic Pro toolchain; Change extension .ihx to .hex to be better compatible with most of the rest of the world
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4431 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-27 19:50:35 +00:00
patacongo be54b96b10 readline() (and hence NSH) now accept the DEL character as well as the Backspace character for the backspace functionality
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4428 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-25 20:46:18 +00:00
patacongo 7f9a48a300 Misc quad encoder updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4426 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-25 18:01:44 +00:00
patacongo 3193476539 Update STM32 configuration to use TIM8 instead of TIM2
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4423 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-25 00:36:28 +00:00
patacongo 4b07a75072 Fixes for the STM32 quadrature encoder
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4422 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-25 00:19:13 +00:00
patacongo 3e27ff6fe0 select() fix to handl POLLHUP; STM32 FPU saving in context switches seems to be functional
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4420 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-24 18:24:35 +00:00
patacongo 2383992e32 Enable STM32 F4 hardware floating point with the Atollic toolchain
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4418 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-23 21:29:42 +00:00
patacongo 74b415b5dd Add support for the Atollic 'Lite' toolchain in all STM32 F4 configurations
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4417 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-23 18:42:36 +00:00
patacongo cee0b353ab (1) Fix a critical memory leak in the TCP read-ahead buffering logic; Add an option to suppress SDIO multi-block transfers in order to work around a buggy SDIO driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4415 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-23 02:07:38 +00:00