Add /etc via ROMFS and /tmp via FAT FS to NSH

git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@910 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
patacongo 2008-09-11 21:54:23 +00:00
parent 025c4ff05e
commit d9f976fb1e
3 changed files with 135 additions and 6 deletions

View File

@ -337,16 +337,59 @@ CONFIG_EXAMPLES_OSTEST_STACKSIZE=8192
#
# Settings for examples/nsh
#
# CONFIG_EXAMPLES_NSH_FILEIOSIZE - Size of a static I/O buffer
# CONFIG_EXAMPLES_NSH_STRERROR - Use strerror(errno)
# CONFIG_EXAMPLES_NSH_LINELEN - Maximum length of one command line
# CONFIG_EXAMPLES_NSH_STACKSIZE - Stack size to use for new threads.
# CONFIG_EXAMPLES_NSH_NESTDEPTH - Max number of nested if-then[-else]-fi
# CONFIG_EXAMPLES_NSH_DISABLESCRIPT - Disable scripting support
# CONFIG_EXAMPLES_NSH_DISABLEBG - Disable background commands
# CONFIG_EXAMPLES_NSH_ROMFSETC - Use startup script in /etc
# CONFIG_EXAMPLES_NSH_CONSOLE - Use serial console front end
# CONFIG_EXAMPLES_NSH_TELNET - Use telnetd console front end
#
# If CONFIG_EXAMPLES_NSH_TELNET is selected:
# CONFIG_EXAMPLES_NSH_IOBUFFER_SIZE -- Telnetd I/O buffer size
# CONFIG_EXAMPLES_NSH_DHCPC - Obtain address using DHCP
# CONFIG_EXAMPLES_NSH_IPADDR - Provides static IP address
# CONFIG_EXAMPLES_NSH_DRIPADDR - Provides static router IP address
# CONFIG_EXAMPLES_NSH_NETMASK - Provides static network mask
# CONFIG_EXAMPLES_NSH_NOMAC - Use a bogus MAC address
#
# If CONFIG_EXAMPLES_NSH_ROMFSETC is selected:
# CONFIG_EXAMPLES_NSH_ROMFSMOUNTPT - ROMFS mountpoint
# CONFIG_EXAMPLES_NSH_INITSCRIPT - Relative path to init script
# CONFIG_EXAMPLES_NSH_ROMFSDEVNO - ROMFS RAM device minor
# CONFIG_EXAMPLES_NSH_ROMFSSECTSIZE - ROMF sector size
# CONFIG_EXAMPLES_NSH_FATDEVNO - FAT FS RAM device minor
# CONFIG_EXAMPLES_NSH_FATSECTSIZE - FAT FS sector size
# CONFIG_EXAMPLES_NSH_FATNSECTORS - FAT FS number of sectors
# CONFIG_EXAMPLES_NSH_FATMOUNTPT - FAT FS mountpoint
CONFIG_EXAMPLES_NSH_FILEIOSIZE=1024
CONFIG_EXAMPLES_NSH_STRERROR=n
CONFIG_EXAMPLES_NSH_LINELEN=80
CONFIG_EXAMPLES_NSH_STACKSIZE=4096
CONFIG_EXAMPLES_NSH_NESTDEPTH=3
CONFIG_EXAMPLES_NSH_DISABLESCRIPT=n
CONFIG_EXAMPLES_NSH_DISABLEBG=n
CONFIG_EXAMPLES_NSH_ROMFSETC=y
CONFIG_EXAMPLES_NSH_CONSOLE=y
CONFIG_EXAMPLES_NSH_TELNET=y
CONFIG_EXAMPLES_NSH_IOBUFFER_SIZE=512
CONFIG_EXAMPLES_NSH_CMD_SIZE=40
CONFIG_EXAMPLES_NSH_STACKSIZE=4096
CONFIG_EXAMPLES_NSH_DHCPC=n
CONFIG_EXAMPLES_NSH_NOMAC=n
CONFIG_EXAMPLES_NSH_IPADDR=(10<<24|0<<16|0<<8|2)
CONFIG_EXAMPLES_NSH_DRIPADDR=(10<<24|0<<16|0<<8|1)
CONFIG_EXAMPLES_NSH_NETMASK=(255<<24|255<<16|255<<8|0)
CONFIG_EXAMPLES_NSH_ROMFSMOUNTPT="/etc"
CONFIG_EXAMPLES_NSH_INITSCRIPT="init.d/rcS"
CONFIG_EXAMPLES_NSH_ROMFSDEVNO=0
CONFIG_EXAMPLES_NSH_ROMFSSECTSIZE=64
CONFIG_EXAMPLES_NSH_FATDEVNO=1
CONFIG_EXAMPLES_NSH_FATSECTSIZE=512
CONFIG_EXAMPLES_NSH_FATNSECTORS=1024
CONFIG_EXAMPLES_NSH_FATMOUNTPT=/tmp
#
# Settings for examples/mount

