fsfw-hal/stm32h7/interrupts.h

24 lines
553 B
C

#ifndef FSFW_HAL_STM32H7_INTERRUPTS_H_
#define FSFW_HAL_STM32H7_INTERRUPTS_H_
#ifdef __cplusplus
extern "C" {
#endif
/**
* Default handler which is defined in startup file as assembly code.
*/
extern void Default_Handler();
typedef void (*user_handler_t) (void*);
typedef void* user_args_t;
void assign_dma2_stream2_user_handler(user_handler_t user_handler, user_args_t user_args);
void assign_dma2_stream3_user_handler(user_handler_t user_handler, user_args_t user_args);
#ifdef __cplusplus
}
#endif
#endif /* FSFW_HAL_STM32H7_INTERRUPTS_H_ */