|
Lamp-Da 0.1
A compact lantern project
|
Board Support Layer, handle the low level logic above the HAL. More...
Namespaces | |
| namespace | balancer |
| Handles the battery balancing process. | |
| namespace | charger |
| Handles the battery charging processes. | |
| namespace | imu |
| physical layer of the IMU. | |
| namespace | indicator |
| Handle the RGB indicator display. | |
| namespace | powerDelivery |
| Handles the power delivery capabilities (USB-PD). | |
| namespace | powergates |
| Handle the two main power gates : Output and USB. | |
| namespace | text_in |
| Handle the system user input. | |
| namespace | threads |
| Define low level thread behavior and handling. | |
Functions | |
| void | lampda_print_init () |
| void | lampda_print_raw (const char *format,...) |
| C linkage to print functions. | |
| void | lampda_print (const char *format,...) |
| C linkage to print functions. | |
Board Support Layer, handle the low level logic above the HAL.
| EXTERNC void lampda::bsp::lampda_print_init | ( | ) |
This file should be used by .c files to access print functions
| EXTERNC void lampda::bsp::lampda_print_raw | ( | const char * | format, |
| ... | |||
| ) |
C linkage to print functions.
raw print, no system additional logs