_wait_for
ret__ = _wait_for((COND), (US), 10, 10); \
#define wait_for(COND, MS) _wait_for((COND), (MS) * 1000, 10, 1000)
ret = _wait_for(COND, timeout_base_ms * 1000, 10, 10);