AAEON TKS-P20-CV01 User Manual

Page 99

Advertising
background image

E m b e d d e d B o x

T K S - P 2 0 - C V 0 1

Appendix E Digital I/O Ports

E-6

SIOEnterMBPnPMode();

SIOSelectLDN(LDN);

IOWriteByte(SIOIndex, Register);

TmpValue = IOReadByte(SIOData);

TmpValue &= ~(1 << BitNum);

TmpValue |= (Value << BitNum);

IOWriteByte(SIOData, TmpValue);

SIOExitMBPnPMode();

}

VOID

SIOByteSet(byte LDN, byte Register, byte Value)

{

SIOEnterMBPnPMode();

SIOSelectLDN(LDN);

IOWriteByte(SIOIndex, Register);

IOWriteByte(SIOData,

Value

);

SIOExitMBPnPMode();

}

**************************************************************************

******

Advertising