Commit Graph

494 Commits

Author SHA1 Message Date
patacongo 519ab1856f 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 383e7a0c97 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 0aaa3c8baf 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 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 4952b2dddf 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 892014e097 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 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 851773fdae NxWM: Fix detection of touch events in the tool bar; Start window should not have a stop icon
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4729 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-13 14:36:59 +00:00
patacongo 6798ffe9be 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 d4c261ea71 NxWM: Correct the calculation of the physical dispaly size
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4726 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-12 16:59:57 +00:00
patacongo 95c738489d NFS update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4724 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-12 00:11:24 +00:00
patacongo 4bc440c90c 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 c23d14b08e 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 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 23897082d9 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
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 5df98379f4 Adding beginning of NxWM touchscreen support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4718 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-09 22:30:19 +00:00
patacongo 6c0c3ab191 NxWidgets: Remove modal loops, Add CWindowEventHandler*. NxWM: Add support for full screen applications
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4716 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-09 19:31:48 +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 7cc9218389 Integrate the STMPE11 driver into the STM3240G-EVAL board logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4714 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-08 15:07:53 +00:00
patacongo 58688272d3 NFS update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4713 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-07 23:33:39 +00:00
patacongo f08f0709b3 Various fixes for running the NxWM unit test on the STM3240G-EVAL
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4711 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-07 21:25:24 +00:00
patacongo 5df21bfd6d Most fixes to get NxWM working on the STM3240G-EVAL
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4710 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-07 18:19:17 +00:00
patacongo 424579fcba Add configuration for testing NxWM
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4708 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-07 12:03:33 +00:00
patacongo f478d3f6b1 Fix uninitialized pointer in CNxTKWindow
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4706 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-07 02:37:24 +00:00
patacongo 69f4e02c17 Mostly cosmetic, partial fixes for STM3240G-EVAL LCD
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4705 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-07 01:40:39 +00:00
patacongo a17f13da06 Add STMPE11 temperature sensor logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4704 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-06 16:28:43 +00:00
patacongo db2a671b19 Add STMPE11 touchscreen logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4703 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-06 16:00:16 +00:00
patacongo edf3b4667b Add framework for STMPE11 ADC interfaces
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4702 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-06 01:37:47 +00:00
patacongo 36f080fa7d Add GPIO support to STMPE11 driver; NFS update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4701 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-05 23:17:25 +00:00
patacongo 03d9d974b5 Beginning of an SMTPE11 touchscreen/IO expander driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4700 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-05 17:27:03 +00:00
patacongo 8e45cf0546 Updated NxWM widgets, several NX, NxWidgets, and NxWM bug fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4699 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-04 20:48:52 +00:00
patacongo 78ec889980 Update NxWM colors; remove NxWidgets shelving
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4698 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-04 02:56:02 +00:00
patacongo 743103b228 NSF update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4695 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-03 23:32:53 +00:00
patacongo 1c44939445 Fix an NxWidgets bug; Update NxWM (it kind of works now)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4693 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-03 22:31:48 +00:00
patacongo 0ffc37d476 Upated NxWM comments
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4692 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-03 19:46:37 +00:00
patacongo 8f002594f7 NFS update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4690 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-02 23:40:11 +00:00
patacongo 2b6180f48e NxWM updates (with some NX and NxWidget fixes too)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4689 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-02 22:03:05 +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 d7c6496584 NxWM initial displays come up okay
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4687 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-02 14:38:54 +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 838d1f26dd More NxWM support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4682 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-01 20:36:19 +00:00
patacongo a7a543df52 NFS update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4680 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-30 23:51:23 +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 9189049232 NFS update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4667 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-27 23:29:24 +00:00
patacongo 3373a23b68 Fix/verify the STM32 LCD in all supported orientations
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4666 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-27 20:59:49 +00:00
patacongo 2ff8d05734 More STM3240G-EVAL LCD updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4665 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-27 18:29:04 +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 d0cf30e839 Add support for UBW32 buttons
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4663 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-26 23:30:35 +00:00