9
0
Fork 0
Commit Graph

693 Commits

Author SHA1 Message Date
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