Gregory Nutt
|
e4914622b3
|
NSH: cmd_mkfifo depend son CONFIG_DEV_PIPE_SIZE > 0
|
2016-08-04 12:57:02 -06:00 |
|
Gregory Nutt
|
d5b7268d95
|
ramdisk.h moved from include/fs/nuttx/ to include/nuttx/drivers.
|
2016-07-20 14:02:41 -06:00 |
|
Gregory Nutt
|
7d517413cb
|
Things that use mkfifo() and pipe() depend on CONFIG_PIPES
|
2016-07-20 10:46:05 -06:00 |
|
Gregory Nutt
|
b1230ce87a
|
NSH: Eliminate a warning about discarding const
|
2016-07-15 08:31:47 -06:00 |
|
David Alessio
|
f48b3c73b0
|
When Priority Inheritance is enabled, the format of /proc/<PID>/status changes to show both the current priority and the thread’s base priority. This messes up the format of cmd_ps.
The attached patch fixes cmd_ps to ignore the base priority.
|
2016-07-15 07:01:02 -06:00 |
|
Gregory Nutt
|
dd7c4c9493
|
NSH library: Don't show stack usage is CONFIG_STACK_COLORATION is not enabled.
|
2016-07-13 07:06:32 -06:00 |
|
David Alessio
|
1d8ef23b88
|
Use fixed point math for cmd_ps removing dependency on floating point libs.
|
2016-07-12 06:48:30 -06:00 |
|
Sebastien Lorquet
|
2cbad44f1d
|
This is the Pokemon patch to change all includes fronm <apps/bla/bla.h> to "bla/bla.h"
|
2016-07-11 10:11:18 -06:00 |
|
David Alessio
|
63ff107419
|
Fix a typo a a preceding change.
|
2016-07-11 06:56:34 -06:00 |
|
David Alessio
|
f553fd1316
|
Recent enhancements to cmd_ps trips a floating point exception if LIBC_FLOATINGPOINT is not defined (at least on Cortex M4 w/ hardfloat). I’m using a buildroot gcc configured to support Cortex-M4F and the hard float ABI, target files are compiles with: -mcpu=cortex-m4 -mthumb -mfpu=fpv4-sp-d16 -mfloat-abi=hard. I’m not sure the best way to address this, but the attached patch file is the first that comes to mind. Note, I added the float qualifier ‘F’ after a few constants to prevent the compiler from promoting the multiplication and division to double (expensive on M4F) then demoting to single float for the store. (sorry, it’s one of my many pet peeves ;)
`
|
2016-07-10 17:49:58 -06:00 |
|
David Sidrane
|
6eab2b7811
|
Take 2
|
2016-07-01 09:45:00 -10:00 |
|
Gregory Nutt
|
97e41cdcc5
|
Add a missing blank line
|
2016-07-01 13:27:15 -06:00 |
|
Gregory Nutt
|
57a0f88728
|
Revert "Review of last PR"
This reverts commit 0e4c247e1d .
|
2016-07-01 13:26:34 -06:00 |
|
Gregory Nutt
|
0e4c247e1d
|
Review of last PR
|
2016-07-01 13:22:36 -06:00 |
|
David Sidrane
|
cbe1d33786
|
Allow stack usage to be disabled on contrained systems
|
2016-07-01 08:59:46 -10:00 |
|
Gregory Nutt
|
f48a813e0e
|
Move apps/include/builtin.h to apps/include/builtin/builtin.h
|
2016-07-01 07:08:03 -06:00 |
|
Gregory Nutt
|
0e76ca7474
|
Move apps/include/nsh.h to apps/include/nshlib/nshlib.h
|
2016-07-01 06:59:23 -06:00 |
|
Gregory Nutt
|
cd741c82cf
|
apps/include: Move all header files associated with modules in apps/system to apps/include/system
|
2016-07-01 06:48:22 -06:00 |
|
Gregory Nutt
|
8a03660c72
|
Remove apps/system/usbmonitor. It has been moved to nuttx/drivers/usbmonitor.
|
2016-06-30 13:13:05 -06:00 |
|
Frank Benkert
|
65e050dbfb
|
NSH: PS-Command: print out the stack usage if stack coloration is enabled.
|
2016-06-30 07:28:42 -06:00 |
|
Gregory Nutt
|
0559581b91
|
Trivial changes after review of PR
|
2016-06-27 11:36:34 -06:00 |
|
Mateusz Szafoni
|
d93e8e5c17
|
Remove references to CONFIG_SYSLOG
|
2016-06-27 18:39:55 +02:00 |
|
Gregory Nutt
|
a2a9e20c65
|
Move NSH stuff out of nuttx/configs/Kconfig to here. Why was it in the NuttX tree.
|
2016-06-24 07:47:03 -06:00 |
|
Gregory Nutt
|
fa4cd10d33
|
Trivial modification of debug statement
|
2016-06-23 08:05:06 -06:00 |
|
Gregory Nutt
|
bb06f7368f
|
Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info().
|
2016-06-20 11:48:15 -06:00 |
|
Gregory Nutt
|
5098539063
|
Add _ to front of remaining debug macros
|
2016-06-16 12:12:34 -06:00 |
|
Gregory Nutt
|
cc03ecefc8
|
Rename err() to _err()
|
2016-06-16 11:44:22 -06:00 |
|
Gregory Nutt
|
65899c99e6
|
apps/nshlib: Change some *err() message to *info() messages if what was a *dbg() message does not indicate and error condition.
|
2016-06-14 14:18:07 -06:00 |
|
Gregory Nutt
|
586b0aa7e0
|
Change names of *dbg() * *err()
|
2016-06-11 15:51:27 -06:00 |
|
Gregory Nutt
|
f4bae25e32
|
Rename *lldbg to *llerr
|
2016-06-11 14:55:13 -06:00 |
|
Gregory Nutt
|
468bdcf8e6
|
Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES
|
2016-06-11 14:13:39 -06:00 |
|
Gregory Nutt
|
344c92e2a4
|
Replace all occurrences of vdbg with vinfo
|
2016-06-11 11:55:38 -06:00 |
|
Gregory Nutt
|
56e75e9db8
|
Rename CONFIG_DEBUG_VERBOSE to CONFIG_DEBUG_INFO
|
2016-06-11 11:50:38 -06:00 |
|
Sebastien Lorquet
|
d2aa24ad88
|
Make sure that APPNAME is defined in all Makefiles that generate applications
|
2016-06-09 10:51:04 -06:00 |
|
Gregory Nutt
|
a9d57ca022
|
Merged in marten_svanfeldt/nuttx-apps-public/for_upstream/nsh_netinit (pull request #43)
Make NSH net-initialization be a configuration option
|
2016-06-09 09:25:27 -06:00 |
|
David S. Alessio
|
bfd5ca7cd2
|
NTP Client: All retries; Add initialization in NSH network startup logic.
|
2016-06-09 08:18:49 -06:00 |
|
Gregory Nutt
|
7a5ceb244e
|
Fix error in comment
|
2016-06-09 08:13:42 -06:00 |
|
Marten Svanfeldt
|
33c6a6bb75
|
Make NSH net-initialization be a configuration option
Signed-off-by: Marten Svanfeldt <marten@intuitiveaerial.com>
|
2016-06-09 05:29:01 +02:00 |
|
Sebastien Lorquet
|
bfff5e7179
|
Add empty preconfig rules to 'leaf' makefiles
|
2016-06-02 16:24:30 +02:00 |
|
Gregory Nutt
|
0943afd2f9
|
Kconfig files: All USB-related options depend on CONFIG_LIB_BOARDCTRL and now set CONFIG_BOARDCTL_USBDEVCTL=y
|
2016-03-26 07:13:57 -06:00 |
|
Gregory Nutt
|
6951366eca
|
Replace all calls to the OS internal usbdev_serialinitialize with proper calls to boardctl()
|
2016-03-25 16:00:28 -06:00 |
|
Gregory Nutt
|
a31300cb05
|
Replace calls to OS internal cdcacm_*, usbmsc_*, and composite_* with boardctl() calls
|
2016-03-25 13:26:00 -06:00 |
|
Gregory Nutt
|
c6ac4d2581
|
NSH: ps command will show CPU if SMP is enabled
|
2016-02-19 15:33:32 -06:00 |
|
Gregory Nutt
|
d5c3bae6cd
|
apps/: Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section()
|
2016-02-14 15:15:37 -06:00 |
|
Gregory Nutt
|
5642e02f77
|
Fix some incorrect usage of INADDR_ANY
|
2016-02-09 11:24:30 -06:00 |
|
Gregory Nutt
|
b54aa2b081
|
NSH: Improve an error message
|
2016-02-08 16:29:54 -06:00 |
|
Gregory Nutt
|
3df8b716dc
|
Remove some redundant logic
|
2016-02-08 16:19:21 -06:00 |
|
Gregory Nutt
|
1482732f18
|
NetLib: Move functions in netlib.c to separate files; improve some naming
|
2016-02-08 16:09:24 -06:00 |
|
Gregory Nutt
|
b8c8bea22c
|
Add an 'arp' command to NSH to support access to the OS ARP table
|
2016-02-08 14:49:05 -06:00 |
|
Gregory Nutt
|
c8e21ddcd6
|
Costmetic changes to comments and spacing.
|
2016-02-06 11:34:39 -06:00 |
|
Gregory Nutt
|
0720f9a357
|
NSH: Add option to use platform-specific logic to verify login credentials; Add option to add a delay after each failed login attempt
|
2016-01-22 10:46:19 -06:00 |
|
Gregory Nutt
|
6febdc60c1
|
Update to use 64-bit timer when available
|
2016-01-21 12:03:04 -06:00 |
|
Gregory Nutt
|
07cf99130c
|
nsh_stdsession() cannot use the same login logic as nsh_session(); Also put telnet login in a separate file for symmetry
|
2016-01-20 15:22:02 -06:00 |
|
Gregory Nutt
|
93d9d5e4ca
|
apps/nshlib: All NSH sessions may now be protected with passwords stored in the encrypted /etc/passwd file
|
2016-01-20 14:42:39 -06:00 |
|
Gregory Nutt
|
681bfa2605
|
NSH: Add logic for the case where the passwd file is read-only. ROMFS image needs to be marked as const, or it will end up in RAM.
|
2016-01-20 13:05:25 -06:00 |
|
Gregory Nutt
|
3dad8a29a2
|
NSH now supports an MOTD string that will be presented after the greeting
|
2016-01-20 11:18:08 -06:00 |
|
Gregory Nutt
|
fe05a8444f
|
apps/nshlib: Add useradd, userdel, and passwd commends
|
2016-01-20 09:37:25 -06:00 |
|
Gregory Nutt
|
7f5a7a07a5
|
Costmetic alignment
|
2016-01-17 08:12:51 -06:00 |
|
Gregory Nutt
|
b5c5055c41
|
NSH: Remove partial implementation of the use of IOBJ/IPTR in NSH. There are some complications
|
2016-01-17 07:53:52 -06:00 |
|
Gregory Nutt
|
16ed293417
|
Revert "Revert "NSH: All nsh_output strings tagged with IOBJ so that they may be stored in FLASH on AVR""
This reverts commit fd083ee981 .
|
2016-01-17 07:41:51 -06:00 |
|
Gregory Nutt
|
a5fbb4cd24
|
Revert "NSHL: Format strings for nsh_output should all have IOBJ qualifier"
This reverts commit 186a101d2c .
|
2016-01-17 07:39:33 -06:00 |
|
Gregory Nutt
|
fd083ee981
|
Revert "NSH: All nsh_output strings tagged with IOBJ so that they may be stored in FLASH on AVR"
This reverts commit cb6a914d08 .
|
2016-01-17 07:39:17 -06:00 |
|
Gregory Nutt
|
691bd07f2e
|
NSH library: Costmetic change
|
2016-01-17 07:29:50 -06:00 |
|
Stefan Kolb
|
3b820bbc78
|
NSH: Correct an error in conditional compilation
|
2016-01-13 06:53:33 -06:00 |
|
Gregory Nutt
|
c13b9e6a51
|
Fix compile error in time command when certain features are disabled
|
2016-01-08 11:23:45 -06:00 |
|
Gregory Nutt
|
50f44f23f2
|
Fix an error in last commit; eliminate a warning
|
2016-01-06 10:14:09 -06:00 |
|
Gregory Nutt
|
186a101d2c
|
NSHL: Format strings for nsh_output should all have IOBJ qualifier
|
2016-01-06 08:31:56 -06:00 |
|
Gregory Nutt
|
cb6a914d08
|
NSH: All nsh_output strings tagged with IOBJ so that they may be stored in FLASH on AVR
|
2016-01-05 16:38:50 -06:00 |
|
Gregory Nutt
|
611bd4684f
|
Update some comments
|
2016-01-04 12:36:38 -06:00 |
|
Gregory Nutt
|
d5df336821
|
Trivial update to README
|
2016-01-01 12:16:19 -06:00 |
|
Gregory Nutt
|
31629ee982
|
Update README
|
2016-01-01 09:09:34 -06:00 |
|
Gregory Nutt
|
949b4bd520
|
Correct a statement in the description of the time command
|
2015-12-31 10:23:11 -06:00 |
|
Gregory Nutt
|
6c89c01cf5
|
Fix a scaling error in the new time command
|
2015-12-31 10:03:04 -06:00 |
|
Gregory Nutt
|
3b3b8faf68
|
Trivial update to README
|
2015-12-31 09:19:19 -06:00 |
|
Gregory Nutt
|
f09b7e400f
|
NSH: Add a time command that can be used to time other commands
|
2015-12-31 09:16:38 -06:00 |
|
Gregory Nutt
|
15201642b3
|
Minor adjustment of spacing
|
2015-12-13 10:39:13 -06:00 |
|
Gregory Nutt
|
a620f99306
|
Update README; trivial changes to lsmod output format
|
2015-12-13 10:30:47 -06:00 |
|
Gregory Nutt
|
f0a21d3d48
|
NSH: Add module commands: insmod, rmmod, and lsmod
|
2015-12-13 09:55:52 -06:00 |
|
Gregory Nutt
|
652853c7d1
|
NSH DD command: Use nsh_freefullpath() instead of free(). Actually, these are the so this does not fix bug. It is just needed for symmetry.
|
2015-12-02 14:10:50 -06:00 |
|
Gregory Nutt
|
aa35ebb6b6
|
Correct a typo in CONFIG_NSH_IPADDR help text.
|
2015-12-02 16:17:50 +00:00 |
|
Gregory Nutt
|
eb1360d56e
|
NSH: Add group ID or parent PID to ps command output (if available)
|
2015-11-30 08:05:34 -06:00 |
|
Gregory Nutt
|
997ba578e4
|
Default value for LOSMART support should be disabled if MTD_SMART is not selected
|
2015-11-29 07:20:09 -06:00 |
|
Gregory Nutt
|
cee429beac
|
Update NSH README. Update ps examples
|
2015-11-28 17:52:25 -06:00 |
|
Gregory Nutt
|
793f445f54
|
Update README
|
2015-11-28 17:28:54 -06:00 |
|
Gregory Nutt
|
7e7dd916ce
|
apps/nshlib: The 'ps' command now uses /proc/(pid)/ to obtain task status information. A consequence of this is that you cannot use the 'ps' command if the procfs is not enabled and mounted at /proc.
|
2015-11-28 15:03:21 -06:00 |
|
Gregory Nutt
|
082b452016
|
Move string trimming logic in nsh_fsutils.c as nsh_trimspaces()
|
2015-11-28 15:01:00 -06:00 |
|
Gregory Nutt
|
64c7e31896
|
nshlib: Correct an error message
|
2015-11-28 11:57:37 -06:00 |
|
Gregory Nutt
|
88d3ac1c92
|
apps/nshlib: nsh_readfile() should not be marked as static
|
2015-11-28 11:39:50 -06:00 |
|
Gregory Nutt
|
631c9cec12
|
apps/nshlib: The I/O buffer, g_iobuffer, should not be a global buffer. That will not work in an environment where there are multiple NSH sessions. The I/O buffer must, instead, be a part part of the session-specific data defined in nsh_console.h # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit.
|
2015-11-28 11:13:47 -06:00 |
|
Ken Pettit
|
d82b8a2e23
|
apps/nshlib: Add a new NSH losmart command. losmart setups up a loop device for the smart MTD driver similar to losetup but with different syntax. From Ket Petit.
|
2015-11-28 09:05:05 -06:00 |
|
Gregory Nutt
|
92b1eb36c8
|
nshlib: Move trim_dir() and foreach_direntry() from nsh_fscmds.c to nsh_fsutils.c as nsh_trimdir() and nsh_foreach_direntry(), respectively
|
2015-11-28 08:29:27 -06:00 |
|
Gregory Nutt
|
510f325ae4
|
nshlib: Use CONFIG_NSH_PROC_MOUNTPOINT instead of literal /proc; Move readfile() from nsh_proccmds.c to nsh_fsutils.c as nsh_readfile()
|
2015-11-28 07:23:08 -06:00 |
|
Gregory Nutt
|
fdb4ee7f48
|
Update README
|
2015-11-27 17:54:20 -06:00 |
|
Gregory Nutt
|
0fb32570ff
|
apps/nshlib: Remove all references to internal OS interface netdev_foreach(). Logic in ifconfig, ifup, and ifown now use the procfs file system to examine networking status.
|
2015-11-27 17:47:09 -06:00 |
|
Gregory Nutt
|
bb88ff9b12
|
nshlib/: ifconfig now uses /proc/net/eth0 to display network configuration. You will need to enable the procfs file system in order to use ifconfig
|
2015-11-27 16:57:22 -06:00 |
|
Gregory Nutt
|
6c6df5e4ed
|
Remove some ifdef'ed out logic
|
2015-11-27 13:54:04 -06:00 |
|
Gregory Nutt
|
ee7df4a0ab
|
Remove carriage returns from a new file
|
2015-11-27 13:05:02 -06:00 |
|
Gregory Nutt
|
32b992971b
|
apps/nshlib: The 'ifconfig' command now uses /proc/net/stat to show network statistics. A consequence of this is that you cannot view network statistics if the procfs is not enabled and mounted at /proc
|
2015-11-27 13:04:11 -06:00 |
|
Gregory Nutt
|
0c03c1e840
|
NSH ls command should strip any trailing '/' characters from paths
|
2015-11-27 12:28:46 -06:00 |
|
Gregory Nutt
|
f48d95e941
|
Use lower case labels in ifconfig driver statistics to better match other labels
|
2015-11-27 07:36:49 -06:00 |
|