9
0
Fork 0
Commit Graph

883 Commits

Author SHA1 Message Date
patacongo 5bf7f95a58 Add an upper half watchdog timer driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4604 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-13 23:37:52 +00:00
patacongo 63fd83d69c Add a header file that defines a standard watchdog timer driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4603 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-13 22:22:41 +00:00
patacongo 439de6daa6 Extend the USB device/class interface: Add parameters to pass the EP0 OUT data that should accompany the OUT SETUP request
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4595 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-12 16:30:48 +00:00
patacongo 983fe06226 Add tools/cmpconfig.c to compare to configuration files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4592 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-11 23:06:30 +00:00
patacongo 0b6e44dcd4 Include libgcc.a inside of the group of recursively linked libraries in all Makefiles
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4573 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-08 13:03:26 +00:00
patacongo 06f44d5402 Updated Kconfig files from Lzyy
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4569 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-07 14:50:57 +00:00
patacongo b3eda793cb Add RX interrupt logic to the STM32 OTG FS device driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4563 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-06 15:33:54 +00:00
patacongo 00ce824a19 Beginning of a NuttX configuration tool
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4560 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-04-05 17:44:04 +00:00
patacongo 9895130ca9 Add support for backspace and a cursor to NxConsole
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4546 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-31 16:26:32 +00:00
patacongo 5b84f46123 Add framework in NxConsole to support VT100 escape sequences
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4542 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-30 18:42:40 +00:00
patacongo 223ff4e564 Can now run an NSH session within an NX window
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4539 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-29 22:20:47 +00:00
patacongo 2fc23074b6 NFS update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4538 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-28 23:27:24 +00:00
patacongo d6a01ce6a9 The NX console appears to be fully functional
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4536 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-28 19:29:30 +00:00
patacongo 5f606f01b3 Add beginnings of an NX console driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4524 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-26 22:10:21 +00:00
patacongo ea6f225210 Use const storage class on a few declarations to save SRAM
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4523 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-25 21:05:02 +00:00
patacongo a7b97d808e A few more Calypso/Compal updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4514 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-24 18:14:23 +00:00
patacongo 799dc15632 Prep for NxWidgets 1.0 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4506 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-22 22:41:11 +00:00
patacongo aa59823718 Add clock_synchronize() which may be used to re-synchonize the system time with an RTC after recovering from a low power state
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4503 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-22 14:52:46 +00:00
patacongo b0dd7c001c Move serial header files to include/nuttx/serial
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4500 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-21 19:47:23 +00:00
patacongo 0bb0a4e316 Move file-system header files to include/nuttx/fs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4499 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-21 18:01:07 +00:00
patacongo 9e368f7e00 Minor updates for PIC32 USB device driver bugs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4497 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-19 17:56:15 +00:00
patacongo a3bced9616 The PIC32 USB driver (finally) works the the Mass Storage Class
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4496 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-18 20:39:18 +00:00
patacongo c8eac657d6 Updates to the PIC32 USB driver (still kind of buggy); Fix for STM32 CAN2 -- Need to enable CAN1 clocking to use CAN2
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4493 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-16 20:59:21 +00:00
patacongo 5e01c71452 Add hooks to support STM32 power management
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4490 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-14 19:37:28 +00:00
patacongo 93d596ac6a Fix a deadlock when using the NSH ifconfig command over Telnet
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4487 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-13 20:51:48 +00:00
patacongo 43f55492c3 PIC32 Ethernet driver now appears stable
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4485 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-13 18:05:49 +00:00
patacongo 5090b4280c Add psock_connect()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4483 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-13 13:02:45 +00:00
patacongo 1b38cc59fa More STM32 USB OTG definitions
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4478 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-12 20:08:55 +00:00
patacongo caf1ad303b Add support for the Sure DB-DP11212 PIC32 board
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4476 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-12 15:47:47 +00:00
patacongo 659ca0bfa8 Prep for 6.16 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4474 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-10 18:57:44 +00:00
patacongo a50ae367b4 Add support for the STM3220G-EVAL board
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4472 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-10 00:15:45 +00:00
patacongo adc07947eb Update PIC32 Ethernet driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4469 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-09 22:05:14 +00:00
patacongo ac41b7a3c9 Verified USB (device) on the PIC32 Ethernet Starter Kit
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4464 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-08 14:31:49 +00:00
patacongo 4a0c33006f Add an NSH configuratin for the PIC32 starter kit
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4462 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-07 21:36:32 +00:00
patacongo 1f2644e8c9 Add PIC32 SPI driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4459 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-07 00:53:50 +00:00
patacongo adcb07f98c Add support for use of a USB serial device to provide NSH console I/O. Verified on the Sure PIPIC32MX board
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4458 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-06 20:21:57 +00:00
patacongo 38977bb0c4 The PIC32 USB device driver is (finally) functional
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4457 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-06 15:51:03 +00:00
patacongo e8a57cb61b Move all non-standard, NuttX header files into include/nuttx/net
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4450 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-03 23:18:34 +00:00
patacongo f900056358 Add more low-level, thread-independent socket interfaces
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4445 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-02 19:57:52 +00:00
patacongo 7b2d6f83b6 Add support for C++ static constructors (at least to a few platforms)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4438 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-28 21:58:24 +00:00
patacongo 8a287b9ef4 Extend CDC/ACM driver so that can be connected/disconnected under software control; Add new NSH commands sercon and serdis that will connect and disconnect the CDC/ACM serial device
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4436 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-28 18:14:55 +00:00
patacongo 6cd4d1afd8 Add logic to support the FSMC SRAM in the NuttX heap
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4433 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-27 23:14:43 +00:00
patacongo 9a530cbaa0 Add support for the Atollic Pro toolchain; Change extension .ihx to .hex to be better compatible with most of the rest of the world
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4431 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-27 19:50:35 +00:00
patacongo 72943247a8 Add support for SRAM on board the STM3240G-EVAL board
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4430 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-27 17:22:10 +00:00
patacongo be54b96b10 readline() (and hence NSH) now accept the DEL character as well as the Backspace character for the backspace functionality
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4428 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-25 20:46:18 +00:00
patacongo 3e27ff6fe0 select() fix to handl POLLHUP; STM32 FPU saving in context switches seems to be functional
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4420 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-24 18:24:35 +00:00
patacongo 74b415b5dd Add support for the Atollic 'Lite' toolchain in all STM32 F4 configurations
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4417 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-23 18:42:36 +00:00
patacongo 512fa5e7db Fix an error the TCP/IP received sequence number counting
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4416 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-23 15:53:27 +00:00
patacongo cee0b353ab (1) Fix a critical memory leak in the TCP read-ahead buffering logic; Add an option to suppress SDIO multi-block transfers in order to work around a buggy SDIO driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4415 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-23 02:07:38 +00:00
patacongo 5178f655dc Fix accept() logic. it was not monitoring for losses in connections.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4412 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-22 16:03:10 +00:00