Mini Card / AirCard / Compass USB Driver Developer's Guide
Table B-12: Setup stage
Offset
0
1
2
4
6
Table B-13: Data stage (IN)
Offset
0
64
Get Attributes
(MC87XX and MSM6800 / M SM6800A‐based devices only)
Query the attributes of the firmware image.
Stages:
•
Setup (Indicate that module should report firmware
attributes)
Data (In—Indicates firmware attributes)
•
•
Status (Out—Indicates that host has received the response)
Size (bytes)
Field
1
Request type
1
Request
2
Value
2
Index
2
Length
Size (bytes)
Field
2
Attributes
Status stage (OUT)
Host sends a zero‐length packet after receiving the Data stage
content from the module.
Proprietary and Confidential
Value
0xC0
0x06
0x0000 (not used)
0x0000 (not used)
0x0002 (Length of data in Data stage)
Value
16-bit field with each bit representing an
attribute of the firmware image
•
Bit 0 (Running image type)
·
0 = Boot
·
1 = Application
•
Bit 1 (Advanced Power Management
support)
·
0 = Not supported by firmware
·
1 = Supported by firmware
•
Bit 2 (27.010 Flow Control Available)—this
value is only meaningful when module is
operating in MUX mode.
·
0 = Not available
·
1 = Available
Bit 3-15: Unused (default value = 0)
•
2130634