sample-device-c sample-memhier
Simics Reference Manual  /  5 Classes  / 

sample-i3c-target

Description

Sample i3c target device

Interfaces Implemented

conf_object, log_object, i3c_slave

Notifiers

cell-change
Notifier that is triggered after the object's cell was changed.
object-delete
Notifier that is triggered just before Simics object is deleted.
queue-change
Notifier that is triggered after the object's clock was changed. New clock can be obtained with the SIM_object_clock function.
state-change
Notifier on potential DML state change

Commands for this class

Attributes

bus
Optional attribute; read/write access; type: o|[os]|n
Connect to I3C bus

Required interfaces: i3c_master.

dcr
Optional attribute; read/write access; type: i
I3C Device Characteristic Register
provisional_id
Optional attribute; read/write access; type: i
Unique ID for dynamic address assigning, only the lower 48 bits are valid
read_value
Optional attribute; read/write access; type: i
8-bit value for read response
static_address
Optional attribute; read/write access; type: i
7 bits static address, set as 0xff to disable it

Provided By

sample-i3c-devices
sample-device-c sample-memhier