SPRUIL1D May 2019 – December 2024 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
The format flags are used to specify special formatting of the transfer. Table 10-68 shows the definition of the sub-fields in the FMTFLAGS field.
| 31 | 16 | ||||||||||||||
| AMODE SPECIFIC | |||||||||||||||
| 15 | 14 | 13 | 12 | 11 | 8 | 7 | 4 | 3 | 2 | 0 | |||||
| RESERVED | SECTR | DFMT | ELTYPE | DIR | AMODE | ||||||||||
The flags field fills in the remaining details about the stream, as follows:
| Bit | Field | Description |
|---|---|---|
| 16-31 | AMODE SPECIFIC | This 16-bit field is defined based on the addressing mode used as selected in the AMODE field. |
| 14-15 | Reserved | Reserved for Future use |
| 12-13 | SECTR | A secondary TR is required and the format of the secondary TR. |
| 8-11 | DFMT | The data reformatting function to apply in the middle of the TR |
| 4-7 | ELTYPE | The type of element and its size and potential output size for the innermost loop. If this is not specified in the TR then a byte is the assumed element. |
| 3 | DIR | For a block type transfer does the addressing mode apply for source or destination. The other one will use linear. If it is a non-block type TR then this field is ignored |
| 0-2 | AMODE | The Addressing Mode of TR that is being sent
0: Linear Addressing 1: Circular Addressing 2-7: Reserved for future use |