FDC37B78X SMSC Corporation, FDC37B78X Datasheet - Page 171

no-image

FDC37B78X

Manufacturer Part Number
FDC37B78X
Description
Enhanced Super I/O Controller with ACPI Support/ Real Time Clock and Consumer IR
Manufacturer
SMSC Corporation
Datasheet
Programming Example
The following is an example of a configuration program in Intel 8086 assembly language.
;----------------------------.
; ENTER CONFIGURATION MODE
;----------------------------'
MOV DX,3F0H
MOV AX,055H
CLI ; disable interrupts
OUT DX,AL
STI ; enable interrupts
;-------------------------------.
; CONFIGURE REGISTER CRE0,
; LOGICAL DEVICE 8
;-------------------------------'
MOV DX,3F0H
MOV AL,07H
OUT DX,AL
MOV DX,3F1H
MOV AL, 08H
OUT DX,AL
;
MOV DX,3F0H
MOV AL,E0H
OUT DX,AL; Point to CRE0
MOV DX,3F1H
MOV AL,02H
OUT DX,AL; Update CRE0
;-------------------------------.
; EXIT CONFIGURATION MODE
;-------------------------------'
MOV DX,3F0H
MOV AX,0AAH
OUT DX,AL
Notes: 1. HARD RESET: RESET_DRV pin asserted
2. SOFT RESET: Bit 0 of Configuration Control register set to one
3. All host accesses are blocked for 500µs after Vcc POR (see Power-up Timing Diagram)
; Point to LD# Config Reg
; Point to Logical Device 8
|
|
|
|
171

Related parts for FDC37B78X