Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
i2c_irq.c
1// This file contains a trampoline for ARM->thumb mode for the LPC2368 i2c irq
2// handler.
3
4#if defined(__FreeRTOS__) && defined(TARGET_LPC2368)
5
6#include "cmsis_nvic.h"
7
8extern void RealIrqHandler();
9
10void I2C_IRQHandler(void) INTERRUPT_ATTRIBUTE;
11
12void I2C_IRQHandler(void)
13{
14 RealIrqHandler();
15#ifdef INTERRUPT_ACK
16 LPC_VIC->Address = 0;
17#endif
18}
19
20#endif // freertos && lpc2368