9
0
Fork 0
Commit Graph

315 Commits

Author SHA1 Message Date
patacongo f2f9740189 atexit() and on_exit() may now be configured to support multiple exit callbacks
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4995 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-08-01 17:47:54 +00:00
patacongo f10595f98f Add a generic GCC stdarg.h header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4919 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-07-08 14:50:43 +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 e849e8f031 NFS update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4808 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-06-06 21:51:03 +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 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 3e886927b5 NXWidgets::CNxTkWindow must subtract the height of the toolbar (if any) when reporting the size of the window
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4741 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-15 20:10:32 +00:00
patacongo ff243fbb12 NxWidgets: New pre-release event. Action now raised on pre-release. NxWM: Use action event to process icon touches; Fix initialization of image highlighted state.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4740 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-05-15 16:40:43 +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 55b755ae81 Minor fixes to PIC32MX7MMB led controls
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4651 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-24 18:00:55 +00:00
patacongo cbd3d90977 update Kconfig files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4598 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-13 02:14:09 +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 e2a1de2bcb Documentation update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4511 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-24 13:57:04 +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 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 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 5e01c71452 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 9a530cbaa0 Add support for the Atollic Pro toolchain; Change extension .ihx to .hex to be better compatible with most of the rest of the world
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4431 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-27 19:50:35 +00:00
patacongo 3207ae4731 STM32 SDIO DMA: Ignore DMA FIFO errors; these seem to be bogus. SD multiple block transfers result in CRC errors; avoid them by using smaller FTP buffer sizes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4410 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-21 22:00:28 +00:00
patacongo 81c09673bb Correct and error in recv() and recvfrom() return value
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4402 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-18 18:13:30 +00:00
patacongo d56e32831c Document recvfrom() bug
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4399 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-16 02:33:01 +00:00
patacongo f99ccd037c Prep for 6.15 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4387 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-13 01:42:03 +00:00
patacongo 7a6baccc42 Fix a small RAM log bug (the RAM log still does not work)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4385 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-12 20:27:49 +00:00
patacongo 3323e32588 Add strcasestr()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4364 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-03 16:41:28 +00:00
patacongo c25543ce3c Tried to get the Composite driver working on the LPC2148 (and failed)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4362 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-02 19:42:55 +00:00
patacongo 5942f1fead Add David Hewson's corrections to the LPC214x USB device driver; Add LPC214x configuration to test the USB composite device
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4359 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-02 04:35:35 +00:00
patacongo 8816b2ebd7 Move lib/stdio/lib_fgets.c to apps/system/readline; simplify fgets(); use readline instead of fgets in NSH
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4356 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-01 19:07:57 +00:00
patacongo 5d862a3ca5 Candidate fix for the libboard.a dependency problem (from Mike Smith)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4346 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-29 20:07:16 +00:00
patacongo e37755ff99 Completes first (untested) cut at MAX1704x battery driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4324 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-23 17:19:43 +00:00
patacongo 77e4adaf17 PIC32 USB driver fixes (still not working)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4308 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-17 23:02:40 +00:00
patacongo cd87a3e08c Add support for building 32-bit simulation on a 64-bit target
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4307 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-17 17:42:31 +00:00
patacongo afe9ff7dde Prep for 6.14 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4301 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-15 16:11:32 +00:00
patacongo b6cde1976e Incorporate Z80 bugfixes reported by Phillip Klaus Krause
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4270 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-06 19:29:37 +00:00
patacongo e274e7acf9 Fix buffer full test in generic CAN driver (plus fixes to comments)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4259 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-04 20:49:47 +00:00
patacongo 3895d4a050 Correct last set of changes to configuration logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4237 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-29 12:52:15 +00:00
patacongo fc8b60bd48 Updates for PIC32MX USB driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4233 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-27 20:07:17 +00:00
patacongo dc50c20797 STM32 ADC driver update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4208 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-20 23:44:21 +00:00
patacongo f0545658cd Fix STM32 USB overrun problem (again, still)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4199 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-18 13:53:58 +00:00
patacongo 700f00279c Fix a cloned error in driver poll setup
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4132 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-03 16:13:40 +00:00
patacongo 76af7ae37b Fix error in FAT time (date value was being used)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4099 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-11-18 12:45:00 +00:00
patacongo 84e04bab1e Fix an error in FAT needed for interoperability with Windows when access first entry in root directory
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4093 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-11-15 22:37:14 +00:00
patacongo 705892f53e Verify C++ support with CodeSourcery
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4016 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-03 21:10:11 +00:00
patacongo 05e35a8fcf Fix sim build under Ubuntu 9.09
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3988 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-28 14:59:54 +00:00
patacongo c63cbde35e Add CDC ACM serial class device driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3953 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-13 19:04:13 +00:00
patacongo 264a1b97d4 Add driver for LM-75 temperature sensor
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3947 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-10 16:20:09 +00:00
patacongo 12c64bc38b Fix nxgl_splitline bug
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3912 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-25 03:13:28 +00:00
patacongo 0643a30d94 Add a test of the circle rendering logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3911 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-24 17:00:51 +00:00
patacongo 074c5e887b More Kinetis SDHC fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3907 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-23 14:58:15 +00:00