Pierre-Noel Bouteville
2c5b13834c
Remove some garbage characters added by error.
2016-12-04 08:01:56 -06:00
Vytautas Lukenskas
e3eacfe985
Modbus Master is missing many files and doesn't compile at all. I'm attaching diff with my implementation. More details in https://groups.yahoo.com/neo/groups/nuttx/conversations/topics/13734
2016-11-03 07:54:32 -06:00
Gregory Nutt
8cfa1dbd3b
The previous commit was reverted. My concern was misplaced: There is a guard boolean to prevent running the init script more than once. This comment just restores some of the good cosmetic changes that were included in the reverted commit.
2016-08-25 14:28:25 -06:00
Gregory Nutt
4eda22b4db
Revert "This commit adds nsh_consolechild(). I noticed that there are several examples that call nsh_consolemain.c to create to create a new NSH session. That will not always work because nsh_consolemain() performs the one-time initialization needed by the NSH library: Mounting, reading, and running the start-up script, configuring USB tracing. Some of those actions will cause failures if attempted twice."
...
This reverts commit 4d364d836a
.
2016-08-25 14:19:36 -06:00
Gregory Nutt
4d364d836a
This commit adds nsh_consolechild(). I noticed that there are several examples that call nsh_consolemain.c to create to create a new NSH session. That will not always work because nsh_consolemain() performs the one-time initialization needed by the NSH library: Mounting, reading, and running the start-up script, configuring USB tracing. Some of those actions will cause failures if attempted twice.
...
Here are some offenders: examples/cc3000/shell.c, examples/nsh/nsh_main.c, examples/nxterm/nxterm_main.c, and examples/pty_test/pty_test.c. It is possible that for some of those, that represents the first call to nsh_consolemain(). But probably not.
To give other initialization options, I added nsh_consolechild() which is identical to nsh_consolemain() other than it omits all of the one-time initialization. Of course, you would not get the result that you wanted if nsh_consolechild() were called without nsh_consolemain().
2016-08-25 14:14:23 -06:00
Gregory Nutt
e39cfc97c7
Add logic to support an NSH-specific system command
2016-08-25 11:34:36 -06:00
Gregory Nutt
a1c0580034
apps/interpreters/minibasic: Add a port of Mini Basic, version 1.0, written by Malcom McLean and released under the Creative Commons Attirbution license.
2016-08-11 09:40:45 -06:00
Pierre-noel Bouteville
f8d425f0ad
apps/netutils/cJSON: Eliminate some warnings
2016-07-12 16:27:14 -06:00
Gregory Nutt
68064514b9
uIP webserver: Fix a data declaration in a header file.
2016-07-11 13:05:55 -06: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
0f1e86b2fd
apps/include/tiff.h moved to apps/include/graphics/tiff.h
2016-07-01 07:03:26 -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
4343a6ef8b
Move apps/include/ftpc.h to apps/include/netutils/ftpc.h
2016-07-01 06:36:07 -06:00
Gregory Nutt
7304927448
Move the TZ/Olson zoneinfo data set from apps/system/zoneinfo to libc/zoneinfo
2016-06-30 15:47:41 -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
Gregory Nutt
3dc17f54ff
apps/system/hex2bin: Move the portable library portion of hex2bin to nuttx/libc/hex2bin where it can be shared with the OS internals.
2016-06-27 11:20:38 -06:00
Sebastien Lorquet
c048da320c
Basic CAN utility library
2016-06-24 10:45:45 +02:00
Paul A. Patience
0ad9aa35d4
apps/canutils/libcanard: update version
2016-06-22 08:09:32 -04:00
Gregory Nutt
2541a4cb13
apps/fsutils/flash_eraseall: Add MDIOC_BULKERASE IOCTL wrapper function
2016-06-03 07:58:54 -06:00
Gregory Nutt
8217864a10
Add .gitignore file for ESP8266
2016-05-21 11:11:32 -06:00
Gregory Nutt
abdf703746
Add ESP8266 driver application. From Pierre-noel Bouteville
2016-05-21 09:13:23 -06:00
Paul A. Patience
1556424b92
libcanard: Add libcanard UAVCAN library
2016-05-12 13:13:22 -04:00
Gregory Nutt
336fefee4d
apps/gpsutils/minmea: Re-released under the NuttX BSD license with permission from the author
2016-02-22 08:00:24 -06:00
Gregory Nutt
6125e9376e
Standardize some naming in code section comments
2016-02-21 18:15:00 -06:00
Alan Carvalho de Assis
54d2bb16f3
Add Kosma Moczek lightweith MEA parser, MINMEA
2016-02-20 10:24:02 -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
3f95e05bc2
NetLib: Add utility functions to support access to the ARP table
2016-02-08 11:44:59 -06:00
Vladimir Komendantskiy
387dda152c
chat app and required update to the pppd client.
2016-01-29 17:00:59 -06:00
Gregory Nutt
a585c6958d
Make files non-executable
2016-01-23 15:27:48 -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
64f484d71a
Move include/inifile.h to include/fsutils/inifile.h
2016-01-20 18:45:03 -06:00
Gregory Nutt
29d65eb866
apps/fsutils/passwd: Fix a few more errors found in integration
2016-01-20 14:41:27 -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
5aa177e03b
apps/fsutils/passwd: Fix numerous errors found during testing
2016-01-20 09:36:07 -06:00
Gregory Nutt
8630130299
Remove dangle whitespace at the end of the line and some files with carriage returns in them
2016-01-19 19:22:45 -06:00
Gregory Nutt
c98e51a31d
apps/fsutils/passwd: Add a password fila management library
2016-01-19 19:19:04 -06:00
Gregory Nutt
a88338b41a
Merge remote-tracking branch 'origin/master' into resolv.conf
2016-01-14 15:17:20 -06:00
Pelle Windestam
16c02a07d7
Add netlib_get_dripv4addr() and netlib_get_ipv4netmask()
2016-01-14 07:24:36 -06:00
Gregory Nutt
0d058af821
Step 1 in /etc/resolv.conf support
2016-01-13 15:08:59 -06:00
Gregory Nutt
ba8d44d799
netutils/telnetd: Move the Telnet driver to nuttx/drivers/net
2015-12-07 09:29:29 -06:00
Ken Pettit
ad48d89fe2
mksmartfs: Move into apps/fsutils from kernel, now uses only open and ioctl. Add configuration option to supported multiple root directories. From Ken Petit
2015-11-23 06:59:56 -06:00
Gregory Nutt
aacfce081e
Fix several cosmetic, C coding style issues
2015-10-03 11:03:42 -06:00
Gregory Nutt
9cb2849742
Standardize the width of all comment boxes in header files
2015-10-02 17:35:18 -06:00
Paul A. Patience
e1460c9987
UAVCAN: Changes to build system
2015-09-29 18:18:59 -04:00
Stefan Kolb
71d944a5d0
Macros PR_BEGIN_EXTERN_C and PR_END_EXTERN_C were not defined in all contexts. Remove definition and replace with explicit expansion. From Stefan Kolb
2015-09-03 07:00:39 -06:00
Gregory Nutt
c7d8ef0f7c
Move logic from nuttx/libc/symtab to apps/system/symtab
2015-08-23 11:59:07 -06:00
Gregory Nutt
5aa53ea2db
Readline: Fix a configuration dependency. If we are not echoing to the console, then we cannot support tab completion
2015-07-30 12:53:04 -06:00
Gregory Nutt
169c3c77f1
Fix some bad conditional compilation and update some comments
2015-07-30 12:40:39 -06:00
Gregory Nutt
820c5c42dd
readline/NSH: Extend the tab-completion logic so that NSH commands can also be completed by pressing the tab key
2015-07-30 12:11:58 -06:00