7 ; Wrapper for the USB interrupt service routine. This can cause a
\r
8 ; context switch so requires an assembly wrapper.
\r
10 ; Defines the portSAVE_CONTEXT and portRESTORE_CONTEXT macros.
\r
11 #include "ISR_Support.h"
\r
15 portSAVE_CONTEXT ; Save the context of the current task.
\r
17 bl vUSB_ISR ; Call the ISR routine.
\r
19 portRESTORE_CONTEXT ; Restore the context of the current task -
\r
20 ; which may be different to the task that
\r