Prusa MINI Firmware overview
MarlinSerial< Cfg >::ring_buffer_t Struct Reference

#include <MarlinSerial.h>

Collaboration diagram for MarlinSerial< Cfg >::ring_buffer_t:

Public Attributes

volatile uint8_t head
 
volatile uint8_t tail
 
unsigned char buffer [Cfg::TX_SIZE]
 

Member Data Documentation

◆ head

template<typename Cfg>
volatile uint8_t MarlinSerial< Cfg >::ring_buffer_t::head

◆ tail

template<typename Cfg>
volatile uint8_t MarlinSerial< Cfg >::ring_buffer_t::tail

◆ buffer

template<typename Cfg>
unsigned char MarlinSerial< Cfg >::ring_buffer_t::buffer[Cfg::TX_SIZE]