/AliOS-Things-master/components/osal_aos/example/ |
A D | event_example.c | 66 …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 D | tty.c | 158 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 D | tty_csi.c | 197 (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 D | aos_event.c | 56 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 D | README.md | 933 | 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 D | uart.c | 378 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 D | kernel.h | 582 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 D | blecfg_main.c | 39 …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 D | i2c.c | 91 …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 D | device.c | 378 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 D | spi.c | 98 …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 D | gpioc.c | 81 …(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 D | sound_pcm.c | 187 …aos_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 D | uart.c | 358 (void)aos_event_get(&priv->event, EVENT_RX_READY, AOS_EVENT_OR_CLEAR, &val, 20); in csi_uart_receive()
|