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
329 bool "MII register access"
331 Support reading/writing ETH PHY registers via MII bus
340 Enable commands to switch data cache on/off.
345 Run commands and summarize execution time.
347 # TODO: rename to CMD_SLEEP
351 Delay execution for some time
356 Access the system timer.
359 bool "getdcr, setdcr, getidcr, setidcr"
362 getdcr - Get an AMCC PPC 4xx DCR's value
363 setdcr - Set an AMCC PPC 4xx DCR's value
364 getidcr - Get a register value via indirect DCR addressing
365 setidcr - Set a register value via indirect DCR addressing
371 menu "Environment configuration settings"
374 prompt "Select environment non-volatile storage"
376 config ENV_IS_NOWHERE
377 bool "do not store environment"
379 config ENV_IS_IN_NAND
380 bool "store environment in NAND"
384 bool "store environment in MMC"
387 config ENV_IS_IN_SPI_FLASH
388 bool "store environment in SPI flash"
394 menu "Display configuration"
399 config DISPLAY_BOARDINFO
400 bool "Display board info"