| get_frame_max() | satcat5::eth::SwitchConfig | |
| get_frame_min() | satcat5::eth::SwitchConfig | |
| get_log_register() | satcat5::eth::SwitchConfig | |
| get_miss_mask() | satcat5::eth::SwitchConfig | |
| get_promiscuous_mask() | satcat5::eth::SwitchConfig | |
| get_traffic_count() | satcat5::eth::SwitchConfig | |
| get_traffic_filter() const | satcat5::eth::SwitchConfig | inline |
| log_info(const char *label) | satcat5::eth::SwitchConfig | |
| m_pri_wridx | satcat5::eth::SwitchConfig | protected |
| m_reg | satcat5::eth::SwitchConfig | protected |
| m_stats_filter | satcat5::eth::SwitchConfig | protected |
| mactbl_clear() | satcat5::eth::SwitchConfig | |
| mactbl_learn(bool enable) | satcat5::eth::SwitchConfig | |
| mactbl_log(const char *label) | satcat5::eth::SwitchConfig | |
| mactbl_read(unsigned tbl_idx, unsigned &port_idx, satcat5::eth::MacAddr &mac_addr) | satcat5::eth::SwitchConfig | |
| mactbl_size() | satcat5::eth::SwitchConfig | |
| mactbl_wait_idle() | satcat5::eth::SwitchConfig | protected |
| mactbl_write(unsigned port_idx, const satcat5::eth::MacAddr &mac_addr) | satcat5::eth::SwitchConfig | |
| port_count() | satcat5::eth::SwitchConfig | |
| priority_reset() | satcat5::eth::SwitchConfig | |
| priority_set(u16 etype, unsigned plen=16) | satcat5::eth::SwitchConfig | |
| ptp_get_2step_mask() | satcat5::eth::SwitchConfig | |
| ptp_get_offset_rx(unsigned port_idx) | satcat5::eth::SwitchConfig | |
| ptp_get_offset_tx(unsigned port_idx) | satcat5::eth::SwitchConfig | |
| ptp_set_2step(unsigned port_idx, bool enable) | satcat5::eth::SwitchConfig | |
| ptp_set_offset_rx(unsigned port_idx, s32 subns) | satcat5::eth::SwitchConfig | |
| ptp_set_offset_tx(unsigned port_idx, s32 subns) | satcat5::eth::SwitchConfig | |
| REG_CORECLOCK | satcat5::eth::SwitchConfig | static |
| REG_DATAPATH | satcat5::eth::SwitchConfig | static |
| REG_FRAMESIZE | satcat5::eth::SwitchConfig | static |
| REG_LOGGING | satcat5::eth::SwitchConfig | static |
| REG_MACCOUNT | satcat5::eth::SwitchConfig | static |
| REG_MACTBL_CTRL | satcat5::eth::SwitchConfig | static |
| REG_MACTBL_LSB | satcat5::eth::SwitchConfig | static |
| REG_MACTBL_MSB | satcat5::eth::SwitchConfig | static |
| REG_MISS_BCAST | satcat5::eth::SwitchConfig | static |
| REG_PKTCOUNT | satcat5::eth::SwitchConfig | static |
| REG_PORT(unsigned idx) | satcat5::eth::SwitchConfig | inlinestatic |
| REG_PORTCOUNT | satcat5::eth::SwitchConfig | static |
| REG_PRIORITY | satcat5::eth::SwitchConfig | static |
| REG_PROMISC | satcat5::eth::SwitchConfig | static |
| REG_PTP_2STEP | satcat5::eth::SwitchConfig | static |
| REG_PTP_RX(unsigned idx) | satcat5::eth::SwitchConfig | inlinestatic |
| REG_PTP_TX(unsigned idx) | satcat5::eth::SwitchConfig | inlinestatic |
| REG_VLAN_MASK | satcat5::eth::SwitchConfig | static |
| REG_VLAN_PORT | satcat5::eth::SwitchConfig | static |
| REG_VLAN_RATE | satcat5::eth::SwitchConfig | static |
| REG_VLAN_VID | satcat5::eth::SwitchConfig | static |
| set_miss_bcast(unsigned port_idx, bool enable) | satcat5::eth::SwitchConfig | |
| set_miss_mask(u32 mask) | satcat5::eth::SwitchConfig | |
| set_promiscuous(unsigned port_idx, bool enable) | satcat5::eth::SwitchConfig | |
| set_promiscuous_mask(u32 mask) | satcat5::eth::SwitchConfig | |
| set_traffic_filter(u16 etype=0) | satcat5::eth::SwitchConfig | |
| SwitchConfig(satcat5::cfg::ConfigBus *cfg, unsigned devaddr) | satcat5::eth::SwitchConfig | |
| vlan_get_mask(u16 vid) | satcat5::eth::SwitchConfig | |
| vlan_join(u16 vid, unsigned port) | satcat5::eth::SwitchConfig | |
| vlan_leave(u16 vid, unsigned port) | satcat5::eth::SwitchConfig | |
| vlan_reset(bool lockdown=false) | satcat5::eth::SwitchConfig | |
| vlan_set_mask(u16 vid, u32 mask) | satcat5::eth::SwitchConfig | |
| vlan_set_port(const VtagPolicy &cfg) | satcat5::eth::SwitchConfig | |
| vlan_set_rate(u16 vid, const satcat5::eth::VlanRate &cfg) | satcat5::eth::SwitchConfig | |