AR-B5432 series User Manual
34
// Set F81865 GPIO54~57 to Low
outportb(IO_PORT_BASE,0xA1);
outportb(IO_PO1,0x00);
// Read F81865 GPIO50~53 Status, if not Low error.
outportb(IO_PORT_BASE,0xA2);
data=inportb(IO_PO1)&0x0F;
if(data!=0x00)
result=1;
// Exit F81865 Config
outportb(IO_PORT_BASE,0xAA);
if(result)
Show_Fail();
else
Show_Pass();
return result;
}
//===========================================================================
// Function : Show_Help()
//
Input
:
-
//
Change
:
-
// Return : -
// Description : Show Title string.
//===========================================================================
void Show_Help()
{
clrscr();
printf("GPIO Test utility for F81865\n\n");
printf("VCC
GND \n");
printf("GPIO50
迋迋迋迋
GPIO54\n");
printf("GPIO51
迋迋迋迋
GPIO55\n");
printf("GPIO52
迋迋迋迋
GPIO56\n");
printf("GPIO53
迋迋迋迋
GPIO57\n");
}