;-----------------------------.
; ENTER CONFIGURATION MODE |
;-----------------------------'
MOV DX,3F0H
MOV AX,055H
;
CLI
; disable interrupts
OUT DX,AL
OUT DX,AL
STI
; enable interrupts
;-----------------------------.
; CONFIGURE REGISTERS CR0-CRx |
;-----------------------------'
MOV DX,3F0H
MOV AL,00H
OUT DX,AL ; Point to CR0
MOV DX,3F1H
MOV AL,3FH
OUT DX,AL ; Update CR0
;
MOV DX,3F0H
;
MOV AL,01H
OUT DX,AL ; Point to CR1
MOV DX,3F1H
MOV AL,9FH
OUT DX,AL ; Update CR1
;
; Repeat for all CRx registers
;
;-----------------------------.
; EXIT CONFIGURATION MODE
|
;-----------------------------'
MOV DX,3F0H
MOV AX,0AAH
OUT DX,AL
63