diff options
Diffstat (limited to 'example-cdc')
-rw-r--r-- | example-cdc/sample.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/example-cdc/sample.c b/example-cdc/sample.c index 17b7cd5..d2951fc 100644 --- a/example-cdc/sample.c +++ b/example-cdc/sample.c @@ -201,13 +201,14 @@ main (int argc, const char *argv[]) { int size; uint32_t usec; - struct chx_poll_desc poll_desc; + struct chx_poll_cond poll_desc; poll_desc.type = CHOPSTX_POLL_COND; - poll_desc.c.cond = &st->cnd; - poll_desc.c.mutex = &st->mtx; - poll_desc.c.check = check_recv; - poll_desc.c.arg = st; + poll_desc.ready = 0; + poll_desc.cond = &st->cnd; + poll_desc.mutex = &st->mtx; + poll_desc.check = check_recv; + poll_desc.arg = st; /* With chopstx_poll, we can do timed cond_wait */ usec = 3000000; /* 3.0 seconds */ |