Commit Graph

380 Commits

Author SHA1 Message Date
Gregory Nutt
138f6a627e Fix version number display in NSH prompt 2014-03-23 13:10:05 -06:00
Gregory Nutt
36908413ac Prep for NuttX 7.1 release 2014-03-15 10:05:18 -06:00
Gregory Nutt
b19e1aa426 Removed all support for the legacy configuration mechanism from the apps/ directory 2014-03-06 12:21:14 -06:00
Gregory Nutt
65b0ea1b8c Add missing DHCPD configuration settings 2014-03-03 18:12:45 -06:00
Gregory Nutt
9b172004c0 dhcpd_allocipaddr() should not call ntohl(). The return value is already in host order. From Brennan Ashton 2014-03-03 17:46:56 -06:00
Gregory Nutt
35f8395a0b NSH cat command now adds to newline at the end of the file so that the NSH prompt is always on a newline 2014-02-27 11:13:21 -06:00
Gregory Nutt
f1628d5055 NSH telnet: Use strncpy vs strcpy to avoid overrunning username and password buffers. From Bertold Van den Bergh 2014-02-22 10:31:20 -06:00
Gregory Nutt
20f6470e83 Add CONFIG_DEFAULT_SMALL that will select default values for configuration settings based upon either more features or smaller footprint. Turns out not be be useful for modifying existing defconfig files because the defaults do not apply in that case 2014-02-20 18:49:45 -06:00
Gregory Nutt
2bc6d67866 unlink/rm can now be used on nodes in the pseudo-filesystem. There is new configuration option to suppress these costly and mostly useless operations on the pseudo-filesystem 2014-02-20 18:14:02 -06:00
Gregory Nutt
c88b844190 Nodes in the pseudo-filesystem can now be renamed or moved within the pseduo-filesystem 2014-02-19 13:14:39 -06:00
Gregory Nutt
b39f432020 mkdir can now be used to create empty directories in the pseudo-filesystem. 2014-02-19 10:30:50 -06:00
Gregory Nutt
b70ce5f634 rmdir now may be used to remove empty nodes from the pseudo-filesystem 2014-02-19 10:01:26 -06:00
Gregory Nutt
c4f50c4cd9 Incomplete Kconfig files fleshed out by Alan Carvalho de Assis 2014-02-18 14:35:49 -06:00
Gregory Nutt
3669b6799a More changes to reduce complaints from CppCheck. Some latent bugs fixes, but probably some new typos introduced 2014-02-10 19:11:56 -06:00
Gregory Nutt
c7fe4a15e9 HID mouse can now support some while mice. Problems with Microsoft mice 2014-02-10 11:53:37 -06:00
Gregory Nutt
81746b5117 Add a mouse interface that is similar to the touchscreen interface except that it can handle multple buttons and continuously reports positional data so that it can control a cursor 2014-02-10 10:14:22 -06:00
Gregory Nutt
980bd93afc More changes to restore the native Windows build 2014-02-07 10:14:11 -06:00
Gregory Nutt
3fbce9ed5e CLE: Forgot to NUL terminate the command line 2014-02-02 12:53:58 -06:00
Gregory Nutt
82d71bb439 Add an EMACS-like command line editor that can be used wit NSH 2014-02-02 10:25:53 -06:00
Gregory Nutt
8ae7858929 Preparation for NuttX-6.33 release (maybe tomorrow) 2014-01-29 14:41:18 -06:00
Gregory Nutt
c21071dfd3 VI: all commands not seem functional. Still at least on display artifact and probably some things not properly tested 2014-01-21 11:29:49 -06:00
Gregory Nutt
1919b2f6a3 Networking: Improved status reporting and new carrier management interfaces. From Max Holtzberg 2014-01-21 10:21:45 -06:00
Gregory Nutt
e5a0a2fafb apps/system/vi: Add new tiny VI work-alike editor. Still a work in progress. 2014-01-20 13:17:21 -06:00
Gregory Nutt
612d8ed14c 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
45121c8709 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
cfb7c77ed3 NSH: Add support for while-do-done and until-do-done loops 2014-01-17 15:56:32 -06:00
Gregory Nutt
97e1d8b535 Add true and false commands; repartition some logic to better support forthcoming looping 2014-01-17 13:24:44 -06:00
Gregory Nutt
dd9c8ab4f9 NSH: Fix redirection of output to a file. That was broken with recent changes 2014-01-16 07:30:15 -06:00
Gregory Nutt
d97b9dac6d Add a tiny INI file parser 2014-01-15 17:52:06 -06:00
Gregory Nutt
5cc656d71d Fix a memory leak in last NSH change: Forgot to close a temporary file 2014-01-12 14:16:05 -06:00
Gregory Nutt
b034b169fb NSH can not handle command arguments that are concatenations of constant strings, command output, application program output, and environment varaible values. 2014-01-11 13:18:12 -06:00
Gregory Nutt
65b4921b23 Back quoted NSH arguments now functional 2014-01-11 09:50:54 -06:00
Gregory Nutt
d499f287ad Add support for backquoated commands as command arguments 2014-01-10 18:42:24 -06:00
Gregory Nutt
09d0aa815d NSH parser: Separate logic that executes a command into a separate function 2014-01-10 16:15:14 -06:00
Gregory Nutt
819a4b5779 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
e0156d95a1 NSH Configuration: Refactor networking and netutils dependencies 2014-01-09 10:46:28 -06:00
Gregory Nutt
bc40513eb2 apps/builtin: Native Windows build fixes from Max Holtzberg 2014-01-04 09:05:10 -06:00
Gregory Nutt
b40dae2137 sim/mount: Converted to use kconfig-frontends tools 2014-01-01 08:52:58 -06:00
Gregory Nutt
0b4d203c7b Move nuttx/configs/stm3240g-eval/src/up_cxxinitialize.c to apps/platform/stm3240g-eval/ 2013-12-29 15:02:51 -06:00
Gregory Nutt
1b4869300a Modified NSH 'df -h' command to do some saner conversions. From Ken Pettit 2013-12-12 08:50:21 -06:00
Gregory Nutt
a55aa436b3 Prep for the NuttX-6.32 Release 2013-12-07 11:04:08 -06:00
Gregory Nutt
564143dba8 NSH: Add an option to the mkfatfs command to specify FAT12, FAT16, or FAT32 2013-12-05 18:12:11 -06:00
Gregory Nutt
9f487677d2 examples/hidkbd now expects an architecture-specific USB HOST initialization function 2013-11-29 14:31:36 -06:00
Gregory Nutt
36345c7234 NSH mount count updated from Ken Pettit 2013-11-17 12:30:04 -06:00
Gregory Nutt
1129c10a27 Add apps/examples/i2schar that will eventually use the I2C character drvier to verify I2S 2013-11-10 14:08:45 -06:00
Gregory Nutt
ffed849881 NxPlayer play thread stack size is now configurable; all NxPlayer threads are named via pthread_setname_np(). From Ken Pettit 2013-11-10 10:58:14 -06:00
Gregory Nutt
bfcc6ae4d7 apps/examples/composite: Bug fix. Wrong handle being nullified. From David Sidrane 2013-11-07 17:43:14 -06:00
Gregory Nutt
cdd15a12f6 NSH library: Allow USB trace without a USB console 2013-11-06 07:09:00 -06:00
Gregory Nutt
4f2e095050 apps/platform/mikroe-stm32f4 updated to use new MTD configuratino driver features 2013-11-04 09:24:38 -06:00
Gregory Nutt
b8177768eb apps/example/configdata: Unit test for the MTD configuration data driver 2013-11-04 09:05:11 -06:00
Gregory Nutt
dc7f894963 apps/platform/Makefile was not dealing with the bin subdirectory correctly 2013-11-02 11:04:12 -06:00
Gregory Nutt
3a8c1cdccd The Mikroe STM32 F4 board now uses /dev/config for configuration data storage. From Ken Pettit 2013-11-01 07:50:35 -06:00
Gregory Nutt
74b0933088 Add skip= and count= options to the NSH hexdump command. From Ken Pettit 2013-11-01 07:15:14 -06:00
Gregory Nutt
be5e345860 apps/platform/mikroe-stm32f4 now support platform-specific configuration data. From Ken Pettit 2013-10-30 17:20:01 -06:00
Gregory Nutt
608b605f40 Fine tuning of memory usage in examples/cc3000 from David Sidrane 2013-10-30 10:25:30 -06:00
Gregory Nutt
c107547bdb Add interface definition for platform-specific storage of configuration data; Modify NxWM unit test to use these interfaces, if available, to save and restore touchscreen calibration data. 2013-10-30 10:11:43 -06:00
Gregory Nutt
e1fbe0ba0d apps/platform: A new now for platform-specific applicatin code 2013-10-30 09:04:37 -06:00
Gregory Nutt
b6e3ef8e83 Prep for release 6.31 2013-10-28 14:08:34 -06:00
Gregory Nutt
f47ca195cb Add for audio sub-format in audion system. From Ken Pettit 2013-10-28 12:11:52 -06:00
Gregory Nutt
96a778cf46 Add apps/system/nxplayer media player from Ken Pettit 2013-10-27 07:23:01 -06:00
Gregory Nutt
ea93f20f39 apps/examples/cc3000 updated by David Sidrane 2013-10-25 15:48:11 -06:00
Gregory Nutt
eb39b81b69 apps/examples/adc: Add support for software triggering 2013-10-25 14:17:29 -06:00
Gregory Nutt
097a0952f0 apps/examples/can: Fix an error in a debug statement. From Martin Lederhilger 2013-10-24 08:14:41 -06:00
Gregory Nutt
53b56c781d apps/examples/cc3000 update from David Sidrane. Plus some kruft removal 2013-10-24 07:54:28 -06:00
Gregory Nutt
b914af7836 Telnetd: Missing argument in debug statement can cause crash in certain error conditions. From David Sidrane 2013-10-24 07:21:56 -06:00
Gregory Nutt
dec3293e02 apps/examples/cc3000: Extensions and enhancements from David Sidrane 2013-10-23 08:25:40 -06:00
Gregory Nutt
a976360e0d apps/examples/random: Add a test for /dev/random 2013-10-20 11:37:56 -06:00
Gregory Nutt
081396c18d Updated CC30000 example from David Sidrane 2013-10-16 07:30:54 -06:00
Gregory Nutt
c084faf159 apps/Makefile should include external/Make.defs so that external applications can participate in the menu configuration 2013-10-14 07:31:09 -06:00
Gregory Nutt
429e26f960 I2C Tool: Use default oof 4ooKhz, not 4MHz 2013-10-10 09:55:08 -06:00
Gregory Nutt
ff88e86ef2 Add NSH addroute and delroute commands 2013-10-05 15:42:20 -06:00
Gregory Nutt
c4e46f5b62 Changes to NSH and readline to permit NSH to work on a platform with no file system 2013-09-30 11:34:04 -06:00
Gregory Nutt
5f16a8c304 Mov apps/examples/composite to apps/system/composite; convert configs/stm3210e-eval/composite to use kconfig-frontend tools -- untested 2013-09-25 18:50:14 -06:00
Gregory Nutt
4bfd7f7f5e Move apps/examples/cdcacm to apps/system/cdcacm 2013-09-25 17:23:03 -06:00
Gregory Nutt
edde864e45 Move apps/examples/usbmsc to apps/system/usbmsc 2013-09-25 16:54:39 -06:00
Gregory Nutt
2c39b81178 Add a stack monitoring daemon 2013-09-24 11:46:49 -06:00
Gregory Nutt
2fa63021d5 USB monitor: Fix some bad conditional compilation 2013-09-23 18:10:02 -06:00
Gregory Nutt
f62a16df87 Condition the CC3000 example on having selected the CC3000 device 2013-09-18 10:32:57 -06:00
Gregory Nutt
d69d133f62 Add FPU configuration options for the OS test 2013-09-18 10:30:52 -06:00
Gregory Nutt
cbd35d4fee Fix NSH default IP address 2013-09-17 15:51:33 -06:00
Gregory Nutt
fd832f1c4a Eliminate a warning when DHCP is not enabled 2013-09-17 10:48:30 -06:00
Gregory Nutt
98a8baeaf2 Prep for release 6.30 2013-09-14 10:40:18 -06:00
Gregory Nutt
2ee72f55d3 NSH: Fix 'ls' output for a single file. Provided by Lorenz Meier 2013-09-13 11:41:00 -06:00
Gregory Nutt
645d02acdc USB monitor extended so that it can also be used with USB host trace data 2013-09-09 15:02:33 -06:00
Gregory Nutt
1094bbb382 Fix warnings in USB MSC when compiled for a high speed device; also fix USB MSC default VID/PID configuration 2013-09-07 10:12:02 -06:00
Gregory Nutt
b345e0d8e7 Fix bug introduced to msconn; Was hanging is invoked from NSH 2013-09-07 10:09:52 -06:00
Gregory Nutt
af051009ba Suppress attempts to manage USB trace if the USB MSC example is built as an NSH built-in application. In that case, USB MSC does not do a good job managing trace data and gets in the way of other things that can do a better job (like NSH or the USB monitor). 2013-09-06 17:21:57 -06:00
Gregory Nutt
09f534db73 DHCPD: Fix calculation of lease address. Bad logic causes repeated assignment of the same IP address. SourceForge bug #21 from Paolo Messina. 2013-09-06 08:10:54 -06:00
Gregory Nutt
9fd96da125 apps/examples/pwm: Clean up some configuration confusion 2013-09-05 18:30:39 -06:00
Gregory Nutt
fd039c0559 Rename examples/usbstorage to examples/usbmsc. From CCTSAO 2013-09-05 08:07:03 -06:00
Gregory Nutt
d7c9fda519 Sourceforge bug #19. Fix typo from CCTSAO 2013-09-04 11:39:01 -06:00
Gregory Nutt
09a7da9c18 Prep for NuttX-6.29 release 2013-07-31 14:25:06 -06:00
Gregory Nutt
8a654d000b Some initial frame for Cortex-A5 support. No much yet 2013-07-18 15:20:47 -06:00
Gregory Nutt
8d7ab4ba99 NSH cmp command by Andrew Twidgell 2013-07-18 08:24:29 -06:00
Gregory Nutt
4303ec02b1 Zmodem utilities can now be built for Linux; Fix some configuration confusion 2013-07-15 17:50:17 -06:00
Gregory Nutt
b6778bf21d Fix file write loop 2013-07-15 16:21:20 -06:00
Gregory Nutt
b614666243 Resolve a few Zmodem sender streaming issues 2013-07-13 19:57:04 -06:00
Gregory Nutt
551af554c0 Build/test framework for the Zmodem sz and rz commands which are on their way 2013-07-12 16:01:37 -06:00
Gregory Nutt
3a2eb439f7 Change in apps/examples/composite to eliminate some false alarm debug assertions 2013-07-09 15:27:17 -06:00
Gregory Nutt
e65b38ac98 Add support fo SAM4S Xplained SRAM 2013-06-26 10:57:25 -06:00