EasyManua.ls Logo

Arbor Technology FPC-7900 - Page 103

Arbor Technology FPC-7900
107 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
- 91 -
Appendices
logic device – GPIO */
outportb(sioData, 0x06);
outportb(sioIndex,0x30); /* Enable
GPIO */
outportb(sioData, 0x01);
iTemp = iMode & 0x00FF;
outportb(sioIndex,0xA0); /* GPIO
50~57 - Output Enable */
outportb(sioData,iTemp);
iTemp = (iMode & 0xFF00) >> 8;
outportb(sioIndex,0xF0); /* GPIO
00~07 - Output Enable */
outportb(sioData,iTemp);
outportb(sioIndex,0xAA); /* Disable
Super I/O */
}
void SioGPIOData(int iData)
{
int iTemp;
outportb(sioIndex,0x87); /* Enable
Super I/O */
outportb(sioIndex,0x87);
outportb(sioIndex,0x07); /* Select
logic device – GPIO */
outportb(sioData, 0x06);
iTemp = iData & 0x00FF;
outportb(sioIndex,0xA1); /* GPIO
50~57 - Output Data */
outportb(sioData,iTemp);
iTemp = (iData & 0xFF00) >> 8;
outportb(sioIndex,0xF1); /* GPIO
00~07 - Output Data */
outportb(sioData,iTemp);
outportb(sioIndex,0xAA); /* Disable
Super I/O */
}
int SioGPIOStatus()
{
int iStatus;
int iTemp;

Related product manuals