Commit Graph

88 Commits

Author SHA1 Message Date
Gregory Nutt
139b008fc9 apps/system and wireless: Applications should use the standard clock() interface, not the internal NuttX clock_systimer() interface. 2018-03-14 07:59:44 -06:00
Gregory Nutt
7a8561728c The last change added .PRECIOUS: $(BIN) to everyway Makefile in hopes the libapps.a will not be deleted on Control-C (unproven so far). However, $(BIN) may contain back slashes in some build platforms and that causes problems for make: It can't handle the backslashes in the .PRECIOUS dependency list. $(BIN) replaced with ../../libapp.a, where the number of ../ depends on the depth of the Makefile in the apps/ source tree. 2017-08-13 11:03:17 -06:00
Gregory Nutt
a66da34f18 All Makefiles: Add .PRECIOUS: apps/libapps.a to every Makefile. Hopefully this will end awkward problems when you Control-C out of a build and libapps.a is deleted. 2017-08-13 09:35:14 -06:00
Gregory Nutt
81645fe18f strcasecmp, strncasecmp, bzero, bcmp, and bcopy should be defined in strings.h, not string.h. bzero, bcmp, and bcopy are legacy functions; the contemporary counterparts should be used instead. 2017-02-16 15:58:15 -06:00
Gregory Nutt
3e83aa7388 Add apps/include to include path in top-level Make.defs file. Remove multiple definitions of INCDIR opt. 2016-07-11 10:45:17 -06:00
Gregory Nutt
e82a54bf18 Reserver the name 'err' for other purposes 2016-06-11 14:49:55 -06:00
Gregory Nutt
29eb3f00f0 Add a blank line 2016-06-06 12:52:33 -06:00
Sebastien Lorquet
bfff5e7179 Add empty preconfig rules to 'leaf' makefiles 2016-06-02 16:24:30 +02:00
Sebastien Lorquet
9a406515d7 make the full tree use wildcards make.defs 2016-06-02 16:21:21 +02:00
Gregory Nutt
aacfce081e Fix several cosmetic, C coding style issues 2015-10-03 11:03:42 -06:00
Gregory Nutt
d5b6949c9f Fix references to the no-longer-existent misc/ directory in comments, README files, and documentation 2015-06-28 08:14:53 -06:00
Gregory Nutt
862d452d9b Fix numerous typos in configuration variable names. Tracked down by Alan Carvalho de Assis 2015-05-23 17:08:35 -06:00
Gregory Nutt
e825afe3eb Fix a typo introduced with the cppcheck fixes 2014-11-25 15:43:38 -06:00
Gregory Nutt
846dd0e45d Fixes for more cppcheck complaints. Mostly cosmetic 2014-11-25 15:14:28 -06:00
Gregory Nutt
6a756df3ed Fix BAS configuration from last change; refresh STM32 F4 NSH configuration 2014-11-24 09:12:56 -06:00
Gregory Nutt
053162a7c5 BAS: Editor and shell commands are now configurable 2014-11-24 08:41:04 -06:00
Gregory Nutt
4db4ea2bbd Rename all C files in apps/interpreters/bas to begin with bas_ in order to avoid future name collisions in libapps.a 2014-11-11 12:34:00 -06:00
Gregory Nutt
a76f057bc6 BAS: Home cursor after clearing screen 2014-11-11 09:07:16 -06:00
Gregory Nutt
2d8f159dd5 BAS: Add support for color command 2014-11-10 15:14:25 -06:00
Gregory Nutt
894c32d306 BAS: output a new line when terminating to separate the last BAS output from the NSH prompt 2014-11-09 17:14:15 -06:00
Gregory Nutt
58878c6ec9 BAS: Accept either BS or DEL as the backspace charactger 2014-11-09 08:21:39 -06:00
Gregory Nutt
799de0c6b5 BAS: More name compatibility changes 2014-11-08 11:47:35 -06:00
Gregory Nutt
6e013e76fc More global variable name changes for NuttX coding standards compatibility. Make sure that g_bas_end is initially false 2014-11-08 11:23:13 -06:00
Gregory Nutt
021de85bfe BAS: Fix another case were allocated pointer not being nullified and, hence, crashing the next time referenced after restarting BAS. Also bring even more global varialbles and type names into NuttX coding standard 2014-11-08 09:08:20 -06:00
Gregory Nutt
0b955aeb3c Need to nullify a pointer when BAS exits so that it is in the right state on restart. Also bring a few global variables into the NuttX naming convention 2014-11-08 08:40:12 -06:00
Gregory Nutt
f9a3267f56 Should include termios.h 2014-11-08 07:20:30 -06:00
Gregory Nutt
31d52eecda Cosmetic 2014-11-08 07:19:29 -06:00
Gregory Nutt
9a93775b5f token.l should use nuttx/config.h not config.h 2014-11-07 16:55:08 -06:00
Gregory Nutt
e0b6137de7 BAS: Rename examples/bas to examples/bastest. Hook into build and configuration system. Finish ROMFS logic 2014-11-07 15:03:03 -06:00
Gregory Nutt
d6155e75fb BAS: Move test files from apps/interpreter/bas to apps/examples/bas 2014-11-07 14:02:53 -06:00
Gregory Nutt
eb5b5f6fbd apps/interpreters/bas: Remove runbas.in 2014-11-07 13:01:35 -06:00
Gregory Nutt
d7ada043d4 BAS: Needs CONFIG_LIBC_FLOATINGPOINT 2014-11-07 11:16:14 -06:00
Gregory Nutt
25d3c0aaae Fix backspace logic which was accidentally removed; Add some VT100 support 2014-11-07 09:06:00 -06:00
Gregory Nutt
ba4bb1c71b BAS: Add logic to handle serial consoles that end lines with CR, LF, CR&LF, or CR|LF 2014-11-06 17:04:40 -06:00
Gregory Nutt
9301ed8991 BAS: Support configurable stacksize and priority. Default stacksize boosted to 4096 2014-11-06 16:57:17 -06:00
Gregory Nutt
ce1b820bc5 BAS: Fix a GCC specific error. Type of enums converted to int when passed to ... as variable argument 2014-11-06 14:39:07 -06:00
Gregory Nutt
1e36d824e3 Fix yet-another-typo in previous set of changes 2014-11-06 14:38:13 -06:00
Gregory Nutt
e0a59497d3 Fix typo in BAS Kconfig 2014-11-06 14:11:58 -06:00
Gregory Nutt
95213afeb5 Recovering from GIT chaos 2014-11-06 13:35:15 -06:00
Gregory Nutt
77871b3d32 BAS: Conditional compile out use of ftruncate() 2014-11-06 13:22:21 -06:00
Gregory Nutt
811128b275 BAS: Experimenta change -- ignore carriage returns in CRLF sequence 2014-11-06 13:19:41 -06:00
Gregory Nutt
36dbd756ba BAS: Conditional compile out use of ftruncate() 2014-11-06 13:16:22 -06:00
Gregory Nutt
ba51398214 BAS: Use waitpid() instead of wait() which is not supprted by NuttX 2014-11-06 10:06:25 -06:00
Gregory Nutt
a2a4f3b2cd BAS: Now uses tmpnam() instead of mytmpnam() 2014-11-05 10:51:37 -06:00
Gregory Nutt
86ae8eda84 A naming kludge that I 'fixed' is actually reuired 2014-11-04 15:58:13 -06:00
Gregory Nutt
f7a7c696d0 BAS: ALL files are not close to the NuttX coding style.. except in variable and function naming 2014-11-04 15:51:19 -06:00
Gregory Nutt
e68498d04f BAS: Another file is close to the NuttX C coding style 2014-11-04 15:17:05 -06:00
Gregory Nutt
e693c31c06 BAS: Another file is closer to the NuttX coding standard 2014-11-04 14:00:01 -06:00
Gregory Nutt
fc7d564ec3 BAS: Another file is closer to the NuttX coding style 2014-11-04 13:35:56 -06:00
Gregory Nutt
96e050ce7c BAS: Combine all text files (READEME, LICENSE, and NEWS) into a single README.txt file 2014-11-04 12:07:18 -06:00