Home
last modified time | relevance | path

Searched refs:callback (Results 1 – 25 of 258) sorted by relevance

1234567891011

/hal_adi-latest/MAX/Libraries/MAXUSB/src/core/
Dusb_event.c27 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/
Dwrap_max32_dma.h70 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/
Ddma_me16.c90 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()
Ddma_ai87.c94 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()
Ddma_es17.c90 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()
Ddma_me10.c98 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()
Ddma_me11.c96 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()
Ddma_me12.c94 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()
Ddma_me13.c90 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()
Ddma_me15.c90 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()
Ddma_me17.c94 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()
Ddma_me18.c94 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()
Ddma_me21.c90 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()
Ddma_me55.c90 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()
Ddma_me14.c123 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()
Ddma_revb.h40 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);
Ddma_reva.h43 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/
Dgpio_common.c29 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/
Di2c_revb.c261 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/
Dadc.h124 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/
Dadc_me10.c182 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()
Dadc_me13.c169 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()
Dadc_me14.c165 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/
Dadc.h140 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/
Dadc.h140 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));

1234567891011