SYMBOL INDEX (56 symbols across 10 files) FILE: examples/hello_analog_microphone/main.c type analog_microphone_config (line 19) | struct analog_microphone_config function on_analog_samples_ready (line 37) | void on_analog_samples_ready() function main (line 44) | int main( void ) FILE: examples/hello_pdm_microphone/main.c type pdm_microphone_config (line 19) | struct pdm_microphone_config function on_pdm_samples_ready (line 43) | void on_pdm_samples_ready() function main (line 50) | int main( void ) FILE: examples/usb_microphone/main.c type pdm_microphone_config (line 20) | struct pdm_microphone_config function main (line 36) | int main(void) function on_pdm_samples_ready (line 55) | void on_pdm_samples_ready() function on_usb_microphone_tx_ready (line 64) | void on_usb_microphone_tx_ready() FILE: examples/usb_microphone/usb_microphone.c function usb_microphone_init (line 42) | void usb_microphone_init() function usb_microphone_set_tx_ready_handler (line 56) | void usb_microphone_set_tx_ready_handler(usb_microphone_tx_ready_handler... function usb_microphone_write (line 61) | uint16_t usb_microphone_write(const void * data, uint16_t len) function usb_microphone_task (line 66) | void usb_microphone_task() function tud_audio_set_req_ep_cb (line 76) | bool tud_audio_set_req_ep_cb(uint8_t rhport, tusb_control_request_t cons... function tud_audio_set_req_itf_cb (line 95) | bool tud_audio_set_req_itf_cb(uint8_t rhport, tusb_control_request_t con... function tud_audio_set_req_entity_cb (line 114) | bool tud_audio_set_req_entity_cb(uint8_t rhport, tusb_control_request_t ... function tud_audio_get_req_ep_cb (line 164) | bool tud_audio_get_req_ep_cb(uint8_t rhport, tusb_control_request_t cons... function tud_audio_get_req_itf_cb (line 181) | bool tud_audio_get_req_itf_cb(uint8_t rhport, tusb_control_request_t con... function tud_audio_get_req_entity_cb (line 196) | bool tud_audio_get_req_entity_cb(uint8_t rhport, tusb_control_request_t ... function tud_audio_tx_done_pre_load_cb (line 306) | bool tud_audio_tx_done_pre_load_cb(uint8_t rhport, uint8_t itf, uint8_t ... function tud_audio_tx_done_post_load_cb (line 321) | bool tud_audio_tx_done_post_load_cb(uint8_t rhport, uint16_t n_bytes_cop... function tud_audio_set_itf_close_EP_cb (line 332) | bool tud_audio_set_itf_close_EP_cb(uint8_t rhport, tusb_control_request_... FILE: src/OpenPDM2PCM/OpenPDMFilter.c function filter_table_mono_64 (line 51) | int32_t filter_table_mono_64(uint8_t *data, uint8_t sincn) function filter_table_stereo_64 (line 63) | int32_t filter_table_stereo_64(uint8_t *data, uint8_t sincn) function filter_table_mono_128 (line 75) | int32_t filter_table_mono_128(uint8_t *data, uint8_t sincn) function filter_table_stereo_128 (line 95) | int32_t filter_table_stereo_128(uint8_t *data, uint8_t sincn) function filter_table (line 118) | int32_t filter_table(uint8_t *data, uint8_t sincn, TPDMFilter_InitStruct... function convolve (line 143) | void convolve(uint32_t Signal[/* SignalLen */], unsigned short SignalLen, function Open_PDM_Filter_Init (line 164) | void Open_PDM_Filter_Init(TPDMFilter_InitStruct *Param) function Open_PDM_Filter_64 (line 219) | void Open_PDM_Filter_64(uint8_t* data, uint16_t* dataOut, uint16_t volum... function Open_PDM_Filter_128 (line 267) | void Open_PDM_Filter_128(uint8_t* data, uint16_t* dataOut, uint16_t volu... FILE: src/OpenPDM2PCM/OpenPDMFilter.h type TPDMFilter_InitStruct (line 70) | typedef struct { FILE: src/analog_microphone.c type analog_microphone_config (line 21) | struct analog_microphone_config function analog_microphone_init (line 34) | int analog_microphone_init(const struct analog_microphone_config* config) { function analog_microphone_deinit (line 98) | void analog_microphone_deinit() { function analog_microphone_start (line 114) | int analog_microphone_start() { function analog_microphone_stop (line 138) | void analog_microphone_stop() { function analog_dma_handler (line 152) | static void analog_dma_handler() { function analog_microphone_set_samples_ready_handler (line 178) | void analog_microphone_set_samples_ready_handler(analog_samples_ready_ha... function analog_microphone_read (line 182) | int analog_microphone_read(int16_t* buffer, size_t samples) { FILE: src/include/pico/analog_microphone.h type analog_microphone_config (line 13) | struct analog_microphone_config { type analog_microphone_config (line 20) | struct analog_microphone_config FILE: src/include/pico/pdm_microphone.h type pdm_microphone_config (line 15) | struct pdm_microphone_config { type pdm_microphone_config (line 24) | struct pdm_microphone_config FILE: src/pdm_microphone.c type pdm_microphone_config (line 25) | struct pdm_microphone_config function pdm_microphone_init (line 39) | int pdm_microphone_init(const struct pdm_microphone_config* config) { function pdm_microphone_deinit (line 108) | void pdm_microphone_deinit() { function pdm_microphone_start (line 124) | int pdm_microphone_start() { function pdm_microphone_stop (line 160) | void pdm_microphone_stop() { function pdm_dma_handler (line 178) | static void pdm_dma_handler() { function pdm_microphone_set_samples_ready_handler (line 204) | void pdm_microphone_set_samples_ready_handler(pdm_samples_ready_handler_... function pdm_microphone_set_filter_max_volume (line 208) | void pdm_microphone_set_filter_max_volume(uint8_t max_volume) { function pdm_microphone_set_filter_gain (line 212) | void pdm_microphone_set_filter_gain(uint8_t gain) { function pdm_microphone_set_filter_volume (line 216) | void pdm_microphone_set_filter_volume(uint16_t volume) { function pdm_microphone_read (line 220) | int pdm_microphone_read(int16_t* buffer, size_t samples) {