no-OS
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
oa_tc6_frame_buffer Struct Reference

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
 

Detailed Description

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.

Member Data Documentation

◆ data

uint8_t oa_tc6_frame_buffer::data[CONFIG_OA_CHUNK_BUFFER_SIZE]

◆ index

uint32_t oa_tc6_frame_buffer::index

◆ len

uint32_t oa_tc6_frame_buffer::len

◆ state

enum oa_tc6_user_buffer_state oa_tc6_frame_buffer::state

◆ vs

uint8_t oa_tc6_frame_buffer::vs

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