Home
last modified time | relevance | path

Searched refs:audio (Results 1 – 25 of 84) sorted by relevance

1234

/bsp/gd32/risc-v/libraries/GD32VF103_Firmware_Library/GD32VF103_usbfs_library/device/class/audio/Source/
A Daudio_core.c737 if (audio->isoc_out_wrptr >= (audio->isoc_out_buff + (SPEAKER_OUT_PACKET * OUT_PACKET_NUM))) { in audio_data_out()
739 audio->isoc_out_wrptr = audio->isoc_out_buff; in audio_data_out()
753 …if ((0U == audio->play_flag) && (audio->isoc_out_wrptr >= (audio->isoc_out_buff + ((SPEAKER_OUT_PA… in audio_data_out()
755 audio->play_flag = 1U; in audio_data_out()
776 if (audio->play_flag) { in usbd_audio_sof()
783 … if (audio->isoc_out_rdptr >= (audio->isoc_out_buff + (SPEAKER_OUT_PACKET * OUT_PACKET_NUM))) { in usbd_audio_sof()
785 audio->isoc_out_rdptr = audio->isoc_out_buff; in usbd_audio_sof()
792 if (audio->isoc_out_rdptr == audio->isoc_out_wrptr) { in usbd_audio_sof()
799 audio->play_flag = 0U; in usbd_audio_sof()
802 audio->isoc_out_rdptr = audio->isoc_out_buff; in usbd_audio_sof()
[all …]
/bsp/qemu-vexpress-a9/drivers/audio/
A Ddrv_sound.c25 struct rt_audio_device audio; member
37 rt_audio_tx_complete(&snd_dev.audio); in rt_hw_aaci_isr()
46 RT_ASSERT(audio != RT_NULL); in sound_getcaps()
131 RT_ASSERT(audio != RT_NULL); in sound_configure()
168 replay = snd_dev->audio.replay; in sound_configure()
225 RT_ASSERT(audio != RT_NULL); in sound_init()
244 RT_ASSERT(audio != RT_NULL); in sound_start()
258 RT_ASSERT(audio != RT_NULL); in sound_stop()
277 RT_ASSERT(audio != RT_NULL); in sound_buffer_info()
295 RT_ASSERT(audio != RT_NULL); in sound_transmit()
[all …]
/bsp/hpmicro/libraries/drivers/
A Ddrv_dao.c37 struct rt_audio_device audio; member
47 rt_audio_tx_complete(&hpm_dao_dev.audio); in dao_dma_tc_callback()
54 RT_ASSERT(audio != RT_NULL); in hpm_dao_getcaps()
131 RT_ASSERT(audio != RT_NULL); in hpm_dao_configure()
163 RT_ASSERT(audio != RT_NULL); in hpm_dao_init()
201 RT_ASSERT(audio != RT_NULL); in hpm_dao_start()
224 rt_audio_tx_complete(audio); in hpm_dao_start()
234 RT_ASSERT(audio != RT_NULL); in hpm_dao_stop()
247 RT_ASSERT(audio != RT_NULL); in hpm_dao_transmit()
275 RT_ASSERT(audio != RT_NULL); in hpm_dao_buffer_info()
[all …]
A Ddrv_pdm.c37 struct rt_audio_device audio; member
57 RT_ASSERT(audio != RT_NULL); in hpm_pdm_getcaps()
58 struct hpm_pdm* hpm_audio = (struct hpm_pdm*)audio->parent.user_data; in hpm_pdm_getcaps()
143 RT_ASSERT(audio != RT_NULL); in hpm_pdm_configure()
145 struct hpm_pdm* hpm_audio = (struct hpm_pdm*)audio->parent.user_data; in hpm_pdm_configure()
174 static rt_err_t hpm_pdm_init(struct rt_audio_device* audio) in hpm_pdm_init() argument
176 RT_ASSERT(audio != RT_NULL); in hpm_pdm_init()
214 RT_ASSERT(audio != RT_NULL); in hpm_pdm_start()
248 static rt_err_t hpm_pdm_stop(struct rt_audio_device* audio, int stream) in hpm_pdm_stop() argument
250 RT_ASSERT(audio != RT_NULL); in hpm_pdm_stop()
[all …]
A Ddrv_i2s.c44 struct rt_audio_device audio; member
128 rt_audio_tx_complete(&hpm_audio->audio); in i2s_tx_dma_tc_callback()
142 RT_ASSERT(audio != RT_NULL); in hpm_i2s_init()
188 RT_ASSERT(audio != RT_NULL); in hpm_i2s_getcaps()
299 RT_ASSERT(audio != RT_NULL); in hpm_i2s_configure()
440 RT_ASSERT(audio != RT_NULL); in hpm_i2s_start()
464 rt_audio_tx_complete(audio); in hpm_i2s_start()
496 RT_ASSERT(audio != RT_NULL); in hpm_i2s_stop()
521 RT_ASSERT(audio != RT_NULL); in hpm_i2s_transmit()
591 RT_ASSERT(audio != RT_NULL); in hpm_i2s_buffer_info()
[all …]
/bsp/nxp/lpc/lpc54114-lite/drivers/audio/
A Ddrv_sound.c37 struct rt_audio_device audio; member
61 rt_audio_tx_complete(&snd_dev->audio); in i2s_tx_transfer_callback()
64 static rt_err_t lpc_audio_init(struct rt_audio_device *audio) in lpc_audio_init() argument
123 RT_ASSERT(audio != RT_NULL); in lpc_audio_start()
130 audio->ops->getcaps(audio, &caps); in lpc_audio_start()
131 audio->ops->configure(audio, &caps); in lpc_audio_start()
132 rt_audio_tx_complete(audio); in lpc_audio_start()
152 RT_ASSERT(audio != RT_NULL); in lpc_audio_getcaps()
302 RT_ASSERT(audio != RT_NULL); in lpc_audio_transmit()
313 RT_ASSERT(audio != RT_NULL); in lpc_audio_buffer_info()
[all …]
A Ddrv_mic.c22 struct rt_audio_device audio; member
44 rt_audio_rx_done(&mic_dev->audio, &mic_dev->rx_fifo[0], RX_DMA_FIFO_SIZE); in dmic_dma_transfer_callback()
51 rt_err_t mic_device_init(struct rt_audio_device *audio) in mic_device_init() argument
99 rt_err_t mic_device_start(struct rt_audio_device *audio, int stream) in mic_device_start() argument
101 struct mic_device *mic_dev = (struct mic_device *)audio->parent.user_data; in mic_device_start()
112 rt_err_t mic_device_stop(struct rt_audio_device *audio, int stream) in mic_device_stop() argument
114 struct mic_device *mic_dev = (struct mic_device *)audio->parent.user_data; in mic_device_stop()
122 rt_err_t mic_device_getcaps(struct rt_audio_device *audio, struct rt_audio_caps *caps) in mic_device_getcaps() argument
145 struct rt_audio_device *audio = &mic_dev.audio; in rt_hw_mic_init() local
158 audio->ops = &_mic_audio_ops; in rt_hw_mic_init()
[all …]
/bsp/bluetrum/ab32vg1-ab-prougen/board/ports/audio/
A Ddrv_sound.c23 struct rt_audio_device audio; member
172 RT_ASSERT(audio != RT_NULL); in sound_getcaps()
256 RT_ASSERT(audio != RT_NULL); in sound_configure()
344 static rt_err_t sound_init(struct rt_audio_device *audio) in sound_init() argument
348 RT_ASSERT(audio != RT_NULL); in sound_init()
366 RT_ASSERT(audio != RT_NULL); in sound_start()
387 RT_ASSERT(audio != RT_NULL); in sound_stop()
403 RT_ASSERT(audio != RT_NULL); in sound_transmit()
421 RT_ASSERT(audio != RT_NULL); in sound_buffer_info()
467 rt_audio_tx_complete(&snd_dev.audio); in audio_thread_entry()
[all …]
/bsp/nuvoton/libraries/m031/rtt_port/
A Ddrv_spii2s.c249 nu_i2s_t psNuSPII2s = (nu_i2s_t)audio; in nu_spii2s_getcaps()
252 RT_ASSERT(audio != RT_NULL); in nu_spii2s_getcaps()
327 nu_i2s_t psNuSPII2s = (nu_i2s_t)audio; in nu_spii2s_configure()
331 RT_ASSERT(audio != RT_NULL); in nu_spii2s_configure()
406 nu_i2s_t psNuSPII2s = (nu_i2s_t)audio; in nu_spii2s_init()
408 RT_ASSERT(audio != RT_NULL); in nu_spii2s_init()
418 nu_i2s_t psNuSPII2s = (nu_i2s_t)audio; in nu_spii2s_start()
421 RT_ASSERT(audio != RT_NULL); in nu_spii2s_start()
426 nu_spii2s_stop(audio, stream); in nu_spii2s_start()
472 RT_ASSERT(audio != RT_NULL); in nu_spii2s_stop()
[all …]
/bsp/nuvoton/libraries/m2354/rtt_port/
A Ddrv_i2s.c244 RT_ASSERT(audio != RT_NULL); in nu_i2s_getcaps()
247 psNuI2s = (nu_i2s_t)audio; in nu_i2s_getcaps()
326 RT_ASSERT(audio != RT_NULL); in nu_i2s_configure()
329 psNuI2s = (nu_i2s_t)audio; in nu_i2s_configure()
405 RT_ASSERT(audio != RT_NULL); in nu_i2s_init()
407 psNuI2s = (nu_i2s_t)audio; in nu_i2s_init()
419 RT_ASSERT(audio != RT_NULL); in nu_i2s_start()
421 psNuI2s = (nu_i2s_t)audio; in nu_i2s_start()
424 nu_i2s_stop(audio, stream); in nu_i2s_start()
472 psNuI2s = (nu_i2s_t)audio; in nu_i2s_stop()
[all …]
A Ddrv_spii2s.c303 nu_i2s_t psNuSPII2s = (nu_i2s_t)audio; in nu_spii2s_getcaps()
306 RT_ASSERT(audio != RT_NULL); in nu_spii2s_getcaps()
381 nu_i2s_t psNuSPII2s = (nu_i2s_t)audio; in nu_spii2s_configure()
385 RT_ASSERT(audio != RT_NULL); in nu_spii2s_configure()
460 nu_i2s_t psNuSPII2s = (nu_i2s_t)audio; in nu_spii2s_init()
462 RT_ASSERT(audio != RT_NULL); in nu_spii2s_init()
472 nu_i2s_t psNuSPII2s = (nu_i2s_t)audio; in nu_spii2s_start()
475 RT_ASSERT(audio != RT_NULL); in nu_spii2s_start()
480 nu_spii2s_stop(audio, stream); in nu_spii2s_start()
526 RT_ASSERT(audio != RT_NULL); in nu_spii2s_stop()
[all …]
/bsp/nuvoton/libraries/m480/rtt_port/
A Ddrv_i2s.c244 RT_ASSERT(audio != RT_NULL); in nu_i2s_getcaps()
247 psNuI2s = (nu_i2s_t)audio; in nu_i2s_getcaps()
326 RT_ASSERT(audio != RT_NULL); in nu_i2s_configure()
329 psNuI2s = (nu_i2s_t)audio; in nu_i2s_configure()
405 RT_ASSERT(audio != RT_NULL); in nu_i2s_init()
407 psNuI2s = (nu_i2s_t)audio; in nu_i2s_init()
419 RT_ASSERT(audio != RT_NULL); in nu_i2s_start()
421 psNuI2s = (nu_i2s_t)audio; in nu_i2s_start()
424 nu_i2s_stop(audio, stream); in nu_i2s_start()
472 psNuI2s = (nu_i2s_t)audio; in nu_i2s_stop()
[all …]
A Ddrv_spii2s.c303 nu_i2s_t psNuSPII2s = (nu_i2s_t)audio; in nu_spii2s_getcaps()
306 RT_ASSERT(audio != RT_NULL); in nu_spii2s_getcaps()
381 nu_i2s_t psNuSPII2s = (nu_i2s_t)audio; in nu_spii2s_configure()
385 RT_ASSERT(audio != RT_NULL); in nu_spii2s_configure()
460 nu_i2s_t psNuSPII2s = (nu_i2s_t)audio; in nu_spii2s_init()
462 RT_ASSERT(audio != RT_NULL); in nu_spii2s_init()
472 nu_i2s_t psNuSPII2s = (nu_i2s_t)audio; in nu_spii2s_start()
475 RT_ASSERT(audio != RT_NULL); in nu_spii2s_start()
480 nu_spii2s_stop(audio, stream); in nu_spii2s_start()
526 RT_ASSERT(audio != RT_NULL); in nu_spii2s_stop()
[all …]
/bsp/nuvoton/libraries/n9h30/rtt_port/
A Ddrv_i2s.c313 RT_ASSERT(audio != RT_NULL); in nu_i2s_getcaps()
316 psNuI2s = (nu_i2s_t)audio; in nu_i2s_getcaps()
395 RT_ASSERT(audio != RT_NULL); in nu_i2s_configure()
398 psNuI2s = (nu_i2s_t)audio; in nu_i2s_configure()
474 RT_ASSERT(audio != RT_NULL); in nu_i2s_init()
476 psNuI2s = (nu_i2s_t)audio; in nu_i2s_init()
494 RT_ASSERT(audio != RT_NULL); in nu_i2s_start()
496 psNuI2s = (nu_i2s_t)audio; in nu_i2s_start()
499 nu_i2s_stop(audio, stream); in nu_i2s_start()
535 psNuI2s = (nu_i2s_t)audio; in nu_i2s_stop()
[all …]
/bsp/nuvoton/libraries/nuc980/rtt_port/
A Ddrv_i2s.c313 RT_ASSERT(audio != RT_NULL); in nu_i2s_getcaps()
316 psNuI2s = (nu_i2s_t)audio; in nu_i2s_getcaps()
395 RT_ASSERT(audio != RT_NULL); in nu_i2s_configure()
398 psNuI2s = (nu_i2s_t)audio; in nu_i2s_configure()
474 RT_ASSERT(audio != RT_NULL); in nu_i2s_init()
476 psNuI2s = (nu_i2s_t)audio; in nu_i2s_init()
494 RT_ASSERT(audio != RT_NULL); in nu_i2s_start()
496 psNuI2s = (nu_i2s_t)audio; in nu_i2s_start()
499 nu_i2s_stop(audio, stream); in nu_i2s_start()
535 psNuI2s = (nu_i2s_t)audio; in nu_i2s_stop()
[all …]
/bsp/nuvoton/libraries/ma35/rtt_port/
A Ddrv_spii2s.c307 nu_i2s_t psNuSPII2s = (nu_i2s_t)audio; in nu_spii2s_getcaps()
310 RT_ASSERT(audio != RT_NULL); in nu_spii2s_getcaps()
385 nu_i2s_t psNuSPII2s = (nu_i2s_t)audio; in nu_spii2s_configure()
389 RT_ASSERT(audio != RT_NULL); in nu_spii2s_configure()
464 nu_i2s_t psNuSPII2s = (nu_i2s_t)audio; in nu_spii2s_init()
466 RT_ASSERT(audio != RT_NULL); in nu_spii2s_init()
476 nu_i2s_t psNuSPII2s = (nu_i2s_t)audio; in nu_spii2s_start()
479 RT_ASSERT(audio != RT_NULL); in nu_spii2s_start()
484 nu_spii2s_stop(audio, stream); in nu_spii2s_start()
530 RT_ASSERT(audio != RT_NULL); in nu_spii2s_stop()
[all …]
A Ddrv_i2s.c281 RT_ASSERT(audio != RT_NULL); in nu_i2s_getcaps()
284 psNuI2s = (nu_i2s_t)audio; in nu_i2s_getcaps()
363 RT_ASSERT(audio != RT_NULL); in nu_i2s_configure()
366 psNuI2s = (nu_i2s_t)audio; in nu_i2s_configure()
442 RT_ASSERT(audio != RT_NULL); in nu_i2s_init()
444 psNuI2s = (nu_i2s_t)audio; in nu_i2s_init()
456 RT_ASSERT(audio != RT_NULL); in nu_i2s_start()
458 psNuI2s = (nu_i2s_t)audio; in nu_i2s_start()
461 nu_i2s_stop(audio, stream); in nu_i2s_start()
509 psNuI2s = (nu_i2s_t)audio; in nu_i2s_stop()
[all …]
/bsp/stm32/stm32f407-rt-spark/board/ports/audio/
A Ddrv_sound.c23 struct rt_audio_device audio; member
119 rt_audio_tx_complete(&snd_dev.audio); in DMA1_Stream7_IRQHandler()
238 RT_ASSERT(audio != RT_NULL); in sound_getcaps()
239 snd_dev = (struct sound_device *)audio->parent.user_data; in sound_getcaps()
322 RT_ASSERT(audio != RT_NULL); in sound_configure()
406 static rt_err_t sound_init(struct rt_audio_device *audio) in sound_init() argument
411 RT_ASSERT(audio != RT_NULL); in sound_init()
428 RT_ASSERT(audio != RT_NULL); in sound_start()
443 RT_ASSERT(audio != RT_NULL); in sound_stop()
459 RT_ASSERT(audio != RT_NULL); in sound_buffer_info()
[all …]
A Ddrv_mic.c22 struct rt_audio_device audio; member
98 RT_ASSERT(audio != RT_NULL); in mic_getcaps()
99 mic_dev = (struct mic_device *)audio->parent.user_data; in mic_getcaps()
185 RT_ASSERT(audio != RT_NULL); in mic_configure()
186 mic_dev = (struct mic_device *)audio->parent.user_data; in mic_configure()
259 static rt_err_t mic_init(struct rt_audio_device *audio) in mic_init() argument
263 RT_ASSERT(audio != RT_NULL); in mic_init()
274 static rt_err_t sound_init(struct rt_audio_device *audio) in sound_init() argument
279 RT_ASSERT(audio != RT_NULL); in sound_init()
294 RT_ASSERT(audio != RT_NULL); in mic_start()
[all …]
/bsp/nuvoton/libraries/m460/rtt_port/
A Ddrv_i2s.c280 RT_ASSERT(audio != RT_NULL); in nu_i2s_getcaps()
283 psNuI2s = (nu_i2s_t)audio; in nu_i2s_getcaps()
362 RT_ASSERT(audio != RT_NULL); in nu_i2s_configure()
365 psNuI2s = (nu_i2s_t)audio; in nu_i2s_configure()
441 RT_ASSERT(audio != RT_NULL); in nu_i2s_init()
443 psNuI2s = (nu_i2s_t)audio; in nu_i2s_init()
455 RT_ASSERT(audio != RT_NULL); in nu_i2s_start()
457 psNuI2s = (nu_i2s_t)audio; in nu_i2s_start()
460 nu_i2s_stop(audio, stream); in nu_i2s_start()
508 psNuI2s = (nu_i2s_t)audio; in nu_i2s_stop()
[all …]
A Ddrv_spii2s.c445 nu_i2s_t psNuSPII2s = (nu_i2s_t)audio; in nu_spii2s_getcaps()
448 RT_ASSERT(audio != RT_NULL); in nu_spii2s_getcaps()
523 nu_i2s_t psNuSPII2s = (nu_i2s_t)audio; in nu_spii2s_configure()
527 RT_ASSERT(audio != RT_NULL); in nu_spii2s_configure()
602 nu_i2s_t psNuSPII2s = (nu_i2s_t)audio; in nu_spii2s_init()
604 RT_ASSERT(audio != RT_NULL); in nu_spii2s_init()
614 nu_i2s_t psNuSPII2s = (nu_i2s_t)audio; in nu_spii2s_start()
617 RT_ASSERT(audio != RT_NULL); in nu_spii2s_start()
622 nu_spii2s_stop(audio, stream); in nu_spii2s_start()
668 RT_ASSERT(audio != RT_NULL); in nu_spii2s_stop()
[all …]
/bsp/stm32/stm32mp157a-st-discovery/board/ports/audio/
A Ddrv_mic.c38 struct rt_audio_device audio; member
137 RT_ASSERT(audio != RT_NULL); in mic_getcaps()
138 mic_dev = (struct mic_device *)audio->parent.user_data; in mic_getcaps()
224 RT_ASSERT(audio != RT_NULL); in mic_configure()
225 mic_dev = (struct mic_device *)audio->parent.user_data; in mic_configure()
298 static rt_err_t mic_init(struct rt_audio_device *audio) in mic_init() argument
301 RT_ASSERT(audio != RT_NULL); in mic_init()
303 mic_dev = (struct mic_device *)audio->parent.user_data; in mic_init()
314 RT_ASSERT(audio != RT_NULL); in mic_start()
374 mic_dev.audio.ops = &mic_ops; in rt_hw_mic_init()
[all …]
/bsp/stm32/stm32l475-atk-pandora/board/ports/audio/
A Ddrv_sound.c23 struct rt_audio_device audio; member
105 rt_audio_tx_complete(&snd_dev.audio); in HAL_SAI_TxHalfCpltCallback()
113 rt_audio_tx_complete(&snd_dev.audio); in HAL_SAI_TxCpltCallback()
182 RT_ASSERT(audio != RT_NULL); in sound_getcaps()
266 RT_ASSERT(audio != RT_NULL); in sound_configure()
350 static rt_err_t sound_init(struct rt_audio_device *audio) in sound_init() argument
355 RT_ASSERT(audio != RT_NULL); in sound_init()
372 RT_ASSERT(audio != RT_NULL); in sound_start()
387 RT_ASSERT(audio != RT_NULL); in sound_stop()
403 RT_ASSERT(audio != RT_NULL); in sound_buffer_info()
[all …]
A Ddrv_mic.c22 struct rt_audio_device audio; member
125 RT_ASSERT(audio != RT_NULL); in mic_getcaps()
126 mic_dev = (struct mic_device *)audio->parent.user_data; in mic_getcaps()
212 RT_ASSERT(audio != RT_NULL); in mic_configure()
213 mic_dev = (struct mic_device *)audio->parent.user_data; in mic_configure()
286 static rt_err_t mic_init(struct rt_audio_device *audio) in mic_init() argument
290 RT_ASSERT(audio != RT_NULL); in mic_init()
291 mic_dev = (struct mic_device *)audio->parent.user_data; in mic_init()
305 RT_ASSERT(audio != RT_NULL); in mic_start()
306 mic_dev = (struct mic_device *)audio->parent.user_data; in mic_start()
[all …]
/bsp/phytium/libraries/drivers/
A Ddrv_i2s.c50 struct rt_audio_device audio; member
239 RT_ASSERT(audio != RT_NULL); in i2s_getcaps()
240 i2s_dev = (struct phytium_i2s_device *)audio->parent.user_data; in i2s_getcaps()
324 RT_ASSERT(audio != RT_NULL); in i2s_configure()
325 i2s_dev = (struct phytium_i2s_device *)audio->parent.user_data; in i2s_configure()
355 static rt_err_t i2s_init(struct rt_audio_device *audio) in i2s_init() argument
358 RT_ASSERT(audio != RT_NULL); in i2s_init()
392 RT_ASSERT(audio != RT_NULL); in i2s_start()
413 RT_ASSERT(audio != RT_NULL); in i2s_stop()
432 struct rt_audio_device *audio = &i2s_dev->audio; in i2s_controller_init() local
[all …]

Completed in 128 milliseconds

1234