Commit Graph

211 Commits

Author SHA1 Message Date
Gregory Nutt
95a646b8d0 QEMU i486: New QEMU keyboard and VGA drivers from Lizhuoyi 2014-03-08 09:24:24 -06:00
Gregory Nutt
bb0e358048 Minor cleanup of some new configurations; warning removal with GCC 4.8.2 2014-03-06 13:31:13 -06:00
Gregory Nutt
26a5862153 cosmetic changes to README files and comments 2014-02-27 13:41:30 -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
277ecb79c7 Should CPU load on each thread in the PS command 2014-02-27 11:11:24 -06:00
Gregory Nutt
89526241af For Telnetd password/username fixes from Bertikd Van den Bergh 2014-02-22 11:55:30 -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
c4c49ffbb3 More changes for a correct NSH Windows natvie build 2014-02-07 10:56:24 -06:00
Gregory Nutt
5f385c17af Update README with configuration warning 2014-02-04 08:42:42 -06:00
Gregory Nutt
281332cedf Update documentation, mostly related to the command line editor 2014-02-03 10:56:52 -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
87fe636d40 NSH cosmetic changes 2014-01-24 09:49:17 -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
2b6a1fa186 NSH: More break documentation 2014-01-18 10:26:12 -06:00
Gregory Nutt
8d06f9d04d NSH: Improved documentation of the break command 2014-01-18 10:20:22 -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
10d4657d15 Changes to get PX4 config to build. Also some warning removal 2014-01-14 13:30:22 -06:00
Gregory Nutt
b889cae796 Cosmetic clean-up in preparation for TCP write buffering change 2014-01-13 08:21:18 -06:00
Gregory Nutt
3698289943 Recent NSH changes broke the minimal NSH configuration 2014-01-12 18:09:19 -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
f1540e461c NSH: Separate command line parsing from command execution 2014-01-10 13:50:36 -06:00
Gregory Nutt
de324350b5 NSH: Code expects CONFIG_NSH_DRIPADDR and CONFIG_NSH_NETMASK even if DHCPC is necessary. For now, just removed the dependency on DHCPC in the Kconfig file, but more thought is needed. 2014-01-09 13:39:40 -06:00
Gregory Nutt
700b3989fb Add support for the XPT2046 touchscreen controller on the Viewtool LCD module 2014-01-09 10:57:17 -06:00
Gregory Nutt
e0156d95a1 NSH Configuration: Refactor networking and netutils dependencies 2014-01-09 10:46:28 -06:00
Gregory Nutt
dfeb2b1910 README and other cosmetic updates 2014-01-04 08:38:05 -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
46184187b3 procfs/: Extenstive architectural changes and enhancements by Ken Pettit 2013-12-12 09:21:55 -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
d9f6b144bc Move ramdisk.h to include/nutt/fs/ramdisk.h 2013-12-10 09:42:58 -06:00
Gregory Nutt
4efd07e14b SAMA5 NAND: bugfixes 2013-12-06 11:34:29 -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
36345c7234 NSH mount count updated from Ken Pettit 2013-11-17 12:30:04 -06:00
Gregory Nutt
2308f45af8 fs/procfs: Add a tiny, primitive procfs file system. Might get more interesting in the future 2013-11-13 15:59: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
74b0933088 Add skip= and count= options to the NSH hexdump command. From Ken Pettit 2013-11-01 07:15:14 -06:00
Gregory Nutt
95be6425a9 Another case where we should use the routing table: There may be multiple routers on the same network. In that case, we have to search for the routing table for the router that forwards to the destination address. We do this when we determine the MAC address we want in the ARP logic 2013-10-05 19:08:57 -06:00