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.
250 menu "Shell scripting commands"
260 Return true/false on integer compare.
265 Run script from memory
269 menu "Network commands"
272 bool "bootp, tftpboot"
275 bootp - boot image via network using BOOTP/TFTP protocol
276 tftpboot - boot image via network using TFTP protocol
281 TFTP put command, for uploading files to a server
286 Act as a TFTP server and boot the first received file
291 Boot image via network using RARP/TFTP protocol
296 Boot image via network using DHCP/TFTP protocol
301 Boot image via network using NFS protocol.
306 Send ICMP ECHO_REQUEST to network host
311 Perform CDP network configuration
316 Synchronize RTC via network
321 Lookup the IP of a hostname
323 config CMD_LINK_LOCAL
326 Acquire a network IP address using the link-local protocol
335 Enable commands to switch data cache on/off.
340 Run commands and summarize execution time.
342 # TODO: rename to CMD_SLEEP
346 Delay execution for some time
351 Access the system timer.
354 bool "getdcr, setdcr, getidcr, setidcr"
357 getdcr - Get an AMCC PPC 4xx DCR's value
358 setdcr - Set an AMCC PPC 4xx DCR's value
359 getidcr - Get a register value via indirect DCR addressing
360 setidcr - Set a register value via indirect DCR addressing
366 menu "Environment configuration settings"
369 prompt "Select environment non-volatile storage"
371 config ENV_IS_NOWHERE
372 bool "do not store environment"
374 config ENV_IS_IN_NAND
375 bool "store environment in NAND"
379 bool "store environment in MMC"
382 config ENV_IS_IN_SPI_FLASH
383 bool "store environment in SPI flash"
389 menu "Display configuration"
394 config DISPLAY_BOARDINFO
395 bool "Display board info"