
Appendix A – Watchdog Timer Programming
80
3.5
” S
ub
co
mp
act
Bo
ard
G
ENE
-HD05
A.2 F81866 Watchdog Timer Initial Program
Main(){
aaeonSuperIOOpen();
aaeonWdtSetCountMode(BOOL bMinute); // Set wdt count mode
aaeonWdtSetTimeoutCount(BYTE tTimeout); // Set wdt timer
aaeonWdtSetEnable(BOOL bEnable); // Enable wdt
aaeonSuperIOClose();
}
Void aaeonSuperIOOpen(){
// Config F81866 Entry key
aaeonioWritePortByte(F81866_INDEX, 0x87);
aaeonioWritePortByte(F81866_INDEX, 0x87);
}
Void aaeonWdtSetCountMode(BOOL bMinute){
BYTE WDT_CONTROL = f81866ReadByte(F81866_WDT_CONTROL_REG);
if(bMinute)
f81866WriteByte(F81866_WDT_CONTROL_REG, WDT_CONTROL | 0x08);
else
f81866WriteByte(F81866_WDT_CONTROL_REG, WDT_CONTROL & 0xF7);
}
Void aaeonWdtSetTimeoutCount(BYTE tTimeout){
f81866SetLdn(0x07);
f81866WriteByte(F81866_WDT_TIME_REG, tTimeout);
}
Summary of Contents for GENE-HD05
Page 1: ...Last Updated November 10 2015 GENE HD05 3 5 Subcompact Board User s Manual 4th Ed...
Page 15: ...3 5 Subcompact Board GENE HD05 Chapter 1 Chapter 1 Product Specifications...
Page 18: ...3 5 Subcompact Board GENE HD05 Chapter 2 Chapter 2 Hardware Information...
Page 20: ...Chapter 2 Hardware Information 6 3 5 Subcompact Board GENE HD05 Solder Side Solder Side...
Page 22: ...Chapter 2 Hardware Information 8 3 5 Subcompact Board GENE HD05 Solder Side Solder Side...
Page 56: ...3 5 Subcompact Board GENE HD05 Chapter 3 Chapter 3 AMI BIOS Setup...
Page 63: ...Chapter 3 AMI BIOS Setup 49 3 5 Subcompact Board GENE HD05 3 4 2 Advanced CPU Configuration...
Page 71: ...Chapter 3 AMI BIOS Setup 57 3 5 Subcompact Board GENE HD05 RS485 RS232 422 485 switch...
Page 87: ...3 5 Subcompact Board GENE HD05 Chapter 4 Chapter 4 Drivers Installation...
Page 90: ...3 5 Subcompact Board GENE HD05 Appendix A Appendix A Watchdog Timer Programming...
Page 93: ...Appendix A Watchdog Timer Programming 79 3 5 Subcompact Board GENE HD05...
Page 96: ...3 5 Subcompact Board GENE HD05 Appendix B Appendix B I O Information...
Page 97: ...Appendix B I O Information 83 3 5 Subcompact Board GENE HD05 B 1 I O Address Map...
Page 98: ...Appendix B I O Information 84 3 5 Subcompact Board GENE HD05...
Page 99: ...Appendix B I O Information 85 3 5 Subcompact Board GENE HD05 B 2 First MB Memory Address Map...
Page 100: ...Appendix B I O Information 86 3 5 Subcompact Board GENE HD05 B 3 IRQ Mapping Chart...
Page 101: ...Appendix B I O Information 87 3 5 Subcompact Board GENE HD05 B 4 DMA Channel Assignments...
Page 102: ...3 5 Subcompact Board GENE HD05 Appendix C Appendix C Mating Connectors...
Page 105: ...3 5 Subcompact Board GENE HD05 Appendix D Appendix D AHCI Settings...
Page 108: ...Appendix D AHCI Settings 94 3 5 Subcompact Board GENE HD05 Step 5 Press F6 Step 6 Choose S...
Page 110: ...3 5 Subcompact Board GENE HD05 Appendix E Appendix E Electrical Specifications for I O Ports...