Commit Graph

6761 Commits

Author SHA1 Message Date
Gregory Nutt 006a430029 ctypes.h: Fix typo in macro name iscontrol->iscntrl 2014-01-18 13:22:20 -06:00
Gregory Nutt f947c89f39 NSH: More break documentation 2014-01-18 10:26:12 -06:00
Gregory Nutt bb47c40f64 NSH: Improved documentation of the break command 2014-01-18 10:20:22 -06:00
Gregory Nutt e7d8e5a1dc NSH: Add a break command; if-then-else and looping behavior can not be configured out of the build for small systems that need minimal scripting capability 2014-01-18 09:39:16 -06:00
Gregory Nutt d96bfc2d9b X86: Add a configuration option to select the -m32 compiler option when needed 2014-01-18 07:38:50 -06:00
Gregory Nutt 1b3a763e4b NSH: Loosen up if-then-else-fi syntx so that a command can be on the same line as the 'then' and 'else' tokens. This allows, as an example, 'if true; then echo true; else echo false; fi' which is much more bash-like 2014-01-17 18:03:23 -06:00
Gregory Nutt df7b5a7059 NSH: Add support for while-do-done and until-do-done loops 2014-01-17 15:56:32 -06:00
Gregory Nutt d207d5ed4f Add true and false commands; repartition some logic to better support forthcoming looping 2014-01-17 13:24:44 -06:00
Gregory Nutt 94fb69459b Some fixes for typos in recent changes to Kconfig files 2014-01-16 16:37:23 -06:00
Gregory Nutt 90974e2b0b net/Kconfig: Improved default values and comments 2014-01-16 16:08:51 -06:00
Gregory Nutt 2382af1e7b You can again specify the default board sub-directory when CONFIG_ARCH_BOARD_CUSTOM is used 2014-01-16 10:42:54 -06:00
Gregory Nutt ebc3a64e35 Back out last change to configs/Kconfig. It has some bad side-effects 2014-01-16 10:13:20 -06:00
Gregory Nutt 0309c63a23 You can now specify or override the default board sub-directory. This is only useful when CONFIG_ARCH_BOARD_CUSTOM is used and the default board sub-directory is not available 2014-01-16 09:43:09 -06:00
Gregory Nutt 54420e588b INI parser update 2014-01-16 09:25:15 -06:00
Gregory Nutt be14ee1f95 Move strol(), stroul(), and friends from libc/string to libc/stdlib where they belong 2014-01-16 08:03:26 -06:00
Gregory Nutt b15528e429 NSH: Fix redirection of output to a file. That was broken with recent changes 2014-01-16 07:30:15 -06:00
Gregory Nutt 7834ff4ce3 Fix error in last ARMv7-M up_disable_irq checkin 2014-01-15 15:26:32 -06:00
Gregory Nutt f077f4b94d Fix for clean px4fmu build 2014-01-15 12:50:52 -06:00
Gregory Nutt 32b4a48e7a Misc changes from Richard Cochran 2014-01-15 11:05:15 -06:00
Gregory Nutt be474523c4 Fix all Cortex-M3/4 implementations of up_disable_irq(). They were doing nothing. Thanks to Manuel Stühn for the tip. 2014-01-15 09:56:30 -06:00
Gregory Nutt 836057e340 Individual IRQs are not longer disabled on each interrupt. See ChangeLog for detailed explanation 2014-01-15 08:09:19 -06:00
Gregory Nutt 826a0116e8 NET: write buffering configuration no longer depends on EXPERIMENTAL 2014-01-15 07:17:59 -06:00
Gregory Nutt c9cb7972fb FAT: Fix some root directory logic that was conditionally done only for FAT32. Apparently this needs to be done for all FAT types. From Tridge via Lorenz Meier 2014-01-14 18:24:21 -06:00
Gregory Nutt 2bfad60c85 If write buffering is enabled, then it is necessary to release the write buffer resources (callback structure) when the socket is closed 2014-01-14 18:19:43 -06:00
Gregory Nutt 806af1f4e2 When dup'ing sockets, need to clone fields for TCP write buffering too 2014-01-14 15:17:53 -06:00
Gregory Nutt f08cdc161d Updated TODO list 2014-01-14 14:06:02 -06:00
Gregory Nutt 85e7e13bb0 Fix a FAT cluster allocation bug. From Tridge 2014-01-14 13:45:26 -06:00
Gregory Nutt 803cdfdaf1 Changes to get PX4 config to build. Also some warning removal 2014-01-14 13:30:22 -06:00
Gregory Nutt a4e3fabee6 Changes to correct TCP write buffereing build errors 2014-01-14 09:43:59 -06:00
Gregory Nutt f034d84ea1 All of Jason Jaing's write buffering logic has been incorporated, but not even yet built 2014-01-14 08:30:35 -06:00
Gregory Nutt 375b683860 More TCP write buffer code. Part of big change from Jason Jiang 2014-01-13 17:26:11 -06:00
Gregory Nutt a9e44cdfe0 The first set of changes to incorporate Jason Jiangs TCP write buffering logic 2014-01-13 17:11:01 -06:00
Gregory Nutt 486314ad05 Add configuration support for TCP Write Buffering 2014-01-13 14:40:21 -06:00
Gregory Nutt f47b3d04d9 One too many PX4 files added 2014-01-13 13:56:50 -06:00
Gregory Nutt 7eef2f9410 Change how TCP read-ahead is selected to better integrate with TCP write buffering 2014-01-13 13:55:51 -06:00
Gregory Nutt d325809ee3 PX4FMU V2 configuration. Still not integrated with the system configuration or build 2014-01-13 12:38:01 -06:00
Gregory Nutt 0142b3cf5f NET: prevent tcp_connect callback from being double freed. From Max Holtzberg. 2014-01-13 12:04:01 -06:00
Gregory Nutt cbb5e4889b Add support for the SO_LINGER socket option. Based on logic from Jason Jiang. Utestested on initial commit 2014-01-13 11:58:45 -06:00
Gregory Nutt 46a94ce6c5 Cosmetic clean-up in preparation for TCP write buffering change 2014-01-13 08:21:18 -06:00
Gregory Nutt fd54cfb213 Add support for the STM32VL-Discovery board. Contributed by Alan Carvalho de Assis 2014-01-12 17:59:38 -06:00
Gregory Nutt a5a0656b5b Enable new NSH features by default in the sim/nsh configuration 2014-01-11 14:28:10 -06:00
Gregory Nutt 95b63762fb Fix a memory leak in dynamic loader 2014-01-11 14:11:41 -06:00
Gregory Nutt 6973b84394 Back quoted NSH arguments now functional 2014-01-11 09:50:54 -06:00
Gregory Nutt b301471adb A10: Serial clock is OSC24M. From Alan Carvalho de Assis 2014-01-10 15:32:42 -06:00
Gregory Nutt 25fd6d1904 NSH: Separate command line parsing from command execution. Add support for multiple, semicolone separated commands on each line 2014-01-10 15:23:26 -06:00
Gregory Nutt a6bb107d10 Fix types in conditional compilation 2014-01-10 13:36:18 -06:00
Gregory Nutt 752068073a Forgot to add stpcpy.c in last commit 2014-01-10 07:09:59 -06:00
Gregory Nutt a128cd0438 Flesh out stddefs.h 2014-01-09 15:49:54 -06:00
Gregory Nutt 4e2c140124 Add stpcpy() 2014-01-09 14:08:48 -06:00
Gregory Nutt 75390a49a4 Vietool STM32F103: LCD updates (still does not work) 2014-01-09 13:14:53 -06:00