do\r
{\r
portDISABLE_INTERRUPTS();\r
- if( MCF_INTC0_INTFRCH == 0UL )\r
+ if( MCF_INTC0_INTFRCL == 0UL )\r
{\r
break;\r
}\r
\r
ulSavedInterruptMask = portSET_INTERRUPT_MASK_FROM_ISR();\r
/* Note this will clear all forced interrupts - this is done for speed. */\r
- MCF_INTC0_INTFRCH = 0;\r
+ MCF_INTC0_INTFRCL = 0;\r
vTaskSwitchContext();\r
portCLEAR_INTERRUPT_MASK_FROM_ISR( ulSavedInterruptMask );\r
}\r
#define portNOP() asm volatile ( "nop" )\r
\r
/* Note this will overwrite all other bits in the force register, it is done this way for speed. */\r
-#define portYIELD() MCF_INTC0_INTFRCH = ( 1UL << ( configYIELD_INTERRUPT_VECTOR - 32UL ) ); portNOP(); portNOP() /* -32 as we are using the high word of the 64bit mask. */\r
+#define portYIELD() MCF_INTC0_INTFRCL = ( 1UL << configYIELD_INTERRUPT_VECTOR ); portNOP(); portNOP()\r
\r
/*-----------------------------------------------------------*/\r
\r