DRV_CUR_PINS
unsigned int idx = offset / DRV_CUR_PINS; /* 0-15, 16-31 per register*/
unsigned int pin_offset = offset % DRV_CUR_PINS;
mem += REG_DRCC(offset / DRV_CUR_PINS);
offset = (offset % DRV_CUR_PINS) * 2;