CSDR_SHIFT
*v = ((HACREG(HACCSDR) & CSDR_MASK) >> CSDR_SHIFT);
HACREG(HACCSDR) = (val << CSDR_SHIFT);
#define CSDR_MASK (0xffff << CSDR_SHIFT)