From 6d458ad9629268ecfc69881b4fb10dca0498fbd0 Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Sun, 18 Dec 2022 00:22:13 -0600 Subject: Fix datapath of shifter carry-out during adc/sbc/rsc --- tb/sim/shifts.S | 3 +++ 1 file changed, 3 insertions(+) (limited to 'tb/sim/shifts.S') diff --git a/tb/sim/shifts.S b/tb/sim/shifts.S index 6209157..ba464f7 100644 --- a/tb/sim/shifts.S +++ b/tb/sim/shifts.S @@ -17,4 +17,7 @@ reset: ldr r4, =(512 << 20) ldr r5, =#60 lsr r4, r4, r5 + mov r5, #0 + ldr r12, =-123456 + adc r5, r5, r12, asr #18 mov pc, lr -- cgit v1.2.3