9
0
Fork 0
Commit Graph

2203 Commits

Author SHA1 Message Date
patacongo 88e2bcd523 STM32 PM update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4908 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-04 23:19:59 +00:00
patacongo bed8c0d38a Fix a optimization related problem in the LM3S
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4907 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-04 22:11:31 +00:00
patacongo d6f8d495fe More LPC43xx logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4906 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-04 22:03:00 +00:00
patacongo 8532a4692b Add LPC43 interrrupt control logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4905 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-04 19:34:11 +00:00
patacongo 6b00069c02 Progress of LPC43xx build environment
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4904 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-04 17:59:16 +00:00
patacongo cd27e7566e Clean up LPC43 USART vs UART naming
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4903 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-04 14:19:49 +00:00
patacongo 179c707049 Add LPC32xx CAN header file; Add configuration for the NXP LP4330-Xplorer board
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4901 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-03 22:42:27 +00:00
patacongo 616c9de67b Add LPC43 LCD and SCT header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4900 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-03 19:27:24 +00:00
patacongo 6810c1f98b LM3S9B96 update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4899 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-02 23:32:08 +00:00
patacongo 8115b5817a Add LPC43 Event Monitor, EEPROM, FLASH header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4898 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-02 22:15:20 +00:00
patacongo 041038a7f2 Add LPC43 EMC, Ethernet, and alarm timer header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4897 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-02 19:21:59 +00:00
patacongo 621558b732 Add LPC43 SD/MMC header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4896 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-02 00:38:48 +00:00
patacongo fcb0937fe4 Add LPC43 USB0 and timer header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4895 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-01 19:39:30 +00:00
patacongo 3cffed39ca Add LPC43 ADC, DAC, RTC, SPI, I2S, I2C, and QEI header files from LPC17
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4894 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-01 16:47:50 +00:00
patacongo 7ae7fd606c Add LPC43 UART, USART, SSP, and SPI header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4893 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-01 14:51:06 +00:00
patacongo cf4cad5f9e Add LPC43 RIT, WWDT, and MCPWM header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4892 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-01 00:13:51 +00:00
patacongo 004777d620 Add LPC43xx GPDMA header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4891 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-30 22:44:27 +00:00
patacongo aec3d349e4 Add LPC43xx SGPIO header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4890 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-30 20:40:03 +00:00
patacongo 31edcb5cbf Add LPC43xx pin configuration header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4889 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-30 16:29:49 +00:00
patacongo 2960a32677 PM Update; add configs//ekk-lm3s9b96
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4888 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-30 00:53:54 +00:00
patacongo 1d5540d835 Add LPC43xx GIMA and GPIO header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4887 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-29 23:30:22 +00:00
patacongo 86a3753505 Add LPC43xx pin configuration header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4885 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-29 18:20:39 +00:00
patacongo 57a6e9a568 Add LPC43xx RGU header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4884 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-29 01:14:21 +00:00
patacongo 38fb88bde4 Add LPC43xx CGU and CCU header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4883 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-28 22:21:44 +00:00
patacongo 26372c83ca Add LPC43xx CREG and PMC header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4882 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-28 17:51:23 +00:00
patacongo 6ffaefe38d Adding LPC43xx header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4881 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-28 15:53:52 +00:00
patacongo 0d1b2d23a4 ST3210E-EVAL: Add power management configuration; move all linker scripts to common files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4879 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-28 00:48:00 +00:00
patacongo e69ec941d6 Add LPC32xx memory map and interrupt numbers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4877 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-27 21:35:36 +00:00
patacongo a9f7aec3fd Beginning of NXP LPC4330 port
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4876 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-27 19:17:30 +00:00
patacongo 8acaae9038 Simplify STM32 PM infrastructure
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4870 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-26 12:39:23 +00:00
patacongo c14787c484 Fix a critical PIC32 GPIO configuration bug
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4867 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-25 15:24:52 +00:00
patacongo 2de97769f8 Enable LEDs on Mirtoo board
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4863 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-22 18:35:25 +00:00
patacongo 606ac72441 Mirtoo update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4860 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-21 20:44:55 +00:00
patacongo 8ce836d91e Minor updates to PIC32 configuration and to documentation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4858 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-21 00:05:20 +00:00
patacongo a05f6bbca7 More updates for PIC32 MX1/2 device configuration bits
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4857 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-20 22:29:32 +00:00
patacongo c6c61d7a3f Updates to support the Mirtoo internal clocking
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4855 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-20 19:29:20 +00:00
patacongo 6c9c90a28e PIC32MX1/2 pin selection logic; Mirtoo LEDs, SPI2, and UART2 configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4853 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-20 17:37:20 +00:00
patacongo bcbeb7979f Add a configuration to support the Mirtoo module
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4852 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-20 00:04:56 +00:00
patacongo 3fb1c4e9b3 Add support for PIC32 MX1 and MX2 families
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4851 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-19 19:09:14 +00:00
patacongo aa647c80cf STM32 power management update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4848 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-18 14:45:34 +00:00
patacongo c74aee1fd1 Fix a bad interrupt state in the PIC32 IDLE loop when the work queue is enabled
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4805 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-06 01:44:57 +00:00
patacongo 9c344d9036 Add an ADC-based touchscreen driver for the PIC32MX7 MMB board
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4804 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-05 19:45:01 +00:00
patacongo 5dcce4572a The PIC32MX7 MMB's mio832qt2 LCD is functional
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4803 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-04 20:36:18 +00:00
patacongo d1974e444e Add support for the MIO283QT2 LCD
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4802 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-04 18:45:48 +00:00
patacongo d03e6c011b SD card now works on the PIC32MX7 MMB board
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4799 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-03 16:09:59 +00:00
patacongo d54587663a Add SD card support to the PIC32MX7 MMB board; Add regiser level debug instrumentatin for the PIC32 SPI driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4797 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-02 17:57:39 +00:00
patacongo 0370fa21f3 Fix PHY address search; NFS update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4796 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-01 23:12:17 +00:00
patacongo ac1cc1460d Fix device configuration... now Mikroelektronika PIC32MX7 MMB board works.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4794 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-01 19:07:17 +00:00
patacongo bd3186afec Fix last check-in.. duplicate definitions for ARMvm-7 ICTR register
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4793 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-01 14:14:00 +00:00
patacongo b95663bd32 Interrupt priority fix + new LM3S header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4792 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-01 13:22:27 +00:00
patacongo 2bbc9f8078 Fix return values from sleep(), usleep(), and sigtimedwait(). Fix STM32 F2 I2C bug-for-bug compatibility
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4786 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-30 15:36:46 +00:00
patacongo cbd17f5b75 Need to enable USB reset interrupt
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4784 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-29 22:20:52 +00:00
patacongo b9253eea0d More STM3220G-EVAL fixes; Add NxWM configuration for the STM3220G-EVAL
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4780 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-28 22:17:36 +00:00
patacongo e35c803d25 Bring STM3220G-EVAL board configurations to same level as STM3240G-EVAL
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4779 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-28 19:48:26 +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 6a561344f6 STM32 OTF FS device. USB console now works for me. Some of these changes are hacks that need to be revisited.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4777 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-28 17:06:19 +00:00
patacongo 42f18be4b5 STM32 OTG FS device: Don't process TXFE^Cf we have already processed an XFRC interrupt.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4775 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-27 15:15:57 +00:00
patacongo 1df6fde527 Now have to press enter 3 times to start with USB NSH console
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4772 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-26 01:45:37 +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 a8cacc56ba Fix NxWM bug: old window being minimized when new window open
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4757 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-21 13:34:09 +00:00
patacongo 057bba7c82 Calypso update from Denis Carkiki. Adds UWire driver and support for external memory in NuttX heap
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4733 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-14 00:22:31 +00:00
patacongo b42b69ab9c Add Calypso-related fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4730 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-13 15:14:53 +00:00
patacongo bd3b970ffe NxWM: Finishes touchscreen implementation; NuttX: Standardize touchscreen initialization interfaces for all boards
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4721 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-11 00:05:25 +00:00
patacongo 144a40fe40 More NxWM touchscreen fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4719 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-10 01:35:23 +00:00
patacongo 7b079e3532 The STMPE11/touchscreen is now fully functional on the STM3240G-EVAL
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4715 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-08 22:10:29 +00:00
patacongo 3c850cd420 Fix some warnings and fix some simulator builds
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4688 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-02 15:36:19 +00:00
patacongo 194a86b7b1 Missed Calypso file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4685 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-01 23:31:47 +00:00
patacongo 0230f92f8a Calypso update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4684 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-01 23:03:37 +00:00
patacongo 7be54c4cb3 Fix STM32 USART4/5 vs UART4/5 confusion
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4671 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-29 14:34:56 +00:00
patacongo 6e24d9d599 Add NxConsole configuration for the STM3240G-EVAL board
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4664 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-27 16:20:32 +00:00
patacongo 468c5a18b2 Fix infinite loop in CDC/ACM driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4655 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-25 16:47:28 +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 75d2659b90 Fix atexit() function being called twice
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4644 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-23 13:59:31 +00:00
patacongo 913d8b78ab Fix a UART4/5 naming problem introduced in the last check-in
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4641 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-22 21:30:52 +00:00
patacongo 8d47e2629b Add circular DMA support to STM32 and STM32 serial driver; Add initial configuration for the Mikroelektronika PIC32MX7 MMB board
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4640 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-22 19:50:33 +00:00
patacongo 7d2e4318f0 More Kconfig stuff
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4636 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-19 22:51:42 +00:00
patacongo 563f2b7122 Some STM32 bugfixes from Mike Smith
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4635 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-19 17:52:14 +00:00
patacongo 525400a082 More Kconfig stuff
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4633 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-18 22:29:50 +00:00
patacongo 1ec5d01ead More Kconfig files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4632 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-18 19:17:30 +00:00
patacongo 940b780498 More Kconfig stuff
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4628 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-17 22:54:31 +00:00
patacongo deaeb19f86 more Kconfig stuff
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4626 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-17 21:53:05 +00:00
patacongo 0ccb665b15 More Kconfig
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4625 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-17 21:23:10 +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 692a1b1292 More Kconfig stuff
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4623 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-17 00:24:19 +00:00
patacongo 461a0ea6cc Fix a couple of bugs in the STM32 IWDG driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4620 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-16 22:15:33 +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 26d6eea6cb STM32 WWDG watchdog driver works
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4618 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-16 18:46:07 +00:00
patacongo 845bf4b991 Kconfig update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4616 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-16 15:45:33 +00:00
patacongo f89744b5dd More Kconfig
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4615 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-16 00:09:13 +00:00
patacongo 6e3f533dc1 Finish STM32 IWDG and WWDG watchdog timer drivers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4613 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-15 19:46:08 +00:00
patacongo 9d96bad90f Implement STM32 IWDG driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4612 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-15 16:42:09 +00:00
patacongo 6ecdc9ef20 Add skeleton file for STM32 watchdog timer driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4611 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-15 01:11:54 +00:00
patacongo c92afcb684 Fix STM32 OTG FS device driver FIFO setup
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4602 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-13 18:36:13 +00:00
patacongo 6cdfa18c71 Kconfig update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4599 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-13 14:27:44 +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 8a96f0f784 Add logic to hold off processing OUT SETUP request until OUT data phase completes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4596 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-12 18:36:24 +00:00
patacongo 439de6daa6 Extend the USB device/class interface: Add parameters to pass the EP0 OUT data that should accompany the OUT SETUP request
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4595 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-12 16:30:48 +00:00
patacongo 6896fd45b7 Working for missing logic to get EP0 OUT DATA
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4594 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-12 14:47:29 +00:00
patacongo 983fe06226 Add tools/cmpconfig.c to compare to configuration files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4592 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-11 23:06:30 +00:00
patacongo d7b6e008a2 Correction to the ZLP fix for the STM32 F4 OTG FS driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4591 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-11 18:12:03 +00:00
patacongo 99f808139c Misc STM32 OTF FS driver fixes + More Kconfig files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4590 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-11 17:13:04 +00:00
patacongo 3b40a33c3d More configuration files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4588 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-11 02:04:59 +00:00
patacongo f727e3580d more updates for the STM32 OTG FS device driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4585 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-10 22:36:45 +00:00
patacongo c964cd7472 Updated STM32 OTG FS device driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4584 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-10 21:45:29 +00:00
patacongo 6cf5c0bb54 Fixes for the STM32 OTG FS device driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4583 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-10 18:27:13 +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 7ec2eb659d The STM32 OTG FS driver is code complete
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4577 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-09 16:28:15 +00:00
patacongo 475da4c783 Updated STM32 OTG FS device driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4576 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-08 22:43:22 +00:00
patacongo 1957bca7a9 Updated STM32 OTG FS device driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4575 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-08 19:34:10 +00:00
patacongo aec6150efe Finish analysis of OUT data path in STM32 OTG FS device driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4574 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-08 17:05:12 +00:00
patacongo 0b6e44dcd4 Include libgcc.a inside of the group of recursively linked libraries in all Makefiles
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4573 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-08 13:03:26 +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 03b48f5fdb Add partial TxFIFO logic to STM32 OTG FS device driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4570 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-07 19:38:13 +00:00
patacongo 06f44d5402 Updated Kconfig files from Lzyy
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4569 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-07 14:50:57 +00:00
patacongo 76b2e3afe1 Move include/math.h to include/nuttx/math.h
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4568 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-07 14:08:37 +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 22d9c4a22b Adding skeleton Kconfig files (part 1 of 2)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4564 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-06 15:49:35 +00:00
patacongo b3eda793cb Add RX interrupt logic to the STM32 OTG FS device driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4563 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-06 15:33:54 +00:00
patacongo fcb1639720 Fix compilation errors with floating point is enabled and field widths are disabled (I don't know why you would do that, but the code was wrong)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4562 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-05 23:21:13 +00:00
patacongo 6e5ebaa295 Add patch to build kconfig-frontends under Cygwin
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4561 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-05 21:34:24 +00:00
patacongo 00ce824a19 Beginning of a NuttX configuration tool
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4560 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-05 17:44:04 +00:00
patacongo cf0c72e1fb Completes most of the STM32 OTG FS device interrupts
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4559 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-05 16:25:26 +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 09c463d0c9 STM32 OTG FS device driver update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4557 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-04 23:53:19 +00:00
patacongo 51576c7779 Add STM32 OTG FS device endpoint stall logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4556 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-04 18:01:00 +00:00
patacongo 9e49483f01 More work on STM32 OTG FS device driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4555 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-04 15:22:35 +00:00
patacongo 79ac75e69e Updates to STM32 OTG FS device driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4553 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-04 00:41:28 +00:00
patacongo e618bddc9e Beginning of an OTG FS device side driver (not much there on initial check-in)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4552 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-03 17:31:55 +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 af5159b7c6 A couple of fixes to common and STM32 serial handling to fix some data overrun conditions
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4550 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-02 01:02:41 +00:00
patacongo 624b191c8d Fix types in STM32 PWM driver comments
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4540 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-29 23:14:29 +00:00
patacongo 70995f3cb6 Candidate fix for STM32 F4 I2C
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4537 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-28 21:56:43 +00:00
patacongo 73faea1991 Updaes for NX Console
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4531 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-27 22:33:15 +00:00
patacongo 79750dcd74 Fix handling if STM32 I2C byte count
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4530 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-27 20:44:00 +00:00
patacongo ea6f225210 Use const storage class on a few declarations to save SRAM
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4523 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-25 21:05:02 +00:00
patacongo 499d8a9d84 LPC17xx DAC fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4521 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-25 16:22:07 +00:00
patacongo dc3de6e3b2 Add support for the poweroff on calypso phones
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4520 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-25 14:51:25 +00:00
patacongo 2bf5079b0b Update documenation to include Calypso and the Compal phones
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4513 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-24 17:52:10 +00:00
patacongo 1b518b4202 Add support for compal e99 and e88 phones
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4512 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-24 17:27:38 +00:00
patacongo a901605429 Change STM32 so that stm32_pmstop.c and stm32_pmstandby are built even if CONFIG_PM is not defined
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4502 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-22 14:07:45 +00:00
patacongo b0dd7c001c Move serial header files to include/nuttx/serial
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4500 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-21 19:47:23 +00:00
patacongo 0bb0a4e316 Move file-system header files to include/nuttx/fs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4499 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-21 18:01:07 +00:00
patacongo 329bfe1dfe Cosmetic PIC32 USB driver fixes (still has problems)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4498 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-20 15:28:06 +00:00
patacongo 9e368f7e00 Minor updates for PIC32 USB device driver bugs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4497 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-19 17:56:15 +00:00
patacongo a3bced9616 The PIC32 USB driver (finally) works the the Mass Storage Class
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4496 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-18 20:39:18 +00:00
patacongo eba435cddd Fix reported USB MSC product/revision
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4495 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-17 17:15:59 +00:00
patacongo c8eac657d6 Updates to the PIC32 USB driver (still kind of buggy); Fix for STM32 CAN2 -- Need to enable CAN1 clocking to use CAN2
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4493 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-16 20:59:21 +00:00
patacongo 96775032ad Fix PIC32 USB double buffer toggle
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4492 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-15 22:56:46 +00:00
patacongo d9c814d791 Updates to PIC32 USB stall logic -- still doesn't work right
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4491 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-15 20:53:42 +00:00