![]() |
no-OS
|
Stores an Ethernet frame along with metadata needed for parsing. The MAC driver or the user application will receive and submit frames for transmission in this format. More...
#include <oa_tc6.h>
Public Attributes | |
uint32_t | index |
uint32_t | len |
uint8_t | data [CONFIG_OA_CHUNK_BUFFER_SIZE] |
enum oa_tc6_user_buffer_state | state |
uint8_t | vs |
bool | frame_drop |
bool | rtsa |
bool | rtsp |
Stores an Ethernet frame along with metadata needed for parsing. The MAC driver or the user application will receive and submit frames for transmission in this format.
uint8_t oa_tc6_frame_buffer::data[CONFIG_OA_CHUNK_BUFFER_SIZE] |
bool oa_tc6_frame_buffer::frame_drop |
Frame should be dropped (is invalid). Rx Only
uint32_t oa_tc6_frame_buffer::index |
uint32_t oa_tc6_frame_buffer::len |
bool oa_tc6_frame_buffer::rtsa |
Timestamp added. Rx Only
bool oa_tc6_frame_buffer::rtsp |
Timestamp parity. Rx Only
enum oa_tc6_user_buffer_state oa_tc6_frame_buffer::state |
uint8_t oa_tc6_frame_buffer::vs |