Transfer Argument Data Structure

The Transfer Argument Data Structure is used to provide payload-related information. This data structure must be used when the TX FIFO is used to get the payload bytes.

Table 24-4. Transfer Argument Data Structure
SL No

Field Name

Bit Field

Width

Description

1

CMD_ATTR

2:0

3

Command Attribute

Defines the command type and its bit-field format.
  • 4-7: Reserved
  • 3: Address Assignment Command
  • 2: Short Data Argument
  • 1: Transfer Argument
  • 0: Transfer Command

2

RESV

7:3

5

Reserved

3

DB

15:8

8

Defining Byte Value DB indicates the 8-bit defining byte to be transferred in the CCC transfer. This byte is valid only when both CP and DBP bits are enabled; otherwise, the controller ignores this byte.

4

DL

31:16

16

Data Length: This field is used to indicate the data length of the transfer. For CCC transfers, it is expected that the correct length be programmed. The controller deals with all CCCs transparently.