Aaeon PFM-CVS Manual page 123

Hide thumbs Also See for PFM-CVS:
Table of Contents

Advertisement

P C / 1 0 4 M o d u l e
************************************************************************************
SIOBitRead(byte LDN, byte Register, byte BitNum)
Boolean   
 
Byte TmpValue; 
 
 
SIOEnterMBPnPMode(); 
SIOSelectLDN(LDN); 
IOWriteByte(SIOIndex, Register); 
TmpValue = IOReadByte(SIOData); 
 
TmpValue &= (1 << BitNum); 
 
SIOExitMBPnPMode(); 
 
If(TmpValue == 0) 
 
 
Return 0; 
 
Return 1; 
ConfigToOutputMode(byte LDN, byte Register, byte BitNum)
VOID   
 
Byte TmpValue, OutputEnableReg; 
 
 
OutputEnableReg = Register‐1; 
 
SIOEnterMBPnPMode(); 
SIOSelectLDN(LDN); 
IOWriteByte(SIOIndex, OutputEnableReg); 
TmpValue = IOReadByte(SIOData); 
TmpValue |= (1 << BitNum); 
IOWriteByte(SIOData, OutputEnableReg); 
SIOExitMBPnPMode(); 
************************************************************************************
Appendix D Electrical Specifications for I/O Ports
P F M - C V S R e v . B
D-10

Advertisement

Table of Contents
loading

Table of Contents