1 menu "Command line interface"
8 This option enables the "hush" shell (from Busybox) as command line
9 interpreter, thus enabling powerful command line syntax like
10 if...then...else...fi conditionals or `&&' and '||'
11 constructs ("shell scripts").
13 If disabled, you get the old, much simpler behaviour with a somewhat
14 smaller memory footprint.
16 config SYS_HUSH_PARSER
19 Backward compatibility.
33 Print console devices and information.
38 Print GPL license text
47 Run the command stored in the environment "bootcmd", i.e.
48 "bootd" does the same thing as "run bootcmd".
54 Boot an application image from the memory.
60 Boot a Linux kernel zImage.
65 Boot a WindowsCE image.
71 Start an application at a given address.
76 Run the command in the given environment variable.
81 Print header information for application image.
86 List all images found in flash
91 Extract a part of a multi-image.
98 bool "Enable FDT commands"
100 config OF_BOARD_SETUP
101 bool "Support DT modifications by board code"
106 menu "Environment commands"
123 Edit environment variable.
128 Run the command in the given environment variable.
132 menu "Memory commands"
135 bool "md, mm, nm, mw, cp, cmp, base, loop"
139 mm - memory modify (auto-incrementing address)
140 nm - memory modify (constant address)
141 mw - memory write (fill)
144 base - print or set address offset
145 loop - initinite loop on address range
156 Infinite write loop on address range
161 Simple RAM read/write test.
166 mdc - memory display cyclic
167 mwc - memory write cyclic
172 Display memory information.
176 menu "Device access commands"
181 Load a binary file over serial line.
186 Load an S-Record file over serial line
189 bool "flinfo, erase, protect"
192 flinfo - print FLASH memory information
194 protect - enable or disable FLASH write protection
197 bool "MTD device support"
200 bool "MTD partitioning support"
202 depends on MTD_DEVICE && (CMD_FLASH || CMD_NAND)
209 config CMD_NAND_TRIMFFS
210 bool "Enable nand write.trimffs command"
212 Enable command to leave page sized runs of 0xff patterns in
213 erased state rather than overwriting them. This is required
214 for using NAND flash filesystems on NAND controllers with
215 a non-0xff ECC code for all 0xff data.
246 menu "Shell scripting commands"
256 Return true/false on integer compare.
261 Run script from memory
265 menu "Network commands"
268 bool "bootp, tftpboot"
271 bootp - boot image via network using BOOTP/TFTP protocol
272 tftpboot - boot image via network using TFTP protocol
277 TFTP put command, for uploading files to a server
282 Act as a TFTP server and boot the first received file
287 Boot image via network using RARP/TFTP protocol
292 Boot image via network using DHCP/TFTP protocol
297 Boot image via network using NFS protocol.
302 Send ICMP ECHO_REQUEST to network host
307 Perform CDP network configuration
312 Synchronize RTC via network
317 Lookup the IP of a hostname
319 config CMD_LINK_LOCAL
322 Acquire a network IP address using the link-local protocol
331 Enable commands to switch data cache on/off.
336 Run commands and summarize execution time.
338 # TODO: rename to CMD_SLEEP
342 Delay execution for some time
347 Access the system timer.
350 bool "getdcr, setdcr, getidcr, setidcr"
353 getdcr - Get an AMCC PPC 4xx DCR's value
354 setdcr - Set an AMCC PPC 4xx DCR's value
355 getidcr - Get a register value via indirect DCR addressing
356 setidcr - Set a register value via indirect DCR addressing
362 menu "Environment configuration settings"
365 prompt "Select environment non-volatile storage"
367 config ENV_IS_NOWHERE
368 bool "do not store environment"
370 config ENV_IS_IN_NAND
371 bool "store environment in NAND"
375 bool "store environment in MMC"
378 config ENV_IS_IN_SPI_FLASH
379 bool "store environment in SPI flash"