| /hal_adi-latest/MAX/Libraries/MAXUSB/src/core/ |
| D | usb_event.c | 27 static MXC_USB_event_callback_t callback[MAXUSB_NUM_EVENTS]; variable 36 callback[event].func = func; in MXC_USB_EventEnable() 37 callback[event].cbdata = cbdata; in MXC_USB_EventEnable() 53 callback[event].func = NULL; in MXC_USB_EventDisable() 54 callback[event].cbdata = NULL; in MXC_USB_EventDisable() 74 if (events.novbus && callback[MAXUSB_EVENT_NOVBUS].func) in MXC_USB_EventHandler() 76 callback[MAXUSB_EVENT_NOVBUS].func(MAXUSB_EVENT_NOVBUS, callback[MAXUSB_EVENT_NOVBUS].cbdata); in MXC_USB_EventHandler() 79 if (events.vbus && callback[MAXUSB_EVENT_VBUS].func) in MXC_USB_EventHandler() 81 callback[MAXUSB_EVENT_VBUS].func(MAXUSB_EVENT_VBUS, callback[MAXUSB_EVENT_VBUS].cbdata); in MXC_USB_EventHandler() 84 if (events.brst && callback[MAXUSB_EVENT_BRST].func) in MXC_USB_EventHandler() [all …]
|
| /hal_adi-latest/MAX/Include/ |
| D | wrap_max32_dma.h | 70 mxc_dma_complete_cb_t callback) in Wrap_MXC_DMA_MemCpy() argument 72 return MXC_DMA_MemCpy(dma, dest, src, len, callback); in Wrap_MXC_DMA_MemCpy() 77 mxc_dma_trans_chain_t callback) in Wrap_MXC_DMA_DoTransfer() argument 79 return MXC_DMA_DoTransfer(dma, config, firstSrcDst, callback); in Wrap_MXC_DMA_DoTransfer() 129 mxc_dma_complete_cb_t callback) 132 return MXC_DMA_MemCpy(dest, src, len, callback); 137 mxc_dma_trans_chain_t callback) 140 return MXC_DMA_DoTransfer(config, firstSrcDst, callback);
|
| /hal_adi-latest/MAX/Libraries/PeriphDrivers/Source/DMA/ |
| D | dma_me16.c | 90 int MXC_DMA_SetCallback(int ch, void (*callback)(int, int)) in MXC_DMA_SetCallback() 92 return MXC_DMA_RevA_SetCallback(ch, callback); in MXC_DMA_SetCallback() 145 int MXC_DMA_MemCpy(void *dest, void *src, int len, mxc_dma_complete_cb_t callback) in MXC_DMA_MemCpy() argument 147 return MXC_DMA_RevA_MemCpy(dest, src, len, callback); in MXC_DMA_MemCpy() 151 mxc_dma_trans_chain_t callback) in MXC_DMA_DoTransfer() argument 153 return MXC_DMA_RevA_DoTransfer(config, firstSrcDst, callback); in MXC_DMA_DoTransfer()
|
| D | dma_ai87.c | 94 int MXC_DMA_SetCallback(int ch, void (*callback)(int, int)) in MXC_DMA_SetCallback() 96 return MXC_DMA_RevA_SetCallback(ch, callback); in MXC_DMA_SetCallback() 154 int MXC_DMA_MemCpy(void *dest, void *src, int len, mxc_dma_complete_cb_t callback) in MXC_DMA_MemCpy() argument 156 return MXC_DMA_RevA_MemCpy((mxc_dma_reva_regs_t *)MXC_DMA, dest, src, len, callback); in MXC_DMA_MemCpy() 160 mxc_dma_trans_chain_t callback) in MXC_DMA_DoTransfer() argument 162 return MXC_DMA_RevA_DoTransfer((mxc_dma_reva_regs_t *)MXC_DMA, config, firstSrcDst, callback); in MXC_DMA_DoTransfer()
|
| D | dma_es17.c | 90 int MXC_DMA_SetCallback(int ch, void (*callback)(int, int)) in MXC_DMA_SetCallback() 92 return MXC_DMA_RevA_SetCallback(ch, callback); in MXC_DMA_SetCallback() 150 int MXC_DMA_MemCpy(void *dest, void *src, int len, mxc_dma_complete_cb_t callback) in MXC_DMA_MemCpy() argument 152 return MXC_DMA_RevA_MemCpy((mxc_dma_reva_regs_t *)MXC_DMA, dest, src, len, callback); in MXC_DMA_MemCpy() 156 mxc_dma_trans_chain_t callback) in MXC_DMA_DoTransfer() argument 158 return MXC_DMA_RevA_DoTransfer((mxc_dma_reva_regs_t *)MXC_DMA, config, firstSrcDst, callback); in MXC_DMA_DoTransfer()
|
| D | dma_me10.c | 98 int MXC_DMA_SetCallback(int ch, void (*callback)(int, int)) in MXC_DMA_SetCallback() 100 return MXC_DMA_RevA_SetCallback(ch, callback); in MXC_DMA_SetCallback() 170 int MXC_DMA_MemCpy(void *dest, void *src, int len, mxc_dma_complete_cb_t callback) in MXC_DMA_MemCpy() argument 172 return MXC_DMA_RevA_MemCpy((mxc_dma_reva_regs_t *)MXC_DMA, dest, src, len, callback); in MXC_DMA_MemCpy() 177 mxc_dma_trans_chain_t callback) in MXC_DMA_DoTransfer() argument 179 return MXC_DMA_RevA_DoTransfer((mxc_dma_reva_regs_t *)MXC_DMA, config, firstSrcDst, callback); in MXC_DMA_DoTransfer()
|
| D | dma_me11.c | 96 int MXC_DMA_SetCallback(int ch, void (*callback)(int, int)) in MXC_DMA_SetCallback() 98 return MXC_DMA_RevA_SetCallback(ch, callback); in MXC_DMA_SetCallback() 156 int MXC_DMA_MemCpy(void *dest, void *src, int len, mxc_dma_complete_cb_t callback) in MXC_DMA_MemCpy() argument 158 return MXC_DMA_RevA_MemCpy((mxc_dma_reva_regs_t *)MXC_DMA, dest, src, len, callback); in MXC_DMA_MemCpy() 162 mxc_dma_trans_chain_t callback) in MXC_DMA_DoTransfer() argument 164 return MXC_DMA_RevA_DoTransfer((mxc_dma_reva_regs_t *)MXC_DMA, config, firstSrcDst, callback); in MXC_DMA_DoTransfer()
|
| D | dma_me12.c | 94 int MXC_DMA_SetCallback(int ch, void (*callback)(int, int)) in MXC_DMA_SetCallback() 96 return MXC_DMA_RevA_SetCallback(ch, callback); in MXC_DMA_SetCallback() 154 int MXC_DMA_MemCpy(void *dest, void *src, int len, mxc_dma_complete_cb_t callback) in MXC_DMA_MemCpy() argument 156 return MXC_DMA_RevA_MemCpy((mxc_dma_reva_regs_t *)MXC_DMA, dest, src, len, callback); in MXC_DMA_MemCpy() 160 mxc_dma_trans_chain_t callback) in MXC_DMA_DoTransfer() argument 162 return MXC_DMA_RevA_DoTransfer((mxc_dma_reva_regs_t *)MXC_DMA, config, firstSrcDst, callback); in MXC_DMA_DoTransfer()
|
| D | dma_me13.c | 90 int MXC_DMA_SetCallback(int ch, void (*callback)(int, int)) in MXC_DMA_SetCallback() 92 return MXC_DMA_RevA_SetCallback(ch, callback); in MXC_DMA_SetCallback() 150 int MXC_DMA_MemCpy(void *dest, void *src, int len, mxc_dma_complete_cb_t callback) in MXC_DMA_MemCpy() argument 152 return MXC_DMA_RevA_MemCpy((mxc_dma_reva_regs_t *)MXC_DMA, dest, src, len, callback); in MXC_DMA_MemCpy() 156 mxc_dma_trans_chain_t callback) in MXC_DMA_DoTransfer() argument 158 return MXC_DMA_RevA_DoTransfer((mxc_dma_reva_regs_t *)MXC_DMA, config, firstSrcDst, callback); in MXC_DMA_DoTransfer()
|
| D | dma_me15.c | 90 int MXC_DMA_SetCallback(int ch, void (*callback)(int, int)) in MXC_DMA_SetCallback() 92 return MXC_DMA_RevA_SetCallback(ch, callback); in MXC_DMA_SetCallback() 150 int MXC_DMA_MemCpy(void *dest, void *src, int len, mxc_dma_complete_cb_t callback) in MXC_DMA_MemCpy() argument 152 return MXC_DMA_RevA_MemCpy((mxc_dma_reva_regs_t *)MXC_DMA, dest, src, len, callback); in MXC_DMA_MemCpy() 156 mxc_dma_trans_chain_t callback) in MXC_DMA_DoTransfer() argument 158 return MXC_DMA_RevA_DoTransfer((mxc_dma_reva_regs_t *)MXC_DMA, config, firstSrcDst, callback); in MXC_DMA_DoTransfer()
|
| D | dma_me17.c | 94 int MXC_DMA_SetCallback(int ch, void (*callback)(int, int)) in MXC_DMA_SetCallback() 96 return MXC_DMA_RevA_SetCallback(ch, callback); in MXC_DMA_SetCallback() 154 int MXC_DMA_MemCpy(void *dest, void *src, int len, mxc_dma_complete_cb_t callback) in MXC_DMA_MemCpy() argument 156 return MXC_DMA_RevA_MemCpy((mxc_dma_reva_regs_t *)MXC_DMA, dest, src, len, callback); in MXC_DMA_MemCpy() 160 mxc_dma_trans_chain_t callback) in MXC_DMA_DoTransfer() argument 162 return MXC_DMA_RevA_DoTransfer((mxc_dma_reva_regs_t *)MXC_DMA, config, firstSrcDst, callback); in MXC_DMA_DoTransfer()
|
| D | dma_me18.c | 94 int MXC_DMA_SetCallback(int ch, void (*callback)(int, int)) in MXC_DMA_SetCallback() 96 return MXC_DMA_RevA_SetCallback(ch, callback); in MXC_DMA_SetCallback() 154 int MXC_DMA_MemCpy(void *dest, void *src, int len, mxc_dma_complete_cb_t callback) in MXC_DMA_MemCpy() argument 156 return MXC_DMA_RevA_MemCpy((mxc_dma_reva_regs_t *)MXC_DMA, dest, src, len, callback); in MXC_DMA_MemCpy() 160 mxc_dma_trans_chain_t callback) in MXC_DMA_DoTransfer() argument 162 return MXC_DMA_RevA_DoTransfer((mxc_dma_reva_regs_t *)MXC_DMA, config, firstSrcDst, callback); in MXC_DMA_DoTransfer()
|
| D | dma_me21.c | 90 int MXC_DMA_SetCallback(int ch, void (*callback)(int, int)) in MXC_DMA_SetCallback() 92 return MXC_DMA_RevA_SetCallback(ch, callback); in MXC_DMA_SetCallback() 150 int MXC_DMA_MemCpy(void *dest, void *src, int len, mxc_dma_complete_cb_t callback) in MXC_DMA_MemCpy() argument 152 return MXC_DMA_RevA_MemCpy((mxc_dma_reva_regs_t *)MXC_DMA, dest, src, len, callback); in MXC_DMA_MemCpy() 156 mxc_dma_trans_chain_t callback) in MXC_DMA_DoTransfer() argument 158 return MXC_DMA_RevA_DoTransfer((mxc_dma_reva_regs_t *)MXC_DMA, config, firstSrcDst, callback); in MXC_DMA_DoTransfer()
|
| D | dma_me55.c | 90 int MXC_DMA_SetCallback(int ch, void (*callback)(int, int)) in MXC_DMA_SetCallback() 92 return MXC_DMA_RevA_SetCallback(ch, callback); in MXC_DMA_SetCallback() 150 int MXC_DMA_MemCpy(void *dest, void *src, int len, mxc_dma_complete_cb_t callback) in MXC_DMA_MemCpy() argument 152 return MXC_DMA_RevA_MemCpy((mxc_dma_reva_regs_t *)MXC_DMA, dest, src, len, callback); in MXC_DMA_MemCpy() 156 mxc_dma_trans_chain_t callback) in MXC_DMA_DoTransfer() argument 158 return MXC_DMA_RevA_DoTransfer((mxc_dma_reva_regs_t *)MXC_DMA, config, firstSrcDst, callback); in MXC_DMA_DoTransfer()
|
| D | dma_me14.c | 123 int MXC_DMA_SetCallback(int ch, void (*callback)(int, int)) in MXC_DMA_SetCallback() 125 return MXC_DMA_RevA_SetCallback(ch, callback); in MXC_DMA_SetCallback() 188 mxc_dma_complete_cb_t callback) in MXC_DMA_MemCpy() argument 190 return MXC_DMA_RevA_MemCpy((mxc_dma_reva_regs_t *)dma, dest, src, len, callback); in MXC_DMA_MemCpy() 194 mxc_dma_trans_chain_t callback) in MXC_DMA_DoTransfer() argument 196 return MXC_DMA_RevA_DoTransfer((mxc_dma_reva_regs_t *)dma, config, firstSrcDst, callback); in MXC_DMA_DoTransfer()
|
| D | dma_revb.h | 40 int MXC_DMA_RevB_SetCallback(int ch, void (*callback)(int, int)); 51 int MXC_DMA_RevB_MemCpy(void *dest, void *src, int len, mxc_dma_complete_cb_t callback); 53 mxc_dma_trans_chain_t callback);
|
| D | dma_reva.h | 43 int MXC_DMA_RevA_SetCallback(int ch, void (*callback)(int, int)); 56 mxc_dma_complete_cb_t callback); 58 mxc_dma_srcdst_t firstSrcDst, mxc_dma_trans_chain_t callback);
|
| /hal_adi-latest/MAX/Libraries/PeriphDrivers/Source/GPIO/ |
| D | gpio_common.c | 29 static void (*callback[MXC_CFG_GPIO_INSTANCES][MXC_CFG_GPIO_PINS_PORT])(void *); variable 42 callback[i][j] = NULL; in MXC_GPIO_Common_Init() 63 callback[MXC_GPIO_GET_IDX(cfg->port)][pin] = func; in MXC_GPIO_Common_RegisterCallback() 88 if (callback[port][pin]) { in MXC_GPIO_Common_Handler() 89 callback[port][pin](cbparam[port][pin]); in MXC_GPIO_Common_Handler()
|
| /hal_adi-latest/MAX/Libraries/PeriphDrivers/Source/I2C/ |
| D | i2c_revb.c | 261 int MXC_I2C_RevB_SlaveTransaction(mxc_i2c_revb_regs_t *i2c, mxc_i2c_revb_slave_handler_t callback, in MXC_I2C_RevB_SlaveTransaction() argument 265 (mxc_i2c_reva_slave_handler_t)callback, interruptCheck); in MXC_I2C_RevB_SlaveTransaction() 269 mxc_i2c_revb_slave_handler_t callback, in MXC_I2C_RevB_SlaveTransactionAsync() argument 273 (mxc_i2c_reva_regs_t *)i2c, (mxc_i2c_reva_slave_handler_t)callback, interruptCheck); in MXC_I2C_RevB_SlaveTransactionAsync() 317 mxc_i2c_revb_slave_handler_t callback, in MXC_I2C_RevB_SlaveAsyncHandler() argument 343 callback(i2c, MXC_I2C_REVB_EVT_TRANS_COMP, retVal); in MXC_I2C_RevB_SlaveAsyncHandler() 354 callback(i2c, MXC_I2C_REVB_EVT_RX_THRESH, NULL); in MXC_I2C_RevB_SlaveAsyncHandler() 359 callback(i2c, MXC_I2C_REVB_EVT_OVERFLOW, NULL); in MXC_I2C_RevB_SlaveAsyncHandler() 367 callback(i2c, MXC_I2C_REVB_EVT_TX_THRESH, NULL); in MXC_I2C_RevB_SlaveAsyncHandler() 372 callback(i2c, MXC_I2C_REVB_EVT_UNDERFLOW, NULL); in MXC_I2C_RevB_SlaveAsyncHandler() [all …]
|
| /hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX32650/ |
| D | adc.h | 124 mxc_adc_monitor_cb_t callback; ///< Function to call when the channel crosses threshold member 135 mxc_adc_complete_cb_t callback; ///< Function to call when callback is complete member 302 void MXC_ADC_EnableMonitorAsync(mxc_adc_monitor_t monitor, mxc_adc_monitor_cb_t callback); 329 int MXC_ADC_StartConversionAsync(mxc_adc_chsel_t channel, mxc_adc_complete_cb_t callback); 341 int MXC_ADC_StartConversionDMA(mxc_adc_chsel_t channel, uint16_t *data, void (*callback)(int, int));
|
| /hal_adi-latest/MAX/Libraries/PeriphDrivers/Source/ADC/ |
| D | adc_me10.c | 182 void MXC_ADC_EnableMonitorAsync(mxc_adc_monitor_t monitor, mxc_adc_monitor_cb_t callback) in MXC_ADC_EnableMonitorAsync() argument 184 MXC_ADC_RevA_EnableMonitorAsync(monitor, callback); in MXC_ADC_EnableMonitorAsync() 200 int MXC_ADC_StartConversionAsync(mxc_adc_chsel_t channel, mxc_adc_complete_cb_t callback) in MXC_ADC_StartConversionAsync() argument 202 return MXC_ADC_RevA_StartConversionAsync((mxc_adc_reva_regs_t *)MXC_ADC, channel, callback); in MXC_ADC_StartConversionAsync() 206 int MXC_ADC_StartConversionDMA(mxc_adc_chsel_t channel, uint16_t *data, void (*callback)(int, int)) in MXC_ADC_StartConversionDMA() 209 callback); in MXC_ADC_StartConversionDMA()
|
| D | adc_me13.c | 169 void MXC_ADC_EnableMonitorAsync(mxc_adc_monitor_t monitor, mxc_adc_monitor_cb_t callback) in MXC_ADC_EnableMonitorAsync() argument 171 MXC_ADC_RevA_EnableMonitorAsync(monitor, callback); in MXC_ADC_EnableMonitorAsync() 184 int MXC_ADC_StartConversionAsync(mxc_adc_chsel_t channel, mxc_adc_complete_cb_t callback) in MXC_ADC_StartConversionAsync() argument 186 return MXC_ADC_RevA_StartConversionAsync((mxc_adc_reva_regs_t *)MXC_ADC, channel, callback); in MXC_ADC_StartConversionAsync() 189 int MXC_ADC_StartConversionDMA(mxc_adc_chsel_t channel, uint16_t *data, void (*callback)(int, int)) in MXC_ADC_StartConversionDMA() 192 callback); in MXC_ADC_StartConversionDMA()
|
| D | adc_me14.c | 165 void MXC_ADC_EnableMonitorAsync(mxc_adc_monitor_t monitor, mxc_adc_monitor_cb_t callback) in MXC_ADC_EnableMonitorAsync() argument 167 MXC_ADC_RevA_EnableMonitorAsync(monitor, callback); in MXC_ADC_EnableMonitorAsync() 179 int MXC_ADC_StartConversionAsync(mxc_adc_chsel_t channel, mxc_adc_complete_cb_t callback) in MXC_ADC_StartConversionAsync() argument 181 return MXC_ADC_RevA_StartConversionAsync((mxc_adc_reva_regs_t *)MXC_ADC, channel, callback); in MXC_ADC_StartConversionAsync() 185 void (*callback)(int, int)) in MXC_ADC_StartConversionDMA() 192 callback); in MXC_ADC_StartConversionDMA()
|
| /hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX32572/ |
| D | adc.h | 140 mxc_adc_monitor_cb_t callback; ///< Function to call when the channel crosses threshold member 151 mxc_adc_complete_cb_t callback; ///< Function to call when callback is complete member 320 void MXC_ADC_EnableMonitorAsync(mxc_adc_monitor_t monitor, mxc_adc_monitor_cb_t callback); 350 int MXC_ADC_StartConversionAsync(mxc_adc_chsel_t channel, mxc_adc_complete_cb_t callback); 362 int MXC_ADC_StartConversionDMA(mxc_adc_chsel_t channel, uint16_t *data, void (*callback)(int, int));
|
| /hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX32570/ |
| D | adc.h | 140 mxc_adc_monitor_cb_t callback; ///< Function to call when the channel crosses threshold member 151 mxc_adc_complete_cb_t callback; ///< Function to call when callback is complete member 312 void MXC_ADC_EnableMonitorAsync(mxc_adc_monitor_t monitor, mxc_adc_monitor_cb_t callback); 342 int MXC_ADC_StartConversionAsync(mxc_adc_chsel_t channel, mxc_adc_complete_cb_t callback); 354 int MXC_ADC_StartConversionDMA(mxc_adc_chsel_t channel, uint16_t *data, void (*callback)(int, int));
|