Intel 80C186EA User Manual page 189

Hide thumbs Also See for 80C186EA:
Table of Contents

Advertisement

CHIP-SELECT UNIT
mov
mov
out
mov
mov
out
mov
mov
out
CODE
ENDS
;
;Power-on reset code to get started
;
ASSUME CS:POWER_ON
POWER_ON SEGMENT AT 0FFFFH
mov
mov
out
jmp
POWER_ON
ENDS
;
;Data segment
;
DATA
SEGMENT PUBLIC 'DATA'
DD
;Place memory variables here
DW
STACK_TOP
LABEL
DATA
ENDS
;Program ends
END
Example 6-1. Initializing the Chip-Select Unit (Continued)
6-22
dx, MPCS_REG
ax, MPCS_VAL
dx, al
dx, MMCS_REG
ax, MMCS_VAL
dx, al
dx, PACS_REG
ax, PACS_VAL
dx, al
dx, UMCS_REG
ax, UMCS_VAL
dx, al
FW_START
256 DUP (?)
500 DUP (?)
WORD
;ready for PCS lines 4-6
;as well as MCS programming
;set up DRAM chip-selects
;set up I/O chip-select
;point to UMCS register
;reprogram UMCS to match system
;requirements
;jump to initialization code
;reserved for interrupt vectors
;stack allocation

Advertisement

Table of Contents
loading

This manual is also suitable for:

80c188ea

Table of Contents