Adapter for SpiSlave gasket.
More...
#include <spi_slave_gasket_adapter.h>
|
| | SpiSlaveGasketAdapter (SpiSlaveInterface *spi_slave, iface::SimulationInterface *simulation, ConnectBase *spi_master) |
| |
| virtual void | spi_request (int first, int last, const uint8 *data_ptr, size_t data_length) |
| |
| virtual void | connect_master (conf_object_t *master, const char *port, serial_peripheral_interface_flags_t flags) |
| |
| virtual void | disconnect_master (conf_object_t *master) |
| |
| simics2tlm::GasketOwner * | gasket_owner () const override |
| |
| int | flags () |
| | Return the flags used when connecting the master in integer, returns -1 for invalid value.
|
| |
| virtual void | spi_request (int first, int last, const uint8 *data_ptr, size_t data_length)=0 |
| |
| virtual void | connect_master (conf_object_t *master, const char *port, serial_peripheral_interface_flags_t flags)=0 |
| |
| virtual void | disconnect_master (conf_object_t *master)=0 |
| |
| virtual | ~SpiSlaveInterface () |
| |
| virtual | ~GasketAdapter () |
| |
| std::vector< std::string > | description (DescriptionType type) override |
| |
| virtual simics2tlm::GasketOwner * | gasket_owner () const=0 |
| |
| virtual | ~DescriptionInterface () |
| |
| virtual std::vector< std::string > | description (DescriptionType type)=0 |
| |
Adapter for SpiSlave gasket.
◆ SpiSlaveGasketAdapter()
| simics::systemc::simics2tlm::SpiSlaveGasketAdapter::SpiSlaveGasketAdapter |
( |
SpiSlaveInterface * |
spi_slave, |
|
|
iface::SimulationInterface * |
simulation, |
|
|
ConnectBase * |
spi_master |
|
) |
| |
|
inline |
◆ connect_master()
| virtual void simics::systemc::simics2tlm::SpiSlaveGasketAdapter::connect_master |
( |
conf_object_t * |
master, |
|
|
const char * |
port, |
|
|
serial_peripheral_interface_flags_t |
flags |
|
) |
| |
|
inlinevirtual |
◆ disconnect_master()
| virtual void simics::systemc::simics2tlm::SpiSlaveGasketAdapter::disconnect_master |
( |
conf_object_t * |
master | ) |
|
|
inlinevirtual |
◆ flags()
| int simics::systemc::simics2tlm::SpiSlaveGasketAdapter::flags |
( |
| ) |
|
|
inline |
Return the flags used when connecting the master in integer, returns -1 for invalid value.
◆ gasket_owner()
◆ spi_request()
| virtual void simics::systemc::simics2tlm::SpiSlaveGasketAdapter::spi_request |
( |
int |
first, |
|
|
int |
last, |
|
|
const uint8 * |
data_ptr, |
|
|
size_t |
data_length |
|
) |
| |
|
inlinevirtual |
The documentation for this class was generated from the following file:
- /disk2/mp/builds/nightly-base.731.16790700762.1/src/extensions/systemc-library/simics/systemc/simics2tlm/spi_slave_gasket_adapter.h