ALL_SW_RESET
value |= ALL_SW_RESET;
value &= ~ALL_SW_RESET;
if ((value & SW_RESET_MASK) == ALL_SW_RESET)