Namespaces | |
namespace | internal |
Classes | |
class | DmiTransactionHandler |
Base class for transaction handlers that support DMI. More... | |
class | ErrorTransactionHandler |
class | EthernetCommon |
Protocol specific transaction handler for Simics ethernet_common interface. More... | |
class | Gasket |
Implements core functionality for receiving a TLM2 transaction over a socket. More... | |
class | GasketClass |
class | GasketDispatcher |
class | GasketDispatcherBase |
class | GasketFactory |
class | GasketFactoryInterface |
class | GasketInterface |
Interface used by tlm2simics gaskets, implemented by Gasket base class. More... | |
class | GasketOwner |
Base class, responsible for handling a gasket. More... | |
class | I2cMasterV2 |
Protocol specific transaction handler for Simics i2c_master_v2 interface. More... | |
class | I2cSlaveV2 |
Protocol specific transaction handler for Simics i2c_slave_v2 interface. More... | |
class | I3cMaster |
Protocol specific transaction handler for Simics i3c_master interface. More... | |
class | I3cSlave |
Protocol specific transaction handler for Simics i3c_slave interface. More... | |
class | MemorySpace |
Protocol specific transaction handler for Simics memory_space interface. More... | |
struct | NonBlockingTlmExtension |
class | NullGasket |
Utility class that counts the number of instances. More... | |
class | NullTransactionHandler |
Utility class that counts the number of instances. More... | |
class | Packet |
Protocol specific transaction handler for Simics packet interface. More... | |
class | PciBus |
Protocol specific transaction handler for Simics pci_bus interface. More... | |
class | ProcessStackHandler |
class | SerialDevice |
Class that translates a TLM transaction with protocol specific SerialDeviceExtension to the Simics C++ SerialDeviceInterface. More... | |
class | SpiSlave |
Protocol specific transaction handler for Simics serial_peripheral_interface_slave interface. More... | |
class | Transaction |
Protocol specific transaction handler for Simics transaction interface. More... | |
class | TransactionHandler |
Base class for transaction handlers without support for DMI. More... | |
class | TransactionHandlerInterface |
Interface used by Gasket, implemented by protocol specific transaction handlers. More... | |
Functions | |
GasketInterface::Ptr | createGasketByName (std::string socket_name, const simics::ConfObjectRef &simics_obj) |