INIT_WAIT_MSECS
for (total = INIT_TIMEOUT_MSECS; total > 0; total -= INIT_WAIT_MSECS) {
msleep(INIT_WAIT_MSECS);
for (ms = 0; ms < INIT_TIMEOUT_MSECS; ms += INIT_WAIT_MSECS) {
msleep(INIT_WAIT_MSECS);
for (total = INIT_TIMEOUT_MSECS; total > 0; total -= INIT_WAIT_MSECS) {
msleep(INIT_WAIT_MSECS);