|
Sound Byte Libs 0.5.1-121-g3358a44
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
|
The HAL, the functional components over it, the driver contracts and the generated configuration. More...
Modules | |
| HAL | |
| Platform-independent handles and convenience layers over the drivers: GPIO, ADC, audio, timers, UART, MIDI. | |
| Components | |
| Functional units over the HAL: CV and gate inputs, pots, buttons, encoders, LEDs. | |
| Validation | |
| Compile-time driver contracts, checked with SFINAE. | |
| Utilities | |
| Hardware-side helpers. | |
| MIDI I/O | |
| MIDI over the UART driver. | |
Files | |
| file | config.hpp |
| Umbrella header for generated hardware configuration. | |
| file | driver.hpp |
| Umbrella header for all MCU drivers. | |
| file | hw.hpp |
| Uber-umbrella header for all target-specific code. | |
The HAL, the functional components over it, the driver contracts and the generated configuration.