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 Start an application at a given address.
65 Run the command in the given environment variable.
70 Print header information for application image.
75 List all images found in flash
80 Extract a part of a multi-image.
84 menu "Environment commands"
101 Edit environment variable.
106 Run the command in the given environment variable.
110 menu "Memory commands"
113 bool "md, mm, nm, mw, cp, cmp, base, loop"
117 mm - memory modify (auto-incrementing address)
118 nm - memory modify (constant address)
119 mw - memory write (fill)
122 base - print or set address offset
123 loop - initinite loop on address range
134 Infinite write loop on address range
139 Simple RAM read/write test.
144 mdc - memory display cyclic
145 mwc - memory write cyclic
150 Display memory information.
154 menu "Device access commands"
157 bool "dm - Access to driver model information"
161 Provides access to driver model data structures and information,
162 such as a list of devices, list of uclasses and the state of each
163 device (e.g. activated). This is not required for operation, but
164 can be useful to see the state of driver model for debugging or
168 bool "demo - Demonstration commands for driver model"
171 Provides a 'demo' command which can be used to play around with
172 driver model. To use this properly you will need to enable one or
173 both of the demo devices (DM_DEMO_SHAPE and DM_DEMO_SIMPLE).
174 Otherwise you will always get an empty list of devices. The demo
175 devices are defined in the sandbox device tree, so the easiest
176 option is to use sandbox and pass the -d point to sandbox's
182 Load a binary file over serial line.
187 Load an S-Record file over serial line
190 bool "flinfo, erase, protect"
193 flinfo - print FLASH memory information
195 protect - enable or disable FLASH write protection
225 menu "Shell scripting commands"
235 Return true/false on integer compare.
240 Run script from memory
244 menu "Network commands"
247 bool "bootp, tftpboot"
250 bootp - boot image via network using BOOTP/TFTP protocol
251 tftpboot - boot image via network using TFTP protocol
256 TFTP put command, for uploading files to a server
261 Act as a TFTP server and boot the first received file
266 Boot image via network using RARP/TFTP protocol
271 Boot image via network using DHCP/TFTP protocol
276 Boot image via network using NFS protocol.
281 Send ICMP ECHO_REQUEST to network host
286 Perform CDP network configuration
291 Synchronize RTC via network
296 Lookup the IP of a hostname
301 Lookup the IP of a hostname
303 config CMD_LINK_LOCAL
306 Acquire a network IP address using the link-local protocol
315 Run commands and summarize execution time.
317 # TODO: rename to CMD_SLEEP
321 Delay execution for some time
326 Access the system timer.
329 bool "getdcr, setdcr, getidcr, setidcr"
332 getdcr - Get an AMCC PPC 4xx DCR's value
333 setdcr - Set an AMCC PPC 4xx DCR's value
334 getidcr - Get a register value via indirect DCR addressing
335 setidcr - Set a register value via indirect DCR addressing