1 menu "Command line interface"
7 This option enables the "hush" shell (from Busybox) as command line
8 interpreter, thus enabling powerful command line syntax like
9 if...then...else...fi conditionals or `&&' and '||'
10 constructs ("shell scripts").
12 If disabled, you get the old, much simpler behaviour with a somewhat
13 smaller memory footprint.
15 config SYS_HUSH_PARSER
18 Backward compatibility.
32 Print console devices and information.
37 Print GPL license text
46 Run the command stored in the environment "bootcmd", i.e.
47 "bootd" does the same thing as "run bootcmd".
53 Boot an application image from the memory.
59 Start an application at a given address.
64 Run the command in the given environment variable.
69 Print header information for application image.
74 List all images found in flash
79 Extract a part of a multi-image.
83 menu "Environment commands"
100 Edit environment variable.
105 Run the command in the given environment variable.
109 menu "Memory commands"
112 bool "md, mm, nm, mw, cp, cmp, base, loop"
116 mm - memory modify (auto-incrementing address)
117 nm - memory modify (constant address)
118 mw - memory write (fill)
121 base - print or set address offset
122 loop - initinite loop on address range
133 Infinite write loop on address range
138 Simple RAM read/write test.
143 mdc - memory display cyclic
144 mwc - memory write cyclic
149 Display memory information.
153 menu "Device access commands"
156 bool "dm - Access to driver model information"
160 Provides access to driver model data structures and information,
161 such as a list of devices, list of uclasses and the state of each
162 device (e.g. activated). This is not required for operation, but
163 can be useful to see the state of driver model for debugging or
167 bool "demo - Demonstration commands for driver model"
170 Provides a 'demo' command which can be used to play around with
171 driver model. To use this properly you will need to enable one or
172 both of the demo devices (DM_DEMO_SHAPE and DM_DEMO_SIMPLE).
173 Otherwise you will always get an empty list of devices. The demo
174 devices are defined in the sandbox device tree, so the easiest
175 option is to use sandbox and pass the -d point to sandbox's
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 depends on FLASH_CFI_DRIVER
200 ARM Ltd reference designs flash partition access
230 menu "Shell scripting commands"
240 Return true/false on integer compare.
245 Run script from memory
249 menu "Network commands"
252 bool "bootp, tftpboot"
255 bootp - boot image via network using BOOTP/TFTP protocol
256 tftpboot - boot image via network using TFTP protocol
261 TFTP put command, for uploading files to a server
266 Act as a TFTP server and boot the first received file
271 Boot image via network using RARP/TFTP protocol
276 Boot image via network using DHCP/TFTP protocol
281 Boot image via network using NFS protocol.
286 Send ICMP ECHO_REQUEST to network host
291 Perform CDP network configuration
296 Synchronize RTC via network
301 Lookup the IP of a hostname
306 Lookup the IP of a hostname
308 config CMD_LINK_LOCAL
311 Acquire a network IP address using the link-local protocol
320 Run commands and summarize execution time.
322 # TODO: rename to CMD_SLEEP
326 Delay execution for some time
331 Access the system timer.
334 bool "getdcr, setdcr, getidcr, setidcr"
337 getdcr - Get an AMCC PPC 4xx DCR's value
338 setdcr - Set an AMCC PPC 4xx DCR's value
339 getidcr - Get a register value via indirect DCR addressing
340 setidcr - Set a register value via indirect DCR addressing