24.4.4.4.2 Response Data Structure
| SL.No | Field Name | Bit Field | Width | Description | |||||
|---|---|---|---|---|---|---|---|---|---|
|
1 |
DATA_LENGTH |
15:00 |
16 |
For Write transfers, this field represents the remaining data length of the transfer if the transfer is terminated early (remaining data length = requested data length - transferred data length). For Read transfers, this field represents the actual amount of data received in bytes. For the Address Assignment command, this field represents the remaining device count. | |||||
|
2 |
CCCT |
23:16 |
8 |
CCC/HDR Header Type: This field represents the CCC type of the received vendor extension CCC packet or the HDR header of the received HDR transaction. This field indicates the CCC type when the TID is set to 4'b1111 (reserved for all other transactions). During the controller transactions and target non-HDR transactions, this field returns 8'b0000_0000 and can be considered as don't care. | |||||
|
3 |
TID |
28:24 |
5 |
This field is used as the identification tag for the commands. The
I3C controller returns the ID received through
commands.
| |||||
|
4 |
ERR_STS |
Defines the Error Type of the processed command or received vendor
extension CCC packet (Target mode).
| |||||||
