© 2014 Exar Corporation
XR21B1421
31 / 50 exar.com/XR21B1421
Rev 1B
GET / SET_SUSPEND_OUTPUT_CONFIG
Transfer Type: Control In / Out
Transfer Size: 5 bytes
The GET / SET_SUSPEND_OUTPUT_CONFIG report gets or sets GPIO pins state and mode when the device is sus-
pended by the USB host if the USE_SUSPEND bit is enabled. Suspend state is the value that is driven on the correspond-
ing bit position in Tabl e 13 . Suspend mode configures the output to push-pull or open drain. Suspend state and suspend
mode both default to 0x0000.
Field Offset Size Value Description
Report ID 0 1 0x4A Get or Set output states and modes during suspend
Suspend state
MSB
1 1 See Ta bl e 13 Asserted state in suspend mode
0: All GPIO pins are asserted low in USB Suspend state if USE_SUSPEND = ’1’
1: All GPIO pins are asserted high in USB Suspend state if USE_SUSPEND = ’1’
Suspend state
LSB
21
Suspend mode
MSB
3 1 Output mode when in suspend mode
0: GPIO pin is Open Drain in USB Suspend state if USE_SUSPEND = ’1’
1: GPIO pin is Push-pull in USB Suspend state if USE_SUSPEND = ’1’
Suspend mode
LSB
41
Table 13: Suspend State Mode Bit Positions
Bit GPIO/Pin Pin Name
15 USE_SUSPEND
14 Reserved
13 9 GPIO9/DSR#
12 8 GPIO8/DTR#
11 7 GPIO7/RI#
10 6 GPIO6/CD#
9:8 Reserved
75GPIO5/RXT
64GPIO4/TXT
5:4 Reserved
3 3 GPIO3/RS485
22GPIO2/CTS#
11GPIO1/RTS#
00GPIO0/CLK
© 2014 Exar Corporation
XR21B1421
32 / 50 exar.com/XR21B1421
Rev 1B
GET / SET_CHIP_ID
Transfer Type: Control In / Out
Transfer Size: 7 bytes
The GET / SET_CHIP_ID report reports Exar’s device manufacturer’s USB Vendor and Product IDs (VID and PID) irrespec-
tive of any changes to the VID and PID using the SET_USB_CONFIG report. (However, values from the SET_USB_CON-
FIG report will be reported to the USB host during device enumeration.)
GET / SET_UART_CONFIG
Transfer Type: Control In / Out
Transfer Size: 9 bytes
The GET / SET_UART_CONFIG report gets or sets baud rate, parity, flow control mode, and number of data and stop bits
as well as controls auto-RS-485 half-duplex and hardware flow control modes.
Field Offset Size Value Description
Report ID 0 1 0x4F Get Chip ID
VID Chip LSB 1 1 0xE2 LSB of Exar Vendor VID
VID Chip MSB 2 1 0x04 MSB of Exar Vendor PID
PID Chip LSB 3 1 0x21 LSB of Exar Vendor PID
PID Chip MSB 4 1 0x14 MSB of Exar Vendor VID
Chip Revision 5 1 0x02 Device revision
Reserved 6 1 0x00 Reserved, return 0x00
Field Offset Size Value Description
Report ID 0 1 0x50 Get or set UART configuration
Baud Rate 3 1 1 Baud[31:24] OTP programmed fields
Baud Rate 2 2 1 Baud[23:16] Baud: Any integer value from 300 (0x0000012C) to 12,000,000 (0x00B71B00) is a
valid baud rate. The default baud rate is 115,200 bps.
Baud Rate 1 3 1 Baud[15:8]
Baud Rate 0 4 1 Baud[7:0]
Parity 5 1 0x00 No Parity (Default)
0x01 Even Parity
0x02 Odd Parity
0x03 Mark Parity
0x04 Space Parity
Data Control 6 1 See Ta bl e 14 Control flow control mode, RS-485 half-duplex mode select and polarity, and duplex
© 2014 Exar Corporation
XR21B1421
33 / 50 exar.com/XR21B1421
Rev 1B
SET_TRANSMIT_LINE_BREAK
Transfer Type: Control Out
Transfer Size: 2 bytes
The SET_TRANSMIT_LINE_BREAK report asserts a line break until the set count value is decremented to 0.
Data bits 7 1 0x00 or 0x05 5 data bits
0x01 or 0x06 6 data bits
0x02 or 0x07 7 data bits
0x03 or 0x08 8 data bits (Default)
0x04 or 0x09 9 data bits
Stop bits 8 1 0x00 1 stop bit (Default)
0x01 1.5 if 5 bit data, 2 stop bits if 6, 7, 8 or 9 bit data
Table 14: Data Control Bit Positions
Bit Description
7:4 Reserved
3 HDUP
0: Disable half-duplex mode (Default)
1: Enable half-duplex mode
2:0 FLOW_CTL
000: No flow control (Default)
001: Hardware flow control
010: Software flow control
011: Multidrop mode - Receive only after address match, Tx indepen-
dent
100: Multidrop mode - Receive / transmit only after address match
101 to 111: Reserved
Field Offset Size Value Description
Report ID 0 1 0x51 Set Line Break condition
Interval 1 1 Count Count in ms
Any integer value from 1 to 255 (0xFF) is a valid interval. A value of 0 will assert the
line break condition until the SET_STOP_LINE_BREAK report 0x52 is received, or
until any non-zero value is decremented to 0. Any data in the TX FIFO will be purged
when the line break condition is asserted.
Field Offset Size Value Description

XR21B1421IL24TR-F

Mfr. #:
Manufacturer:
MaxLinear
Description:
I/O Controller Interface IC 1 CH FS USB UART with HID
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union