main.c 451 B

1234567891011121314151617181920212223242526272829
  1. #include <furi.h>
  2. #include <furi_hal.h>
  3. #include <flipper.h>
  4. #define TAG "Main"
  5. int main(void) {
  6. // Flipper critical FURI HAL
  7. furi_hal_init_critical();
  8. // Initialize FURI layer
  9. furi_init();
  10. // Flipper FURI HAL
  11. furi_hal_init();
  12. // CMSIS initialization
  13. osKernelInitialize();
  14. FURI_LOG_I(TAG, "KERNEL OK");
  15. // Init flipper
  16. flipper_init();
  17. // Start kernel
  18. osKernelStart();
  19. while(1) {
  20. }
  21. }