From 073be3f980871890eb123ed1c87d7df5644392f8 Mon Sep 17 00:00:00 2001 From: Steins7 Date: Wed, 5 Jul 2023 22:51:31 +0200 Subject: [PATCH] Fix macro parameter --- drivers/reg.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/reg.h b/drivers/reg.h index 05cdc19..5334e18 100644 --- a/drivers/reg.h +++ b/drivers/reg.h @@ -7,7 +7,7 @@ #define reg_reset(reg, field) _reg_reset(reg, field) #define _reg_reset(reg, pos, mask) do { reg.word &= ~mask; } while (false) -#define reg_write(reg, field, value) _reg_write(reg, field, value) +#define reg_write(reg, field, value) _reg_write(reg, field, (value)) #define _reg_write(reg, pos, mask, value) \ do { \ reg.word |= value << pos; \