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
info
– print information about the object
status
– print status of the object
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