diff --git a/bsps/shared/dev/spi/xqspipsu-flash-helper.c b/bsps/shared/dev/spi/xqspipsu-flash-helper.c index 442b65010f..1a1ffa071a 100644 --- a/bsps/shared/dev/spi/xqspipsu-flash-helper.c +++ b/bsps/shared/dev/spi/xqspipsu-flash-helper.c @@ -1489,6 +1489,11 @@ static u32 GetRealAddr( return(RealAddr); } +static void interrupt_handler_wrapper(void *arg) +{ + (void) XQspiPsu_InterruptHandler(arg); +} + /*****************************************************************************/ /** * @@ -1512,7 +1517,7 @@ static int QspiPsuSetupIntrSystem( QspiPsuIntrId, NULL, RTEMS_INTERRUPT_UNIQUE, - (rtems_interrupt_handler) XQspiPsu_InterruptHandler, + interrupt_handler_wrapper, QspiPsuInstancePtr ); }