E P I C B o a r d E P I C - B D U 7E.4 Digital I/O Sample Program**************************************************************************// SuperIO relative definition (Please reference to Table 2)#define SIOIndex 0x2E#define SIOData 0x2F#define DIOLDN 0x06IOWriteByte(byte IOPort, byte Value);IOReadByte(byte IOPort);// DIO relative definition (Please reference to Table 3)#define DirReg_L 0x88 // 0:input, 1: output#define DirReg_H 0x80 // 0:input, 1: output#define InputPin 0x00#define OutputPin 0x01#define OutputReg_L 0x89 // 0:low, 1: high#define OutputReg_H 0x81 //0:low, 1: high#define StatusReg_L 0x8A // 0:low, 1: high#define StatusReg_H 0x82 // 0:low, 1: high#define PinLow 0x00#define PinHigh 0x01#define Pin1Bit 0x00#define Pin2Bit 0x01#define Pin3Bit 0x02#define Pin4Bit 0x03#define Pin5Bit 0x04#define Pin6Bit 0x05#define Pin7Bit 0x06#define Pin8Bit 0x07#define Pin9Bit 0x08#define Pin10Bit 0x09#define Pin11Bit 0x0A#define Pin12Bit 0x0B#define Pin13Bit 0x0C#define Pin14Bit 0x0D#define Pin15Bit 0x0E#define Pin16Bit 0x0FAppendix E Digital I/O Ports E-6