AAEON EMB-A70M User Manual

Page 66

Advertising
background image

M i n i - I T X

E M B - A 7 0 M

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


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

Advertising