View File

@ -289,16 +289,59 @@ CONFIG_NET_RESOLV_ENTRIES=4
#
# Settings for examples/nsh
#
# CONFIG_EXAMPLES_NSH_FILEIOSIZE - Size of a static I/O buffer
# CONFIG_EXAMPLES_NSH_STRERROR - Use strerror(errno)
# CONFIG_EXAMPLES_NSH_LINELEN - Maximum length of one command line
# CONFIG_EXAMPLES_NSH_STACKSIZE - Stack size to use for new threads.
# CONFIG_EXAMPLES_NSH_NESTDEPTH - Max number of nested if-then[-else]-fi
# CONFIG_EXAMPLES_NSH_DISABLESCRIPT - Disable scripting support
# CONFIG_EXAMPLES_NSH_DISABLEBG - Disable background commands
# CONFIG_EXAMPLES_NSH_ROMFSETC - Use startup script in /etc
# CONFIG_EXAMPLES_NSH_CONSOLE - Use serial console front end
# CONFIG_EXAMPLES_NSH_TELNET - Use telnetd console front end
#
# If CONFIG_EXAMPLES_NSH_TELNET is selected:
# CONFIG_EXAMPLES_NSH_IOBUFFER_SIZE -- Telnetd I/O buffer size
# CONFIG_EXAMPLES_NSH_DHCPC - Obtain address using DHCP
# CONFIG_EXAMPLES_NSH_IPADDR - Provides static IP address
# CONFIG_EXAMPLES_NSH_DRIPADDR - Provides static router IP address
# CONFIG_EXAMPLES_NSH_NETMASK - Provides static network mask
# CONFIG_EXAMPLES_NSH_NOMAC - Use a bogus MAC address
#
# If CONFIG_EXAMPLES_NSH_ROMFSETC is selected:
# CONFIG_EXAMPLES_NSH_ROMFSMOUNTPT - ROMFS mountpoint
# CONFIG_EXAMPLES_NSH_INITSCRIPT - Relative path to init script
# CONFIG_EXAMPLES_NSH_ROMFSDEVNO - ROMFS RAM device minor
# CONFIG_EXAMPLES_NSH_ROMFSSECTSIZE - ROMF sector size
# CONFIG_EXAMPLES_NSH_FATDEVNO - FAT FS RAM device minor
# CONFIG_EXAMPLES_NSH_FATSECTSIZE - FAT FS sector size
# CONFIG_EXAMPLES_NSH_FATNSECTORS - FAT FS number of sectors
# CONFIG_EXAMPLES_NSH_FATMOUNTPT - FAT FS mountpoint
CONFIG_EXAMPLES_NSH_FILEIOSIZE=1024
CONFIG_EXAMPLES_NSH_STRERROR=n
CONFIG_EXAMPLES_NSH_LINELEN=40
CONFIG_EXAMPLES_NSH_STACKSIZE=1024
CONFIG_EXAMPLES_NSH_NESTDEPTH=3
CONFIG_EXAMPLES_NSH_DISABLESCRIPT=n
CONFIG_EXAMPLES_NSH_DISABLEBG=n
CONFIG_EXAMPLES_NSH_ROMFSETC=n
CONFIG_EXAMPLES_NSH_CONSOLE=y
CONFIG_EXAMPLES_NSH_TELNET=n
CONFIG_EXAMPLES_NSH_IOBUFFER_SIZE=512
CONFIG_EXAMPLES_NSH_CMD_SIZE=40
CONFIG_EXAMPLES_NSH_STACKSIZE=1024
CONFIG_EXAMPLES_NSH_DHCPC=n
CONFIG_EXAMPLES_NSH_NOMAC=n
CONFIG_EXAMPLES_NSH_IPADDR=(10<<24|0<<16|0<<8|2)
CONFIG_EXAMPLES_NSH_DRIPADDR=(10<<24|0<<16|0<<8|1)
CONFIG_EXAMPLES_NSH_NETMASK=(255<<24|255<<16|255<<8|0)
CONFIG_EXAMPLES_NSH_ROMFSMOUNTPT="/etc"
CONFIG_EXAMPLES_NSH_INITSCRIPT="init.d/rcS"
CONFIG_EXAMPLES_NSH_ROMFSDEVNO=0
CONFIG_EXAMPLES_NSH_ROMFSSECTSIZE=64
CONFIG_EXAMPLES_NSH_FATDEVNO=1
CONFIG_EXAMPLES_NSH_FATSECTSIZE=512
CONFIG_EXAMPLES_NSH_FATNSECTORS=1024
CONFIG_EXAMPLES_NSH_FATMOUNTPT=/tmp
#
# Stack and heap information

