Files
libretiny/cores/realtek-ambz/arduino/libraries/Serial/SerialPrivate.h
Hajo Noerenberg 2ea0066536 [common] Make Serial RX buffer size configurable, increase default to 256 bytes (#313)
* Make Serial RX buffer configurable and set default to 256 bytes

* Replace RingBuffer by SerialRingBuffer
2025-01-13 12:14:41 +01:00

20 lines
386 B
C

/* Copyright (c) Kuba Szczodrzyński 2023-05-23. */
#pragma once
#include <Arduino.h>
#include <sdk_private.h>
typedef struct {
UART_TypeDef *uart;
IRQn irq;
SerialRingBuffer buf;
} SerialData;
#define DATA ((SerialData *)data)
#define pDATA ((SerialData *)param)
#define BUF (DATA->buf)
#define pdBUF (pDATA->buf)
#define UART (DATA->uart)
#define pdUART (pDATA->uart)