|
Corium 1.1.0
High-Performance Zero-Heap C++20 MPSC Application Runtime
|
Zero-copy circular DMA UART receiver adapter for STM32, ESP32, and bare-metal UART ISRs. More...
#include <array>#include <cstddef>#include <cstdint>#include <span>#include "corium/EventSink.hpp"#include "corium/policies/QueuePolicies.hpp"
Include dependency graph for DmaUartAdapter.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | corium::embedded::DmaUartAdapter< EventVariant, BufferSize > |
| Non-blocking hardware ISR adapter for DMA UART controllers. More... | |
| class | corium::embedded::DmaUartRxBuffer< BufferSize > |
| Statically-allocated circular DMA UART RX buffer. More... | |
Namespaces | |
| namespace | corium |
| namespace | corium::embedded |
Zero-copy circular DMA UART receiver adapter for STM32, ESP32, and bare-metal UART ISRs.