View File

@ -280,16 +280,59 @@ CONFIG_NET_RESOLV_ENTRIES=4
#
# Settings for examples/nsh
#
# CONFIG_EXAMPLES_NSH_FILEIOSIZE - Size of a static I/O buffer
# CONFIG_EXAMPLES_NSH_STRERROR - Use strerror(errno)
# CONFIG_EXAMPLES_NSH_LINELEN - Maximum length of one command line
# CONFIG_EXAMPLES_NSH_STACKSIZE - Stack size to use for new threads.
# CONFIG_EXAMPLES_NSH_NESTDEPTH - Max number of nested if-then[-else]-fi
# CONFIG_EXAMPLES_NSH_DISABLESCRIPT - Disable scripting support
# CONFIG_EXAMPLES_NSH_DISABLEBG - Disable background commands
# CONFIG_EXAMPLES_NSH_ROMFSETC - Use startup script in /etc
# CONFIG_EXAMPLES_NSH_CONSOLE - Use serial console front end
# CONFIG_EXAMPLES_NSH_TELNET - Use telnetd console front end
#
# If CONFIG_EXAMPLES_NSH_TELNET is selected:
# CONFIG_EXAMPLES_NSH_IOBUFFER_SIZE -- Telnetd I/O buffer size
# CONFIG_EXAMPLES_NSH_DHCPC - Obtain address using DHCP
# CONFIG_EXAMPLES_NSH_IPADDR - Provides static IP address
# CONFIG_EXAMPLES_NSH_DRIPADDR - Provides static router IP address
# CONFIG_EXAMPLES_NSH_NETMASK - Provides static network mask
# CONFIG_EXAMPLES_NSH_NOMAC - Use a bogus MAC address
#
# If CONFIG_EXAMPLES_NSH_ROMFSETC is selected:
# CONFIG_EXAMPLES_NSH_ROMFSMOUNTPT - ROMFS mountpoint
# CONFIG_EXAMPLES_NSH_INITSCRIPT - Relative path to init script
# CONFIG_EXAMPLES_NSH_ROMFSDEVNO - ROMFS RAM device minor
# CONFIG_EXAMPLES_NSH_ROMFSSECTSIZE - ROMF sector size
# CONFIG_EXAMPLES_NSH_FATDEVNO - FAT FS RAM device minor
# CONFIG_EXAMPLES_NSH_FATSECTSIZE - FAT FS sector size
# CONFIG_EXAMPLES_NSH_FATNSECTORS - FAT FS number of sectors
# CONFIG_EXAMPLES_NSH_FATMOUNTPT - FAT FS mountpoint
CONFIG_EXAMPLES_NSH_FILEIOSIZE=1024
CONFIG_EXAMPLES_NSH_STRERROR=n
CONFIG_EXAMPLES_NSH_LINELEN=40
CONFIG_EXAMPLES_NSH_STACKSIZE=1024
CONFIG_EXAMPLES_NSH_NESTDEPTH=3
CONFIG_EXAMPLES_NSH_DISABLESCRIPT=n
CONFIG_EXAMPLES_NSH_DISABLEBG=n
CONFIG_EXAMPLES_NSH_ROMFSETC=n
CONFIG_EXAMPLES_NSH_CONSOLE=y
CONFIG_EXAMPLES_NSH_TELNET=n
CONFIG_EXAMPLES_NSH_IOBUFFER_SIZE=512
CONFIG_EXAMPLES_NSH_CMD_SIZE=40
CONFIG_EXAMPLES_NSH_STACKSIZE=1024
CONFIG_EXAMPLES_NSH_DHCPC=n
CONFIG_EXAMPLES_NSH_NOMAC=n
CONFIG_EXAMPLES_NSH_IPADDR=(10<<24|0<<16|0<<8|2)
CONFIG_EXAMPLES_NSH_DRIPADDR=(10<<24|0<<16|0<<8|1)
CONFIG_EXAMPLES_NSH_NETMASK=(255<<24|255<<16|255<<8|0)
CONFIG_EXAMPLES_NSH_ROMFSMOUNTPT="/etc"
CONFIG_EXAMPLES_NSH_INITSCRIPT="init.d/rcS"
CONFIG_EXAMPLES_NSH_ROMFSDEVNO=0
CONFIG_EXAMPLES_NSH_ROMFSSECTSIZE=64
CONFIG_EXAMPLES_NSH_FATDEVNO=1
CONFIG_EXAMPLES_NSH_FATSECTSIZE=512
CONFIG_EXAMPLES_NSH_FATNSECTORS=1024
CONFIG_EXAMPLES_NSH_FATMOUNTPT=/tmp
#
# Stack and heap information