35 if (!
UAT::begin(baudrate, format))
return (
false);
59 if (
is_set()) data |= mask;
virtual int putchar(char c)
UART(Board::DigitalPin tx, Board::InterruptPin rx, IOStream::Device *ibuf)
IOStream::Device * m_ibuf
RXPinChangeInterrupt m_rx
RXPinChangeInterrupt(Board::InterruptPin pin, UART *uart)
virtual bool begin(uint32_t baudrate=DEFAULT_BAUDRATE, uint8_t format=DEFAULT_FORMAT)
virtual void on_interrupt(uint16_t arg=0)
static IOBuffer< UART::RX_BUFFER_MAX > ibuf
virtual bool begin(uint32_t baudrate=DEFAULT_BAUDRATE, uint8_t format=DEFAULT_FORMAT)