scc  2024.06
SystemC components library
spi Namespace Reference

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 }
 

Detailed Description

SPI TLM utilities.