YAHAL
Yet Another Hardware Abstraction Library
Loading...
Searching...
No Matches
uart_interface Class Reference
Inheritance diagram for uart_interface:
uart_data_interface uart_ctrl_interface uart_BBB uart_msp432 uart_rp2040 uart_rp2350

Additional Inherited Members

- Public Member Functions inherited from uart_data_interface
virtual bool available ()=0
 
virtual char getc ()=0
 
virtual void putc (char c)=0
 
virtual void uartAttachIrq (function< void(char)> f)=0
 
virtual void uartDetachIrq ()=0
 
virtual void uartEnableIrq ()=0
 
virtual void uartDisableIrq ()=0
 
- Public Member Functions inherited from uart_ctrl_interface
virtual void uartMode (uart_mode_t mode)=0
 
virtual void setBaudrate (uint32_t)=0
 
virtual void sendBreak (uint16_t ms)=0
 
virtual void setDTR (bool dtr)=0
 
virtual void setRTS (bool rts)=0
 
virtual void enableFIFO (bool)=0
 
- Protected Member Functions inherited from uart_data_interface
- Protected Member Functions inherited from uart_ctrl_interface

Detailed Description

Definition at line 25 of file uart_interface.h.


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