From 1d54b417359a94f3634a7fcca2a1d6d7c08a6ab0 Mon Sep 17 00:00:00 2001 From: Peter McGoron Date: Thu, 24 Nov 2022 09:55:15 -0500 Subject: [PATCH] fix bit width bug --- firmware/rtl/control_loop/control_loop_sim.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firmware/rtl/control_loop/control_loop_sim.cpp b/firmware/rtl/control_loop/control_loop_sim.cpp index 9d208ab..1d117ed 100644 --- a/firmware/rtl/control_loop/control_loop_sim.cpp +++ b/firmware/rtl/control_loop/control_loop_sim.cpp @@ -80,7 +80,7 @@ int main(int argc, char **argv) { if (tick == 100000) { mod->cmd = CONTROL_LOOP_WRITE_BIT | CONTROL_LOOP_I; /* 0.5 */ - mod->word_into_loop = 1 << (CONSTS_FRAC - 1); + mod->word_into_loop = (V)1 << (CONSTS_FRAC - 1); printf("adjust I\n"); mod->start_cmd = 1; }