Appendix C – Digital I/O Information
87
Fa
nle
ss Em
be
dde
d B
ox
P
C
BOX
ER
-66
39
************************************************************************************
VOID
SIOEnterMBPnPMode()
{
IOWriteByte(SIOIndex, 0x87);
IOWriteByte(SIOIndex, 0x87);
}
VOID
SIOExitMBPnPMode()
{
IOWriteByte(SIOIndex, 0xAA);
}
VOID
SIOSelectLDN(byte LDN)
{
IOWriteByte(SIOIndex, 0x07);
// SIO LDN Register Offset = 0x07
IOWriteByte(SIOData,
LDN
);
}
VOID
SIOBitSet(byte LDN, byte Register, byte BitNum, byte Value)
{
Byte TmpValue;
SIOEnterMBPnPMode();
SIOSelectLDN(byte
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();
}
************************************************************************************
Summary of Contents for BOXER-6639
Page 1: ...Last Updated November 1 2016 BOXER 6639 Fanless Embedded Box PC User s Manual 1st Ed ...
Page 14: ...Fanless Embedded Box PC BOXER 6639 Chapter 1 Chapter 1 Product Specifications ...
Page 17: ...Fanless Embedded Box PC BOXER 6639 Chapter 2 Chapter 2 Hardware Information ...
Page 18: ...Chapter 2 Hardware Information 5 Fanless Embedded Box PC BOXER 6639 2 1 Dimensions A1 ...
Page 19: ...Chapter 2 Hardware Information 6 Fanless Embedded Box PC BOXER 6639 A2 ...
Page 21: ...Chapter 2 Hardware Information 8 Fanless Embedded Box PC BOXER 6639 Solder Side ...
Page 22: ...Chapter 2 Hardware Information 9 Fanless Embedded Box PC BOXER 6639 A1 A2 ...
Page 38: ...Fanless Embedded Box PC BOXER 6639 Chapter 3 Chapter 3 AMI BIOS Setup ...
Page 41: ...Chapter 3 AMI BIOS Setup 28 Fanless Embedded Box PC BOXER 6639 3 3 Setup Submenu Main ...
Page 42: ...Chapter 3 AMI BIOS Setup 29 Fanless Embedded Box PC BOXER 6639 3 4 Setup Submenu Advanced ...
Page 57: ...Chapter 3 AMI BIOS Setup 44 Fanless Embedded Box PC BOXER 6639 ...
Page 58: ...Chapter 3 AMI BIOS Setup 45 Fanless Embedded Box PC BOXER 6639 ...
Page 59: ...Chapter 3 AMI BIOS Setup 46 Fanless Embedded Box PC BOXER 6639 ...
Page 62: ...Chapter 3 AMI BIOS Setup 49 Fanless Embedded Box PC BOXER 6639 3 5 Setup submenu Chipset ...
Page 69: ...Chapter 3 AMI BIOS Setup 56 Fanless Embedded Box PC BOXER 6639 3 7 1 Boot BBS Priorities ...
Page 70: ...Chapter 3 AMI BIOS Setup 57 Fanless Embedded Box PC BOXER 6639 3 8 Setup submenu Save Exit ...
Page 71: ...Fanless Embedded Box PC BOXER 6639 Chapter 4 Chapter 4 Drivers Installation ...
Page 76: ...Fanless Embedded Box PC BOXER 6639 Appendix A Appendix A Watchdog Timer Programming ...
Page 79: ...Fanless Embedded Box PC BOXER 6639 Appendix B Appendix C I O Information ...
Page 80: ...Appendix B I O Information 67 Fanless Embedded Box PC BOXER 6639 B 1 I O Address Map ...
Page 81: ...Appendix B I O Information 68 Fanless Embedded Box PC BOXER 6639 ...
Page 82: ...Appendix B I O Information 69 Fanless Embedded Box PC BOXER 6639 B 2 Memory Address Map ...
Page 83: ...Appendix B I O Information 70 Fanless Embedded Box PC BOXER 6639 ...
Page 84: ...Appendix B I O Information 71 Fanless Embedded Box PC BOXER 6639 B 3 IRQ Mapping Chart ...
Page 85: ...Appendix B I O Information 72 Fanless Embedded Box PC BOXER 6639 ...
Page 86: ...Appendix B I O Information 73 Fanless Embedded Box PC BOXER 6639 ...
Page 87: ...Appendix B I O Information 74 Fanless Embedded Box PC BOXER 6639 ...
Page 88: ...Appendix B I O Information 75 Fanless Embedded Box PC BOXER 6639 ...
Page 89: ...Appendix B I O Information 76 Fanless Embedded Box PC BOXER 6639 ...
Page 90: ...Appendix B I O Information 77 Fanless Embedded Box PC BOXER 6639 ...
Page 91: ...Appendix B I O Information 78 Fanless Embedded Box PC BOXER 6639 ...
Page 92: ...Appendix B I O Information 79 Fanless Embedded Box PC BOXER 6639 ...
Page 93: ...Appendix B I O Information 80 Fanless Embedded Box PC BOXER 6639 ...
Page 94: ...Fanless Embedded Box PC BOXER 6639 Appendix C Appendix C Digital I O Information ...