Appendix A
–
Watchdog Timer Programming
65
CO
M
E
xp
re
ss
M
od
ul
e
CO
M
-S
KU
C6
************************************************************************************
// Procedure : AaeonWDTEnable
VOID
AaeonWDTEnable ()
{
WDTEnableDisable(
1
);
}
// Procedure : AaeonWDTConfig
VOID
AaeonWDTConfig ()
{
// Disable WDT counting
WDTEnableDisable(
0
);
// WDT relative parameter setting
WDTParameterSetting();
}
VOID
WDTEnableDisable(byte Value)
{
ECBRAMWriteByte(TimerReg , Value);
}
VOID
WDTParameterSetting()
{
Byte TempByte;
// Watchdog Timer counter setting
ECBRAMWriteByte(TimerReg , TimerVal);
// WDT counting unit setting
TempByte = ECBRAMReadByte(UnitReg);
TempByte |= (UnitVal << UnitBit);
ECBRAMWriteByte(UnitReg , TempByte);
// WDT RST pulse width setting
TempByte = ECBRAMReadByte(RSTReg);
TempByte |= (RSTVal << RSTBit);
ECBRAMWriteByte(RSTReg , TempByte);
}
************************************************************************************
Summary of Contents for Aaeon COM-KBUC6
Page 1: ...Last Updated October 7 2021 COM SKUC6 COM KBUC6 COM Express Module User s Manual 5th Ed ...
Page 14: ...COM Express Module COM SKUC6 COM KBUC6 Chapter 1 Chapter 1 Product Specifications ...
Page 17: ...COM Express Module COM SKUC6 COM KBUC6 Chapter 2 Chapter 2 Hardware Information ...
Page 20: ...Chapter 2 Hardware Information 7 COM Express Module COM SKUC6 COM KBUC6 With Heat spreader ...
Page 32: ...COM Express Module COM SKUC6 COM KBUC6 Chapter 3 Chapter 3 AMI BIOS Setup ...
Page 35: ...Chapter 3 AMI BIOS Setup 22 COM Express Module COM SKUC6 COM KBUC6 3 3 Setup submenu Main ...
Page 36: ...Chapter 3 AMI BIOS Setup 23 COM Express Module COM SKUC6 COM KBUC6 3 4 Setup submenu Advanced ...
Page 54: ...Chapter 3 AMI BIOS Setup 41 COM Express Module COM SKUC6 COM KBUC6 3 5 Setup submenu Chipset ...
Page 69: ...COM Express Module COM SKUC6 COM KBUC6 Chapter 4 Chapter 4 Drivers Installation ...
Page 74: ...COM Express Module COM SKUC6 COM KBUC6 Appendix A Appendix A Watchdog Timer Programming ...
Page 80: ...COM Express Module COM SKUC6 COM KBUC6 Appendix B Appendix B I O Information ...
Page 81: ...Appendix B I O Information 68 COM Express Module COM SKUC6 COM KBUC6 B 1 I O Address Map ...
Page 82: ...Appendix B I O Information 69 COM Express Module COM SKUC6 COM KBUC6 B 2 Memory Address Map ...
Page 83: ...Appendix B I O Information 70 COM Express Module COM SKUC6 COM KBUC6 B 3 IRQ Mapping Chart ...
Page 84: ...Appendix B I O Information 71 COM Express Module COM SKUC6 COM KBUC6 ...
Page 85: ...Appendix B I O Information 72 COM Express Module COM SKUC6 COM KBUC6 ...
Page 86: ...Appendix B I O Information 73 COM Express Module COM SKUC6 COM KBUC6 ...
Page 87: ...Appendix B I O Information 74 COM Express Module COM SKUC6 COM KBUC6 ...
Page 88: ...Appendix B I O Information 75 COM Express Module COM SKUC6 COM KBUC6 ...
Page 89: ...Appendix B I O Information 76 COM Express Module COM SKUC6 COM KBUC6 ...
Page 90: ...Appendix B I O Information 77 COM Express Module COM SKUC6 COM KBUC6 ...
Page 91: ...Appendix B I O Information 78 COM Express Module COM SKUC6 COM KBUC6 ...
Page 92: ...Appendix B I O Information 79 COM Express Module COM SKUC6 COM KBUC6 ...
Page 93: ...COM Express Module COM SKUC6 COM KBUC6 Appendix C Appendix C Programming Digital I O ...
Page 99: ...COM Express Module COM SKUC6 COM KBUC6 Appendix D Appendix D Notes for Users ...