DC_REG_ADDR
(*(volatile uint8_t *)(DC_REG_ADDR + (off)))
(*(volatile uint16_t *)(DC_REG_ADDR + (off)))
(*(volatile uint32_t *)(DC_REG_ADDR + (off)))
((*(volatile uint8_t *)(DC_REG_ADDR + (off))) = (val))
((*(volatile uint16_t *)(DC_REG_ADDR + (off))) = (val))
((*(volatile uint32_t *)((DC_REG_ADDR)+(off))) = (val))