beautypg.com

AAEON FWS-7400 User Manual

Page 82

background image

N e t w o r k Ap p l i a n c e

F W S - 7 4 0 0

Appendix A Programming the Watchdog Timer A-7

************************************************************************************
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(); 


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