|
Sound Byte Libs 29c5ff3
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
|
GPIO common types and enumerations. More...
Go to the source code of this file.
Namespaces | |
| namespace | sbl |
| Root namespace for all Sound Byte Libs functionality. | |
| namespace | sbl::hal |
| Hardware Abstraction Layer interfaces and convenience layers. | |
| namespace | sbl::hal::gpio |
Enumerations | |
| enum class | sbl::hal::gpio::PinMode { sbl::hal::gpio::Input , sbl::hal::gpio::Output , sbl::hal::gpio::InputPullup , sbl::hal::gpio::InputPulldown , sbl::hal::gpio::OpenDrain , sbl::hal::gpio::Analog } |
| GPIO pin modes. More... | |
| enum class | sbl::hal::gpio::PinLevel { sbl::hal::gpio::Low = 0 , sbl::hal::gpio::High = 1 } |
| Digital logic levels. More... | |
GPIO common types and enumerations.
Common GPIO types shared across the HAL layer. These types are used by both the HAL interface and platform implementations.
Definition in file types.hpp.