9
0
Fork 0
Commit Graph

959 Commits

Author SHA1 Message Date
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 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 e86677150c Add NFS How-To document
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4849 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-18 16:20:40 +00:00
patacongo bbcdeebda5 Prep for 6.19 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4847 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-15 16:23:17 +00:00
patacongo ca671ed7e7 Fix PL2303 typo checked in a long time ago; NFS update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4832 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-12 16:11:31 +00:00
patacongo 4939bf539b Fix a divide-by-zero error in the trapezoid drawing logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4807 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-06 18:07:49 +00:00
patacongo 4478d21d64 PIC32MX7 MMB touchscreen driver update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4806 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-06 16:10:45 +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 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 63b1e7ecbc PIC32 USB mass storage device works; USB and MSC are now enabled by default in the PIC32MX7 MMB configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4801 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-03 20:05:44 +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 31e0ae162e Add an NSH configuration for the Mikroelektronika PIC32MX7 MMB board
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4795 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-01 20:20:08 +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 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 60c45d4a32 NFS update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4790 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-30 23:21:37 +00:00
patacongo fd81aa5ee0 Fix some of the SSD1289 initial register settings
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4788 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-30 18:46:40 +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 10c6e812ee Massive naming fix: STMPE11->STMPE811
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4782 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-29 00:54:22 +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 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 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 924a8685d5 Add generic SSD1289 LCD driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4768 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-24 15:45:46 +00:00
patacongo ce39efdc13 Various improvements to NxWM hex calculator display
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4767 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-23 12:53:57 +00:00
patacongo ee1225f9c5 Update STM3240G-EVAL defconfig to support NxConsole keyboard input; increase spacing of icons on the start window
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4765 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-23 01:19:18 +00:00
patacongo 32fc3563e4 Add a timeout to the STMPE11 touchscreen driver to catch missing pen up events
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4758 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-21 17:36:26 +00:00
patacongo 8a825b60c5 Add an NxWM console/keyboard thread and eliminate all issues with NxConsole window serial input
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4755 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-20 22:10:34 +00:00
patacongo 06eb8df013 Add NX kbd input support to NxConsole
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4753 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-20 16:05:15 +00:00
patacongo ed667e7b74 Prep for 6.18 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4751 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-19 15:26:38 +00:00
patacongo 9df70f4244 Implement an NX interface to block flush message queues in multi-user mode. This is necessary to prevent stale window handles when a window is closed
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4745 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-17 22:16:02 +00:00
patacongo ac2c06a9b1 Re-factor NX messaging logic in preparation for a new message control feature
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4744 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-17 19:32:48 +00:00
patacongo a518169ac3 NxWM: Add IApplicationFactory so that we can create multiple instances of applications; And, as a result of that, re-vamp entire threading model. this is now buggier than it was before
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4742 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-16 22:43:40 +00:00
patacongo f9740f4168 Fix several compiler errors that occur when CONFIG_SCHED_ONEXIT is enabled; on_exit is now used in NxWM::NxConsole to close the window with the NSH session exits
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4738 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-15 00:45:14 +00:00
patacongo 443b010ba4 Improved thresholding logic in the STMPE11 driver; NxWM: Oops minimizing wrong application
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4737 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-14 21:57:38 +00:00
patacongo efa79242c5 Add task switching instrumentation for missing case. Contributed by Petri Tanskanen.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4734 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-14 01:03:19 +00:00
patacongo 88aa3828e0 Disabled NXTK autoraise; it does not work properly in multi-user mode due to queue mouse/touchscreen input
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4732 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-13 23:40:23 +00:00
patacongo 15d911b6f5 NXWidgets::CImage needs to catch mouse/touchscreen events; All touchscreen drivers need to report the last valid X/Y data when the screen is untouched.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4731 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-13 18:28:43 +00:00
patacongo cfc06967c7 Fix a critical NXTK bug related to mouse/touchscreen positions within framed windows
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4728 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-13 00:45:13 +00:00
patacongo d90db46368 Fix a few STMPE11 touchscreen and NxWM touchscreen calibration bugs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4723 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-11 22:07:06 +00:00
patacongo 21e01e51bf SMTPE11 and NxWM touchscreen fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4722 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-11 18:27:46 +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 3dac364599 NX trapezoid fixes; Various NxWM fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4720 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-10 16:25:56 +00:00