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
224 menu "Shell scripting commands"
234 Return true/false on integer compare.
239 Run script from memory
243 menu "Network commands"
246 bool "bootp, tftpboot"
249 bootp - boot image via network using BOOTP/TFTP protocol
250 tftpboot - boot image via network using TFTP protocol
255 TFTP put command, for uploading files to a server
260 Act as a TFTP server and boot the first received file
265 Boot image via network using RARP/TFTP protocol
270 Boot image via network using DHCP/TFTP protocol
275 Boot image via network using NFS protocol.
280 Send ICMP ECHO_REQUEST to network host
285 Perform CDP network configuration
290 Synchronize RTC via network
295 Lookup the IP of a hostname
300 Lookup the IP of a hostname
302 config CMD_LINK_LOCAL
305 Acquire a network IP address using the link-local protocol
314 Run commands and summarize execution time.
316 # TODO: rename to CMD_SLEEP
320 Delay execution for some time
325 Access the system timer.
328 bool "getdcr, setdcr, getidcr, setidcr"
331 getdcr - Get an AMCC PPC 4xx DCR's value
332 setdcr - Set an AMCC PPC 4xx DCR's value
333 getidcr - Get a register value via indirect DCR addressing
334 setidcr - Set a register value via indirect DCR addressing