DEBOUNCE_VAL_SHIFT
*config |= DEBOUNCE | (div << DEBOUNCE_VAL_SHIFT);
(config & DEBOUNCE_VAL) >> DEBOUNCE_VAL_SHIFT);
val = config >> DEBOUNCE_VAL_SHIFT;
#define DEBOUNCE_VAL (0x3fff << DEBOUNCE_VAL_SHIFT)