dd97fb991b
Squashed commit of the following: Correct some additional compile-related issues. Move include/nuttx/binfmt/builtin.h to include/nuttx/lib/builtin.h. Move apps/builtin/lib_builtin_forindex.c to libs/libc/builtin/lib_builtin_forindex.c. Move binfmt/libbuiltin to libs/libc/builtin. There are calls made directly from apps/nshlib into this logic and hence, must be part of a library that can be shared between the OS and applications. |
||
---|---|---|
.. | ||
Kconfig | ||
Make.defs | ||
README.txt | ||
fs_binfs.c |
README.txt
fs/binfs README ================ This is the binfs file system that allows "fake" execution of NSH built- in applications via the file system. The binfs fs file system can be built into the system by enabling: CONFIG_BUILTIN=y CONFIG_FS_BINFS=y It can then be mounted from the NSH command like like: mount -t binfs /bin Example ======= NuttShell (NSH) NuttX-6.31 nsh> hello nsh: hello: command not found nsh> mount -t binfs /bin nsh> ls /bin ls /bin /bin: hello nsh> /bin/hello Hello, World!!