E m b e d d e d B o x
T K S - G 5 0 - Q M 7 7
AppendixE Digital I/O Ports
E - 6
//
InputStatus :
//
0: Digital I/O Pin level is low
//
1: Digital I/O Pin level is High
PinStatus = AaeonReadPinStatus(
Pin3Bit
);
// Procedure : AaeonSetOutputLevel
// Input :
//
Example, Set Digital I/O Pin 2 to high level
AaeonSetOutputLevel(
Pin2Bit, PinHigh
);
}
**************************************************************************
**************************************************************************
Boolean
AaeonReadPinStatus(byte PinBit)
{
Boolean PinStatus ;
If (PinBit < Pin4Bit) {
PinStatus = IoBitRead(
StatusReg1, PinBit
);
} else
{
PinStatus = IoBitRead(
StatusReg2, PinBit - PinBit4
);
}
Return PinStatus ;
}
VOID
AaeonSetOutputLevel(byte PinBit, byte Value)
{
ConfigDioMode(
PinBit, OutputPin
);
If (PinBit < Pin4Bit) {
IoBitSet (
StatusReg1, PinBit, Value
);
} else
{
IoBitSet (
StatusReg1, PinBit - PinBit4, Value
);
}
}
********************************************************************************
********************************************************************************VOI
D
SIOEnterMBPnPMode()
{
IOWriteByte(SIOIndex, 0x87);
Summary of Contents for TKS-G50-QM77
Page 38: ...Embedded Box T K S G 5 0 Q M 7 7 Chapter 3 AMI BIOS Setup 3 1 AMI Chapter 3 BIOS Setup...
Page 98: ...Embedded Box T K S G 5 0 Q M 7 7 Appendix B I O Information B 1 I O Information Appendix B...
Page 99: ...SubCompact Board T K S G 5 0 Q M 7 7 Appendix B I O Information B 2 B 1 I O Address Map...
Page 100: ...Embedded Box T K S G 5 0 Q M 7 7 Appendix B I O Information B 3...
Page 101: ...SubCompact Board T K S G 5 0 Q M 7 7 Appendix B I O Information B 4 B 2 Memory Address Map...
Page 103: ...Embedded Box T K S G 5 0 Q M 7 7 Appendix C Mating Connector C 1 Mating Connector Appendix C...
Page 106: ...Embedded Box T K S G 5 0 Q M 7 7 Appendix D AHCI Setting D 1 AHCI Setting Appendix D...
Page 110: ...Embedded Box T K S G 5 0 Q M 7 7 AppendixE Digital I O Ports E 1 Digital I O Ports Appendix E...