Home
last modified time | relevance | path

Searched refs:i2s_dev_t (Results 1 – 2 of 2) sorted by relevance

/AliOS-Things-master/hardware/chip/haas1000/hal/
A Di2s.c15 int32_t hal_i2s_init(i2s_dev_t *i2s) in hal_i2s_init()
31 int32_t hal_i2s_send(i2s_dev_t *i2s, const void *data, uint32_t size, uint32_t timeout) in hal_i2s_send()
47 int32_t hal_i2s_recv(i2s_dev_t *i2s, void *data, uint32_t size, uint32_t timeout) in hal_i2s_recv()
59 int32_t hal_i2s_pause(i2s_dev_t *i2s) in hal_i2s_pause()
71 int32_t hal_i2s_resume(i2s_dev_t *i2s) in hal_i2s_resume()
83 int32_t hal_i2s_stop(i2s_dev_t *i2s) in hal_i2s_stop()
95 int32_t hal_i2s_finalize(i2s_dev_t *i2s) in hal_i2s_finalize()
/AliOS-Things-master/components/drivers/core/base/include/aos/hal/
A Di2s.h72 } i2s_dev_t; typedef
81 int32_t hal_i2s_init(i2s_dev_t *i2s);
94 int32_t hal_i2s_send(i2s_dev_t *i2s, const void *data, uint32_t size, uint32_t timeout);
107 int32_t hal_i2s_recv(i2s_dev_t *i2s, void *data, uint32_t size, uint32_t timeout);
116 int32_t hal_i2s_pause(i2s_dev_t *i2s);
125 int32_t hal_i2s_resume(i2s_dev_t *i2s);
134 int32_t hal_i2s_stop(i2s_dev_t *i2s);
143 int32_t hal_i2s_finalize(i2s_dev_t *i2s);

Completed in 7 milliseconds