URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [rtos/] [freertos-6.1.1/] [Demo/] [ARM7_LPC2129_IAR/] [serial/] [serialISR.s79] - Rev 577
Compare with Previous | Blame | View Log
RSEG ICODE:CODECODE32EXTERN vSerialISRPUBLIC vSerialISREntry; Wrapper for the serial port interrupt service routine. This can cause a; context switch so requires an assembly wrapper.; Defines the portSAVE_CONTEXT and portRESTORE_CONTEXT macros.#include "ISR_Support.h"vSerialISREntry:portSAVE_CONTEXT ; Save the context of the current task.bl vSerialISR ; Call the ISR routine.portRESTORE_CONTEXT ; Restore the context of the current task -; which may be different to the task that; was interrupted.END
