A.2 Adressage De La Memoire Double Acces - Acksys MCXPCI/BP Manuel

Table des Matières

Publicité

A-2
A.2
A
DRESSAGE DE LA MEMOIRE DOUBLE ACCES
L'adresse de la mémoire double accès de 32 Ko est fixée par le BIOS PCI lors du démarrage
de la machine, par exemple D00000h. Cette adresse est lisible dans le registre de
configuration PCI appelé BAR1 (offset 14h).
Cette mémoire est en fait une page de l'espace mémoire de la carte, fixé par un numéro de
page (voir illustration ci-dessous et paragraphe A.3).
D00000h
Fixée
par le BIOS PCI
00000h
Adresse
fenêtre
0000 : 0000
0800 : 0000
1000 : 0000
1800 : 0000
2000 : 0000
2800 : 0000
3000 : 0000
3800 : 0000
4000 : 0000
4800 : 0000
5000 : 0000
5800 : 0000
6000 : 0000
6800 : 0000
7000 : 0000
7800 : 0000
Le numéro de page est fixé par la carte après la phase d'autotest (Page 1Ah) et peut être
modifié par le P.C (Voir paragraphe A.3) ou la carte elle même (Voir annexe B).
La mémoire double accès est adressée depuis le P.C comme de la mémoire standard sans
aucune restriction, tous les modes d'accès étant supportés (8, 16 et 32 bits alignés ou
pas).
P
OUR ECRIRE UN PILOTE DE PERIPHERIQUE
Espace mémoire PC
xx Mo
Sélecteur de pages
640 Ko
I/O depuis PC
N° PAGE
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
J
2007. R
UIN
Espace mémoire MCXPCI
32 Ko
(512 pages)
Adresse
Fenêtre
8000 : 0000
8800 : 0000
9000 : 0000
9800 : 0000
A000 : 0000
A800 : 0000
B000 : 0000
B800 : 0000
C000 : 0000
C800 : 0000
D000 : 0000
D800 : 0000
E000 : 0000
E800 : 0000
F000 : 0000
F800 : 0000
...
. B-03.
EVISION
511
16 Mo
8 Mo
255
4 Mo
128
0
N°PAGE
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
1D
1E
1F

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Mcxpci/bpmr

Table des Matières