Lines Matching +full:host +full:- +full:command

2 ----------------------
11 ------------------
14 * Max packet size must be 64 bytes for full-speed and 512 bytes for
15 high-speed USB
16 * The protocol is entirely host-driven and synchronous (unlike the
17 multi-channel, bi-directional, asynchronous ADB protocol)
21 ---------------------
23 1. Host sends a command, which is an ascii string in a single
31 a. INFO -> the remaining 60 bytes are an informative message
35 b. FAIL -> the requested command failed. The remaining 60 bytes
39 c. OKAY -> the requested command completed successfully. Go to #5
41 d. DATA -> the requested command is ready for the data phase.
46 3. Data phase. Depending on the command, the host or client will
48 acceptable and zero-length packets are ignored. This phase continues
56 a. INFO -> display the remaining 60 bytes and return to #4
58 b. FAIL -> display the remaining 60 bytes (if present) as a failure
59 reason and consider the command failed. Stop.
61 c. OKAY -> success. Go to #5
67 ---------------
69 Host: "getvar:version" request version variable
73 Host: "getvar:nonexistant" request some undefined variable
77 Host: "download:00001234" request to send 0x1234 bytes of data
81 Host: < 0x1234 bytes > send data
85 Host: "flash:bootloader" request to flash the data to the bootloader
91 Host: "powerdown" send a command
93 Client: "FAILunknown command" indicate failure
96 Command Reference
97 -----------------
99 * Command parameters are indicated by printf-style escape sequences.
105 specification. OEM-specific commands should not begin with a
135 "reboot-bootloader" Reboot back into the bootloader.
145 ----------------
147 The "getvar:%s" command is used to read client variables which
156 version-bootloader Version string for the Bootloader.
158 version-baseband Version string of the Baseband Software
169 specification. OEM-specific names should not start with lowercase