E m b e d d e d AT X B o a r d
OUT
DX,AL
XCHG
AL,AH
MOV
DX,WORD PTR CS:[Cfg_Port+06h]
OUT
DX,AL
RET
Write_Configuration_Data ENDP
Superio_Set_Reg proc
push
ax
MOV
DX,WORD PTR CS:[Cfg_Port+04h]
mov
al,cl
out
dx,al
pop
ax
inc
dx
out
dx,al
ret
Superio_Set_Reg endp
Set_Logic_Device
push
ax
push
cx
xchg
al,cl
mov
cl,07h
call
Superio_Set_Reg
pop
cx
pop
ax
E M B - 8 3 0
near
proc
near
Appendix A Programming the Watchdog Timer
A-9