From ad3216435aeffa2019b164339fddcab44f62a29f Mon Sep 17 00:00:00 2001 From: Martin Ling Date: Mon, 28 Feb 2022 23:02:34 +0000 Subject: [PATCH] Fix overlapping register allocations. --- firmware/hackrf_usb/sgpio_m0.s | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firmware/hackrf_usb/sgpio_m0.s b/firmware/hackrf_usb/sgpio_m0.s index 7179ece0..960c9d6f 100644 --- a/firmware/hackrf_usb/sgpio_m0.s +++ b/firmware/hackrf_usb/sgpio_m0.s @@ -357,6 +357,7 @@ buf_ptr .req r4 // Clobbers: length .req r0 num .req r1 + prev .req r1 longest .req r1 limit .req r1 @@ -373,7 +374,6 @@ buf_ptr .req r4 str num, [state, #NUM_SHORTFALLS] // state.num_shortfalls = num // 2 // Back up previous longest shortfall. - prev .req r0 ldr prev, [state, #LONGEST_SHORTFALL] // prev = state.longest_shortfall // 2 str prev, [state, #PREV_LONGEST_SHORTFALL] // prev_longest_shortfall = prev // 2