Robobo
emac_rx_status::emac_rx_status_bm Struct Reference

Public Attributes

uint32_t len:12
 
uint32_t offset:2
 
uint32_t b_sof:1
 
uint32_t b_eof:1
 
uint32_t b_cfi:1
 
uint32_t vlan_priority:3
 
uint32_t b_priority_detected:1
 
uint32_t b_vlan_detected:1
 
uint32_t b_type_id_match:1
 
uint32_t b_addr4match:1
 
uint32_t b_addr3match:1
 
uint32_t b_addr2match:1
 
uint32_t b_addr1match:1
 
uint32_t reserved:1
 
uint32_t b_ext_addr_match:1
 
uint32_t b_uni_hash_match:1
 
uint32_t b_multi_hash_match:1
 
uint32_t b_boardcast_detect:1
 

Member Data Documentation

uint32_t emac_rx_status::emac_rx_status_bm::b_addr1match

Address register 1 match

uint32_t emac_rx_status::emac_rx_status_bm::b_addr2match

Address register 2 match

uint32_t emac_rx_status::emac_rx_status_bm::b_addr3match

Address register 3 match

uint32_t emac_rx_status::emac_rx_status_bm::b_addr4match

Address register 4 match

uint32_t emac_rx_status::emac_rx_status_bm::b_boardcast_detect

Global broadcast address detected

uint32_t emac_rx_status::emac_rx_status_bm::b_cfi

End of frame

uint32_t emac_rx_status::emac_rx_status_bm::b_eof

Start of frame

uint32_t emac_rx_status::emac_rx_status_bm::b_ext_addr_match

External address match

uint32_t emac_rx_status::emac_rx_status_bm::b_multi_hash_match

Multicast hash match

uint32_t emac_rx_status::emac_rx_status_bm::b_priority_detected

VLAN priority (if VLAN detected)

uint32_t emac_rx_status::emac_rx_status_bm::b_sof

Receive buffer offset, bits 13:12 of frame length for jumbo frame

uint32_t emac_rx_status::emac_rx_status_bm::b_type_id_match

Type ID match

uint32_t emac_rx_status::emac_rx_status_bm::b_uni_hash_match

Unicast hash match

uint32_t emac_rx_status::emac_rx_status_bm::b_vlan_detected

Priority tag detected VLAN tag detected

uint32_t emac_rx_status::emac_rx_status_bm::offset

Length of frame including FCS

uint32_t emac_rx_status::emac_rx_status_bm::vlan_priority

Concatenation Format Indicator


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