59
IPPC-6152A/6172A/6192A User Manual
Appendix B
W
atchdog
Timer
P
rogramming
B.3
Example
1.
Enable watchdog timer and set 10 sec. as timeout interval.
;-----------------------------------------------------------
Mov dx,2eh ; Unlock NCT6776D
Mov al,87h
Out dx,al
Out dx,al
;-----------------------------------------------------------
Mov al,07h ; Select registers of watchdog timer
Out dx,al
Inc dx
Mov al,08h
Out dx,al
;-----------------------------------------------------------
Dec dx ; Enable the function of watchdog timer
Mov al,30h
Out dx,al
Inc dx
Mov al,01h
Out dx,al
;-----------------------------------------------------------
Dec dx ; Set second as counting unit
Mov al,0f5h
Out dx,al
Inc dx
In al,dx
And al,not 08h
Out dx,al
;-----------------------------------------------------------
Dec dx ; Set timeout interval as 10 seconds and start counting
Mov al,0f6h
Out dx,al
Inc dx
Mov al,10
Out dx,al
;-----------------------------------------------------------
Dec dx ; Lock NCT6776D
Mov al,0aah
Out dx,al
2.
Enable watchdog timer and set 5 minutes as timeout interval.
;-----------------------------------------------------------
Mov dx,2eh ; Unlock NCT6776D
Mov al,87h
Out dx,al
Out dx,al
Summary of Contents for IPPC-6152A
Page 6: ...IPPC 6152A 6172A 6192A User Manual vi ...
Page 9: ...1 General Information Chapter 1 ...
Page 17: ...2 System Setup Chapter 2 ...
Page 30: ...IPPC 6152A 6172A 6192A User Manual 22 ...
Page 31: ...3 Jumper Settings Connectors Chapter 3 ...
Page 35: ...4 Intel Chipset Chapter 4 ...
Page 39: ...5 AMI BIOS Setup Chapter 5 ...
Page 44: ...IPPC 6152A 6172A 6192A User Manual 36 ...
Page 61: ...A I O Connector Pin Assignments Appendix A ...
Page 63: ...B Watchdog Timer Programming Appendix B ...
Page 71: ...63 IPPC 6152A 6172A 6192A User Manual Appendix B Watchdog Timer Programming ...