void vParTestInitialise( void )\r
{\r
/* LEDs on ports 1 and 2 to output. */\r
- FIO2DIR = partstFIO2_BITS;\r
- FIO1DIR = partstFIO1_BITS;\r
+ GPIO2->FIODIR = partstFIO2_BITS;\r
+ GPIO1->FIODIR = partstFIO1_BITS;\r
\r
/* Start will all LEDs off. */\r
- FIO1CLR = partstFIO1_BITS;\r
- FIO2CLR = partstFIO2_BITS;\r
+ GPIO2->FIOCLR = partstFIO2_BITS;\r
+ GPIO1->FIOCLR = partstFIO1_BITS;\r
}\r
/*-----------------------------------------------------------*/\r
\r
/* Set of clear the output. */\r
if( xValue )\r
{\r
- FIO2CLR = ulLED;\r
+ GPIO2->FIOCLR = ulLED;\r
}\r
else\r
{\r
- FIO2SET = ulLED;\r
+ GPIO2->FIOSET = ulLED;\r
}\r
}\r
}\r
ulLED <<= ( unsigned portLONG ) uxLED;\r
\r
/* If this bit is already set, clear it, and visa versa. */\r
- ulCurrentState = FIO2PIN;\r
+ ulCurrentState = GPIO2->FIOPIN;\r
if( ulCurrentState & ulLED )\r
{\r
- FIO2CLR = ulLED;\r
+ GPIO2->FIOCLR = ulLED;\r
}\r
else\r
{\r
- FIO2SET = ulLED;\r
+ GPIO2->FIOSET = ulLED;\r
}\r
}\r
}\r
\r
ulLED <<= ( unsigned portLONG ) uxLED;\r
\r
- return ( FIO2PIN & ulLED );\r
+ return ( GPIO2->FIOPIN & ulLED );\r
}\r
/*-----------------------------------------------------------*/\r
\r
}\r
/*-----------------------------------------------------------*/\r
\r
-int __putchar( int x )\r
-{\r
- /* Not used. */\r
-}\r
-\r
-\r
-\r
-\r