|
Sound Byte Libs 1ee2ca6
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::core |
| namespace | sbl::core::hal |
| namespace | sbl::core::hal::gpio |
Enumerations | |
| enum class | sbl::core::hal::gpio::PinMode { sbl::core::hal::gpio::Input , sbl::core::hal::gpio::Output , sbl::core::hal::gpio::InputPullup , sbl::core::hal::gpio::InputPulldown , sbl::core::hal::gpio::OpenDrain , sbl::core::hal::gpio::Analog } |
| GPIO pin modes. More... | |
| enum class | sbl::core::hal::gpio::PinLevel { sbl::core::hal::gpio::Low = 0 , sbl::core::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.