Fix macro parameter

This commit is contained in:
Steins7 2023-07-05 22:51:31 +02:00
parent c8040cf62f
commit 073be3f980

View File

@ -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; \