|
scc 2025.09
SystemC components library
|
SPI TLM utilities. More...
Classes | |
| struct | spi_packet_payload |
| struct | spi_packet_types |
| struct | spi_channel |
Typedefs | |
| template<int N = 1> | |
| using | spi_pkt_initiator_socket = tlm::nw::tlm_network_initiator_socket<1, SPI_PKT, spi_packet_types, N> |
| template<int N = 1> | |
| using | spi_pkt_target_socket = tlm::nw::tlm_network_target_socket<1, SPI_PKT, spi_packet_types, N> |
| using | spi_pkt_shared_ptr = tlm::scc::tlm_payload_shared_ptr<spi_packet_payload> |
| using | spi_pkt_mm = tlm::scc::tlm_mm<spi_packet_types, false> |
Enumerations | |
| enum class | SPI_PKT { DATA } |
SPI TLM utilities.
| using spi::spi_pkt_initiator_socket = tlm::nw::tlm_network_initiator_socket<1, SPI_PKT, spi_packet_types, N> |
| using spi::spi_pkt_mm = tlm::scc::tlm_mm<spi_packet_types, false> |
| using spi::spi_pkt_shared_ptr = tlm::scc::tlm_payload_shared_ptr<spi_packet_payload> |
| using spi::spi_pkt_target_socket = tlm::nw::tlm_network_target_socket<1, SPI_PKT, spi_packet_types, N> |