Zephyr API Documentation
2.7.0-rc2
A Scalable Open Source RTOS
|
#include <ethernet.h>
Data Fields | |
int | port_id |
enum ethernet_qbu_param_type | type |
union { | |
uint32_t hold_advance | |
uint32_t release_advance | |
enum ethernet_qbu_preempt_status frame_preempt_statuses [NET_TC_TX_COUNT] | |
bool enabled | |
bool link_partner_status | |
uint8_t additional_fragment_size: 2 | |
}; | |
union { ... } ethernet_qbu_param::@146 |
uint8_t ethernet_qbu_param::additional_fragment_size |
Additional fragment size (from Qbr). The minimum non-final fragment size is (additional_fragment_size + 1) * 64 octets
bool ethernet_qbu_param::enabled |
True if Qbu is enabled or not
enum ethernet_qbu_preempt_status ethernet_qbu_param::frame_preempt_statuses[NET_TC_TX_COUNT] |
sequence of framePreemptionAdminStatus values.
uint32_t ethernet_qbu_param::hold_advance |
Hold advance (nanoseconds)
bool ethernet_qbu_param::link_partner_status |
Link partner status (from Qbr)
int ethernet_qbu_param::port_id |
Port id
uint32_t ethernet_qbu_param::release_advance |
Release advance (nanoseconds)
enum ethernet_qbu_param_type ethernet_qbu_param::type |
Type of Qbu parameter