From ee4f657292500f459a56c4bb5201c0ea7f92964f Mon Sep 17 00:00:00 2001
From: Dan Green <danngreen1@gmail.com>
Date: Mon, 7 Oct 2024 12:05:02 -0700
Subject: [PATCH] Add debug breakpoint helper

---
 firmware/src/medium/debug_raw.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/firmware/src/medium/debug_raw.h b/firmware/src/medium/debug_raw.h
index f47861f5c..b63b2f5f4 100644
--- a/firmware/src/medium/debug_raw.h
+++ b/firmware/src/medium/debug_raw.h
@@ -62,3 +62,5 @@ static inline void DebugPin0Low() {
 	volatile uint32_t *GPIOB_BSRR = (volatile uint32_t *)(0x50003018);
 	*GPIOB_BSRR = (1 << (10 + 16));
 }
+
+#define HARDWARE_BKPT() asm volatile("bkpt")