129
D
Watchdog Timer
mov
eax,8000ec68h
;Select Bus0 Dev1D Func4 Reg68
out
dx,eax
jmp
$ +2
mov
dx,0cfch
mov
al,02h
out
dx,al
;Reg 68 = 2 - Enable WDT
jmp
$ +2
mov
ah,4ch
;End Program
int
21h
;Main end
;___________________________________________________________
;
PCI Function Address
33222222 22221111 11111100 00000000
10987654 32109876 54321098 76543210
;____________________________________________________________
;
1XXXXXXX BBBBBBBB DDDDDFFF RRRRRR00
;
; 1 : Always Read 1
; 0 : Always Read 0
; X : Reserved
; B : Bus Number
; D : Device Number
; F : Function Number
; R : Register Number
;___________________________________________________________
;
; Configure I/O Address Register : CF8h-CFBh (32BIT)
; Configure Data Register
: CFCh-CFFh
;
; CFCh - byte, word, Dword
; CFDh - byte
; CFEh - byte, word
; CFFh - byte