From 1eed6f8bfca86b77174412292ff7807708f4ab3a Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 23 Mar 2023 16:53:30 +0100 Subject: bsps: Avoid unused argument in clock interrupt Pass the parameter of the clock interrupt handler to Clock_driver_support_at_tick() and Clock_driver_timecounter_tick(). This makes it possible to use the interrupt handler argument in clock drivers. Use the interrupt handler provided by Clock_driver_support_install_isr() to avoid local delarations of Clock_isr(). Update #4862. --- bsps/arm/rtl22xx/clock/clockdrv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bsps/arm/rtl22xx/clock/clockdrv.c') diff --git a/bsps/arm/rtl22xx/clock/clockdrv.c b/bsps/arm/rtl22xx/clock/clockdrv.c index 0e8fa274a7..53b6a763ee 100644 --- a/bsps/arm/rtl22xx/clock/clockdrv.c +++ b/bsps/arm/rtl22xx/clock/clockdrv.c @@ -157,7 +157,7 @@ static int clock_isr_is_on(const rtems_irq_connect_data *irq) return T0IR & 0x01; /* MR0 mask */ } -#define Clock_driver_timecounter_tick() lpc22xx_tc_tick() +#define Clock_driver_timecounter_tick(arg) lpc22xx_tc_tick() /* Make sure to include this, and only at the end of the file */ #include "../../../shared/dev/clock/clockimpl.h" -- cgit v1.2.3