sample_device_dml sample_device_pkg_prio
Simics Reference Manual  /  5 Classes  / 

sample_device_mixed

Description

This is a very simple device which shows how you can use C/C++ code from DML.

Interfaces Implemented

conf_object, log_object, myinterface

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.

Port Objects

bank.regs
sample_device_mixed.regs

Commands for this class

Provided By

sample-device-mixed

sample_device_mixed.regs

Interfaces Implemented

conf_object, log_object, bank_instrumentation_subscribe, instrumentation_order, int_register, io_memory, register_view

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.

Commands for interface bank_instrumentation_subscribe

Commands for interface instrumentation_order

sample_device_dml sample_device_pkg_prio