Home
last modified time | relevance | path

Searched refs:aos_event_get (Results 1 – 14 of 14) sorted by relevance

/AliOS-Things-master/components/osal_aos/example/
A Devent_example.c66 …status = aos_event_get(&event_handle, USER_EVENT_1 | USER_EVENT_2, AOS_EVENT_OR, &actl_flags, AOS_… in taskA_entry()
101 …status = aos_event_get(&event_handle, USER_EVENT_1 | USER_EVENT_2, AOS_EVENT_AND, &actl_flags, AOS… in taskB_entry()
/AliOS-Things-master/components/drivers/peripheral/uart/src/
A Dtty.c158 r = aos_event_get(&tty->event, EVENT_TX_EMPTY, AOS_EVENT_OR, &val, AOS_WAIT_FOREVER); in aos_tty_set_attr()
254 r = aos_event_get(&tty->event, EVENT_RX_COUNT_MASK, AOS_EVENT_OR, &val, *timeout); in read_timeout()
335 r = aos_event_get(&tty->event, mask, AOS_EVENT_OR, &val, AOS_WAIT_FOREVER); in read_retro()
348 … r = aos_event_get(&tty->event, EVENT_RX_COUNT_MASK, AOS_EVENT_OR, &val, (uint32_t)vtime * 100); in read_retro()
379 r = aos_event_get(&tty->event, mask, AOS_EVENT_OR, &val, timeout); in read_retro()
534 …r = aos_event_get(&tty->event, EVENT_TX_SPACE_MASK, AOS_EVENT_AND, &val, timeout ? *timeout : AOS_… in aos_tty_write_fancy()
A Dtty_csi.c197 (void)aos_event_get(&tty_csi->event, EVENT_TX, AOS_EVENT_OR, &val, AOS_WAIT_FOREVER); in tx_task_func()
200 if (aos_event_get(&tty_csi->event, EVENT_TX, AOS_EVENT_OR, &val, AOS_NO_WAIT)) { in tx_task_func()
/AliOS-Things-master/components/osal_aos/rhino/
A Daos_event.c56 aos_status_t aos_event_get(aos_event_t *event, uint32_t value, uint32_t opt, in aos_event_get() function
/AliOS-Things-master/components/osal_aos/
A DREADME.md933 | aos_event_get() | 获取事件函数 |
953 …)创建一事件。任务T然后调用aos_task_create()创建任务A和任务B。任务A调用aos_event_get()以RHINO_AND为选项参数等待事件1和事件2的发生;任务B调用aos_…
954 1. t1时刻,任务T调用aos_event_get()设置事件1,任务B因等到事件1得到运行。
955 1. t2时刻,任务T调用aos_event_get()设置事件2,任务A因等到了所有事件1和2而得到运行。
1039 Q1: 调用aos_event_get()接口无限期的等待事件,timeout参数怎么设置?
/AliOS-Things-master/hardware/chip/rtl872xd/hal/
A Duart.c378 r = aos_event_get(&uart0_event, EVENT_RX_READY, AOS_EVENT_OR, in hal_uart_recv_II()
434 return aos_event_get(&uart0_event, EVENT_RX_READY, AOS_EVENT_OR, &val, timeout); in hal_uart_rx_sem_take()
/AliOS-Things-master/components/osal_aos/include/aos/
A Dkernel.h582 aos_status_t aos_event_get(aos_event_t *event, uint32_t value, uint32_t opt, uint32_t *actl_value, …
/AliOS-Things-master/components/ble_netconfig/
A Dblecfg_main.c39 …ret_aos = aos_event_get(&g_blecfg_event, 0xffffffff, AOS_EVENT_OR_CLEAR, &event_flag, AOS_WAIT_FOR… in BleCfg_main_task()
/AliOS-Things-master/components/drivers/peripheral/i2c/src/
A Di2c.c91 …if (aos_event_get(&i2c->event, mask, AOS_EVENT_OR, &val, i2c->x.timeout) || (val & EVENT_XFER_ERRO… in transfer_sequence()
/AliOS-Things-master/components/epoll/src/
A Ddevice.c378 aos_event_get(&pdev->event, EVENT_FLAG, AOS_EVENT_OR_CLEAR, &real_flag, data->timeout); in epoll_waitting()
/AliOS-Things-master/components/drivers/peripheral/spi/src/
A Dspi.c98 …if (aos_event_get(&spi->event, mask, AOS_EVENT_OR, &val, spi->x.timeout) || (val & EVENT_XFER_ERRO… in transfer_sequence()
/AliOS-Things-master/components/drivers/peripheral/gpio/src/
A Dgpioc.c81 …(void)aos_event_get(&pin->irq_event, event_mask, AOS_EVENT_OR_CLEAR, &event_value, AOS_WAIT_FOREVE… in irq_task_func()
/AliOS-Things-master/components/a2sa/src/framework/
A Dsound_pcm.c187aos_event_get(&pcm->evt, AOS_PCM_EVT_READ | AOS_PCM_EVT_XRUN, AOS_EVENT_OR_CLEAR, &actl_flags, tim… in aos_pcm_wait()
/AliOS-Things-master/hardware/chip/rtl872xd/csi_driver/uart/
A Duart.c358 (void)aos_event_get(&priv->event, EVENT_RX_READY, AOS_EVENT_OR_CLEAR, &val, 20); in csi_uart_receive()

Completed in 18 milliseconds