diff options
Diffstat (limited to 'libmaple/bkp.c')
-rw-r--r-- | libmaple/bkp.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libmaple/bkp.c b/libmaple/bkp.c index ed107d8..aaccb1f 100644 --- a/libmaple/bkp.c +++ b/libmaple/bkp.c @@ -27,7 +27,7 @@ #include "bkp.h" #include "pwr.h" #include "rcc.h" -#include "util.h" +#include "bitband.h" static inline __io uint32* data_register(uint8 reg); @@ -57,14 +57,14 @@ void bkp_init(void) { * @see bkp_init() */ void bkp_enable_writes(void) { - __write(BITBAND_PERI(&(PWR_BASE->CR), PWR_CR_DBP), 1); + *bb_perip(&PWR_BASE->CR, PWR_CR_DBP) = 1; } /** * Disable write access to the backup registers. */ void bkp_disable_writes(void) { - __write(BITBAND_PERI(&(PWR_BASE->CR), PWR_CR_DBP), 0); + *bb_perip(&PWR_BASE->CR, PWR_CR_DBP) = 0; } /** |