VSF Documented
Macros | Functions | Variables
debug_uart.c File Reference
#include "./debug_uart.h"
#include "service/vsf_service.h"
#include "hal/driver/common/debug_stream/debug_stream_tx_blocked.inc"

Macros

#define __VSF_SIMPLE_STREAM_CLASS_INHERIT__
 
#define VSF_DEBUG_STREAM_CFG_RX_BUF_SIZE   32
 
#define VSF_DEBUG_STREAM_CFG_TX_BUF_SIZE   (64 * 1024)
 

Functions

void VSF_DEBUG_STREAM_POLL (void)
 

Variables

vsf_mem_stream_t VSF_DEBUG_STREAM_RX
 

Macro Definition Documentation

◆ __VSF_SIMPLE_STREAM_CLASS_INHERIT__

#define __VSF_SIMPLE_STREAM_CLASS_INHERIT__

◆ VSF_DEBUG_STREAM_CFG_RX_BUF_SIZE

#define VSF_DEBUG_STREAM_CFG_RX_BUF_SIZE   32

◆ VSF_DEBUG_STREAM_CFG_TX_BUF_SIZE

#define VSF_DEBUG_STREAM_CFG_TX_BUF_SIZE   (64 * 1024)

Function Documentation

◆ VSF_DEBUG_STREAM_POLL()

void VSF_DEBUG_STREAM_POLL ( void  )

Variable Documentation

◆ VSF_DEBUG_STREAM_RX

vsf_mem_stream_t VSF_DEBUG_STREAM_RX
Initial value:
= {
.buffer = __vsf_debug_stream_rx_buff,
.size = sizeof(__vsf_debug_stream_rx_buff),
}
const vsf_stream_op_t vsf_mem_stream_op
Definition vsf_mem_stream.c:67