sgi_mec_data Struct Reference

Back to the index.

Public Attributes | List of all members
sgi_mec_data Struct Reference

Public Attributes

uint64_t reg [DEV_SGI_MEC_LENGTH/sizeof(uint64_t)]
 
struct interrupt irq
 
int prev_asserted
 
unsigned char macaddr [6]
 
unsigned char cur_tx_packet [MAX_TX_PACKET_LEN]
 
int cur_tx_packet_len
 
unsigned char * cur_rx_packet
 
int cur_rx_packet_len
 
uint64_t rx_addr [N_RX_ADDRESSES]
 
int cur_rx_addr_index_write
 
int cur_rx_addr_index
 

Detailed Description

Definition at line 83 of file dev_sgi_mec.cc.

Member Data Documentation

◆ cur_rx_addr_index

int sgi_mec_data::cur_rx_addr_index

Definition at line 99 of file dev_sgi_mec.cc.

◆ cur_rx_addr_index_write

int sgi_mec_data::cur_rx_addr_index_write

Definition at line 98 of file dev_sgi_mec.cc.

◆ cur_rx_packet

unsigned char* sgi_mec_data::cur_rx_packet

Definition at line 94 of file dev_sgi_mec.cc.

◆ cur_rx_packet_len

int sgi_mec_data::cur_rx_packet_len

Definition at line 95 of file dev_sgi_mec.cc.

◆ cur_tx_packet

unsigned char sgi_mec_data::cur_tx_packet[MAX_TX_PACKET_LEN]

Definition at line 91 of file dev_sgi_mec.cc.

◆ cur_tx_packet_len

int sgi_mec_data::cur_tx_packet_len

Definition at line 92 of file dev_sgi_mec.cc.

◆ irq

struct interrupt sgi_mec_data::irq

Definition at line 84 of file dev_sgi_mec.cc.

Referenced by dev_sgi_mec_init().

◆ macaddr

unsigned char sgi_mec_data::macaddr[6]

Definition at line 89 of file dev_sgi_mec.cc.

Referenced by dev_sgi_mec_init().

◆ prev_asserted

int sgi_mec_data::prev_asserted

Definition at line 87 of file dev_sgi_mec.cc.

◆ reg

uint64_t sgi_mec_data::reg[DEV_SGI_MEC_LENGTH/sizeof(uint64_t)]

Definition at line 84 of file dev_sgi_mec.cc.

Referenced by DEVICE_ACCESS().

◆ rx_addr

uint64_t sgi_mec_data::rx_addr[N_RX_ADDRESSES]

Definition at line 97 of file dev_sgi_mec.cc.


The documentation for this struct was generated from the following file:

Generated on Tue Aug 25 2020 19:25:06 for GXemul by doxygen 1.8.18