Commit Graph

488 Commits

Author SHA1 Message Date
patacongo d2d7879300 Fix typo in STM32 header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4915 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-06 22:21:58 +00:00
patacongo e4a3ec87ee Add LPC43 pin configuration logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4914 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-06 18:39:04 +00:00
patacongo 4d418dff3c Add LPC43 GPIO interrupt configurtion logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4913 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-06 17:04:08 +00:00
patacongo 114f377d60 Add LPC43 GPIO configurtion logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4912 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-06 14:50:43 +00:00
patacongo 2b8306b95b Change all values in all limits.h for all architectures to signed decimal; the hex values were not sign extending appropriate in most uses
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4911 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-05 23:45:57 +00:00
patacongo e7556608da Add LPC43 clock initialization logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4910 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-05 22:38:12 +00:00
patacongo f2a20bf519 More LPC43 files in various states of work
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4909 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-05 14:58:16 +00:00
patacongo 66f63ed1f3 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 cc30d1b9de 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 f9520e4ffa 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 9815a816c3 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 8cea749617 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 3e4887e660 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 05b3e348f4 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 b41484839c 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 47cdee5e4a 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 51d1925d8d 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 2a2fca937d 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 1cfaf7bb07 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 d1ef1a47d2 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 2b03d49cf6 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 4dc369a9ee 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 87eb12ac72 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 af1ca05a80 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 cd7b054078 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 1a95bd6f4b 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 5e020c2e52 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 cdaa75e7d2 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 e90ec80870 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 51ae1ae5be 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 efa71bb77c 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 1772155853 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 1b0a8ced06 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 5a86af642e 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 d09ff7e1f9 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 64327c0263 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 49c6fed332 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 c8f02e00cd 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 cc329b27ce 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 2d1f373177 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 784d71ce4f 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 c1c60ad207 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 524b08c3fc 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 a81c274be8 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 048a62dba9 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 bd7bf04393 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 3611ea2855 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 4c222bcab1 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 930b5b836c 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 7da38c9dad 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 48f2d672f0 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 ad5395c160 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 dc1b82ed5d 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 e02ce9e19d 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 f9cff8fcc2 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 25d31f9e7a 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 d704edcac6 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 81c4bcb9b5 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 0d0e60676a 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 e6456b5d95 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 2957b15317 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 5da1320789 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 7d59330a69 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 fbfbb294a4 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 18c23f126b 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 e7f5bd322f 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 9800ec2ea8 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 47125132ad 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 c4c802e7b3 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 e72205be3c 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 6e9e0c640b 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 5d31022f9d 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 882448de92 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 ea2402e9cc 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 51c1f0c7bd 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 080d38e168 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 007ef5d050 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 5b83507116 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 31640bb6a6 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 09eac48792 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 07099d1129 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 ec81f66d5c 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 941cf06037 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 fb15304eb4 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 8d4b4631f4 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 42c322f824 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 340aca6485 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 ee0f260759 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 92dfc7ba19 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 d4362cc3aa 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 5dd35e83ca 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 1837532bd7 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 d6bb782713 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 55d814ce2d 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 c47d8cb7f6 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 d0b581040a 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 df5cef7de4 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 11a21cad8a 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 be4a25e5b5 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 6f0589d350 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 0bb3d17f8a 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 9e918288f2 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 d3e26d8814 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 e37d8b5e5d 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 a45f93e311 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 16b8b599a9 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 f1c5ee72b9 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 0c9433d032 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 95c7a42c26 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 52ff9424e1 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 c8340e2bf5 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 537954591d 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 52ca693964 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 fe091124b6 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 9471cacd3b 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 72da4f1b02 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 10c6d83924 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 83997bfde8 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 3e8cc7b056 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 4205d70cc8 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 1e3ef5cbe7 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 74ed2d1e60 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 36e37f5da4 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 2ac0dff544 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 e54df74833 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 68ddcbf917 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 441704fa36 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 ee6cf645bc 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 48c8d782f9 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 534506e272 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 cb1591528f 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 1758844830 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 424ec5656c 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 bf2acdfee0 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 9f1c1d3a9f 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 4865d99283 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 55c0b5bec3 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 0036b9b3cd 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 cc5a41a14b 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 da091bc45e 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 1a975c0a58 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 1e104ed087 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 4bbb82261c 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 008e12b5c8 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 da51ecc974 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 b32fd7491e 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 34c9408530 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 1460fecc90 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 a58d4b265f 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 c22a13ef4a 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 0247373e8f 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 aa37eeaa03 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 199e931462 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 9242a9e578 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 2286099a15 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 1427e50541 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 8974ab15ba 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
patacongo 8c4a5d2149 Add hooks to support STM32 power management
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4490 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-14 19:37:28 +00:00
patacongo fd38715cba Add a PIC32 configuration that supports only a Telnet console
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4486 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-13 19:21:04 +00:00
patacongo 4757dd6aa8 PIC32 Ethernet driver now appears stable
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4485 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-13 18:05:49 +00:00
patacongo 8d0386947e Correct PIC32 Ethernet Tx ring handling
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4484 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-13 16:15:24 +00:00
patacongo ea36e112cf Completes bit definitions for STM32 USB OTG FS registers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4481 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-13 00:45:34 +00:00
patacongo 736fcc20da Add bit definitions for STM32 USB OTG FS Host-mode control and status registers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4480 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-12 23:07:41 +00:00
patacongo 8beb69be2f Add bit definitions for STM32 USB OTG FS Core global control and status registers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4479 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-12 22:06:31 +00:00
patacongo 126f9640b8 More STM32 USB OTG definitions
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4478 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-12 20:08:55 +00:00
patacongo 50d489100f Dirty port of LPC17 USB host driver to the STM32 -- nothing more than a name change on initial check-in
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4477 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-12 16:03:10 +00:00
patacongo 080b0b41e0 Fix a typo introduce in the last big bunch of checkins for the STM32 F2
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4473 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-10 00:35:44 +00:00
patacongo 288631c44f Add support for the STM3220G-EVAL board
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4472 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-10 00:15:45 +00:00
patacongo 0cba35270a Add peripheral support for the STM32 F2 family
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4471 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-10 00:02:11 +00:00
patacongo 6806ef6e3f Add IRQ/chip support for the STM32 F2 family
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4470 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-09 22:33:00 +00:00
patacongo 7882e0671e Update PIC32 Ethernet driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4469 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-09 22:05:14 +00:00
patacongo 04a88c0538 Fix several bugs related to PIC32 Ethernet driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4468 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-09 17:47:25 +00:00
patacongo e01934d011 PIC32 Ethernet driver now at least talks to the PHY
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4467 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-09 14:47:27 +00:00
patacongo 406e1cd01b Update PIC32 Ethernet driver from debugging (still does not work
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4465 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-08 23:05:03 +00:00
patacongo 3b1852082c Verified USB (device) on the PIC32 Ethernet Starter Kit
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4464 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-08 14:31:49 +00:00
patacongo 777befe4bb Updates to PIC32 SPI driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4461 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-07 17:40:23 +00:00
patacongo a0b537dd76 Add PIC32 SPI driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4459 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-07 00:53:50 +00:00
patacongo 0a89a8ade3 Add support for use of a USB serial device to provide NSH console I/O. Verified on the Sure PIPIC32MX board
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4458 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-06 20:21:57 +00:00
patacongo 29772a3432 The PIC32 USB device driver is (finally) functional
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4457 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-06 15:51:03 +00:00
patacongo 94dc3e48cd Minor update to PIC32 USB device driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4455 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-05 23:04:18 +00:00
patacongo eb43744cfe Some improvements in PIC32 USB BDT handling
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4454 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-05 21:02:07 +00:00
patacongo df7302340e Fix some PIC32 USB IN transfer issues -- still more
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4453 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-04 22:31:18 +00:00
patacongo 4129b430d6 Some fixes for the PIC32 USB IN processing -- still some issues
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4452 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-04 19:31:10 +00:00
patacongo 40f49928b0 Several fixes to the PIC32 USB device OUT path logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4451 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-04 17:38:00 +00:00
patacongo 03c2be3856 Move all non-standard, NuttX header files into include/nuttx/net
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4450 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-03 23:18:34 +00:00
patacongo 73af31f231 After a reset, need to re-connected to the bus
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4449 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-03 18:59:32 +00:00
patacongo dabec8c010 A few more PIC32 USB fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4448 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-03 17:27:49 +00:00
patacongo bb41cf1b70 Add more low-level, thread-independent socket interfaces
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4445 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-02 19:57:52 +00:00
patacongo 4f617d5be7 PIC32 USB driver updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4444 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-02 17:23:02 +00:00
patacongo c8ef50d82b 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 314e1d6189 PIC32 USB device only supports full ping poing mode
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4441 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-29 23:19:20 +00:00
patacongo b34d35b328 A little more work (but not much progress) on the PIC32 USB device driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4440 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-29 21:53:28 +00:00
patacongo d83d1596b0 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 56bcc7b105 Extend CDC/ACM driver so that can be connected/disconnected under software control; Add new NSH commands sercon and serdis that will connect and disconnect the CDC/ACM serial device
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4436 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-28 18:14:55 +00:00
patacongo 2ac7d84029 Overflow position offset not needed if we have only 32-bit counters
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4435 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-28 01:58:23 +00:00
patacongo 6dc915199c Add support for mixed 16- and 32-bit timers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4434 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-28 00:33:30 +00:00
patacongo 0c04ea0089 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 6fe64a1886 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 fcbad8c27f Add support for SRAM on board the STM3240G-EVAL board
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4430 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-27 17:22:10 +00:00
patacongo fe55532f34 Fix bugs in lazy FPU register saving
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4427 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-25 19:32:16 +00:00