*(volatile uint32_t *)0x40021018 = 0x00000004;
volatile uint32_t* p = (volatile uint32_t *)0x40021018; *p = 0x00000004;