|
Sound Byte Libs 1ee2ca6
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
|
ARM Cortex-M hardware constants. More...
#include <library_identity.hpp>
Static Public Attributes | |
| static constexpr uint32_t | MAX_GPIO_PINS_PER_PORT = 32 |
| Maximum pins per GPIO port (ARM Cortex-M standard) | |
| static constexpr uint32_t | INTERRUPT_PRIORITY_HIGHEST = 0 |
| Typical interrupt priority levels (0 = highest) | |
| static constexpr uint32_t | INTERRUPT_PRIORITY_HIGH = 2 |
| static constexpr uint32_t | INTERRUPT_PRIORITY_NORMAL = 4 |
| static constexpr uint32_t | INTERRUPT_PRIORITY_LOW = 6 |
| static constexpr uint32_t | INTERRUPT_PRIORITY_LOWEST = 7 |
ARM Cortex-M hardware constants.
These constants define ARM Cortex-M specific limitations that the library is designed around.
Definition at line 30 of file library_identity.hpp.
|
staticconstexpr |
Definition at line 36 of file library_identity.hpp.
|
staticconstexpr |
Typical interrupt priority levels (0 = highest)
Definition at line 35 of file library_identity.hpp.
|
staticconstexpr |
Definition at line 38 of file library_identity.hpp.
|
staticconstexpr |
Definition at line 39 of file library_identity.hpp.
|
staticconstexpr |
Definition at line 37 of file library_identity.hpp.
|
staticconstexpr |
Maximum pins per GPIO port (ARM Cortex-M standard)
Definition at line 32 of file library_identity.hpp.