PSR_STATE_INVALID
state = PSR_STATE_INVALID;
*state = PSR_STATE_INVALID;
} while (++retry_count <= 1000 && *state == PSR_STATE_INVALID);
if (retry_count >= 1000 && *state == PSR_STATE_INVALID) {