furi_hal_debug.h 378 B

1234567891011121314151617181920212223242526
  1. /**
  2. * @file furi_hal_debug.h
  3. * Debug HAL API
  4. */
  5. #pragma once
  6. #include <stdint.h>
  7. #include <stdbool.h>
  8. #ifdef __cplusplus
  9. extern "C" {
  10. #endif
  11. /** Enable MCU debug */
  12. void furi_hal_debug_enable();
  13. /** Disable MCU debug */
  14. void furi_hal_debug_disable();
  15. /** Check if GDB debug session is active */
  16. bool furi_hal_debug_is_gdb_session_active();
  17. #ifdef __cplusplus
  18. }
  19. #endif