SMIC_IDLE
smic->state = SMIC_IDLE;
if ((smic->state != SMIC_IDLE) && (smic->state != SMIC_HOSED)) {
if (smic->state != SMIC_IDLE) {
case SMIC_IDLE: