sja1000_can spi_checker
Simics Reference Manual  /  5 Classes  / 

sparse-memory

Description

A memory in which every address can contain a byte or be empty. To be used, for example, when testing devices that do DMA. Empty addresses can be written, but not read. The memory can optionally be sized.

Interfaces Implemented

conf_object, log_object, transaction

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 this class

Commands for interface transaction

Attributes

size
Optional attribute; read/write access; type: i|n
The size of the memory
mem
Optional attribute; read/write access; type: [[id]*]
The chunks of data, a sorted list of discrete and non-adjacent [offset, data] pairs.

Provided By

sparse-memory
sja1000_can spi_checker