Gregory Nutt
bc5908d9fd
tools/nxstyle.c: Beef up logic that detects multiple variable definitions per line.
2019-02-17 10:57:28 -06:00
Michał Łyszczek
41245f421e
tools/check-hash.sh: Add a tool check hash on downloaded packages.
2019-02-15 07:08:44 -06:00
Gregory Nutt
b5e6af60ac
tools/nxstyle.c: Add check for multiple definitions of local variables on a line.
2019-02-14 18:33:23 -06:00
Gregory Nutt
efe65749ce
Fix condition logic: The setup seems to support a network without sockets. That is not the case.
...
Squashed commit of the following:
sched/sched/sched_getsockets.c: Fix an error in conditional compilation.
fs/: Remove all conditional logic based on CONFIG_NSOCKET_DESCRIPTORS == 0
Documentation/: Remove all references to CONFIG_NSOCKET_DESCRIPTORS == 0
include/: Remove all conditional logic based on CONFIG_NSOCKET_DESCRIPTORS == 0
libs/: Remove all conditional logic based on CONFIG_NSOCKET_DESCRIPTORS == 0
net/: Remove all conditional logic based on CONFIG_NSOCKET_DESCRIPTORS == 0
sched/: Remove all conditional logic based on CONFIG_NSOCKET_DESCRIPTORS == 0
syscall/: Remove all conditional logic based on CONFIG_NSOCKET_DESCRIPTORS == 0
tools/: Fixups for CONFIG_NSOCKET_DESCRIPTORS no longer used to disable sockets.
2019-02-11 15:47:25 -06:00
Gregory Nutt
a64869aa67
CONFIG_NFILE_DESCRIPTORS=0 can no longer be used to disable the file system. NuttX with no file system does not make sense.
...
Squashed commit of the following:
configs/: The few configurations that formerly set CONFIG_NFILE_DESCRIPTORS=0 should not default, rather they should set the number of descriptors to 3.
fs/: Remove all conditional logic based on CONFIG_NFILE_DESCRIPTORS == 0
tools/: Tools updates for changes to usage of CONFIG_NFILE_DESCRIPTORS.
syscall/: Remove all conditional logic based on CONFIG_NFILE_DESCRIPTORS == 0
libs/: Remove all conditional logic based on CONFIG_NFILE_DESCRIPTORS == 0
include/: Remove all conditional logic based on CONFIG_NFILE_DESCRIPTORS == 0
drivers/: Remove all conditional logic based on CONFIG_NFILE_DESCRIPTORS == 0
Documentation/: Remove all references to CONFIG_NFILE_DESCRIPTORS == 0
binfmt/: Remove all conditional logic based on CONFIG_NFILE_DESCRIPTORS == 0
arch/: Remove all conditional logic based on CONFIG_NFILE_DESCRIPTORS == 0
net/: Remove all conditional logic based on CONFIG_NFILE_DESCRIPTORS == 0
sched/: Remove all conditional logic based on CONFIG_NFILE_DESCRIPTORS == 0
sched/Kconfig: CONFIG_NFILE_DESCRIPTORS may no longer to set to a value less than 3
configs/: Remove all settings for CONFIG_NFILE_DESCRIPTORS < 3
2019-02-11 12:09:26 -06:00
Gregory Nutt
3ba777bb27
include/: Correct naming of standard header file. Should be dlfcn.h, not dllfcn.h. I am surprised no one ever noticed before now.
2019-02-09 14:09:28 -06:00
Gregory Nutt
411057b59c
Update README files.
2019-02-09 07:19:10 -06:00
Gregory Nutt
d280b0651f
tools/nxstyle.c: Make sure that all files begin with a comment on line 1 (which should be the file header).
2019-02-08 08:30:06 -06:00
Gregory Nutt
0191117747
tools/nxstyle.c: Can not detect if the C comment closing is not on a separate line.
2019-02-08 07:59:22 -06:00
Gregory Nutt
713b3e3760
tools/rmcr.c: Add a tools to remove carriage returns and dangline whitespace at the end of lines.
2019-02-07 12:11:40 -06:00
Gregory Nutt
a1304f494a
tools/lowhex.c: Fix an initialization problem that was causing some odd behavior at the beginning of lines.
2019-02-07 11:28:04 -06:00
David Sidrane
754b485ce9
tools/.gitignore: Ignore new tool binaries.
2019-01-24 06:58:26 -06:00
Gregory Nutt
a8da0e977a
Addition of trivial comment
2019-01-22 13:04:02 -06:00
Gregory Nutt
b4373e21e7
tools/convert-comments.c: Fix an error in handling of a blank C++ comment before a comment block. For example, this testfile:
...
1
2 //
3 // Multi-line comment
4 // The second line
5
Was generating this output:
1
2
3 * Multi-line comment
4 * The second line
5 */
6
Now correctly generates:
1
2 /* Multi-line comment
3 * The second line
4 */
5
2019-01-22 10:45:06 -06:00
Alan Carvalho de Assis
7127df3e38
drivers/power/mcp73871.c: Fix MCP73871 driver to register correctly as a battery charger. The first element of a 'struct battery_charger_dev_s' should be a pointer to operations structure.
2019-01-05 11:49:18 -06:00
Gregory Nutt
d1979ace8f
tools/mkconfig.c: Add definitions to distinguish between tristate 'y' and 'm' options.
2019-01-05 08:44:17 -06:00
David Sidrane
39ac045cff
tools/gencromfs.c: Fix build on macOS
2018-12-26 14:35:20 -06:00
David Sidrane
7fef81ea94
gencromfs.c:1171:3: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result]
2018-12-13 12:40:40 -06:00
Gregory Nutt
4a501de6b1
tools/detab.c: Fix a strange (but functional) conditional test noted by Alan Carvalho de Assis.
2018-12-03 13:25:14 -06:00
Gregory Nutt
fc744fb9b1
tools/: Add detab.c which will convert all tabs in a file to spaces. Add lowhex.c that will convert hexadecimal constants in a file to use lower case representation.
2018-12-03 08:45:05 -06:00
Gregory Nutt
e0608386f3
tools/convert-comments.c: Add a tool to convert C++-style comments to C89 C-style comments.
2018-12-01 19:15:54 -06:00
Matous Pokorny
7a4fb66192
Merged in ehiker/nuttx/fix_readme_typo (pull request #764 )
...
Fix readme typo
* readme.txt: Fix typo
* tools/readme.txt: Fix typo
There is no file called cmdconfig.
Approved-by: GregoryN <gnutt@nuttx.org>
2018-11-21 14:06:51 +00:00
Gregory Nutt
f9fc2131b0
tools/nxstyle.c: Add -h for help.
2018-11-19 08:05:55 -06:00
Gregory Nutt
655904f342
tools/nxstyle.c: Add logic to detect long lines.
2018-11-19 07:50:59 -06:00
Gregory Nutt
0d13cb5055
Remove deletion of Eclipse project files from make distclean target per request of David Sidrane.
2018-11-09 10:39:18 -06:00
Xiang Xiao
acb83cfc61
tools/csvparser.h: Extend MAX_PARMSIZE to 256. Fixes this issue: 70: Parameter too long: ...
2018-11-08 07:36:02 -06:00
nchao
6509a0c0ca
binfmt/ and libs/libc: Make exepath_*() more common:
...
1. Move exepath_*() related code to libc/misc
1. Rename exepath_ to envpath_
2. Rename BINFMT_EXEPATH to LIB_ENVPATH
libs/libc/modlib: Add pre module library symbol table support
2018-11-08 07:27:14 -06:00
Gregory Nutt
12a500fcb6
tools/Makefile.win/unix: staging directory (and its libraries) should be removed on 'make clean' (issue noted by Dave Marples). Also updates TODO list
2018-11-06 07:37:02 -06:00
Anatol Ivanov
e748bb8cd3
tools/Config.mk and tools/Makefile.win: Force use 'cmd' for shell with windows native build
2018-11-06 06:34:00 -06:00
Anatol Ivanov
1dad62d3b7
Squashed commit of the following:
...
tools/configure.c: Add missing '\n' in printf statement
tools/configure.c: Add missed -g option to getopt() string
tools/configure.c and tools/configure.sh: Fix Windows native pre-build kconfig-conf incompability. Looks like prebuilt Windows native kconfig-conf interprets "..\apps" as "..apps" (possibly '\a' as escape-sequence) so expand winnative path to double-backslashed variant "..\\apps".
tools/mkdeps.c: Fix '\0' missing in MinGW. Implicit bug. There are 2 cases.
1. Under Linux. The code works as planned: '\n' is always replaced with '\0' due to sprintf fills n-1 bytes and reaches buffer length limit.
2. Under Windows/MinGW. There is memory corruption. Seems like it`s a bug inside MinGW/snprintf. Snprintf fills consecutively "oldbase",' ',"str",'\n', but does not inserts trailing '\0' instead of '\n'. And when next append() occurs, strlen() returns garbage-appended "oldbase".
So the fix just removes '\n' and reserves space for '\0'.
tools/link.bat: Fix .fakelink creation
configs/Makefile and tools/Config.mk: Move single file copy to the new function COPYFILE. This fixes the Windows native build case when there is no cp or cp does not recognize Windows paths.
2018-11-05 16:35:28 -06:00
Gregory Nutt
b51e77829e
tools/nxstyle.c: Remove some logic added in previous change. Causes too many false alarms.
2018-10-31 12:42:18 -06:00
Gregory Nutt
6ac4681233
tools/nxstyle.c: Fix detection of blank line at beginning for file. Fix detection of whitespace at the end of a line.
2018-10-30 16:33:41 -06:00
Gregory Nutt
de764af9aa
tools/nxstyle: Back out part of last commit. Logic to avoid some false alarms was causing real style problems from being reported.
2018-10-30 08:36:30 -06:00
Gregory Nutt
88130a996a
net/: Fixes for more coding standard issues detected by nxstyle.
2018-10-29 18:00:30 -06:00
Gregory Nutt
dcb7ce8afd
tools/nxstyle.c: Add logic to catch another formatting error and to eliminate some false alarms. Includes cosmetic changes to several files ... mostly as a result of testing nxstyle and finding issues.
2018-10-29 16:25:57 -06:00
Anthony Merlino
c21dfbb93c
Merged in antmerlino/nuttx/libcxx-build-fix (pull request #727 )
...
Fixes issue with libcxx build. This was changed multiple times, but should be fixed now.
Approved-by: GregoryN <gnutt@nuttx.org>
2018-09-25 20:46:02 +00:00
Gregory Nutt
68a7fbf109
tools/tesbuild.sh: No longer installs and builds the NxWidgets libraries. They are now a port of apps/.
2018-09-16 07:13:18 -06:00
Gregory Nutt
a04d2eeb10
tools/Directories.mk: Correct the path to the installed libcxx directory.
2018-09-13 14:03:09 -06:00
Gregory Nutt
2b6dd99c2e
Revert "Merged in antmerlino/nuttx/fix-libcxx-build-warning (pull request #719 )"
...
This reverts commit 57e5142b98
.
2018-09-13 13:59:28 -06:00
Anthony Merlino
57e5142b98
Merged in antmerlino/nuttx/fix-libcxx-build-warning (pull request #719 )
...
Fixes build error. libcxx moved into libs/libxx/libcxx
Approved-by: GregoryN <gnutt@nuttx.org>
2018-09-12 21:38:08 +00:00
Anthony Merlino
d533cc53df
tools/Config.mk: Fix an error in RWILDCARD implemenation
2018-09-12 11:52:10 -06:00
Gregory Nutt
ddaea5dabc
Revise commit cce9ae94f4
: The pass1/ directly only needs to be added to the directories to be cleaned. That would be OTHERDIRS vs. NONFSFIRS. Also remove old reference to the defunct lib directory (now the staging directory).
2018-09-08 08:28:02 -06:00
Gregory Nutt
cce9ae94f4
tools/Directories.mk: The pass1 directory was not being cleaned on 'make distclean'
2018-09-08 08:11:38 -06:00
Gregory Nutt
b7d1f13a54
b/sched/sched/sched_waitpid.c: Remove options check in DEBUG_FEATURES
2018-09-05 06:45:49 -06:00
Gregory Nutt
3611aefd14
tools/mkexport.sh: Save the name of the STRIP tool too.
2018-09-04 17:18:16 -06:00
Gregory Nutt
b7726df9f7
tools/Makefile.unix: Was not cleaning up export directory if it was left from a failed export. configs/sama5d4-ek/README.txt: Update.
2018-09-04 13:19:17 -06:00
Gregory Nutt
ab5ebc5498
Revert "tools/KernelLibs.mk: Force libproxies to be built and installed before applications are build. Otherwise, the applications will not be able to find libproxies. I don't know why this was never seen before. Must be due to recent changes in the apps/ directory. The change is correct in any event."
...
This reverts commit f7eee58aee
.
2018-09-03 16:27:54 -06:00
Gregory Nutt
f7eee58aee
tools/KernelLibs.mk: Force libproxies to be built and installed before applications are build. Otherwise, the applications will not be able to find libproxies. I don't know why this was never seen before. Must be due to recent changes in the apps/ directory. The change is correct in any event.
2018-09-03 13:34:41 -06:00
Gregory Nutt
2722fd8192
tools/nxstyle.c: Add capability to detect multiple blank lines. Single spacing required by the coding standard. Also coding standard fixes to server .c files for problems found during testing nxstyle.
2018-08-24 05:51:44 -06:00
anchao
95163b2c59
Squashed commit of the following:
...
Author: Xiang Xiao <xiaoxiang@xiaomi.com>
arch/arm/src/armv7-m: Implement SYSTICK timer driver
Author: anchao <anchao@pinecone.net>
configs/sim/loadable: Add loadable demo for arch sim
sched/init: Restore previously reverted option to mount block device for INIT_FILEPATH case
configs/stm3240g-eval/knxwm: Fix build breakage.
Author: Gregory Nutt <gnutt@nuttx.org>
configs: With recent changes to apps/ all configurations that build applications as modules must now also select CONFIG_APPS_LOADABLE.
Author: anchao <anchao@pinecone.net>
configs/sim/loadable: Add loadable demo for arch sim
Kconfig and tools/Makefile.unix and : add dynamic application loadable support
2018-08-23 11:08:22 -06:00
Gregory Nutt
2679bd6784
Revert "Kconfig and tools/Makefile.unix and : add dynamic application loadable support"
...
This reverts commit dc15583df8
.
2018-08-22 12:26:52 -06:00
Gregory Nutt
dc15583df8
Kconfig and tools/Makefile.unix and : add dynamic application loadable support
2018-08-22 09:02:26 -06:00
Gregory Nutt
30d7dbd9a6
Update C Coding standard again. Correct some comments in tools/nxstyle.c
2018-08-21 13:32:05 -06:00
Gregory Nutt
5635e9632c
Reverts cc31f22213
: That commit throughs the baby out with the bathwater. True, it did cause too many false alarms. But a better solution is to keep the logic but add some additional logic to reduce the number of false alarms.
2018-08-21 13:07:29 -06:00
Gregory Nutt
cc31f22213
tools/nxstyle.c: Back out part of a recent addition that was causing too many false alarms. drivers/wireless/ieee80211: Make a couple of files conform to the coding standard (and other cosmetic fixes).
2018-08-21 12:46:00 -06:00
Gregory Nutt
bbad69ab61
Change all occurrences of CONFIG_EXAMPLES_NSH* to CONFIG_SYSTEM_NSH* to match changes in the apps/ directory.
2018-08-18 09:14:59 -06:00
Gregory Nutt
aeda17318d
tools/Config.mk: Move the RWILDCARD function definition from apps/builtin/Makefile to nuttx/tools/Config.mk. It may have a broader usage than it does now.
2018-08-15 18:45:39 -06:00
Gregory Nutt
96f05c895d
tools/Config.mk: Add function CATFILE definition. Currently only used in apps/builtin/Makefile.
2018-08-15 18:30:12 -06:00
Gregory Nutt
17c18a1347
tools/kconfig2html.c: Update tool to handle tristate types. Fix a few errors detected in Kconfig files.
2018-08-10 17:30:17 -06:00
Gregory Nutt
4becaea8e3
This commit extends support for the two-pass build. Its primary purpose is to incorporate source logic generated by applications into the kernel phase of the build.
...
In the two pass build, the application logic is built during the first phase, pass 1. In that phase, the application may generate and install source files in the pass1/directory. The operating system is built during phase 2 of the build. At that time, those source files in the pass1/ directory will be built and incorporated into the kernel address space.
The primary purpose of the pass1/ directory is to such application-generated kernel symbol tables. For an example of the use of this feature, look at apps/examples/module/drivers/Makefile. Kernel symbol tables are needed to support kernel modules. Of course, addition board-specific logic in, say, configs/<board>/src would have to be included to make use of the application-installed symbol tables.
2018-08-07 08:31:00 -06:00
Gregory Nutt
e79772f6d8
tools/showsize.sh needs to be executable.
2018-08-05 15:34:25 -06:00
Gregory Nutt
4c67062457
Squashed commit of the following:
...
binfmt/, libs/libc/unistd, and others: Rename CONFIG_EXECFUNCS_SYMTAB to CONFIG_EXECFUNCS_SYMTAB_ARRAY. Rename CONFIG_EXECFUNCS_NSYMBOLS to CONFIG_EXECFUNCS_NSYMBOLS_VAR. Unlike CONFIG_EXECFUNCS_NSYMBOLS, CONFIG_EXECFUNCS_NSYMBOLS_VAR holds the name of an 'int' variable that contains the number of symbols in the symbol table.
configs/sama5d4-ek: Partial update to knsh build instructions.
2018-07-15 11:20:37 -06:00
Gregory Nutt
3f5a3d0962
tools/gencromfs.c: Need to include stdint.h.
2018-07-14 17:06:47 -06:00
Gregory Nutt
b0178e9519
toosl/cfgdefine.c: Add more configuration variable names that need to be de-quoted.
2018-07-14 16:48:00 -06:00
Gregory Nutt
859d032938
This commit adds support for the MAX3421E to the viewtool-stm32107 board support
...
Squashed commit of the following:
configs/viewtool-stm32f107: Clean up some compilation errors. Now all builds correctly and is ready for test.
arch/arm/src/stm32: Do not condition building STM32 USB host logic on CONFIG_USBHOST. That then precludes building STM32 platforms with external USB host chips like the MAX3421E. Add an new, STM32-internal variable CONFIG_STM32_USBHOST that does the same job without such side-effects.
configs/viewtool-stm32f107: Add support for MAX3421E USB host.
2018-07-13 10:45:08 -06:00
Gregory Nutt
947c10e099
tools/mkexport.sh: Save the User.map file in the export package if available.
2018-07-09 05:42:42 -06:00
Alan Carvalho de Assis
283b73edc5
Fix lots of typos in C comments and Kconfig help text
2018-07-08 18:24:45 -06:00
Gregory Nutt
0e1fc1a280
tools/mkexport.sh: Save the System.map file in the export package so that it can be used to extract addresses.
2018-07-08 12:18:05 -06:00
Gregory Nutt
80f4f1fab8
configs/pcblogic-pic32mx, sure-pic32mx, ubw32: Update configurations so that the MIPs or Penguino toolchains may be used.
2018-06-29 11:38:12 -06:00
Gregory Nutt
715a2779d4
fix a typo in the previous commit.
2018-06-29 08:55:32 -06:00
Gregory Nutt
31ea6ec910
Update tools/link.sh per suggestions by Mark so that it can be used with MSYS vs copydir.sh.
2018-06-29 07:08:51 -06:00
Gregory Nutt
f159f1089a
tools/refresh.sh: Add a --prompt option that will let you use --silent but will prompt before overwriting the original defconfig. arch/arm/src/stm32/Kconfig: Fix a HRTIM configuration error found in build testing.
2018-06-28 17:12:30 -06:00
Jussi Kivilinna
214e9d923e
Commit 0c963449d6
, 'fs/vfs: Added support for checking if a descriptor is a socket in fstat().', changed sys/stat.h in way that breaks smartfs file-type stat flags. CROMFS is similarly broken, as tools/gencromfs.c was not updated to match the sys/stat.h changes. This commit fixes both issues. It probably is not a good idea to use NuttX sys/stat.h bit-field values directly in stored structure of filesystem.
2018-06-28 07:40:35 -06:00
Gregory Nutt
7415f62891
tools/testbuild.sh: Add option to specific location of nuttx directory.
2018-06-27 12:27:34 -06:00
Gregory Nutt
63efcbf720
tools/kconfig2html.c: Due to new usage, tool needs to be able to handle configuration files with names other than Kconfig.
2018-06-03 17:15:31 -06:00
Gregory Nutt
ae44eb2969
tools/kconfig2html.c and wireless/bluetooth/Kconfig: Fixes needed to generate new configuration variable document.
2018-06-03 10:03:35 -06:00
Gregory Nutt
5d09568a38
Update ChangeLog in preparation for the 7.26 release.
2018-06-02 11:05:54 -06:00
Gregory Nutt
bcf9c2e4aa
Update README
2018-06-01 19:44:02 -06:00
Gregory Nutt
545627ce85
tools/sethost.sh: Fix some errors in last change; add support for macOS
2018-06-01 14:21:04 -06:00
Gregory Nutt
d52c63f632
Change all references from OSX to macOS
2018-06-01 13:25:50 -06:00
Gregory Nutt
a5e4508a95
Makefile: The clean_context target needs to invoke a corresponding clean_context target in the apps/Makefile in order to remove linkages
2018-05-31 14:46:28 -06:00
Gregory Nutt
3146eb5d63
tools/: Update to better support MSYS
2018-05-31 11:53:09 -06:00
Mateusz Szafoni
b5ec5349b0
Merged in raiden00/nuttx (pull request #648 )
...
libdsp: initial commit
* libdsp: initial commit
* libdsp: cosmetics
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2018-05-30 12:36:06 +00:00
Gregory Nutt
a0c663edc9
tools: Missed a couple of changes of libcxx to libxx.
2018-05-29 18:16:43 -06:00
Gregory Nutt
cf99fb40c9
This commit moves all of the libraries under a common directory called libs/. This most certainly break libcxx and uClibc++ for now.
...
Squashed commit of the following:
libs/libxx: Fix some confusing in naming. If the directory is called libxx, then the library must be libxx.a (unless perhaps LIBCXX is selected).
libs/: Fix paths in moved library directories.
libs: Brute force move of libc, libnx, and libxx to libs. Cannot yet build it in that configuration.
2018-05-29 13:21:26 -06:00
Gregory Nutt
53a4408428
Build system: Move all build-related files (except the top-level Makefile) into the tools/ sub-directory. This really cleans up the top-level directory.
2018-05-29 12:14:55 -06:00
Gregory Nutt
f2a89813f2
Build system: Remove fixed lib/ subdirectory and its content. Replace with new directory called staging/ that is created dynamically when building and removed when 'make clean' is done. This both improves the name and eliminates a garbage directory from the repository.
2018-05-29 11:36:21 -06:00
Alan Carvalho de Assis
69f32fb5c2
tools: Add gencromfs and logparsert to .gitignore
2018-05-26 09:53:26 -06:00
Alan Carvalho de Assis
b1801f3fd3
tools: Add tools/initialconfig to .gitignore
2018-05-26 09:22:57 -06:00
Andrey Zabolotnyi
33a1e73bab
LibTargets.mk, tools/Config.mk: Drop executable bit on installed libraries. The rules to install libraries under lib/ were modified to use mode 0644 instead of the default 0755.
2018-05-12 07:42:38 -06:00
Gregory Nutt
31e3f208b2
tools/configure.sh: Fix last commit. If gmake is not present, then 'which gmake' spews a lot of annoying error messages when configuring. Best to pipe stderr to /dev/null so that we are blessedly unaware of the failures.
2018-04-25 08:28:49 -06:00
Goran Mekić
f6e087a05c
Merged in mekanix/nuttx/feature/clang (pull request #632 )
...
Add clang support to stm32f746g-disco board
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2018-04-24 22:46:03 +00:00
Alan Carvalho de Assis
f45ec5c695
tools/mkromfsimg.sh: Include an option in mkromfsimg.sh to ignore FAT/RAMDISK. This permits you to build tiny systems with ROMFS but with the rather large FAT FS support.
2018-04-14 15:24:04 -06:00
Gregory Nutt
d97454a7d7
tools/README.txt: Minor tweak to README.
2018-04-11 18:47:59 -06:00
Bob Feretich
7ae14be1de
tools/nxstyle.c;: Add check for blank lines before and after single line comments.
2018-04-11 15:45:39 -06:00
Gregory Nutt
be61157246
Update README.
2018-04-11 14:39:54 -06:00
Gregory Nutt
a69d23d48c
tools/README.txt: Update to include uncrustify info.
2018-04-11 06:59:57 -06:00
Bob Feretich
c5a7ecd4b7
tools/uncrustify.cfg: Updated, corrected, and verified.
2018-04-11 06:47:03 -06:00
Gregory Nutt
518262138d
tools/uncrustify.cfg: An initial cut at an uncrustify C formatting script.
2018-04-11 06:44:04 -06:00
Gregory Nutt
db3b507a41
tools/gencromfs.c: Was duplicating all mode bits in source directory in CROMFS directory. Some make no sense. In particular, all write-able bits are cleard unconditionally. Executable bits are still copying because there is really no way for the tool to know if the file is executable or not.
2018-03-24 15:05:22 -06:00
Gregory Nutt
67e0603b5a
fs/cromfs: Block length only needs to be uint16_t, not uint32_t. Add pading to node structure to assue that alignment is the same on all platforms. tools/gencromfs.c: Fix the target offset of the '.' hard link.
2018-03-24 14:44:38 -06:00
Gregory Nutt
853c1234ac
tools/gencromfs.c: Missing 'const'. CROMFS file system was ending up in data, not FLASH
2018-03-24 11:54:01 -06:00
Gregory Nutt
3ec02adee0
tools/genromfs.c: Improve check for empty directories. If the directory contains only unsupported, special files, then it is still empty. Fix some collection of statistics that was cause statfs() to return some incorrect values. Add logic to handle the case where the host and the target differ in endian-ness. fs/procfs: In show mountpoints, add support so that the CROMFS file system type is recognized.
2018-03-21 08:40:02 -06:00
Gregory Nutt
d41f308bf1
tools/gencromfs.c: Add logic to correctly handle empty directories.
2018-03-20 17:34:26 -06:00
Gregory Nutt
16d0a8c2d1
fs/cromfs: More directory traversal fixes. tools/gencromfs.c: Add ability use a callback with directory traversal. Not currently used but left in place in case it is needed in the future.
2018-03-20 16:20:31 -06:00
Gregory Nutt
aeeee54921
tools/gencromfs.c and fs/cromfs: More corrections to directory traversal logic. Still some bugs.
2018-03-20 14:30:05 -06:00
Gregory Nutt
22484386ee
fs/cromfs and tools/gencromfs: Various fixes for traversal relative file paths. Biggest changes is in types used: Cannot use size_t or mode_t in common structures because they have different sizes on the (64-bit) host and the (32-bit) target. Use uint32_t instead of size_t for offsets. Use uint16_t instead of mode_t.
2018-03-20 12:37:01 -06:00
Gregory Nutt
87fd4e2916
fs/cromfs: Fix read logic. tools/genromfs.c: Last node in directory needs to have zero for peer offset. Still some issues with empty directories.
2018-03-20 10:37:42 -06:00
Gregory Nutt
d6b9802264
tools/gencromfs.c: Fix a mixconception about how nested directories should be traversed.
2018-03-20 08:50:59 -06:00
Gregory Nutt
eec44d1f01
This commit adds tools/gencromfs.c, a tool that can be used to generate CROMFS file system images.
...
Squashed commit of the following:
tools/gencromfs.c: Seems basically functional but has not has not yet been integrated with CROMFS.
tools/gencromfs.c: Revist previous commit. Let's make no assumptions about the compatibility of the host system and NuttX.
tools/gencromfs.c: I think access mode bits are sufficiently standard that we can just copy them from the host. This is don't mostly to pick up the executable bits and other conbinations of bits without doing a bit-for-bit decode.
tools/gencromfs.c: Code complete but only partially functional.
tools/gencromfs.c: type definitions must precede data definitions
tools/gencromfs.c: Adds a little more logic to gencromfs tools. Still not complete but can traverse directories and generate directory and hard-link nodes.
tools/gencromfs.c: Beginning of a genromfs tool that will eventually be used for generation of CROMFS file system images.
2018-03-20 07:31:13 -06:00
Gregory Nutt
947191780f
tools: Trivial. define _GNU_SOURCE to be 1, don't just define it.
2018-01-30 11:08:18 -06:00
Gregory Nutt
8956a6001f
tools/logparser.c: A few more minor enhancements. Also add #define _GNU_SOURCE to all C files that call asprintf()
2018-01-29 13:13:29 -06:00
Gregory Nutt
4b44a84bc9
tools/logparser.c: Fix some issues, improve output a little.
2018-01-29 11:51:43 -06:00
Gregory Nutt
fce345113f
tools/logparser: Add a tool which (when it matures) will help me to convert git logs to ChangeLog format.
2018-01-29 10:50:14 -06:00
Gregory Nutt
d5dc79563c
Correct another problem found in build testing.
2018-01-04 13:36:14 -06:00
Gregory Nutt
35b12f7f0f
tools/cvsparser.c: Add a check to avoid access past the end of a fixed size array
2017-12-21 12:37:10 -06:00
Gregory Nutt
0649209725
configs/stm3220g-eval/ide: Remove the uVision IDE setup. This has not been used for years and it a maintenance problem for me.
2017-11-16 08:51:49 -06:00
Gregory Nutt
f41d968455
tools/configure.c: Trivial design improvement to last commit.
2017-11-10 09:39:06 -06:00
Gregory Nutt
9fefa93361
tools/configure.c: Update functionality to match last change to tools/configure.sh
2017-11-09 17:36:46 -06:00
jeditekunum
7b3fc03f65
tools/configure.sh: This commit adds a -m option for macOS. For anyone not aware, Apple renamed OSX to macOS recently; thus the 'm' instead of 'o'. This does not change the other uses of *_OSX to macOS.
2017-11-09 17:11:59 -06:00
Gregory Nutt
89f3093590
tools/: configure.sh and configure.c should redirect stdout to /dev/null but should not suppress stderr output.
2017-10-01 15:41:59 -06:00
Gregory Nutt
9eca03b9be
tools/configure.sh: Another fix for the script. The last change only worked for Windows Cygwin; for Linux, it needed to remove some additional things from the defconfig file.
2017-10-01 14:24:57 -06:00
Gregory Nutt
e505df2eb5
tools/configure.c: Duplicate new functionaity added to configure.sh.
2017-10-01 12:45:29 -06:00
Gregory Nutt
13d2fe6edf
tools/configure.sh: Add special support so that you can start with a a windows native configuration and install on a different host (and vice versa).
2017-10-01 11:49:17 -06:00
Jeff
25e4fb2886
tools/mkdeps.c: Eliminate a warning. MAX_PATH may already be defined in included system files.
2017-08-04 12:25:38 -06:00
Gregory Nutt
02c6672868
tools/refresh.sh: Update so that it can find the Make.defs file in the new location.
2017-07-15 08:18:56 -06:00
Gregory Nutt
1e781ec4a7
configure.c edited online with Bitbucket
2017-07-13 00:48:11 +00:00
Gregory Nutt
c9724936f5
stm32f103-minimum: Move common Make.defs to scripts sub-directory
2017-07-10 17:34:52 -06:00
Gregory Nutt
316fde135c
Build System: It is no longer necessary to have a unique Make.defs file for each configuration. A board may share a common Make.defs file in the scripts directory.
2017-07-10 17:00:54 -06:00
Gregory Nutt
1bc0eea143
tools/tesbuild.sh: Fix missing $ before variable name.
2017-07-10 10:39:31 -06:00
Gregory Nutt
a49ec44427
tools/refresh.sh: Now runs make savedefconfig before copying the new defconfig file in place; Also, added a new option --defaults. Since the number of defaults that you now have to answer is so large, the option lets you just accept the default values. So it works just like --slilent but still prompts you for the decision to save or discard the new defconfig file.
2017-07-10 09:53:55 -06:00
Gregory Nutt
ef1eb97660
Update configure.sh, configure.bat, configure.c: With compressed format, part of the installation requires that we run 'make olddefconfig' to restore the uncompressed defconfig format. Also, while I was at it, I also added options to select host platform on configure command line.
2017-07-10 09:38:45 -06:00
Gregory Nutt
5a9eebe270
More conversions of defconfig files to compressed format. All but Windows native configurati9ons.
2017-07-09 20:05:59 -06:00
Gregory Nutt
c3b14f98ea
tools/: Remove dangling space at the end of lines.
2017-06-28 13:56:46 -06:00
Gregory Nutt
8a4bac43a1
tool/configure will now copy Eclipse project files if they are present in the board directory file
2017-06-15 09:59:32 -06:00
Gregory Nutt
fe5b3a58e4
Update tools/configure.c to same functionality as configure.sh. Add an array of optional file names. Currently, .gdbinit is the only optional file but other things like IDE-specific project files might need to be copied as well.
2017-06-15 08:24:28 -06:00
Hidetaka Takano
d155939258
Improve configure.sh behavior (proposal).
...
- enable to call from top directory.
- enable to designate direct path for config.
- install .gdbinit if the target has.
2017-06-15 21:12:56 +09:00
David Sidrane
48fb789cf3
testbuild:Added -x to fail build on errors for CI
...
On CI we want to know ASAP of a failure. This adds the
-x (exit on build failures) option to faclitate that
behavior.
Use ${MAKE} ${MAKE_FLAGS} for make invocation.
When -x is provided change MAKE_FLAGS to
--silent --no-print-directory and set -e
Ignore exit status when using grep for checking
for CONFIG_NXWM=y
2017-06-13 08:35:21 -10:00
Gregory Nutt
c584d27c3c
Revert "Build system: Hook tools/initconfig into top-level Makefiles."
...
This reverts commit 430060e92e
.
That commit has some unexpected side-effects
2017-06-02 16:14:27 -06:00
Gregory Nutt
2c903d5c7a
Fix spelling in printf output
2017-06-02 16:12:21 -06:00
Gregory Nutt
430060e92e
Build system: Hook tools/initconfig into top-level Makefiles.
2017-06-02 13:06:09 -06:00
Gregory Nutt
efbd035b56
Cosmetic changes to comments
2017-06-02 11:24:19 -06:00
Gregory Nutt
624bd0b9e9
tools/: Add initialconfig.c so that perhaps in the future we will be able to use this to generate a new configuration from scratch (rather than having to derive new configurations from existing configurations)
2017-06-02 10:17:30 -06:00
Gregory Nutt
6e4918c557
Remove CONFIG_ARM_TOOLCHAIN_GNU; replace with CONFIG_ARCH_TOOLCHAIN_GNU
2017-05-13 13:28:15 -06:00
Gregory Nutt
0de294a586
Fix lots of occurrences of 'the the', 'the there', 'the these', 'the then', 'the they.
2017-05-11 13:35:56 -06:00
Gregory Nutt
2f9028b547
Remove all remaining references to setenv.h and setenv.bat.
2017-04-26 10:28:37 -06:00
Gregory Nutt
ca116647a8
tools/testbuild.sh: Add debug option (-d)
2017-03-10 13:13:30 -06:00
Gregory Nutt
9a76a6de26
kconfig2html: Need to increase the maximum number of default values
2017-03-08 12:12:55 -06:00
Gregory Nutt
97c5421c0c
tools/mkconfig.c: Purely cosmetic update.
2017-02-09 17:02:19 -06:00
Gregory Nutt
d35676860b
tools/mkconfig.c: Purely cosmetic update.
2017-02-09 16:29:01 -06:00
Gregory Nutt
0b4a9539be
tools/mkconfig.c: Add logic to keep all of the buffering options in sync.
2017-02-09 16:17:54 -06:00
Gregory Nutt
b473516c93
tools/noteinfo.c: A hack tool that I use to analyze some sched_note output. Needs a home and may be useful to others.
2017-02-05 09:53:56 -06:00
Gregory Nutt
fcc8444ae0
Update some comments and a README file.
2017-01-18 14:19:27 -06:00
Gregory Nutt
6889171d7f
Update a README
2017-01-02 14:02:20 -06:00
Gregory Nutt
a323fb91d0
tools/: Small simplication to usage
2017-01-01 15:39:24 -06:00
Gregory Nutt
34be3e7c3c
Add configuration support for builds with Ubuntu under Windows 10
2017-01-01 15:34:23 -06:00
Gregory Nutt
c0cbea2550
Remove RGMP and RGMP drivers.
2016-12-02 09:49:33 -06:00
Gregory Nutt
f9a7898bd4
Clean-up some miscellaneous kruft
2016-11-28 13:24:19 -06:00
Gregory Nutt
d9a041349e
Add tools/showsize.sh
2016-11-28 12:00:10 -06:00
Gregory Nutt
43c46fd34c
ESP32 Core: Add a dummy Toolchain.defs. Fix some cloning errors left in the NSH configuration.
2016-10-13 14:40:43 -06:00
Gregory Nutt
3b6befcd16
tools/mkfsdata.pl was still generating the old-style apps/include inclusion paths
2016-08-23 08:01:11 -06:00
Beat Küng
c7da88e383
CXXFLAGS: add -fcheck-new whenever -fno-exceptions is used
...
This is to avoid GCC to optimize null-pointer checks away, in case the
default operator new is used together with -fno-exceptions.
2016-08-22 08:35:01 +02:00
Gregory Nutt
01fd4952f9
tools/sethost.sh: Fix several syntax errors
2016-08-09 13:20:20 -06:00
Gregory Nutt
189d2cf475
Update NSH document, README, and comments in a script file
2016-08-04 12:59:33 -06:00
Gregory Nutt
6be282af96
Add tools/sethost.sh. This is a script that you can use to quickly change the host platform from Linux to Windows/Cygwin. Might save you a lot of headaches.
2016-08-03 16:31:35 -06:00
Gregory Nutt
d9314c1034
LPC43xx ADC: board.h should be included last; Also, unreleated, update tools/README.txt
2016-07-30 07:05:10 -06:00
Gregory Nutt
5ddeffdef8
tools/kconfig2html.c: Update to handle absolute paths when sourcing Kconfig files.
2016-07-29 13:11:30 -06:00
Gregory Nutt
f9829db939
toos/refresh.sh: Recent complexities added to apps/ means that configuratino needs corred Make.defs file in place in order to configure properly
2016-07-28 11:58:40 -06:00
Gregory Nutt
599c7963e8
Took too much out of tools/mkconfig.c recently.
2016-06-30 13:31:40 -06:00
David Sidrane
85056eaffd
Fix Spelling
2016-06-23 14:43:25 -10:00
Gregory Nutt
c4e6f50eac
Centralize definitions associated with CONFIG_DEBUG_IRQ
2016-06-15 08:35:22 -06:00
Gregory Nutt
86b79b33cf
Reserver the name 'err' for other purposes
2016-06-11 14:40:07 -06:00
Gregory Nutt
1cdc746726
Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES
2016-06-11 14:14:08 -06:00
Gregory Nutt
3a74a438d9
Rename CONFIG_DEBUG_VERBOSE to CONFIG_DEBUG_INFO
2016-06-11 11:50:18 -06:00
Gregory Nutt
f5bddca2a2
tools/refresh.sh: Fix USAGE comments
2016-06-09 09:25:18 -06:00
Gregory Nutt
85c6263a30
tools/testbuild.sh was testing .config before configured.
2016-06-06 09:32:25 -06:00
Gregory Nutt
7fa31493c9
Update tools/tesbuild.sh
2016-06-05 13:19:41 -06:00
Gregory Nutt
f36e342f38
tools/tesbuild.sh will now build NxWM configurations
2016-06-05 12:14:34 -06:00
Gregory Nutt
5356e3d747
Since I can't (yet) get rid of the sanity checks in config.h, I suppose I should at least update the checks.
2016-05-11 11:07:00 -06:00
Gregory Nutt
b77672a049
Backout d5be40be5f
. This change is logically correct but unmasks a lot of issues. Reverted for now.
2016-05-11 10:25:06 -06:00
Gregory Nutt
cf489a6083
Fix a typo in the last commit
2016-05-11 10:06:12 -06:00
Gregory Nutt
ef6edb6094
tools/mkconfig.c: Go further... remove all autogenerated sanity checks from the config.h header file
2016-05-11 10:10:14 -06:00
Gregory Nutt
d5be40be5f
Remove CONFIG_FS_READABLE/WRITABLE logic from tools/mkconfig.c. This logic has been replaced with proper logic in the Kconfig files, it is out of date and an ongoing maintenance problem, and it shoulw not be necessary.
2016-05-11 10:01:43 -06:00
Gregory Nutt
78b10bdf0e
tools/export.sh: If MAKE not defined use 'which make'. Update README from last change.
2016-05-06 04:49:25 -06:00
David Sidrane
aecc033131
Pass toplevel make to the script to allow -j greater than 1
2016-05-05 03:40:16 -06:00
Gregory Nutt
b909099f09
Update some README files
2016-04-10 09:12:00 -06:00
Gregory Nutt
3228d32938
Correct permmisions on executable scripts
2016-04-10 09:11:59 -06:00
Kha Vo
7d2937d481
tools: Add the IDE exported Python script for use with the IAR toolchain
2016-04-10 09:11:51 -06:00
Gregory Nutt
2902dc8c3e
Restore top-level .gitignore; testbuild.sh must distinguish CONFIG_ARM_TOOLCHAIN_GNU from other symbols that begin with the same string
2016-04-10 09:11:48 -06:00
Gregory Nutt
45f57ca82a
testbuild.sh: Needs to avoid disabling CONFIG_ARM_TOOLCHAIN_GNU
2016-04-10 08:51:59 -06:00
Gregory Nutt
8b848504c3
Fix all URLs to the NuttX repository
2016-04-06 18:04:06 -06:00
Gregory Nutt
751e85eade
tools/: Scripts should use /bin/bash vs. /bin/sh
2016-03-28 18:18:30 -06:00
Gregory Nutt
ad01da34ad
tools/Makefile.host: If the real target is kconfightml.exe, then then kconfightml target is .PHONY
2016-03-26 15:34:16 -06:00
Gregory Nutt
f16f470881
Update README.txt files
2016-03-10 17:24:48 -06:00
Gregory Nutt
fea11c002a
Build system: Add 'make oldconfig' target. Use this option in tools/testbuild.sh. Add --silent option to tools/refresh.sh so that it can be run in batch without human interaction
2016-03-08 16:50:58 -06:00
Gregory Nutt
88d8a81b23
tools/testbuild.sh: kconfig-conf was silently failing because (1) it needs to execute from the top-level NuttX directory and (2) apps/Kconfig does not yet exist
2016-03-08 14:12:44 -06:00
Gregory Nutt
4a59ff34e9
Update submodules
2016-01-28 09:53:47 -06:00
Gregory Nutt
7bf1db388c
Update ChangeLog
2016-01-27 08:22:44 -06:00
Gregory Nutt
4c3194f768
Fix incorrect working about 'Missing semicolon' from cnvwindeps.exe
2016-01-26 18:27:37 -06:00
Gregory Nutt
3a59eb4340
Fix romdisk_register prototype. Most ROMFS images actually lie in RAM. If moved to FLASH with const storage class, then changes are required to avoid warnings
2016-01-20 13:04:07 -06:00
Gregory Nutt
4a7896b553
tools/indent.sh: Add an option to reformat multiple files in-place
2016-01-16 12:22:54 -06:00
Gregory Nutt
5da37ba164
Fix .gitignore
2016-01-15 13:40:52 -06:00
Gregory Nutt
8138a94748
Make sure all scripts are marked as executable
2016-01-15 07:38:01 -06:00
Gregory Nutt
8a3033643e
Add cnvwindeps to .gitignore
2016-01-14 16:38:47 -06:00
Gregory Nutt
aa691e6d08
tools/Makefile.host: clean target was not removing cnvwindeps program
2016-01-14 16:28:43 -06:00
Gregory Nutt
53226b608e
Trivial correction of alighment
2016-01-11 17:14:34 -06:00
Gregory Nutt
42bcda4933
Trivial to typo in error message text
2016-01-11 08:10:08 -06:00
Gregory Nutt
a0c4c071ed
tools/cnvwindeps.c: Omit dependency paths that include spaces
2016-01-11 08:01:42 -06:00
Gregory Nutt
586b31abc5
tools/cnvwindeps.c: Need to build this tool even on non-Cygwin platforms (either that or rethink the dependencies).
2016-01-10 13:38:41 -06:00
Gregory Nutt
61e0eb8006
Use name, not CONFIG_ settings, to determine host OS; Fix errors in help text.
2016-01-10 13:09:10 -06:00
Gregory Nutt
a6da474a69
Update ChangeLog; fix some tools/mkdeps.c compile issue in non-Cygwin environemnts
2016-01-10 13:02:51 -06:00
Gregory Nutt
65826c7f21
tools/mkdeps.c: Fix error in calculation of the length of the command
2016-01-10 11:15:30 -06:00
Gregory Nutt
76f4c2bf20
tools/mkdeps.c: Correct logic that exands paths
2016-01-10 10:16:21 -06:00
Gregory Nutt
e5c8290d5c
Should use --winpath option, not the --winnative option
2016-01-10 09:25:32 -06:00
Gregory Nutt
f6718fb050
Merge remote-tracking branch 'origin/master' into windeps
2016-01-09 20:04:53 -06:00
Gregory Nutt
5ec04daaa2
Extending tools/mkdeps.c
2016-01-09 19:52:24 -06:00
Gregory Nutt
c5bcfc166d
tools/mkwindeps.sh. A script that coordinates the use of cnvwindeps.exe
2016-01-09 17:27:56 -06:00
Gregory Nutt
468732e064
mkdeps.sh and mkdeps.bat have been deleted. All configurations must now use the compiler mkeps program
2016-01-09 16:07:12 -06:00
Gregory Nutt
7f041b2af4
Update README
2016-01-09 14:27:22 -06:00
Gregory Nutt
b390bd802a
tools/cnvwindeps.c: Add a tool that will convert dependencies created by a Windows native toolchain for use the Cygwin make
2016-01-09 13:51:34 -06:00
Gregory Nutt
00e0ff54e8
tools/testbuild.sh: Changes needed for testing the simulator under Cygwin
2015-11-30 13:06:16 -06:00
Gregory Nutt
fc0c775b6f
Extended tools/testbuild.sh to work with simulator builds which have no toolchain definition
2015-11-29 14:42:32 -06:00
Gregory Nutt
613798027e
Add a button upper/lower half driver
2015-10-12 14:29:43 -06:00
Gregory Nutt
cc35c0c49d
Add toosl/nxstyle.c
2015-10-08 12:48:40 -06:00
Gregory Nutt
0b12dbf95d
Fix some spacing problems
2015-10-04 15:04:00 -06:00
Gregory Nutt
366e3d3353
Eliminate warnings
2015-09-08 10:48:57 -06:00
Gregory Nutt
9cd1e34792
Eliminate a warning
2015-09-08 08:08:46 -06:00
Pavel Pisa
ad5448d9b4
mksymtab: declare g_symtab array as conts to occupy RO section (Flash).
2015-08-23 08:17:30 -06:00
Gregory Nutt
9c9fc419e8
Fix error in handling CONFIG_APPS_DIR in configure.sh. From Krishna Kumar
2015-08-11 08:34:17 -06:00
Gregory Nutt
fbcdb663f9
tools/testbuild.sh: Skip lines in test list that begin with #
2015-07-22 13:20:35 -06:00
SP
a5b68bb3c9
Correct a typo in configure.sh usage string
2015-07-10 08:54:25 -06:00
Gregory Nutt
f31a96cfbf
Add system calls for gethostname and sethostname
2015-07-05 08:42:32 -06:00
Gregory Nutt
9f3663152d
Fix a typo in script echo output
2015-07-03 14:38:16 -06:00
Gregory Nutt
8c5bae60d9
tools/testbuild.sh: Add an option to select the type of C++ size_t in new operator
2015-07-01 14:32:59 -06:00
Gregory Nutt
464390193e
Way too many typos
2015-06-30 15:18:57 -06:00
Gregory Nutt
0f3fcd9938
Fix a cut'n'paste error in a README file
2015-06-30 15:05:36 -06:00
Gregory Nutt
092a8a8aed
tools/testbuild.sh: Add a script that can be used perform test builds on a set of board configurations
2015-06-30 14:38:01 -06:00
Gregory Nutt
284b6ba2bd
Repaire more broken URLs
2015-06-29 19:27:49 -06:00
Gregory Nutt
63eaa31da2
This cleans up most of the remaining SourceForge references
2015-06-26 18:13:20 -06:00
Gregory Nutt
d66532971f
Change some Sourceforge URLs to bitbucket URLs
2015-06-26 17:29:32 -06:00
Gregory Nutt
b26dbe3ec6
Trivial spacing change
2015-06-04 09:49:52 -06:00
Gregory Nutt
8cdce50e8c
Extend the mkconfig tool so that it can dequote a quoated list of quoated strings. THTTPD uses such a configration setting to provide the list of index files.
2015-06-02 14:23:59 -06:00
Gregory Nutt
2a874183c5
tools/configure.c: Fix test for the extence of the apps/ dir. This is part of SourceForge Ticket #39
2015-05-31 12:48:34 -06:00
Gregory Nutt
9ee6b2db70
tools/configure.c: Fix backward interpretation of options, -l was selecting Windows and -w was selecting Linux. This is part of SourceForege Ticket #39
2015-05-31 12:42:44 -06:00
Gregory Nutt
54847a163f
Make some file section headers more consistent with standard
2015-04-08 09:15:17 -06:00
Gregory Nutt
f1a524e9ee
Remove nutts/tools/astyle.sh
2015-02-06 12:48:01 -06:00
Gregory Nutt
7e46e94546
Remove CONFIG_DEBUG_STACK. Adding CONFIG_STACK_COLORATION makes this configuration option pointless
2015-01-24 06:49:51 -06:00
Gregory Nutt
9d64fc6fcf
Micro Python: Add logic to automatically download the Micro Python tarball at download
2015-01-11 10:49:20 -06:00
Gregory Nutt
b7715ee018
Remove warning about redefined strtok_r
2014-12-08 08:28:22 -06:00
Gregory Nutt
76906110b0
Correct spelling: MOUNTPOINT not MOUNTPOUNT. Numerous places. Some are problems. From Woohan Lee
2014-12-01 06:41:30 -06:00
Gregory Nutt
076d20f9c0
Fix some memeory leaks detected by cppcheck
2014-11-25 14:16:28 -06:00
Gregory Nutt
6fd018089c
Check link target - do nothing if link is already created and the target matches the request. From Freddie Chopin.
2014-11-11 07:00:18 -06:00
Gregory Nutt
cf29dfa2ac
Add a PRELINK macro to Config.mk. From Kriegleder
2014-10-17 06:58:47 -06:00
Gregory Nutt
dfb46a5f19
Fix for BSD install without -D option
2014-10-15 12:25:47 -06:00
Gregory Nutt
3d050101eb
Rename CONFIG_EXAMPLES_NXCONSOLE to CONFIG_EXAMPLES_NXTERM; rename CONFIG_NXWM_NXCONSOLE to CONFIG_NXWM_NXTERM
2014-09-20 14:25:51 -06:00
Gregory Nutt
6295203a82
Cosmetic changes
2014-09-12 12:44:03 -06:00
Gregory Nutt
8dffb83c84
Several fixes for errors introduced by last check-ins
2014-09-06 11:17:05 -06:00
Gregory Nutt
12086cb971
Kernel build export package also needs to include WINTOOL setting
2014-09-05 12:16:21 -06:00
Gregory Nutt
8e9914893d
The apps/ import build requires that we extract more information from the platform Make.defs file.
2014-09-05 11:26:42 -06:00
Gregory Nutt
60308a7c6b
Add the .config file to the export package
2014-09-05 07:37:44 -06:00
Gregory Nutt
57a0ef401a
Beginning of logic that will, hopefully, all me to build applications against a NuttX export package (vs. the nuttx/ source tree).
2014-09-04 15:54:51 -06:00
Gregory Nutt
56dc80cf59
The 'make export' target needs to bundle up the user C startup file (crt0), not the kernel head object
2014-09-04 13:31:34 -06:00
Gregory Nutt
7743a2d4e2
Don't copy build scripts for kernel build 'make exports'
2014-09-04 12:35:47 -06:00
Gregory Nutt
86aa8f3813
In 'make export', do not copy internal header files if this is a kernel build
2014-09-04 12:19:47 -06:00
Gregory Nutt
111e44ff74
Fix 'make export'. Adding subdirectories to the sched/ directory broke the header file collection logic
2014-09-04 11:43:25 -06:00
Gregory Nutt
34ff07008a
Add configuration options to start the system from a program on a file system
2014-08-30 13:27:23 -06:00
Gregory Nutt
2906ff6a4a
Cosmetic: Fix all comments, defaults, etc. that references the defunct name user_start
2014-08-30 11:14:51 -06:00
Gregory Nutt
253fa09752
Build syscalls that do not need header files (there are nonw, however)
2014-08-30 08:42:34 -06:00
Gregory Nutt
28719a71da
Add prompt to refresh.sh
2014-08-30 07:00:52 -06:00
Gregory Nutt
9e119c1c4f
Update README file
2014-08-29 17:44:15 -06:00
Gregory Nutt
b918b4b808
Add a tool to make refreshing configurations easier when you wnat to do a lot of them
2014-08-29 17:21:24 -06:00
Gregory Nutt
7e9f569ac6
Add build support for ELF modules. Useless at the moment because there is no x86 relocation logic
2014-08-25 06:09:09 -06:00
Gregory Nutt
935e76df9f
Changes to try to get P112 to compile with laster SDCC (it still does not)
2014-08-22 14:48:29 -06:00
Gregory Nutt
0da9aaeb09
Fix some recurring typos: postion->position, *atino->*ation
2014-07-08 13:12:36 -06:00
Gregory Nutt
befcb1c961
Fix some cloned errors in SAM GPIO interrupt setup
2014-07-07 15:54:37 -06:00
Gregory Nutt
b72679c5d0
NAME_MAX not available on SunOS
2014-07-04 07:22:36 -06:00
Gregory Nutt
33121dd0d0
Various changes associated with symbol tables. Most from Pelle Windestam
2014-06-27 08:14:07 -06:00
Gregory Nutt
1457517d2d
tools/mkfsdata.pl: Apparently, the trailing the 0x00 in http server files is seen as a bug in javascript and images. From Max/Himax
2014-06-19 08:35:45 -06:00
Gregory Nutt
6f6dc76f15
kconfig2html: Exceed original maximum number of selects
2014-06-16 10:58:38 -06:00
Gregory Nutt
9e21e8d9d7
In-place SED edit can mess up permissions on Windows
2014-05-25 07:38:32 -06:00
Gregory Nutt
f8024cf409
More trailing whilespace removal
2014-04-13 16:22:22 -06:00
Gregory Nutt
f7e5953804
Cosmetic changes for coding style; removal of dangling spaces at the end of lines
2014-04-13 13:18:06 -06:00
Gregory Nutt
494387b33b
Make sure that there is one space after for
2014-04-12 13:28:22 -06:00
Gregory Nutt
f6dedaee30
tools/astyle.sh: Formatting tool based on logic from Lorenz Meier
2014-03-26 08:50:48 -06:00
Gregory Nutt
f15a6e2330
Prep for NuttX 7.1 release
2014-03-15 10:05:18 -06:00
Gregory Nutt
4cbdbc875e
Support for the older, manual configurations has been completely removed from the NuttX build system
2014-03-06 13:00:50 -06:00
Gregory Nutt
29a4ca8f08
configs/rgmp/arm/default: Configuration converted to use the kconfig-frontends tools
2014-03-06 11:19:05 -06:00
Gregory Nutt
972eeae12d
Add configuration ettings for the on-demand paging option
2014-03-05 14:25:49 -06:00
Gregory Nutt
438526a1d0
use -m install of --mode in configure.sh for OSX compatibility
2014-02-24 07:48:35 -06:00
Gregory Nutt
91b002a043
Many changes to reduce complaints from CppCheck. Several latent bugs fixes, but probably some new typos introduced
2014-02-10 18:08:49 -06:00
Gregory Nutt
f47ce4d9eb
Release script no longer tries to keep copies of the ChangeLog and TODO list in the Documentation directory
2014-02-10 13:52:03 -06:00
Gregory Nutt
707d473a3e
Use xcopy, mot mklink in link.bat; No an error if directory does not exist in unlink.bat
2014-02-07 09:52:09 -06:00
Gregory Nutt
0331a07026
Back out change. Unnecessary with code is all in tree and costs a LOT of build performance
2014-01-30 18:59:06 -06:00
Gregory Nutt
f3f5378acc
The optimization level can now be selected as part of the configuration
2014-01-24 07:45:35 -06:00
Gregory Nutt
90f0e4f6dc
configs/efm32-dk3650: Support for Energy Micro's development kit for the Leopard Gecko MCU. From Richard Cochran
2014-01-23 08:19:34 -06:00
Gregory Nutt
85dea13030
Config.mk: If WINTOOL is set, COMPILE definition should convert path generated by Cygwin make to a proper Windows path. From Richard Cochran (2014-1-23).
2014-01-23 07:37:14 -06:00
Gregory Nutt
32b4a48e7a
Misc changes from Richard Cochran
2014-01-15 11:05:15 -06:00
Gregory Nutt
9d393e167c
A10: Handle UART BUSY interrupt; Back out change to mkconfig.c -- it causes problems for assembly
2013-12-07 11:46:08 -06:00
Gregory Nutt
72f00b9bb6
mkconfig: Cast RAM size to unsigned to avoid complains about integer overflow in calculatino of CONFIG_RAM_END
2014-01-06 12:09:13 -06:00
Gregory Nutt
b9a38cea22
nuttx/tools: Fixes for some Windows native build issues from Max Holtzberg
2014-01-04 09:08:14 -06:00
Gregory Nutt
84596e8473
README and other cosmetic updates
2014-01-04 08:38:05 -06:00
Gregory Nutt
78936f7260
Changes for ZDS-II ez80 build
2013-11-28 17:47:03 -06:00
Gregory Nutt
f4c6a16c3d
SAMA5 PMECC: Some ROM-related interface updates
2013-11-23 10:06:33 -06:00
Gregory Nutt
b6da35e12c
Add a script to produce ctags. From Ken Pettit
2013-11-23 06:49:40 -06:00
Gregory Nutt
f1671bb6a7
Alloc CONFIG_FS_READABLE/WRITABLE to be defined in Kconfig files while preserving backward compatibility with legacy configurations (for the time being)
2013-11-15 09:49:27 -06:00
Gregory Nutt
517546bb47
tools/mkconfig.c: CONFIG_FS_SMARTFS must be included in the list of writable file systems
2013-11-15 07:33:39 -06:00
Gregory Nutt
f8b3dbaa61
Extend stack debug logic to include IDLE and interrupt stacks. Also color the heap as well. Based on suggestions from David Sidrane
2013-11-01 11:16:51 -06:00
Gregory Nutt
8371204001
Need to increase the size of an array in tools/kconfig2html.c
2013-10-28 14:59:32 -06:00
Gregory Nutt
9dc8d00bd1
Fix a error in a recent checkin to fix dependencies wehn object files lie in sub-directories
2013-09-30 20:31:49 -06:00
Gregory Nutt
12c1aef7c2
Fix some funny 'cut' results
2013-09-30 19:28:46 -06:00
Gregory Nutt
c038f4efe0
Dependency generation fix for directories that keep object files in a sub-directory
2013-09-29 11:46:10 -06:00
Gregory Nutt
beb58c2520
SAMA5: Fixes a bug in the way that the heap regions were being allocated
2013-08-27 16:43:19 -06:00
Gregory Nutt
bc46b447dc
Fix all occurrences of "the the" in documentation and comments
2013-08-27 09:40:19 -06:00
Gregory Nutt
9a94a3707c
SAMA5: The ostest configuration have been converted to run out of NOR flash. There is more to be done, however
2013-07-28 15:07:35 -06:00
Gregory Nutt
70f0ffdfc5
Finally... renamed all CONFIG_DRAM_ settings to CONFIG_RAM_
2013-07-26 10:09:17 -06:00
Gregory Nutt
47d3a627d6
Updates to README files
2013-06-01 17:25:16 -06:00
Gregory Nutt
49fd78a70a
The Makefile in every directory that can generate a .dSYM should also clean .dSYM files
2013-05-30 15:24:22 -06:00
Gregory Nutt
4748599a43
.dSYM only needs to be in the same .gitignore files as .exe
2013-05-30 15:02:04 -06:00
Gregory Nutt
0361f632b8
Add TCP echo server from Max Holtzberg
2013-05-22 07:35:54 -06:00
Gregory Nutt
88c0911fb1
Various changes and bigfixes for problems detected by CppCheck
2013-05-09 14:23:34 -06:00
Gregory Nutt
72179b7773
Rearchitecting of some MTD, partition, SMART interfaces, and FLASH drivers to: Better use the byte write capbility when available and to use smaller erase sectors for the erase sector size when available).
2013-05-03 12:52:33 -06:00
Gregory Nutt
99c2cfc168
Add an optional byte-oriented write method to the MTD interface
2013-05-01 10:59:57 -06:00
Gregory Nutt
ba52f8d3ec
Misc changes for clean built od mikroe-stm32f4 configurations
2013-05-01 09:21:13 -06:00
Gregory Nutt
4d4ece78af
Add MTD partition support plus fix some typos in comments
2013-04-30 12:37:34 -06:00
Gregory Nutt
4c95da3e52
More improvements to zipme.sh tool
2013-04-29 10:34:53 -06:00
Gregory Nutt
911b7a9f5f
Automatically re-generated configuration variable documentation when NuttX release tarballs are created
2013-04-29 09:12:15 -06:00
Gregory Nutt
f16704f5fd
Add option to zipme.sh to provide the build ID on the command line
2013-04-29 08:57:46 -06:00
Gregory Nutt
27e4bcdd0c
Updated .gitignore files
2013-04-23 19:05:59 -06:00
Gregory Nutt
2072e6be94
kconfig2html: Fix some handling of empty strings
2013-04-23 11:25:52 -06:00
Gregory Nutt
57d31176c0
kconfig2html: Improve expand/collapse TOC + misc bug-fixes
2013-04-23 11:01:18 -06:00
Gregory Nutt
c529917c09
Keep a backup of the previous NuttXConfigVariables.html file
2013-04-23 08:38:49 -06:00
Gregory Nutt
770ce01473
kconfig2html: A few minor things missed in the last commit
2013-04-22 17:36:27 -06:00
Gregory Nutt
5b11b061fb
Add nuttx/tools/mkconfigvars.sh
2013-04-22 16:48:06 -06:00
Gregory Nutt
cf311c82ab
Documentation now expects autogenerated configuration variable documenation at Documentation/NuttXConfigVariables.html
2013-04-22 16:46:15 -06:00
Gregory Nutt
ba3f1a751d
kconfig2html: Add collapsable table of contents
2013-04-22 13:58:02 -06:00
Gregory Nutt
91258a49ec
kconfig2html: Move all hidden, internal configuration variables to an appendix
2013-04-22 11:20:54 -06:00
Gregory Nutt
b553609351
New Kconfig convention: Extra indentation in comments will render as HTML preformatted text
2013-04-22 09:10:58 -06:00
Gregory Nutt
a2d6279cee
kconfig2html: Add support for dependencies on default values
2013-04-22 07:22:55 -06:00
Gregory Nutt
37da13321c
kconfig2html: Perform HTL conversions and add hyperlinks for dependency expressions
2013-04-21 11:01:46 -06:00
Gregory Nutt
a421d63b07
kconfig2html will now handle line continuations
2013-04-21 09:37:45 -06:00
Gregory Nutt
11e78b75a0
Last kconfig2html bugfixes of the day
2013-04-20 17:56:16 -06:00
Gregory Nutt
3f52b0fbb6
Yet more kconfg2html logic
2013-04-20 17:29:10 -06:00
Gregory Nutt
8cbca09f94
More kconfg2html logic
2013-04-20 17:05:45 -06:00
Gregory Nutt
27c28f542e
Add suppport for choice prompts and help text to the Kconfig documentation tool
2013-04-20 14:18:08 -06:00
Gregory Nutt
637ac296f8
Add a tool to auto-generated documentation of NuttX configuration variables (still a work in progress)
2013-04-20 11:42:59 -06:00
Gregory Nutt
fa47b1113f
Fix typo introduced into version.sh
2013-04-20 11:40:34 -06:00
Gregory Nutt
2848f657ed
Fix comments, references to the old SVN, and links to the old SVN. Replace with equivalent GIT info
2013-04-19 18:35:06 -06:00
Gregory Nutt
db78b76102
Mostly updates and corrections to .gitignore files
2013-04-04 15:39:50 -06:00
Gregory Nutt
23db0682b7
Clone svn:ignore directory atributed to .gitignore files
2013-04-04 14:27:29 -06:00
patacongo
76d1ad21f2
Fix bad conditional logic in mkconfig.c; Add user-mode pthread start-up logic
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5748 42af7a65-404d-4744-a932-0658087f49c3
2013-03-16 17:37:40 +00:00
patacongo
18ca1965b6
AT91SAM3 now supports kernel-mode heap; SAM3U-EK knsh configuration converted to use kconfig-frontends tool
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5726 42af7a65-404d-4744-a932-0658087f49c3
2013-03-10 19:31:10 +00:00
patacongo
466efbd35c
Fix some bad syscall dispatching log. This change is not testable until these is a tested NuttX kernel build.
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5713 42af7a65-404d-4744-a932-0658087f49c3
2013-03-06 19:56:32 +00:00
patacongo
493102b322
Two fixes from Mike Smith: (1) use -m install of --mode in install commands, (2) fix typo in stm32_exti.h introduced with the STM32 F3 port
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5701 42af7a65-404d-4744-a932-0658087f49c3
2013-03-03 21:41:21 +00:00
patacongo
59d3cbfe2e
NxWidgets/NxWM updates from Petteri Aimonen (Patches 0007-0013)
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5689 42af7a65-404d-4744-a932-0658087f49c3
2013-02-28 18:48:11 +00:00
patacongo
54124ecc49
The USB monitor now works with configs/stm32f4discovery/usbnsh
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5581 42af7a65-404d-4744-a932-0658087f49c3
2013-01-29 18:32:04 +00:00
patacongo
4a801e4904
NSH will now run files from the file system; Add logic to unload and clean-up after running a task from a file system; Extensions to builtin apps from Mike Smith
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5529 42af7a65-404d-4744-a932-0658087f49c3
2013-01-17 18:32:13 +00:00
patacongo
956bded9c1
Add logic to automatically unload module on exit; Several patches from Mike Smith
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5528 42af7a65-404d-4744-a932-0658087f49c3
2013-01-17 14:43:55 +00:00
patacongo
a1045c27e7
apps/builtin/binfs.c moved to nuttx/fs/binfs/fs_binfs.c
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5523 42af7a65-404d-4744-a932-0658087f49c3
2013-01-16 15:41:27 +00:00
patacongo
1d6f741412
Use kconfig- prefix to avoid tool name conflicts (from Jose Pablo Carballo)
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5496 42af7a65-404d-4744-a932-0658087f49c3
2013-01-09 12:55:13 +00:00
patacongo
c76795d32b
Add execv() and execl(); Move lm3s header files for compatibility
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5492 42af7a65-404d-4744-a932-0658087f49c3
2013-01-08 16:25:30 +00:00
patacongo
226d3e404f
Extend tools/configure.c for better compatibility with configure.sh
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5481 42af7a65-404d-4744-a932-0658087f49c3
2013-01-05 16:07:37 +00:00
patacongo
ce77c566f8
Clean up a few tools/ build issues
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5480 42af7a65-404d-4744-a932-0658087f49c3
2013-01-05 14:57:43 +00:00
patacongo
3e52f2eb38
Correct some errors in the LPC17xx SYSCON register bit definitions (from Rommel Marcello)
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5479 42af7a65-404d-4744-a932-0658087f49c3
2013-01-05 13:19:53 +00:00
patacongo
6448fc03b2
Add tools/configure.c and configure.bat
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5478 42af7a65-404d-4744-a932-0658087f49c3
2013-01-04 21:37:31 +00:00
patacongo
f00aedc7c1
Working on configure.c
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5477 42af7a65-404d-4744-a932-0658087f49c3
2013-01-04 16:50:15 +00:00
patacongo
5e515841de
Renaming some files in tools/
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5476 42af7a65-404d-4744-a932-0658087f49c3
2013-01-04 16:00:38 +00:00
patacongo
14eed871e8
Add tools/kconfig.bat
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5450 42af7a65-404d-4744-a932-0658087f49c3
2012-12-22 16:47:02 +00:00
patacongo
cc022f93df
Patches from Petteri Aimonen (plus a few other things)
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5448 42af7a65-404d-4744-a932-0658087f49c3
2012-12-21 20:09:32 +00:00
patacongo
a93ff3df5f
Fix make export target
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5446 42af7a65-404d-4744-a932-0658087f49c3
2012-12-20 14:08:21 +00:00
patacongo
141d541cb8
Add tools/link.bat, unlink.bat, and copydir.bat
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5419 42af7a65-404d-4744-a932-0658087f49c3
2012-12-08 16:37:43 +00:00
patacongo
f9fa51b66f
Progress toward a z80 native Windows build -- still needs some work
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5411 42af7a65-404d-4744-a932-0658087f49c3
2012-12-03 20:12:59 +00:00
patacongo
431ad8c567
Fix the fat, flat line bug
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5407 42af7a65-404d-4744-a932-0658087f49c3
2012-12-02 17:34:08 +00:00
patacongo
d5a83f6c48
All ZNEO configurations converted to use the mconf/Kconfig tool
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5401 42af7a65-404d-4744-a932-0658087f49c3
2012-11-29 18:44:02 +00:00
patacongo
92469824e6
Add common Toolchain.defs for AVR/AVR32; Add Toolchain.defs for ARM; Add more toolchain options (from Mike); incdir.sh and .bat now take -s option
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5384 42af7a65-404d-4744-a932-0658087f49c3
2012-11-23 14:13:57 +00:00
patacongo
ef504df1bc
A few more Windows native build fixes for eZ80
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5383 42af7a65-404d-4744-a932-0658087f49c3
2012-11-22 21:21:48 +00:00
patacongo
d65f74a804
Move some PHY initialization logic for Darcy
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5382 42af7a65-404d-4744-a932-0658087f49c3
2012-11-22 14:44:38 +00:00
patacongo
bb9dc58217
/configs/stm32f4discovery/winbuild and configs/cloudctrl upated to use Mike's Toolchain.defs; Fix error introduced into tools/configure.sh
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5380 42af7a65-404d-4744-a932-0658087f49c3
2012-11-21 19:54:44 +00:00
patacongo
a060ee06a3
configs/cloudctrl and tools/prebuild.py from Darcy Gong
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5378 42af7a65-404d-4744-a932-0658087f49c3
2012-11-21 18:19:49 +00:00
patacongo
f8ad7573a5
Update for ez80 Windows native build (still does not work)
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5377 42af7a65-404d-4744-a932-0658087f49c3
2012-11-21 17:44:14 +00:00
patacongo
167d95b3a2
Convert configs/ez80f910200kitg/RCS/ostest to use the newer mconf-based configuration
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5375 42af7a65-404d-4744-a932-0658087f49c3
2012-11-20 21:19:36 +00:00
patacongo
469ec154c0
Missing comma in EVERY DELFILE/DELDIR macro call in every Makefile
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5373 42af7a65-404d-4744-a932-0658087f49c3
2012-11-20 15:47:41 +00:00
patacongo
9fbe2944ee
Fix typol in Config.mk that would effect non-Windows builds
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5369 42af7a65-404d-4744-a932-0658087f49c3
2012-11-18 20:59:30 +00:00
patacongo
26c9112ad2
Most of the changes needed to support Windows native clean; distclean is has a problem
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5367 42af7a65-404d-4744-a932-0658087f49c3
2012-11-17 18:54:53 +00:00
patacongo
76f2745323
Changes from Mike
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5361 42af7a65-404d-4744-a932-0658087f49c3
2012-11-16 12:41:58 +00:00
patacongo
7efc94aa3e
Fix various build-related typos
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5358 42af7a65-404d-4744-a932-0658087f49c3
2012-11-15 19:22:47 +00:00
patacongo
f751d36eee
Move some (hopefully) un-necessary quotes in Makefiles for Mike
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5356 42af7a65-404d-4744-a932-0658087f49c3
2012-11-15 17:43:29 +00:00
patacongo
53e3cbbfc7
Qencoder fixes from Ryan Sundberg
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5354 42af7a65-404d-4744-a932-0658087f49c3
2012-11-14 19:26:13 +00:00
patacongo
d114cd19e5
mkdeps.c: Oops MinGW does not have WEXITSTATUS; Now all of NuttX on native Windows WITH dependencies (still some link time problems).
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5350 42af7a65-404d-4744-a932-0658087f49c3
2012-11-13 23:05:48 +00:00
patacongo
fd6f8f5eca
mkdeps.c: Fix some strtok logic; fix some system() return value check
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5349 42af7a65-404d-4744-a932-0658087f49c3
2012-11-13 22:47:44 +00:00
patacongo
0708289d7e
Add tools/incdir.bat; Rename top-level Makefile to Makefile.unix
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5347 42af7a65-404d-4744-a932-0658087f49c3
2012-11-13 21:10:50 +00:00
patacongo
4ee266d94b
Centralized the definition of the INCDIR script in tools/Config.mk
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5346 42af7a65-404d-4744-a932-0658087f49c3
2012-11-13 20:24:30 +00:00
patacongo
3dee46c307
Oops.. nested strtok in mkdeps.c, need to use strtok_r
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5345 42af7a65-404d-4744-a932-0658087f49c3
2012-11-13 17:18:42 +00:00
patacongo
0b27df8f5c
Mostly cosmetic changes
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5344 42af7a65-404d-4744-a932-0658087f49c3
2012-11-13 15:50:38 +00:00
patacongo
46541cf0fa
Fix some mkdeps.c issues; Incorporate mkdeps.c build in Makefiles
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5343 42af7a65-404d-4744-a932-0658087f49c3
2012-11-13 02:39:01 +00:00
patacongo
8f47445bd5
Add tools/mkdeps.bat and tools/mkdeps.c
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5342 42af7a65-404d-4744-a932-0658087f49c3
2012-11-13 00:38:59 +00:00
patacongo
c1f7a61990
A few more build fixes
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5340 42af7a65-404d-4744-a932-0658087f49c3
2012-11-12 01:54:54 +00:00
patacongo
a5f761c24e
Correct some issues with last check-in; ez80 still does not build
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5339 42af7a65-404d-4744-a932-0658087f49c3
2012-11-11 23:44:31 +00:00
patacongo
a1cf659333
Completes removal bash ARCHIVE loop; Adds basic Makefile for native windows build
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5338 42af7a65-404d-4744-a932-0658087f49c3
2012-11-11 18:36:28 +00:00
patacongo
de47b5e4cf
Misc changes to accept setenv.bat; Add UG-2864AMBAG01 reverse landscape support
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5326 42af7a65-404d-4744-a932-0658087f49c3
2012-11-09 22:37:52 +00:00
patacongo
abf9559979
More ELF loader changes
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5261 42af7a65-404d-4744-a932-0658087f49c3
2012-10-25 22:10:56 +00:00
patacongo
b8f437ef4b
Move binfmt.h, nxflat.h, elf.h, and symtab.h to include/nuttx/binfmt/
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5252 42af7a65-404d-4744-a932-0658087f49c3
2012-10-24 20:19:44 +00:00
patacongo
26ffdc5524
Fixes for clean compilation of NxWidgets/NxWM with Kconfig and changes to build system; Fixes to Shenzhou NxWM configuration for clean build
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5193 42af7a65-404d-4744-a932-0658087f49c3
2012-09-26 14:36:28 +00:00
patacongo
7f9ed0d7bb
Refactor common make definitions to tools/Config.mk; Add verbosity option to build (Richard Cochran)
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5160 42af7a65-404d-4744-a932-0658087f49c3
2012-09-18 14:06:57 +00:00
patacongo
5f470bd756
Add XML RPC server plus NXWM build fixes from Max Holtzberg
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5150 42af7a65-404d-4744-a932-0658087f49c3
2012-09-14 14:07:21 +00:00
patacongo
50321df42d
Remove executable property from source and make files
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5146 42af7a65-404d-4744-a932-0658087f49c3
2012-09-13 18:46:10 +00:00
patacongo
7a9457bb07
Email address change in nuttx/
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5145 42af7a65-404d-4744-a932-0658087f49c3
2012-09-13 18:32:24 +00:00
patacongo
ca306c29d1
Suppress network configuration in discover example if it is an NSH built-in functin
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5139 42af7a65-404d-4744-a932-0658087f49c3
2012-09-12 21:42:36 +00:00
patacongo
c7cd6b6457
Add UDP discovery configuration for the STM3240G-EVAL (from Max Holtzberg)
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5138 42af7a65-404d-4744-a932-0658087f49c3
2012-09-12 20:14:46 +00:00
patacongo
6df2a23f84
Changes to get a clean compile with the Kconfig Shenzhou board. Still some link issues
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5115 42af7a65-404d-4744-a932-0658087f49c3
2012-09-08 16:40:12 +00:00
patacongo
3ad95c590b
configure.sh: Don't append the apps directory path setting if the correct setting is already in defined in the defconfig file.
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5101 42af7a65-404d-4744-a932-0658087f49c3
2012-09-06 01:19:05 +00:00
patacongo
561bea0899
Add support for multiple work queues
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5081 42af7a65-404d-4744-a932-0658087f49c3
2012-09-04 00:54:09 +00:00
patacongo
6105b42d39
configure.sh now will ignore appconfig files if CONFIG_NUTTX_NEWCONFIG is defined
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5080 42af7a65-404d-4744-a932-0658087f49c3
2012-09-03 15:16:32 +00:00
patacongo
3e9b3c1c7f
mksymtab: Fix handling of final comma. Some C compilers can't handle them; Also add macro to provide the size of the symbol table
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5077 42af7a65-404d-4744-a932-0658087f49c3
2012-09-01 16:47:40 +00:00
patacongo
599dc4f454
Ooops.. mksymtab needs to check for zero-length header file names
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5076 42af7a65-404d-4744-a932-0658087f49c3
2012-09-01 15:46:49 +00:00
patacongo
8b768dc6fa
Separate CVS parsing logic from tools/mksyscall.c; Create tools/mksymtab.c to create symbol tables from CSV files
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5075 42af7a65-404d-4744-a932-0658087f49c3
2012-09-01 15:33:33 +00:00
patacongo
092d15a74a
Remove CONFIG_LIBC_PERROR_DEVNAME. What was I thinking?
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5074 42af7a65-404d-4744-a932-0658087f49c3
2012-09-01 00:26:37 +00:00
patacongo
c28bda212a
The content for uIP web server demo is no longer canned, but is not built dynameically (Thanks to Max Holtzberg)
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5073 42af7a65-404d-4744-a932-0658087f49c3
2012-08-31 23:05:51 +00:00
patacongo
435dbaacd8
Add configurable application entry point
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5070 42af7a65-404d-4744-a932-0658087f49c3
2012-08-30 20:13:50 +00:00
patacongo
5e08e5650f
Dequote Kconfig strings that may be used as components of a path
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5057 42af7a65-404d-4744-a932-0658087f49c3
2012-08-27 14:07:17 +00:00
patacongo
9437cec3a0
mkconfig now calculates DRAM_END if not provided
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5030 42af7a65-404d-4744-a932-0658087f49c3
2012-08-16 15:00:34 +00:00
patacongo
455757f7a4
Updates to support the Mirtoo internal clocking
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4855 42af7a65-404d-4744-a932-0658087f49c3
2012-06-20 19:29:20 +00:00
patacongo
c0c2a8b2df
NFS just finished a major weight reduction program
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4838 42af7a65-404d-4744-a932-0658087f49c3
2012-06-14 00:47:42 +00:00
patacongo
11d16b5830
Kconfig updated + NFS update
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4646 42af7a65-404d-4744-a932-0658087f49c3
2012-04-23 19:55:32 +00:00
patacongo
940bdc50fb
Add tools/cmpconfig.c to compare to configuration files
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4592 42af7a65-404d-4744-a932-0658087f49c3
2012-04-11 23:06:30 +00:00
patacongo
7b343bf7fe
Add logic to re-direct debug output to a sysloggin device
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4381 42af7a65-404d-4744-a932-0658087f49c3
2012-02-11 14:20:40 +00:00
patacongo
c6b62075aa
Massive name change USB STRG -> USB MSC
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4334 42af7a65-404d-4744-a932-0658087f49c3
2012-01-25 20:17:59 +00:00
patacongo
e7451df325
Fix a bug in 'make export' introduced recently
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4265 42af7a65-404d-4744-a932-0658087f49c3
2012-01-05 18:27:26 +00:00
patacongo
804e7625b0
Correct last set of changes to configuration logic
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4237 42af7a65-404d-4744-a932-0658087f49c3
2011-12-29 12:52:15 +00:00
patacongo
4c5d18d561
Updates for PIC32MX USB driver
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4233 42af7a65-404d-4744-a932-0658087f49c3
2011-12-27 20:07:17 +00:00
patacongo
61b0896f3d
Changes to tools to support MAC OS
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4232 42af7a65-404d-4744-a932-0658087f49c3
2011-12-27 12:44:39 +00:00
patacongo
988f400b74
Fix some errors in 8-bit color conversion macros; Fix tools/incdir.sh when g++ is used; Fix bad cast that caused problems with the background window is released
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4064 42af7a65-404d-4744-a932-0658087f49c3
2011-10-25 15:21:01 +00:00
patacongo
8e123b2832
More fixe for FreeBSD build
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3919 42af7a65-404d-4744-a932-0658087f49c3
2011-08-28 12:32:14 +00:00
patacongo
25d421cdaf
STM32 I2C fix, documentation update, fixes for FreeBSD/ASH build
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3917 42af7a65-404d-4744-a932-0658087f49c3
2011-08-27 14:58:42 +00:00
patacongo
1cbb1dbfcb
Export a fast but non-standard way to clear the STM3210E-EVAL LCD
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3916 42af7a65-404d-4744-a932-0658087f49c3
2011-08-26 16:27:26 +00:00
patacongo
310d3f2ab7
Extend the 'make export' logic to bundle up chip header files as well
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3915 42af7a65-404d-4744-a932-0658087f49c3
2011-08-25 17:55:32 +00:00
patacongo
4e5fb58dbc
Add more fonts
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3824 42af7a65-404d-4744-a932-0658087f49c3
2011-07-29 05:28:06 +00:00
patacongo
dd47d95381
Add several new fonts
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3821 42af7a65-404d-4744-a932-0658087f49c3
2011-07-27 05:02:58 +00:00
patacongo
f41d4fb0e3
Fix for bdf-converter
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3818 42af7a65-404d-4744-a932-0658087f49c3
2011-07-26 01:10:36 +00:00
patacongo
8ba9c6e39b
Add memory usage monitor to USB storage example
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3817 42af7a65-404d-4744-a932-0658087f49c3
2011-07-25 22:21:38 +00:00
patacongo
bc4d0f1167
Move NX header files to include/nuttx/nx
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3816 42af7a65-404d-4744-a932-0658087f49c3
2011-07-24 20:49:01 +00:00
patacongo
9d0882c525
Update BDF converter
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3815 42af7a65-404d-4744-a932-0658087f49c3
2011-07-24 12:36:21 +00:00
patacongo
2ee238e14b
Add JP's BDF font conversion program
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3813 42af7a65-404d-4744-a932-0658087f49c3
2011-07-23 13:53:59 +00:00
patacongo
17e6f2e481
Export make target now produces a .zip file by default
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3778 42af7a65-404d-4744-a932-0658087f49c3
2011-07-12 23:54:13 +00:00
patacongo
a5aca26e66
Extend 'make export' logic to bundle up CFLAGS and linker scripts as well
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3772 42af7a65-404d-4744-a932-0658087f49c3
2011-07-12 03:21:27 +00:00
patacongo
03faf1cc17
Add an 'export' target to the NuttX top-level Makefile
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3771 42af7a65-404d-4744-a932-0658087f49c3
2011-07-11 22:52:51 +00:00
patacongo
edc31bb66f
Fix for Bug[D ID: 3324387
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3732 42af7a65-404d-4744-a932-0658087f49c3
2011-06-22 12:43:24 +00:00
patacongo
f7d232bdfe
Add logic to measure AVR stack usage
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3722 42af7a65-404d-4744-a932-0658087f49c3
2011-06-18 13:22:36 +00:00
patacongo
ccaadba664
Reduce memory usage in same AVR configurations
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3714 42af7a65-404d-4744-a932-0658087f49c3
2011-06-16 17:52:25 +00:00
patacongo
91301ff3d8
Amber Web Server updates
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3702 42af7a65-404d-4744-a932-0658087f49c3
2011-06-13 17:51:17 +00:00
patacongo
6e4aa998e8
Implemented line-oriented buffering for std output
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3606 42af7a65-404d-4744-a932-0658087f49c3
2011-05-14 15:21:04 +00:00
patacongo
c52c4c7dbd
tools/mkdep.sh should not report an error if there are no files on the command line
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3588 42af7a65-404d-4744-a932-0658087f49c3
2011-05-11 01:27:04 +00:00
patacongo
e139117d20
Some initial NXFFS bugfixes
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3541 42af7a65-404d-4744-a932-0658087f49c3
2011-04-29 23:50:38 +00:00
patacongo
8da8486fcb
Updates from Uros
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3527 42af7a65-404d-4744-a932-0658087f49c3
2011-04-20 13:32:49 +00:00
patacongo
93be5f368b
THTTPD works on LPCXpresso
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3514 42af7a65-404d-4744-a932-0658087f49c3
2011-04-16 15:43:39 +00:00
patacongo
b8fd73ec72
Documentation update
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3505 42af7a65-404d-4744-a932-0658087f49c3
2011-04-14 19:17:41 +00:00
patacongo
f32009d446
More version-related fixes
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3504 42af7a65-404d-4744-a932-0658087f49c3
2011-04-14 17:28:21 +00:00
patacongo
e0aa4f2977
Add tools to manage a version file
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3502 42af7a65-404d-4744-a932-0658087f49c3
2011-04-14 16:46:17 +00:00
patacongo
38fd6e5317
Clean kernel-/user-mode module build
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3469 42af7a65-404d-4744-a932-0658087f49c3
2011-04-05 20:54:00 +00:00
patacongo
0df702514b
Pass __KERNEL__ define (or not) to all makes to handle small differences in user-/kernel-builds
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3459 42af7a65-404d-4744-a932-0658087f49c3
2011-04-03 18:42:33 +00:00
patacongo
1dd25651bb
Kernel build mostly successful
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3454 42af7a65-404d-4744-a932-0658087f49c3
2011-04-02 15:25:22 +00:00
patacongo
46314eb2a9
Move more functions out of sched/ to lib/; proxies almost build
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3453 42af7a65-404d-4744-a932-0658087f49c3
2011-04-02 01:23:08 +00:00
patacongo
2aab150a39
Add conditional compilation to syscall autogeneration
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3452 42af7a65-404d-4744-a932-0658087f49c3
2011-04-01 23:07:51 +00:00
patacongo
61300c7ae2
Stubs are working/Proxies are close
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3451 42af7a65-404d-4744-a932-0658087f49c3
2011-04-01 21:36:17 +00:00
patacongo
4058304eb5
Progress on syscall build
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3447 42af7a65-404d-4744-a932-0658087f49c3
2011-03-31 04:59:29 +00:00
patacongo
db0f306719
Add mksyscall tool
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3446 42af7a65-404d-4744-a932-0658087f49c3
2011-03-31 04:23:17 +00:00
patacongo
a521443817
Move more files into subdirectories under lib/
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3445 42af7a65-404d-4744-a932-0658087f49c3
2011-03-31 01:42:50 +00:00
patacongo
35600aaa5d
More prep for 6.0 release
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3409 42af7a65-404d-4744-a932-0658087f49c3
2011-03-21 22:14:03 +00:00
patacongo
349f6aae93
Prep for 6.0 release
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3408 42af7a65-404d-4744-a932-0658087f49c3
2011-03-21 21:59:35 +00:00
patacongo
bf55d8f442
More build fixes
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3407 42af7a65-404d-4744-a932-0658087f49c3
2011-03-20 22:07:56 +00:00
patacongo
329cbd0023
More build fixes
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3406 42af7a65-404d-4744-a932-0658087f49c3
2011-03-20 19:30:39 +00:00
patacongo
c9e6a573bb
Move nuttx/examples to apps/examples
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3405 42af7a65-404d-4744-a932-0658087f49c3
2011-03-20 18:18:19 +00:00
patacongo
e07f0db120
Use = instead of / for delimiter in appconfig files
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3396 42af7a65-404d-4744-a932-0658087f49c3
2011-03-19 13:28:07 +00:00
patacongo
34e8f21889
Update documentation, change CONFIG_EXAMPLES_NSH to CONFIG_NSH
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3394 42af7a65-404d-4744-a932-0658087f49c3
2011-03-18 20:35:31 +00:00
patacongo
bb9b1d536d
Update to apps/build
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3391 42af7a65-404d-4744-a932-0658087f49c3
2011-03-18 17:22:50 +00:00
patacongo
150b525f34
Fix zipme.sh
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3375 42af7a65-404d-4744-a932-0658087f49c3
2011-03-12 22:21:17 +00:00
patacongo
6ea1e6bceb
Prep for 5.19 release
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3373 42af7a65-404d-4744-a932-0658087f49c3
2011-03-12 22:09:14 +00:00
patacongo
1ead79b6d5
More support for SLIP data link protocol
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3370 42af7a65-404d-4744-a932-0658087f49c3
2011-03-12 15:36:28 +00:00
patacongo
1b8399445b
Add support for platoform specific ROMFS startup files
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3350 42af7a65-404d-4744-a932-0658087f49c3
2011-03-08 00:27:35 +00:00
patacongo
c9d81576a8
Removed old CVS directories
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3292 42af7a65-404d-4744-a932-0658087f49c3
2011-02-14 01:47:18 +00:00
patacongo
1dcd585613
Rename mc9s12ne64 directories and files to just m9s12
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3288 42af7a65-404d-4744-a932-0658087f49c3
2011-02-13 20:00:48 +00:00
patacongo
19e95c9430
Don' depend on uname -o working
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3281 42af7a65-404d-4744-a932-0658087f49c3
2011-02-11 01:30:40 +00:00
patacongo
7e22f59d63
typo
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3094 42af7a65-404d-4744-a932-0658087f49c3
2010-11-10 01:52:12 +00:00
patacongo
24e8a42312
Fix big-time naming error -- what was I thinking?
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3060 42af7a65-404d-4744-a932-0658087f49c3
2010-10-30 00:51:45 +00:00
patacongo
77d15c81a6
Extra space at end of line
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2930 42af7a65-404d-4744-a932-0658087f49c3
2010-09-08 02:14:23 +00:00
patacongo
c530bd319a
Fix demand-paging compilation errors
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2879 42af7a65-404d-4744-a932-0658087f49c3
2010-08-22 03:44:18 +00:00
patacongo
8f979150db
update
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2751 42af7a65-404d-4744-a932-0658087f49c3
2010-06-16 15:15:30 +00:00
patacongo
74ef4fdabd
Initial debugging fixes
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2648 42af7a65-404d-4744-a932-0658087f49c3
2010-05-03 03:32:48 +00:00
patacongo
d376cfa818
Add a README
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2592 42af7a65-404d-4744-a932-0658087f49c3
2010-04-14 01:17:42 +00:00
patacongo
63d25971ca
comments
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2581 42af7a65-404d-4744-a932-0658087f49c3
2010-04-10 21:56:40 +00:00
patacongo
18dbbfbe39
If msg size==0, disable POSIX msg queues
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2380 42af7a65-404d-4744-a932-0658087f49c3
2009-12-17 22:40:51 +00:00
patacongo
04f6edbaf7
Numerous fixes for basic STM32 SDIO DMA access
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2279 42af7a65-404d-4744-a932-0658087f49c3
2009-11-26 00:18:22 +00:00
patacongo
1456e6bd4e
another skip dir
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2155 42af7a65-404d-4744-a932-0658087f49c3
2009-10-17 22:49:07 +00:00
patacongo
2cf61be243
Fix a problem that was causing tools/incdir.sh to generate inappropriate paths for Cygwin tools
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1941 42af7a65-404d-4744-a932-0658087f49c3
2009-06-24 20:57:34 +00:00
patacongo
2ea9e257cd
Straighten out conditional compilation
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1896 42af7a65-404d-4744-a932-0658087f49c3
2009-06-17 21:15:31 +00:00
patacongo
00819643d0
Adding basic framework for NXFLAT
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1887 42af7a65-404d-4744-a932-0658087f49c3
2009-06-16 13:26:07 +00:00
patacongo
409a77a354
Basic support for dependencies on Windows GCC toolchains
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1874 42af7a65-404d-4744-a932-0658087f49c3
2009-06-10 19:17:47 +00:00
patacongo
c5b48b552d
cosmetic
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1688 42af7a65-404d-4744-a932-0658087f49c3
2009-04-08 22:20:31 +00:00
patacongo
264806e5b2
Add test for CONFIG_SEM_PREALLOCHOLDERS > 0
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1596 42af7a65-404d-4744-a932-0658087f49c3
2009-03-13 00:25:05 +00:00
patacongo
367beee228
Repartition functionality in preparation for nested, pending reprioritization
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1591 42af7a65-404d-4744-a932-0658087f49c3
2009-03-10 23:52:46 +00:00
patacongo
0a7fb63270
fix CC case-ness
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1438 42af7a65-404d-4744-a932-0658087f49c3
2008-12-08 20:45:26 +00:00
patacongo
0fb782537a
Fixes to windows path logic
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1156 42af7a65-404d-4744-a932-0658087f49c3
2008-11-07 19:31:35 +00:00
patacongo
a71dd2b18e
Handler compiler differences
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1155 42af7a65-404d-4744-a932-0658087f49c3
2008-11-07 19:11:27 +00:00
patacongo
9247dc69ac
Need write-able block drivers even if no write-able FS
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1070 42af7a65-404d-4744-a932-0658087f49c3
2008-10-23 20:53:39 +00:00
patacongo
1d38a19877
cosmetic
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@966 42af7a65-404d-4744-a932-0658087f49c3
2008-09-30 12:26:46 +00:00
patacongo
3bdc9e50db
Add BSD header
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@909 42af7a65-404d-4744-a932-0658087f49c3
2008-09-11 21:53:37 +00:00
patacongo
6a5e4f302d
ROMFS filesystem support
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@903 42af7a65-404d-4744-a932-0658087f49c3
2008-09-10 19:29:24 +00:00
patacongo
a454fe6e3e
Add indentation tool
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@899 42af7a65-404d-4744-a932-0658087f49c3
2008-09-09 14:36:18 +00:00
patacongo
4b57c3bad4
Fix Linux sim errors/warning
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@842 42af7a65-404d-4744-a932-0658087f49c3
2008-08-29 15:36:02 +00:00
patacongo
aae7fd5432
Explicitly use /bin/bash vs /bin/sh for Ubuntu compatibility
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@722 42af7a65-404d-4744-a932-0658087f49c3
2008-03-04 00:40:49 +00:00
patacongo
291270beb5
Using tool-specific clean
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@545 42af7a65-404d-4744-a932-0658087f49c3
2008-01-10 18:23:08 +00:00
patacongo
0156bc785f
Turn off script debug
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@533 42af7a65-404d-4744-a932-0658087f49c3
2008-01-09 00:07:03 +00:00
patacongo
32c3e79ece
Need to handle paths with spaces in them
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@532 42af7a65-404d-4744-a932-0658087f49c3
2008-01-08 23:55:02 +00:00
patacongo
3f1c7dc771
Add logic for environments that can't use soft links
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@530 42af7a65-404d-4744-a932-0658087f49c3
2008-01-08 22:11:00 +00:00
patacongo
93dd5f44cb
Adding support for the z16f
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@520 42af7a65-404d-4744-a932-0658087f49c3
2008-01-07 23:13:12 +00:00
patacongo
48a5b245df
update
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@451 42af7a65-404d-4744-a932-0658087f49c3
2007-12-13 16:52:37 +00:00
patacongo
5a508351e4
TCP and ICMP protocols may now be disabled
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@398 42af7a65-404d-4744-a932-0658087f49c3
2007-11-22 18:36:46 +00:00
patacongo
f47c8cb529
Implements basic TCP connection logic
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@326 42af7a65-404d-4744-a932-0658087f49c3
2007-09-02 21:58:35 +00:00
patacongo
729fad8b7d
Force directory name to be nuttx-xx.yy.zz
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@284 42af7a65-404d-4744-a932-0658087f49c3
2007-06-10 02:24:53 +00:00
patacongo
d583be7062
Fixed a problem with arch/arm/src dependencies
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@282 42af7a65-404d-4744-a932-0658087f49c3
2007-06-10 00:18:40 +00:00
patacongo
9a4b84349d
Under Cygwin, executable has a different name
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@281 42af7a65-404d-4744-a932-0658087f49c3
2007-06-09 23:09:15 +00:00
patacongo
40513d77ab
No longer uses _GNU_SOURCE-specific asprintf()
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@276 42af7a65-404d-4744-a932-0658087f49c3
2007-06-09 19:45:33 +00:00
patacongo
826ae7f951
file extension should be .gz not .bz2
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@265 42af7a65-404d-4744-a932-0658087f49c3
2007-06-06 23:51:21 +00:00
patacongo
84e1cf94cf
Finish FAT directory operations; add option to disable mountpoints; fix ARM compile errors
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@252 42af7a65-404d-4744-a932-0658087f49c3
2007-05-26 19:22:34 +00:00
patacongo
ed794c7b66
Changes to resulting previous merge of arch/c5471 and arch/dm320 into arch/arm and
...
also to adding lpc214x to arch/arm.
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@194 42af7a65-404d-4744-a932-0658087f49c3
2007-04-29 21:50:53 +00:00
patacongo
0638763b62
Updated for 0.2.4 release
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@192 42af7a65-404d-4744-a932-0658087f49c3
2007-04-28 22:38:28 +00:00
patacongo
c241fb2128
Misc changes to good c5471 build on Cygwin
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@183 42af7a65-404d-4744-a932-0658087f49c3
2007-04-22 20:40:10 +00:00
patacongo
daffb73624
Use gzip instead of bzip2
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@160 42af7a65-404d-4744-a932-0658087f49c3
2007-03-27 16:20:47 +00:00
patacongo
ef4d567b78
Create configs/ dir; separate board configuration from processor architecture
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@126 42af7a65-404d-4744-a932-0658087f49c3
2007-03-23 02:25:54 +00:00
patacongo
4b1edc8ea5
Add capability to manager memory in discontiguous regions.
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@35 42af7a65-404d-4744-a932-0658087f49c3
2007-03-04 15:23:22 +00:00
patacongo
48dd4464af
zipme script assumed hard-coded directory name
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@28 42af7a65-404d-4744-a932-0658087f49c3
2007-03-01 23:07:52 +00:00
patacongo
a60059d9d0
Finally, a clean SDCC compile
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@20 42af7a65-404d-4744-a932-0658087f49c3
2007-02-27 21:17:21 +00:00
patacongo
469b933b63
SDCC detected bugs
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@11 42af7a65-404d-4744-a932-0658087f49c3
2007-02-20 19:15:03 +00:00
patacongo
c79c1af172
Progress with C5471 boot
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@8 42af7a65-404d-4744-a932-0658087f49c3
2007-02-19 20:41:40 +00:00
patacongo
b0611894f6
Preparing to test on the C5471
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@7 42af7a65-404d-4744-a932-0658087f49c3
2007-02-18 23:46:29 +00:00
patacongo
b08a86171f
NuttX RTOS
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3 42af7a65-404d-4744-a932-0658087f49c3
2007-02-17 23:21:28 +00:00