|
Sound Byte Libs 1ee2ca6
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
|
Common timing types and enumerations. More...
#include <cstdint>Go to the source code of this file.
Classes | |
| struct | sbl::core::hal::timing::TimerConfig |
| Timer configuration structure. More... | |
Namespaces | |
| namespace | sbl |
| Root namespace for all Sound Byte Libs functionality. | |
| namespace | sbl::core |
| namespace | sbl::core::hal |
| namespace | sbl::core::hal::timing |
Enumerations | |
| enum class | sbl::core::hal::timing::TimerMode : uint8_t { sbl::core::hal::timing::OneShot , sbl::core::hal::timing::Periodic } |
| Timer operating modes. More... | |
| enum class | sbl::core::hal::timing::TimerEvent : uint8_t { sbl::core::hal::timing::Overflow , sbl::core::hal::timing::Capture , sbl::core::hal::timing::Compare } |
| Timer interrupt types. More... | |
Common timing types and enumerations.
Shared timing types used across timer and delay components. Simple data structures with no behavior - pure types only.
Definition in file types.hpp.