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 | PcieMap |
| class | PcieTransaction |
| class | ProcessStackHandler |
| class | SerialDevice |
| Class that translates a TLM transaction with protocol specific SerialDeviceExtension to the Simics C++ SerialDeviceInterface. More... | |
| class | SpiMaster |
| Protocol specific transaction handler for Simics serial_peripheral_interface_master interface. 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) |