diff --git a/include/libopencm3/cm3/common.h b/include/libopencm3/cm3/common.h index 1d89b843..279ef00e 100644 --- a/include/libopencm3/cm3/common.h +++ b/include/libopencm3/cm3/common.h @@ -54,10 +54,10 @@ /* Generic bit-band I/O accessor functions */ #define BBIO_SRAM(addr, bit) \ - MMIO8(((addr) & 0x0FFFFF) * 32 | 0x22000000 + (bit) * 4) + MMIO8(((addr) & 0x0FFFFF) * 32 + 0x22000000 + (bit) * 4) #define BBIO_PERIPH(addr, bit) \ - MMIO8(((addr) & 0x0FFFFF) * 32 | 0x42000000 + (bit) * 4) + MMIO8(((addr) & 0x0FFFFF) * 32 + 0x42000000 + (bit) * 4) /* Generic bit definition */ #define BIT0 (1<<0)