BSP
buffer_ctl is only used within BSP.
 
Symbols
loading...
Files
loading...

buffer_ctl variable

Syntax

References

LocationReferrerText
audio_rec.c:71
audio_rec.c:95AudioRec_demo()
buffer_ctl.rec_length = 0;
audio_rec.c:132AudioRec_demo()
while (buffer_ctl.rec_length < AUDIO_REC_TOTAL_SIZE)
audio_rec.c:137AudioRec_demo()
if (buffer_ctl.it_state == TRANSFER_HALF)
audio_rec.c:140AudioRec_demo()
BSP_AUDIO_IN_PDMToPCM((uint16_t*)&buffer_ctl.pdm_buff[0],
audio_rec.c:141AudioRec_demo()
&buffer_ctl.pcm_buff[buffer_ctl.pcm_ptr]);
audio_rec.c:143AudioRec_demo()
audio_rec.c:145AudioRec_demo()
if(buffer_ctl.pcm_ptr == AUDIO_IN_PCM_BUFFER_SIZE/2)
audio_rec.c:147AudioRec_demo()
buffer_ctl.wr_state = BUFFER_FULL;
audio_rec.c:148AudioRec_demo()
buffer_ctl.offset = 0;
audio_rec.c:151AudioRec_demo()
audio_rec.c:153AudioRec_demo()
buffer_ctl.wr_state = BUFFER_FULL;
audio_rec.c:154AudioRec_demo()
audio_rec.c:155AudioRec_demo()
buffer_ctl.pcm_ptr = 0;
audio_rec.c:157AudioRec_demo()
buffer_ctl.it_state = TRANSFER_NONE;
audio_rec.c:160AudioRec_demo()
if (buffer_ctl.it_state == TRANSFER_FULL)
audio_rec.c:163AudioRec_demo()
if (BSP_AUDIO_IN_PDMToPCM((uint16_t*)&buffer_ctl.pdm_buff[INTERNAL_BUFF_SIZE/2], &buffer_ctl.pcm_buff[buffer_ctl.pcm_ptr]) == 0)
audio_rec.c:165AudioRec_demo()
audio_rec.c:167AudioRec_demo()
if(buffer_ctl.pcm_ptr == AUDIO_IN_PCM_BUFFER_SIZE/2)
audio_rec.c:169AudioRec_demo()
buffer_ctl.wr_state = BUFFER_FULL;
audio_rec.c:170AudioRec_demo()
buffer_ctl.offset = 0;
audio_rec.c:173AudioRec_demo()
audio_rec.c:175AudioRec_demo()
buffer_ctl.wr_state = BUFFER_FULL;
audio_rec.c:176AudioRec_demo()
audio_rec.c:177AudioRec_demo()
buffer_ctl.pcm_ptr = 0;
audio_rec.c:180AudioRec_demo()
buffer_ctl.it_state = TRANSFER_NONE;
audio_rec.c:186AudioRec_demo()
if (buffer_ctl.wr_state == BUFFER_FULL)
audio_rec.c:188AudioRec_demo()
memcpy((uint32_t *)AudioRecFullBuff_addr, (uint8_t*)(buffer_ctl.pcm_buff + buffer_ctl.offset), AUDIO_IN_PCM_BUFFER_SIZE);
audio_rec.c:190AudioRec_demo()
audio_rec.c:191AudioRec_demo()
buffer_ctl.wr_state = BUFFER_EMPTY;
audio_rec.c:208AudioRec_demo()
buffer_ctl.rec_length = 0;
audio_rec.c:209AudioRec_demo()
buffer_ctl.wr_state = BUFFER_EMPTY;
audio_rec.c:210AudioRec_demo()
buffer_ctl.it_state = TRANSFER_NONE;
audio_rec.c:211AudioRec_demo()
BSP_AUDIO_IN_Record((uint16_t*)&buffer_ctl.pdm_buff[0], INTERNAL_BUFF_SIZE);
audio_rec.c:236AudioRec_demo()
NbRecord_done = buffer_ctl.rec_length / (DEFAULT_AUDIO_IN_FREQ * DEFAULT_AUDIO_IN_CHANNEL_NBR * 2);
audio_rec.c:337BSP_AUDIO_IN_TransferComplete_CallBack()
buffer_ctl.it_state = TRANSFER_FULL;
audio_rec.c:349BSP_AUDIO_IN_HalfTransfer_CallBack()
buffer_ctl.it_state = TRANSFER_HALF;

Data Use

Type of buffer_ctl
buffer_ctl
all items filtered out