9
0
Fork 0
Commit Graph

3689 Commits

Author SHA1 Message Date
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 5c6f29eab5 Documentation update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3811 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-22 13:02:27 +00:00
patacongo fceb0c1861 Documentation Updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3810 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-21 23:55:11 +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 704b9f351f Fix some NX configurations
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3807 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-21 01:26:38 +00:00
patacongo 9bedf5c4dc Add a NuttX logo image example
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3805 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-21 00:01:41 +00:00
patacongo e47a23e20f Fix for sem_timedwait.c
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3803 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-20 13:19:07 +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 9ec1bf76e9 Add support for multiple fonts
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3801 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-19 22:45:15 +00:00
patacongo 74bb242944 Missing right comment delimiter
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3800 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-19 20:31:54 +00:00
patacongo d9e2270921 Setup environment to support multiple fonts
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3799 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-19 20:08:28 +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 0e05a7f36d Add apps/examples/nxhello -- a VERY simple graphics example
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3797 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-18 22:22:02 +00:00
patacongo 159e08e085 Add logic to assure that short FAT names are unique
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3796 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-18 18:28:02 +00:00
patacongo 85f94a201c Documentation update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3795 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-18 01:47:48 +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 f0e089291c Fix a problem with STM32 SDIO DMA.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3793 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-17 17:39:40 +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 e19c2575d4 FAT long file names are basically functional
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3790 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-15 17:38:29 +00:00
patacongo baa0037f06 Some FAT long file name fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3789 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-15 15:37:29 +00:00
patacongo 28d18a4a52 Implement reversed portrait mode displays for the STM3210E-EVAL LCD
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3788 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-15 03:47:03 +00:00
patacongo 518f1869f1 Fix NXTEXT link error
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3787 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-14 23:29:43 +00:00
patacongo 19bd49cdb5 Add configuration for reverse portrait LCD orientation for the STM3210E-EVAL
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3786 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-14 21:17:39 +00:00
patacongo 7445221500 Changes to get clean FAT long file name compilation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3785 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-14 21:07:59 +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 4f605de754 FAT long support is code complete (but untested)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3783 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-14 17:57:59 +00:00
patacongo 7da2d52f9b More FAT long file name logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3782 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-13 21:53:06 +00:00
patacongo 99c81ca8bb Add long file name parsing logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3781 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-13 17:19:31 +00:00
patacongo 2d10e7c352 Re-architect FAT data structures to support long file names
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3780 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-13 13:30:38 +00:00
patacongo ed3ae5b173 Fix typo
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3779 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-13 04:09:16 +00:00
patacongo f778092811 Export make target now produces a .zip file by default
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3778 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-12 23:54:13 +00:00
patacongo 234022255a Separate FAT directory operations into a separate file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3777 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-12 22:38:21 +00:00
patacongo f8521d181e Add FAT long file name definitions
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3776 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-12 19:19:40 +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 09a3f5701f Correct errors in LPC17xx CAN register defines
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3773 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-12 13:29:44 +00:00
patacongo 92406b12de Extend 'make export' logic to bundle up CFLAGS and linker scripts as well
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3772 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-12 03:21:27 +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 b437a92f0d Fix more NXTEXT bugs -- seems to be working now
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3768 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-10 22:35:35 +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 e47459a207 Fix a few NXTEXT bugs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3765 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-10 17:18:26 +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 8d29e737b4 ARM stack check logic; ARM no-console build fixes; Nucleus-2G updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3760 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-09 12:53:12 +00:00
patacongo 1a6ef01732 Documentation update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3759 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-08 22:39:02 +00:00
patacongo 2461c9e262 Fix a few NXTEXT bugs (there are many more)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3756 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-08 19:41:48 +00:00
patacongo 63943064a1 Changes for clean NXTEXT compile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3755 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-08 18:21:04 +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 ca05c9f1b4 Add pin de-multiplexing to STM32 EXTI handling
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3753 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-08 12:46:56 +00:00
patacongo 2b55ba6628 Fix some typos in comments
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3752 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-07 21:55:16 +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 c49049c9ae Add support for STM3210E-EVAL button interrupts
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3750 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-07 16:20:35 +00:00
patacongo ee44e9ed8e Standardize button interfaces
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3749 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-07 14:23:05 +00:00
patacongo 2b4258a9f9 Add support for the STM3210E-EVAL LCD backlight
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3748 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-06 21:18:34 +00:00
patacongo e353d8bec4 Verify the STM3210E-EVAL LCD driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3747 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-06 16:53:31 +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 2f0f5acd71 Add STM3210E-EVAL LCD driver.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3745 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-05 20:15:48 +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 ba776e228d Add stm32/nsh2 config; Add option to use any TTY for NSH console
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3743 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-04 19:52:43 +00:00
patacongo 85d8c570c8 Change for clean compilation of Sure PIC32MX configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3742 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-03 17:14:27 +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 d45523ec1b Add termios header files; add files missed in last commit
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3739 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-01 22:23:54 +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 568f8f0eb1 Bug 3334625: Fix typo in conditional compilation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3736 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-30 23:13:52 +00:00
patacongo bbc8626d90 RGMP build patches from Yu Qiang
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3735 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-23 12:32:20 +00:00
patacongo b047b66135 More ez80 compilation/warning fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3734 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-22 16:46:08 +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 5b226713b9 Fix for Bug[D ID: 3324387
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3732 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-22 12:43:24 +00:00
patacongo 8858ee9356 Remove unused header files; eliminate warnings
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3731 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-21 23:53:00 +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 53a5cb72cf AVR build warnings; minor USB fix
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3729 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-21 02:05:59 +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 5474d46af4 Add a USB mass storage example for AVR
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3727 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-20 19:07:22 +00:00
patacongo 6508b4e711 Add an AVR USB driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3726 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-20 16:26:12 +00:00
patacongo d4139c4f02 Preparing for AVR USB driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3725 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-20 02:35:20 +00:00
patacongo 7e11976646 Fix an error that caused interrupts to become disabled
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3724 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-18 20:02:40 +00:00
patacongo 9c1f5e6875 Update documents and comments
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3723 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-18 15:49:59 +00:00
patacongo 53325ef04a Add logic to measure AVR stack usage
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3722 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-18 13:22:36 +00:00
patacongo c62c4c3ecb Fix AVR clock setup; add SPI driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3721 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-17 22:03:20 +00:00
patacongo 99fa731668 Use USART TX state consistently
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3720 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-17 18:22:23 +00:00
patacongo 6b42910f6b Add Teensy NSH config; remove unusable AVR ostest configs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3718 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-17 15:17:28 +00:00
patacongo 79122319ea Documentation update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3717 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-17 00:16:16 +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 79e1ee9a58 AT90USB port is basically functional
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3715 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-16 19:34:48 +00:00
patacongo 0601be2803 Reduce memory usage in same AVR configurations
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3714 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-16 17:52:25 +00:00
patacongo 8154bafe6c Back out earlier change.. AVR vectors should be jmp not rjmp
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3713 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-16 16:58:30 +00:00
patacongo 9cc24f8b6d Fix off-by-one stack pointer reference
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3712 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-16 15:29:27 +00:00
patacongo 00d2a63284 Fix SRAM data position
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3711 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-16 14:28:18 +00:00
patacongo 0480efca53 Make room for the noinit section before the heap
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3710 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-15 23:54:25 +00:00
patacongo c489254e2d Fix another jmp vs rjmp in vector table
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3709 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-15 22:47:30 +00:00
patacongo b4276a8bee Fix ATMega128 build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3708 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-15 21:15:57 +00:00
patacongo f43b3796ef AVR: Need to use rjmp, not jmp, in vector table
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3707 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-15 20:43:32 +00:00
patacongo 3271bd609c Need to control watchdog timer on AT90USB
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3706 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-15 19:47:06 +00:00
patacongo e300da65e4 More corrections to AVR assembly macros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3705 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-15 18:34:21 +00:00
patacongo dee4eb9488 Fix some AVR context save errors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3704 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-15 17:23:48 +00:00
patacongo a5eecc978e Fix AVR parity setup
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3703 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-15 16:09:23 +00:00
patacongo 152edeeccb Amber Web Server updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3702 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-13 17:51:17 +00:00
patacongo fca78b2aa7 FTPC simplification and size reduction
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3701 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-13 15:43:56 +00:00
patacongo d471ef2e48 Fix AVR uart bugs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3700 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-13 01:42:21 +00:00
patacongo b8a9921f64 Add hello configuratin for AVR
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3699 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-13 00:06:09 +00:00
patacongo dce481ce9b Fix XTAL frequencies for AVR; add ISP mkII connection info
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3698 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-12 18:45:39 +00:00
patacongo b667c00510 Eliminate some warnings
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3697 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-11 16:58:02 +00:00
patacongo f726a4c291 Finsh AVR serial drivers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3696 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-11 16:45:31 +00:00
patacongo bb0e66429f Add ATMega128 configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3695 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-11 14:53:56 +00:00
patacongo 0a355860ab More serial driver stuff for AVR
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3694 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-11 01:40:25 +00:00
patacongo 330b569cd7 Restructuring AVR serial drivers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3693 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-11 00:48:01 +00:00
patacongo 6ffc8ef460 Clean up AVR timer setup
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3692 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-10 23:09:23 +00:00
patacongo 8751e05f92 Add configuratin options to control the PIC32 configuration words
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3691 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-10 21:03:38 +00:00
patacongo 4b109ff5ac Handle differences between AVR and AVR32 stacks
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3690 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-09 21:40:21 +00:00
patacongo eddcbeb2bd Fixes most integer overflows for AVR
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3689 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-09 21:21:29 +00:00
patacongo 0bda344808 Fix bug reported by JP Carballo
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3688 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-09 19:52:22 +00:00
patacongo b89e9255ea RGMP 0.2.0 patch applied
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3687 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-09 14:11:33 +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 42d9515908 This finishes ALL AVR assembly language
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3685 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-08 23:30:39 +00:00
patacongo 7ff625984d More logic for the AVR port
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3684 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-08 21:10:47 +00:00
patacongo 2858e7f35a More AVR context switching logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3683 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-08 18:10:55 +00:00
patacongo d19eb43132 Add basic context switching logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3682 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-08 16:22:50 +00:00
patacongo 2a91a7fc35 First AVR compile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3681 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-07 23:37:59 +00:00
patacongo e1ea2e58cb More AVR build fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3680 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-07 23:02:34 +00:00
patacongo e1c8a98995 Setting up AVR build environment
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3679 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-07 21:09:02 +00:00
patacongo 354a465c31 Add AT90USB configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3678 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-07 19:06:07 +00:00
patacongo 8c0ca13c8c Add AT90USB support and AVR vector/startup logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3677 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-07 17:15:56 +00:00
patacongo 204374f17a typo
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3676 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-06 16:00:20 +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 e0b3ebce7f Fix minimum MTU... must be at lest 576
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3674 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-06 15:06:08 +00:00
patacongo 10184acdd2 Minor improvement in recvfrom()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3673 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-05 23:29:38 +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 7d745bc442 Fix more FTP bugs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3668 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-04 20:13:03 +00:00
patacongo f87b3abb33 More FTP bugfixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3665 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-03 20:27:30 +00:00
patacongo 7a25abd1e3 Fix a nasty bug that was closing stdin
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3663 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-03 15:38:26 +00:00
patacongo 4e495515a0 More FTP client debug fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3662 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-02 23:45:31 +00:00
patacongo b4a775d31d More FTP client fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3661 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-02 20:45:35 +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 7046837297 Add support so that fdopen() may be used on socket descriptors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3659 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-02 15:05:48 +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 d062330625 Fix asprintf bug
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3653 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-31 23:32:48 +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 3ab031b5de Add directory structure for AVR and ATMEGA
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3651 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-31 13:41:11 +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 4782e24868 Add analog die header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3647 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-27 22:59:37 +00:00
patacongo 33d87f46b4 Add LPC3154 OTP header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3646 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-27 19:14:28 +00:00
patacongo 0f437e3613 Adding LPC315x support to header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3645 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-27 17:57:34 +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