46
************************************************************************************
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 BNX-H81
Page 1: ...1 Security Board BNX H81 Always at the forefront of innovation User Manual ...
Page 7: ...7 Chapter 1 General Information ...
Page 11: ...11 Figure 1 1 Board Layout of BNX H81 1 4 Board Layout ...
Page 12: ...12 Chapter 2 Preparation ...
Page 16: ...16 2 5 Locations Of Jumpers and Connectors ...
Page 21: ...21 Chapter 3 Operation ...
Page 29: ...29 Chapter 4 BIOS Setup ...