9
0
Fork 0
Commit Graph

841 Commits

Author SHA1 Message Date
patacongo 0d54b5a308 Add two new small, bold, sans-serif fonts
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4130 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-01 15:15:35 +00:00
patacongo 149898485e Fix handling of NULL pointer in sig_timedwait()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4129 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-11-29 18:21:52 +00:00
patacongo 6ec0789266 wchar_t is a C++ built in and should not (always) be defined
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4128 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-11-29 14:26:12 +00:00
patacongo 8e26e9f997 Add framework for the STM3240G-EVAL board (not much logic yet)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4118 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-11-22 14:16:38 +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 34382daaef clock_gettime() not settime() in FAT time logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4094 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-11-17 03:59:54 +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 431cc3369e Add support for more FAT partitions; support for SD cards greater than 4Gb; TSC2007 touchscreen driver improvements
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4092 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-11-15 16:44:45 +00:00
patacongo 7898ea23e0 Button test can now be built as an NSH command
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4091 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-11-14 14:45:30 +00:00
patacongo 539a5ba833 Prep for 6.11 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4090 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-11-12 17:49:00 +00:00
patacongo d5413654bd Fix stack alignment for EABI floating point
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4089 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-11-11 14:06:10 +00:00
patacongo ef30e0aef2 Fix some RGB color macros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4081 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-11-03 22:27:53 +00:00
patacongo 03d2fd4c58 Use calculations on constants to (slightly) reduce code size
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4077 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-11-01 16:48:21 +00:00
patacongo fe0b118d54 Add support for configurable block size on AT24 EEPROM driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4076 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-11-01 13:08:19 +00:00
patacongo a9d842edd3 Fix another NXFFS write-when-flash-is-full problem
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4075 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-31 20:23:17 +00:00
patacongo e349bc29c1 Fix an NXFFS initialization problem
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4074 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-31 17:04:03 +00:00
patacongo 0977d3ef5f Add some missing error handling to NXFFS
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4068 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-29 16:30:29 +00:00
patacongo ad3e58a69a Fix some errors in 8-bit color conversion macros; Fix tools/incdir.sh when g++ is used; Fix bad cast that caused problems with the background window is released
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4064 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-25 15:21:01 +00:00
patacongo 17cb15fa2e Fix an error in some graphics error handling
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4059 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-23 21:27:03 +00:00
patacongo 576f429046 Add logic to read from graphics memory
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4057 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-22 18:13:04 +00:00
patacongo a9c0770c8a Add a configuration for the lpc3152
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4043 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-13 17:49:11 +00:00
patacongo 109a5fad9b Add PIC32MX GPIO handling; add button/LED support for the Sure PIC32MX
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4040 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-11 20:50:10 +00:00
patacongo 52503a72f2 Fix sim/nsh2 build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4039 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-11 14:34:18 +00:00
patacongo bdf638546d PIC32 start kit port builds successfully
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4037 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-10 22:40:59 +00:00
patacongo 95ed0d2b4f Fix fclose() return value when closing read-only file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4036 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-10 19:40:56 +00:00
patacongo 1be35676e0 Starting support for PICMX324xx/5xx/7xx and PIC32 Ethernet Starter Kit
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4033 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-10 02:11:08 +00:00
patacongo d69c8839f2 Fix STM32 build with with no RTC; Fix STM3210E-EVAL color correction for the RenesasSP LCD
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4030 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-07 17:21:16 +00:00
patacongo 7c4f2ca61d Prep for 6.10 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4028 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-06 20:39:57 +00:00
patacongo 7034584fbb Add sim/nsh2 configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4026 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-06 16:31:13 +00:00
patacongo 54057d662f Fix bugs in STM32 SDHC and I2C drivers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4020 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-05 01:22:49 +00:00
patacongo 0e347f0d9a Fix typos that cause compilations errors with CONFIG_RTC
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4015 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-03 18:50:53 +00:00
patacongo 0076dc0a3c Add FAT date/time stamp
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4008 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-02 17:53:17 +00:00
patacongo 40f06b53a8 Remove support for UTC time; add support for 64-bit time
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4006 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-02 14:16:30 +00:00
patacongo 4762f40a5e Add support for lo- and hi-res RTC hardware
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4005 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-01 22:09:00 +00:00
patacongo 5229eb9b09 Add a configuration to use for development of the SAM3U-EK touchscreen
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4003 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-30 18:13:02 +00:00
patacongo 63418d358b Add a simple touchscreen test
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3995 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-29 16:25:21 +00:00
patacongo 6f0ce181dc Move MSC descriptors to a separate file; File 13 char long file names.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3983 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-27 22:04:03 +00:00
patacongo cbe1dbb026 Fix important bugs in mq_timedreceived() and mq_timedsend()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3966 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-21 13:28:16 +00:00
patacongo 78a589fd55 Add I2C trace capability; Fix another STM32 I2C/FSMC bug; add verify command to the I2C tool
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3961 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-18 17:52:00 +00:00
patacongo 24ef9fdbf6 STM32 I2C driver will now operated in a polled, non-interrupting mode if so configured
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3960 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-17 15:04:24 +00:00
patacongo f23910b3c4 Fix a stray write into the FAT
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3958 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-16 14:07:17 +00:00
patacongo f43f971898 Fix a critical bug in FAT sector management
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3955 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-15 20:05:00 +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 4dcfd2df73 Prep for 6.9 Release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3950 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-11 18:41:52 +00:00
patacongo 59b9482542 Fix some timer race conditions
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3949 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-11 17:48:52 +00:00
patacongo 9e58948e91 Correct error in clock_gettime(); fix wait for STOP in I2C stm32 driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3948 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-11 14:55:31 +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 7470a07dc2 Fix I2C/FSMC conflict for STM32; Fix STM32 clock setup
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3942 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-08 17:56:08 +00:00
patacongo a232e7978a Add AT24xx and LPC17xx I2C drivers (from Lzyy)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3941 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-07 13:32:13 +00:00
patacongo 235cbdc179 Fix a error the the STM32 I2C timeout logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3940 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-06 21:00:48 +00:00
patacongo a7cfd7e801 Add a basic power management framework
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3936 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-04 19:24:27 +00:00
patacongo 25d50dd95f Fix errors in gmtime and gmtime_r
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3933 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-01 17:56:03 +00:00
patacongo 95eb54a8a8 Fix issue with multilib build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3926 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-30 12:49:24 +00:00
patacongo 6a8662f20e Bug fixes for BCH and TSC2007 drivers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3921 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-29 16:07:29 +00:00
patacongo 13674294d4 Add a flash_eraseall() function
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3918 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-27 16:31:41 +00:00
patacongo e1a8bc740d STM32 I2C fix, documentation update, fixes for FreeBSD/ASH build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3917 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-27 14:58:42 +00:00
patacongo 3ec66be797 Extend the 'make export' logic to bundle up chip header files as well
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3915 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-25 17:55:32 +00:00
patacongo 3b5a4d48fb ADC bugfixes plus new DAC logic from Lzyy
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3913 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-25 14:11:39 +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 0ba5a5e451 Very initial SDHC driver for Kinetis parts
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3901 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-21 16:00:32 +00:00
patacongo 3554f62644 Prep for 6.8 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3899 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-19 21:33:11 +00:00
patacongo 493134e9a6 Add support for multiplexed SDIO pins from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3898 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-19 16:51:04 +00:00
patacongo a3c8259fe1 Add ADC sub-system and drivers from Lzyy
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3895 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-19 14:05:05 +00:00
patacongo c1e027c190 Add twr-k60n512 NSH configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3893 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-19 00:28:00 +00:00
patacongo 8c8970d5a5 The basic Kinetis K60 port works
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3892 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-18 22:37:09 +00:00
patacongo 281e5ef783 Fix a semphore overflow problem in the CAN driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3890 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-18 14:07:52 +00:00
patacongo 50fb2045c8 Add board support for the FreeScale Kinetis TWR-K60N512
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3884 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-15 22:11:24 +00:00
patacongo 5821ed9c53 Add Kinetis clocking logic and some UART logic. Add K60 Tower configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3876 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-13 16:11:26 +00:00
patacongo d0129b09e3 Add Kinetis interrupt vectors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3873 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-12 18:26:21 +00:00
patacongo 48ea3b556d Fix message queue/signal handling bugs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3849 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-07 12:58:54 +00:00
patacongo ac52f49299 Name change: Change Cortex-M3 naming to ARMv7-M naming so support Cortex-M4
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3846 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-05 21:57:49 +00:00
patacongo f81668c52d Add directory structure to support the port to the Kinesis KwikStik-K40
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3845 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-05 19:33:13 +00:00
patacongo c98ee2c67e Add Yu Qiang's patch for RGMP support on the ARM
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3843 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-04 12:29:19 +00:00
patacongo 7d0b7586c3 Completes test of line/trapezoid drawing routines
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3842 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-04 01:25:58 +00:00
patacongo 5e89498811 Fix numerous errors in trapezoid rendering and wide line drawing algorithms
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3840 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-03 16:04:48 +00:00
patacongo a4d4808e98 Revised CAN driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3839 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-03 04:36:59 +00:00
patacongo 687d056b50 Prep for 6.7 Release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3837 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-02 14:57:27 +00:00
patacongo d2f981d504 Add NX line drawing interfaces
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3836 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-02 13:39:55 +00:00
patacongo 09bf01c5ea Add nxgl_splitline()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3835 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-02 01:12:16 +00:00
patacongo 447d54a668 Add fixed precision atan2() function
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3834 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-01 23:09:11 +00:00
patacongo 93e61aecde Add low level routines to draw single pixels (not used yet)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3833 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-31 17:33:24 +00:00
patacongo 1d08fe7fe5 Completes first cut of TSC2007 driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3831 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-30 17:41:22 +00:00
patacongo 16c2c86ee9 Add one more font; Fix ez80 serial bug
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3825 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-29 13:21:30 +00:00
patacongo f432cc8894 Add several new fonts
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3821 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-27 05:02:58 +00:00
patacongo 7bfe7bf692 Correct USB mass storage memory leak
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3820 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-26 17:27:57 +00:00
patacongo ba661e0bcf Move NX header files to include/nuttx/nx
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3816 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-24 20:49:01 +00:00
patacongo 7ab1ce8610 Add JP's BDF font conversion program
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3813 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-23 13:53:59 +00:00
patacongo cd33c48c67 apps/examples/usbstorage can now be built as NSH built-in commands; configs/stm3210e-eval/nsh2 now uses these usb storage commands
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3812 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-22 20:12:50 +00:00
patacongo bc1164689c Reduce image size; documentation updates; LPC17 typo fixed
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3808 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-21 16:01:03 +00:00
patacongo a325c47992 Use a handle instead of an ID in each font lookup; this saves doing the font set lookup each time
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3802 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-20 02:13:08 +00:00
patacongo 1d6680d308 Add sem_timedwait()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3798 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-19 13:40:15 +00:00
patacongo ecedcf36c5 Correct FAT long file name padding character
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3794 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-18 00:20:58 +00:00
patacongo 042acf7cfb Make NX and NXTEXT built-ins; extend stm3210e-eval/nsh2 config to run the NX example from the NX command line
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3791 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-16 15:52:15 +00:00
patacongo ac68fa726c Fix NT stype upper/lower case FAT 8.3 filename
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3784 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-14 19:47:31 +00:00
patacongo 09ce841697 Add wchar_t type; Add LPC17xx CAN driver from Lzyy; Fix serial bug reported by Lzyy
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3775 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-12 16:36:45 +00:00
patacongo ec4e2f86f5 Correct error handling in the case of an overrun error in the serial driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3774 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-12 14:29:08 +00:00
patacongo 8c6706a0ae Add an 'export' target to the NuttX top-level Makefile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3771 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-11 22:52:51 +00:00
patacongo ba1552c749 Prep for 6.6 Release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3770 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-11 14:21:05 +00:00
patacongo 745690ebce Correct an NX error that would leave stuff on the display when a window is closed
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3769 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-11 13:30:47 +00:00
patacongo b1f1796b34 Fix an error in the NX move logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3766 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-10 18:54:54 +00:00
patacongo d33cb66ef5 Fix a critical font rendering bug
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3762 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-09 20:41:08 +00:00
patacongo 85ccde87b4 Redesign of NXTEXT font cache
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3761 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-09 16:01:00 +00:00
patacongo 044fedb4a7 Add a test for NX text displays and also a configuration for the STM3210E-EVAL
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3754 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-08 16:36:26 +00:00
patacongo 2f61904215 Verified STM3210E-EVAL button handling and new button test application
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3751 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-07 18:40:15 +00:00
patacongo afa1cb828b Add NX configuration for the STM3210E-EVAL board
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3746 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-05 22:45:31 +00:00
patacongo fb7618620c Correct several errors in STM32 serial port configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3744 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-04 22:38:45 +00:00
patacongo 6bd4926c3b Add board configuration for Sure Electronics PIC32MX board
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3741 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-03 16:31:10 +00:00
patacongo 63a09012e2 Fix SPI SD card detect logic; Fix AVR USB device interrupt initialization
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3740 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-02 16:45:04 +00:00
patacongo 17ae8224b2 Add support for accessing printf, sprintf, puts, etc. strings that do not lie in the MCU data space
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3738 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-01 19:08:04 +00:00
patacongo 489db6762a Add bugfixes recommended by Sheref Younan
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3737 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-01 13:46:34 +00:00
patacongo c9e15e076c Changes for clean ez80 ZDS-II compile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3733 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-22 15:22:56 +00:00
patacongo b40f186db1 Prep for 6.5 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3730 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-21 15:20:14 +00:00
patacongo 2636773f86 Fix AVR warnings; FAT FS needs to use off_t instead of size_t
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3728 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-20 20:54:45 +00:00
patacongo b7c403bf3a Add configuratin for PJRC Teensy board
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3716 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-16 23:00:20 +00:00
patacongo 01185e5f66 Documentatin update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3686 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-09 00:02:24 +00:00
patacongo 5b6a08d471 Prep for 6.4 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3675 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-06 15:56:50 +00:00
patacongo 0a4a6f90ce Fix a bug in recvfrom()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3670 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-05 16:13:50 +00:00
patacongo aa4ecb50fe FTP client debug changes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3660 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-02 18:36:20 +00:00
patacongo af3842cbe5 Add a simple shell and configuration to verify the FTP client library
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3656 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-01 23:09:29 +00:00
patacongo a8de35c7de Add asprintf()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3652 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-31 17:26:24 +00:00
patacongo cc6e6e87bf Add getsockname()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3650 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-30 14:26:04 +00:00
patacongo a79ecd635a Add strndup()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3649 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-29 16:07:13 +00:00
patacongo c19cc93095 atexit() functions now called when task killed by task delete; For MCUs with <= 64Kb of SRAM, CONFIG_MM_SMALL can be defined to reduce the memory allocation overhead
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3648 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-28 21:42:18 +00:00
patacongo fb3025d62c Rename all lpc313x to lpc31xx
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3644 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-27 15:26:52 +00:00
patacongo 3fc3ae5e08 Documentation update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3643 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-25 23:43:40 +00:00
patacongo e72f8fd961 Add E1000 PIC NIC driver from Yu Qiang
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3638 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-21 18:25:31 +00:00
patacongo a12f3b693d Completes all PIC32 header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3618 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-16 18:59:30 +00:00
patacongo e92569e289 Prep for 6.3 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3615 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-15 23:13:04 +00:00
patacongo 05339cd94b Update README files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3609 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-14 18:29:27 +00:00
patacongo 4abb53793d Implemented line-oriented buffering for std output
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3606 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-14 15:21:04 +00:00
patacongo 3892e639d6 fclose() was not flushing buffered data
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3603 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-13 14:39:59 +00:00
patacongo 6143498dda Changes for clean RGMP compile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3598 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-12 19:39:51 +00:00
patacongo d16ea1cf0c First set of changes to incorporate the RGMP port
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3595 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-12 17:42:01 +00:00
patacongo fbecf21f3d tools/mkdep.sh should not report an error if there are no files on the command line
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3588 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-11 01:27:04 +00:00
patacongo d94043c3cc Pascal now installs in the apps/ directory
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3583 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-10 15:50:23 +00:00
patacongo 1f3b5d7749 Fix an error in link to include/apps
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3582 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-09 22:53:07 +00:00
patacongo 2f1064f5e5 Add PIC32 CP0 Regsiter Definitions
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3580 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-09 19:37:22 +00:00
patacongo aaddc0bb6b Add STM32 FLASH driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3573 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-07 16:59:20 +00:00
patacongo 846f19a7cd More timer changes from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3572 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-06 21:10:00 +00:00
patacongo cf76643617 Prep for 6.2 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3571 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-06 19:04:31 +00:00
patacongo daf21a4931 Incorporate two FAT bugfixes reported by Sheref Younan.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3557 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-03 22:30:53 +00:00
patacongo 1b8b1bef41 Add beginning of a test for NXFFS
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3540 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-29 20:59:40 +00:00
patacongo ecf739cee8 Add 4.5.2 configuration for ARM920
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3539 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-29 00:20:11 +00:00
patacongo a57cc2353f Fixes to get clean i.MXADS build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3533 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-26 23:11:02 +00:00
patacongo 2a114bcb72 Add a RAM-based MTD device
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3532 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-24 17:35:16 +00:00
patacongo 3af5960614 Rename uptime to UTC
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3528 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-20 14:12:52 +00:00
patacongo f37368a8d0 Correct 1-bit errors in intersection calculations
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3526 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-20 01:55:05 +00:00
patacongo 313a4fa244 Minor OLED-related updates (still doesn't work)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3522 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-18 20:13:54 +00:00
patacongo 9a69e7e562 Add NX configuration for LPCXpresso
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3521 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-18 17:16:24 +00:00