theCore C++ embedded framework
|
UART implementation for TI TM4C MCU. More...
#include <type_traits>
#include <common/bus.hpp>
#include <common/irq.hpp>
#include <ecl/assert.h>
#include <ecl/utils.hpp>
#include <uart.h>
#include <sysctl.h>
#include <interrupt.h>
#include <hw_ints.h>
#include <hw_memmap.h>
Data Structures | |
class | ecl::uart< ch > |
UART driver. More... | |
Namespaces | |
ecl | |
Enumerations | |
enum | ecl::uart_channel { ecl::uart_channel::ch0 = UART0_BASE, ecl::uart_channel::ch1 = UART1_BASE, ecl::uart_channel::ch2 = UART2_BASE, ecl::uart_channel::ch3 = UART3_BASE, ecl::uart_channel::ch4 = UART4_BASE, ecl::uart_channel::ch5 = UART5_BASE, ecl::uart_channel::ch6 = UART6_BASE, ecl::uart_channel::ch7 = UART7_BASE } |
Represents distinct UART peripheral devices (channels) More... | |
UART implementation for TI TM4C MCU.