Document# SCT-UM026FVC Page 44 of 46 Confidential
1 = Combined with ‘sdr_write’ or ‘sdr_read’
This feature is only valid for use while Buffered Mode is enabled. For more
information about Buffered Mode see Buffer command details.
<BC> Data Byte Count:
The number of data bytes to be read.
Range = 1 – 128
Returned read data can be accessed using the ‘read’ command
5.4.19 sdr_rsvd
Enable or disable the Reserved Byte for SDR operations
Enable or disable the I3C Reserved Byte, 7’h7E, for SDR operations.
5.4.20 ddr_write
ddr_write <INDEX> <CMB> <CMD> <WC> <DATA1> ... [<DATAn>]
Perform an HDR-DDR I3C write operation
HDR-DDR commands are only valid for I3C device types.
<INDEX> I3C Device Index:
Use the ‘view’ command to obtain a device’s Index.
Range = 1 to (Total number of devices)
<CMB> Combined Message:
Specifies if this command is to be handled as a combined message with the command
that follows. Combining messages join multiple read and write operations together
using an HDR Restart.
0 = Single Message
1 = Combined with ‘ddr_write’ or ‘ddr_read’
This feature is only valid for use while Buffered Mode is enabled. For more
information about Buffered Mode see Buffer command details.
<CMD> HDR-DDR Write Command Code:
The HDR-DDR Write Command Code to include in the payload.
Range = 0x00 – 0x7F
<WC> Data Word Count:
The number of data words (2-Bytes) to be written.
Range = 0 – 64
<DATAn> Data Word(s):
Data Word(s) to write to the device specified. The number of Data Words must match
the value of WC.
Range = 0x0000 – 0xFFFF
5.4.21 ddr_read
ddr_read <INDEX> <CMB> <CMD> <WC>
Perform an HDR-DDR I3C read operation
HDR-DDR commands are only valid for I3C device types.
<INDEX> I3C Device Index:
Use the ‘view’ command to obtain a device’s Index.