9
0
Fork 0
Commit Graph

1003 Commits

Author SHA1 Message Date
patacongo f82bc39fb6 STM32 F4 RTC driver is fully coded (but not tested)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4176 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-14 19:12:00 +00:00
patacongo e03edf97b6 Re-arrange some files and interfaces to support the STM32 F4 date/time RTC
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4175 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-14 14:47:42 +00:00
patacongo 68850d9b89 Progress on STM32 ADC driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4173 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-14 00:34:12 +00:00
patacongo 6926790074 Make declaration of _TCB idempotent
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4156 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-10 13:46:37 +00:00
patacongo 9d83b226eb Misc compilation warning cleanup
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4155 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-12-10 13:34:25 +00:00
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 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 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 3ca6de4c8d Add definitions to stdlib.h; update README
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4071 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-30 17:28:54 +00:00
patacongo 2c4adc2194 Fix some MIPS software interrupt enabling issues
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4067 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-29 02:29:13 +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 4b6de6f9c1 Fixes from last changes when built with CodeSourcery, STM32, LCD, 16-bit color
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4063 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-25 01:02:49 +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 5b4bc9bea5 Add some RGB color macros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4056 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-21 20:55:39 +00:00
patacongo 610b78c4e7 Fixes for good C++ link
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4054 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-19 19:35:21 +00:00
patacongo 65c0883a54 Fix PIC32 jalr instructions: arguments consistentley reversed
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4052 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-18 01:51:47 +00:00
patacongo 8467a1a36d Fix PIC32 ramfunc logic; add rectangle graphic functions
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4050 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-17 17:52:55 +00:00
patacongo 55570091cc Pointer arguments to NX set methods should be const
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4049 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-16 22:22:49 +00:00
patacongo 918dda30d9 Add logic to set individual pixels
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4047 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-14 16:58:44 +00:00
patacongo ab982a0a31 SAM3U SPI debug changes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4031 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-07 22:37:24 +00:00
patacongo 608d6cf643 apps/ build now supports an 'external' directory
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4021 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-05 14:37:39 +00:00
patacongo 6f56da01b3 ADS7843E driver is code complete
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4018 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-04 17:08:59 +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 cb4ef9539d The ADS7843E driver skeleton at least compiles now
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4014 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-03 16:47:23 +00:00
patacongo f2df6fa996 Add hooks for the ADS7843E touchscreen controller
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4013 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-03 16:02:22 +00:00
patacongo 64c2790b31 Update comments, dates, ... housekeeping
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4012 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-03 15:19:57 +00:00
patacongo c93d6b613e Add SAM3U board-specific SPI support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4011 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-03 15:09:47 +00:00
patacongo 921c464dc1 Restore CLOCK_ACTIVETIME
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4009 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-03 12:21:20 +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 b30bf26ff2 Simulated touchscreen debug fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3994 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-28 23:39:57 +00:00
patacongo d3a0c9d787 Fix NXFFS compilation error
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3990 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-28 18:24:00 +00:00
patacongo f8a699a62d CDC ACM fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3981 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-27 17:05:24 +00:00
patacongo 22a01de3df TIFF initialization is complete
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3967 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-21 18:40:23 +00:00
patacongo 6b507a7c3a A little progress with CDC ACM driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3959 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-16 18:42:54 +00:00
patacongo bf6eea145f Small improvement in FAT buffering logic on write()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3957 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-15 23:06:41 +00:00
patacongo 0f59e002d8 More CDC serial updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3954 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-15 13:26: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 f8f4dbcee4 Working toward CDC serial USB device
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3952 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-12 23:16:16 +00:00
patacongo dc58b58872 Add header files for CDC serial
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3951 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-12 20:46:00 +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 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 00b807d2e3 PM.. Allow negative coeffients; support revert to normal state
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3939 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-05 14:58:36 +00:00
patacongo 7b15d37850 Update PM documentation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3937 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-04 22:16:10 +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 5134579a9f Add NSH date command
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3932 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-01 15:09:49 +00:00
patacongo 2a6119cf35 Add a power management interface definition
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3931 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-30 20:16:45 +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 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 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 5fa2fcc8c0 Add circle drawing interfaces
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3910 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-24 14:46:59 +00:00
patacongo e0473660c9 Progress with Kinetis SDHC driver (more to to)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3904 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-22 15:42:10 +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 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 38df691fe0 Remove executable property from many files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3897 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-19 14:51:08 +00:00
patacongo 222f04169d Missing a some re-naming in the last checkin
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3896 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-19 14:17:25 +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 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 b59e55acbf Add Kinetis IRQ numbers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3850 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-07 16:34:39 +00:00
patacongo ad32f4e912 Fix numerous errors in trapezoid rendering and wide line drawing algorithms
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3841 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-08-03 21:49:31 +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 1303e229ba Forgot to add file in last checkin
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3832 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-31 14:53:57 +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 74e794dbed More TSC2007 driver updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3830 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-30 15:31:23 +00:00
patacongo e4a33e9423 More logic added to the TSC2007 touchscreen driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3829 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-29 23:37:33 +00:00
patacongo 019f0422ce Add TSC2007 register definitions
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3828 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-29 20:12:14 +00:00
patacongo b1e5d010d7 Add framework for input devices and TSC2007 touchscreen driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3827 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-29 18:51:56 +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 85da74d2ee Add more fonts
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3824 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-29 05:28:06 +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 76fae5665b Fix for bdf-converter
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3818 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-26 01:10:36 +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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 7c31e05c3f Add resource.h and fixed frequently cloned typo
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3642 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-24 19:11:47 +00:00
patacongo 0f1298dba3 Add initial CC1101 wireless logic from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3617 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-16 15:09:39 +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 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 ba3204e1dc Modify standard header files to work with RGMP
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3596 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-12 18:07:05 +00:00
patacongo 0320e6efdc Fix USB host error handling logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3593 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-12 12:58:56 +00:00
patacongo 5d75b9d0ee Move nuttx/include/apps to apps/include
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3581 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-09 22:21:10 +00:00
patacongo 4a4fd3e288 Complets ram mapping logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3578 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-08 14:42:42 +00:00
patacongo eb796b1e3b Mostly cosmetic changes from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3575 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-07 19:22:15 +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 5cb1f29723 Finish logic to update open writer after packing
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3568 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-05 23:31:44 +00:00
patacongo 9163401634 Add NXFFS ioctls
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3566 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-05 20:01:43 +00:00
patacongo 50afdad793 Minor NXFFS fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3563 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-05 01:15:31 +00:00
patacongo fc3bd5c968 More NXFFS bugfixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3561 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-04 21:59:23 +00:00
patacongo b7e1a99025 Most of packing logic is in place
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3556 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-03 22:10:52 +00:00
patacongo ca01ccedc2 Starting NXFFS packing logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3553 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-03 00:02:10 +00:00
patacongo 4cf98a9b9c Extend NXFFS tests; bugfixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3547 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-01 14:48:27 +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 53656bf0aa More NXFFS logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3538 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-28 22:24:10 +00:00
patacongo 7eacd4b574 More NXFFS logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3537 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-28 21:05:39 +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 1ee87d8347 Updates from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3527 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-20 13:32:49 +00:00
patacongo 4069c06feb Rename i2c directories to sensors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3525 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-19 18:51:02 +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
patacongo 6879cf48d5 Add UG-9665SWAG01 driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3520 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-17 23:48:01 +00:00
patacongo bf5c15eb54 THTTPD works on LPCXpresso
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3514 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-16 15:43:39 +00:00
patacongo cf98affaae More changes from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3513 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-16 13:00:57 +00:00
patacongo 923993eba7 Fix bad conditional compilation that breaks THTTPD and dup2()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3511 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-16 01:04:17 +00:00
patacongo 057b3fd352 Add support for SMSC LAN8720 PHY
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3510 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-15 22:42:47 +00:00
patacongo a2e73bcb07 Add code changes from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3507 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-15 16:20:25 +00:00
patacongo 3f55b3ef4d Add time and uptime
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3506 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-15 14:57:53 +00:00
patacongo 0dd5dbe125 Documentation update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3503 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-14 16:52:58 +00:00
patacongo 8e552f9dde Add tools to manage a version file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3502 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-14 16:46:17 +00:00
patacongo 71aa9dc77d Macro clock_systimer replaces direct access to g_system_timer variable
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3500 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-13 21:44:24 +00:00
patacongo 72d63a19cc LPCXpression console on UART3
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3497 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-13 03:12:51 +00:00
patacongo a8cb0dd9c7 Add rtc.h header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3493 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-12 14:14:47 +00:00
patacongo 6e2d7acade Add logic to initialize SAM3U user applications
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3482 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-08 15:24:50 +00:00
patacongo 29c7900099 Add support for kernel-mode threads
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3478 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-07 14:39:55 +00:00
patacongo 5ef1c24ab7 Fix AVR build, Add hooks for kernel threads
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3477 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-07 01:54:59 +00:00
patacongo 0b6e9f33f5 Remove user_initialize(); Make sure all integer types are signed that need to be
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3474 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-06 17:48:56 +00:00
patacongo 92b691c853 Fixes for kernel stub builds
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3473 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-06 16:40:47 +00:00
patacongo 962865582a Integrate syscall with existing svcall logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3472 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-06 15:04:57 +00:00
patacongo 89316d0ee9 Fix bugs introduced in last commit
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3470 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-05 21:18:03 +00:00
patacongo a20efff641 More separation of kernel- and user-memory management
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3468 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-05 17:33:50 +00:00
patacongo e9c0e842b6 LIS331DL and STM32 I2C patch from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3467 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-05 16:25:04 +00:00
patacongo c216e0dfde Add a layer to redirect kernel-mode memory manager accesses
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3466 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-05 15:50:01 +00:00
patacongo ef7b0b7469 Progress toward kernel build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3465 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-05 01:46:55 +00:00
patacongo 3272c8e87e Move core of fdopen() logic from lib/stdio to fs/
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3464 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-04 23:02:00 +00:00
patacongo 1b72dfaf0f Fix a couple of recently introduced build problems
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3463 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-04 21:02:15 +00:00
patacongo 69a307796b Add stub lookup logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3462 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-04 12:43:35 +00:00
patacongo 3b61b03ae7 Don't define unused system call numbers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3461 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-04 02:28:29 +00:00
patacongo 5fb8eb530a Move memory manager into user space
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3460 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-03 20:41:49 +00:00
patacongo 0fe79fa1bf Pass __KERNEL__ define (or not) to all makes to handle small differences in user-/kernel-builds
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3459 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-03 18:42:33 +00:00
patacongo cd2f66d531 New LIS331DL driver and VSN updates from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3457 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-03 14:26:05 +00:00
patacongo b8cca7b5e3 Fix error in set_errno macro
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3455 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-02 15:59:42 +00:00
patacongo 24c72f8cae Kernel build mostly successful
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3454 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-02 15:25:22 +00:00
patacongo acc12dd900 Move more functions out of sched/ to lib/; proxies almost build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3453 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-02 01:23:08 +00:00
patacongo 8792bcbcc8 Add conditional compilation to syscall autogeneration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3452 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-01 23:07:51 +00:00
patacongo c3686e0638 Progress on syscall build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3447 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-31 04:59:29 +00:00
patacongo e4c14b30a7 Move more files into subdirectories under lib/
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3445 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-31 01:42:50 +00:00
patacongo ab0a643cd2 Move string.h functions in lib/ to lib/string
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3439 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-30 19:51:19 +00:00
patacongo 54a87e1e91 Add syscall directory
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3438 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-30 02:59:01 +00:00
patacongo 5b2b2a609f Moving toward system call infrastructure
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3435 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-29 00:07:02 +00:00
patacongo 5da709c514 header file and file header clean-up
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3434 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-28 21:21:11 +00:00
patacongo 2c0e13deaf More changes from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3431 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-28 15:01:43 +00:00
patacongo a7fc1d6aa3 Move helper macro into sched.h
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3430 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-28 13:21:11 +00:00
patacongo 6d31237f5e Re-organize header files so that file systems can be built outside of the nuttx tree; add a binfs file system to apps/namedapp
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3428 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-28 00:05:58 +00:00
patacongo 2def459068 Updates from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3424 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-27 15:03:49 +00:00
patacongo 92a6346ae8 Add RTL8187 TX logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3418 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-25 22:56:36 +00:00
patacongo d1d8834f56 Add netdev_unregister()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3415 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-25 15:15:59 +00:00
patacongo a07246ecee Move netutils header files from include/net/uip to include/apps/netutils
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3399 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-19 16:54:35 +00:00
patacongo 846ef85ade Move NSH to apps/ as library
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3393 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-18 19:46:25 +00:00
patacongo 86db7fb9f3 apps/ update from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3392 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-18 18:31:26 +00:00
patacongo ab0053e171 Fix SLIP bug
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3385 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-16 01:37:40 +00:00
patacongo 4ed9bdd946 More SLIP integration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3384 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-15 20:26:34 +00:00
patacongo 00521e47b8 Misc slip-related fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3383 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-15 10:40:39 +00:00
patacongo 839238c6b9 SLIP corrections
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3376 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-13 15:12:31 +00:00
patacongo 6d6aebced7 Add SLIP test configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3371 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-12 16:33:55 +00:00
patacongo 208de7e002 More support for SLIP data link protocol
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3370 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-12 15:36:28 +00:00
patacongo e3099adb4a Add SLIP driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3369 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-12 03:42:08 +00:00
patacongo 6fafa11958 apps/-related updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3364 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-11 12:36:30 +00:00
patacongo cdd81c67c6 add apps/ dir
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3360 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-10 14:42:28 +00:00
patacongo 0d42de9829 Experimental version of waitpid()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3359 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-10 14:00:04 +00:00
patacongo 583fe718e2 Add QEMU NSH configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3358 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-10 04:13:44 +00:00
patacongo c374856154 Fix basic QEMU port
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3357 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-10 00:58:10 +00:00
patacongo d550dd0865 #warning removal
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3355 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-09 03:41:34 +00:00
patacongo bf3464e721 First cut at x86 build environment
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3336 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-04 22:25:03 +00:00
patacongo 7be47905d7 Changes for clean STM32 compile with DEBUG on
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3332 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-02 22:49:59 +00:00
patacongo 835392d0f1 Add logic to sleep in lpc17xx idle loop
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3329 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-02 14:43:28 +00:00
patacongo 39edb66aba Add missing RGB type
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3314 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-24 00:52:51 +00:00
patacongo caf3183859 Add m9s12 serial logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3305 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-20 15:19:44 +00:00
patacongo bc7cb3004f Add HuT Usage Pages and IDs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3304 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-20 00:08:11 +00:00
patacongo 435459ad2f Add HID parser from LUFA
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3303 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-19 23:07:58 +00:00
patacongo a650a87c37 RTL18189 infrastructure
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3285 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-12 19:17:37 +00:00
patacongo cc25d69285 Add logic to map keyboard scancodes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3257 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-18 02:17:49 +00:00
patacongo 824d67d292 More HID keyboard progress
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3256 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-17 13:52:33 +00:00
patacongo 81d1358d76 Make space for int/isoc endpoint support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3254 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-16 14:02:42 +00:00
patacongo 5bca5a634a Many changes in preparation for HID keyboard
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3253 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-15 22:30:23 +00:00
patacongo 6f6d9e781b TD's no longer hard allocated
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3252 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-15 17:46:55 +00:00
patacongo 31bec0aa12 Extend the ED and get the transfer type into the ED
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3251 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-14 18:38:46 +00:00
patacongo e9a2cc59d5 Fleshing out keyboard driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3250 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-14 17:06:30 +00:00
patacongo becad7f18b Align columns
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3248 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-13 14:52:17 +00:00
patacongo 21fc7b4e67 Add info from HID and HuT specs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3247 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-13 02:57:02 +00:00
patacongo 4c6c1561e3 Framework for HID keyboard -- not much there yet
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3245 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-12 04:03:57 +00:00
patacongo 5a7fd4ce00 Rename usb_storage.h to storage.h
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3243 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-12 02:12:41 +00:00
patacongo 95a19a9312 Improve endpoint management
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3240 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-11 01:41:06 +00:00
patacongo 82af4cea99 Basic USB host functionality in place
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3236 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-09 15:35:08 +00:00
patacongo 6f1e2645a1 Mostly debug stuff
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3233 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-04 03:04:06 +00:00
patacongo 5fea7b5398 FunctionAddress no longer hard-coded
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3231 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-02 20:05:28 +00:00
patacongo 2e1dc36017 Don't duplicate structures in ohci.h
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3228 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-01 15:43:53 +00:00
patacongo 41f265c8bf Misc debug fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3227 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-01 15:08:18 +00:00
patacongo b713e2c3b8 Initial debug fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3226 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-31 20:59:23 +00:00
patacongo 58041a7b7a Address should not be shifted in SET_ADDRESS
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3225 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-31 18:50:39 +00:00
patacongo 7a04b68775 Correct logic that turns on USB host power
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3224 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-31 17:25:24 +00:00
patacongo 1a960bf5ee Handling missing RHSC interrupt
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3223 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-30 23:08:46 +00:00
patacongo a4ef262df8 cosmetic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3221 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-30 01:15:40 +00:00
patacongo 97ebb4efff Separate enumeration logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3219 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-28 02:22:11 +00:00
patacongo 934796abb4 misc resource utilization fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3212 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-21 15:57:40 +00:00
patacongo 6d8747d4b7 Clean up comments
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3207 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-21 11:21:07 +00:00
patacongo 87885d1f1f Add USB host support to NSH
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3206 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-21 02:36:11 +00:00
patacongo 323541c344 Separate waiting for a device and enumerating a device
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3204 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-21 01:41:03 +00:00
patacongo ef438a5b67 Final cleanup before testing
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3203 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-21 01:10:29 +00:00
patacongo 6699eecb79 Add a little more
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3201 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-20 20:59:12 +00:00
patacongo a312a1f4f9 minor
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3200 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-20 16:51:15 +00:00
patacongo 133c690871 minor
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3199 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-20 02:40:16 +00:00
patacongo e795fa70b4 Add class binding logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3198 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-19 19:18:29 +00:00
patacongo f3c523924d More descriptor stuff
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3197 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-19 17:49:53 +00:00
patacongo 0f0b4c9083 Finishes first cut at USB host MS class
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3195 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-18 17:35:54 +00:00
patacongo e55a84fe68 Working through initialization state machine
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3194 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-18 03:24:13 +00:00
patacongo 6ef24a191f Add CBW helpers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3193 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-18 01:53:05 +00:00
patacongo 09ec3edfe5 typos
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3192 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-18 00:31:38 +00:00
patacongo 96619c64f1 Add td allocation logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3190 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-17 02:19:04 +00:00
patacongo ba845a50a1 Add a complete method
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3187 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-16 02:06:24 +00:00
patacongo 69dbe6bef9 USB host MS class compiles
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3186 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-16 01:29:51 +00:00
patacongo 79c10685e9 Changes to get USB host driver compile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3185 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-16 00:49:02 +00:00
patacongo 2c1fdd7633 Changes to get USB host driver compile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3184 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-16 00:33:12 +00:00
patacongo 43d43715c9 Extend USB host mass storage class
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3183 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-15 22:28:35 +00:00
patacongo 7c3d501186 Add disconnected method
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3182 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-15 18:39:19 +00:00
patacongo ba793b6a3e Need to set global power
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3180 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-15 04:20:55 +00:00
patacongo e52614088a A little more USB host logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3179 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-15 03:30:20 +00:00
patacongo 6134b5f5c9 A little more USB host logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3178 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-15 03:12:09 +00:00
patacongo 2e83141e06 cleanup
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3177 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-15 02:12:40 +00:00