GERB ELECTRONIQUE MEGA-CORE Manuel utilisateur
PDF
Descargar
Documento
MEGA-CORE
nu LA A i
le compte de fée !
* MEGA-CORE :
une mémoire centuplée
* MEGA-CORE integre par enchantement :
un disque dur 31/2 de 10 M octets
dans votre micro APPLE
| * MEGA-CORE s'installe en 3 minutes avec
une nouvelle alimentation
en lieu et place
de l'alimentation
d'origine
a Ate
Ces predio
sont Ç ‘ ;
AA РРР
Вл,
0)
: une gar | mpatibil tion-
A ant nelle de tous les systèmes pb avec rs |
d'un contrô eur de Nue En Melia Mégaboard. GERB | BE
® un maximum de 64 Méga octets adressables. * un volume mémoire réservé pour chaque
® Un fonctionnement indifférent dans système. ; ELECTRONIQUE HOH
tous les slots. * une possibilité d'adressage maximum de
a
conception P. BRETTE photo SIR к |
* un Manuel d'utilisation en Francais, 64 M octets. 2.1. de BRAIS 44600 ST-NAZAIRE TEL 40.01.26.24 TELEX 700.024
SPECIFICATIONS MEGA-CORE
CARACTERISTIQUES GENERALES
Nombre de plateaux par unité 2
Nombre de tétes de lecture/écriture À
Nombre de pistes par face 30
Nombre de secteurs par piste 3
Nombre d'octets par secteur 256
Vitesse de rotation 3600. t/mn
CARACTERISTIQUES D'ENREGISTREMENT
Capacité non formatée 12,75 Mo
Capacité formatee 10 Mo
Temps d'acces piste à piste 18 ms
Temps d'accès moyen 92 ms
Temps d'acces maximum 187 ms
Temps de stabilisation | 15 MS
Temps moyen d'attente (délai rotationnel)' 8,33 ms
Vitesse de transfert 5 M bits/s
CONDITIONS D'AMBIANCE
Limites de température ambianté (degrés C) +10° /+50°
Limites d'humidité relative 10 à 85%
ALIMENTATION ELECTRIQUE DU DISQUE
Consommation au démarrage / en utilisation 2A / 0,54.
DIMENSIONS DU BOITIER
Hauteur 95 ‘mm
Largeur 110 mm
Profondeur 310 mm
Poids 2,8 kg
CACHET DU REVENDEUR ———————— |
GERB 8
ELECTRONIGUE @
ZI de BRAIS 44500 ST-NAZAIRE TÉL 4001.26.24 ТВЕХ 700.024
Ces produits
sont disponibles
çhex votre
cencessionnaire APPLE
TITRE
Se rr e A A de le an de EE EE EE EEE EE EE EE EEE EEE
w
* M E G A B O A KR
*
D
Li
*
fi
dE 6 CA de a Rd Ae Ae de e de de À À de de de EN A E ok À A A À À
SOMMAIRE
SOMMAIRE, + + * * * + + . ’ u 5 = * * * * 7 9 o
INTRODUCTION. , . 2 « e 4. e ae... a.
EXPLICATION DES TERMES TECHNIQUES . . . . . . . .
MISE EN ROUTE DU DISQUE DUR
- III-
BRANCHEMENT DU DISQUE DUR, +. . 2 4 2 + + ©
DEMARRER ET STOPPER L'ORDINATEUR . . . . .
MISE EN SERVICE. © 2 2 2 4 2 110 10 1110
CONFIGURATION ET UTILISATION DU DISQUE DUR
UTILISATION DU DISQUE DUR SUIVANT
LE SYSTEME D'EXPLOITATION. . + 4, 2 2 ©
DOS. e o. «aa e ez .. o.
UCSD 2 + 4 42 4 4 4 44444 4 1 110
CP/M a e e aaa a a ae aa
DESCRIPTION DES PROGRAMMES RFID ETR RCOPY.
DESCRIPTION DES PROGRAMMES BCOT ET LINK.
COPIES DE SECURITE (BACKUPS) . . . . .
PROGRAMME DE CONFIGURATION eee.
GESTION DU DOS 2. 2 2 24 4 4 1010 24 1 1 ©
GESTION DE CP/M. 2 +» + 4 4 1 11 4 40
GESTION UCSD . + 4 4 021444 4 1 ©
GESTION DE PRODOS. . + 4 4 4 4 4 1 1 ©
ADAPTATION DU. SYSTEME PRODDS . . . . .
GESTION DU BOOT. . . . .
- = + +
MEMORISATION DE LA CONFIGURATION ET DES PROGRAMMES
DESCRIPTION INTERNE
DESCRIPTION GENERALE DU CONTROLEUR WD1010.
REGISTRE D'ETAT DU PROCESSEUR, . . . ©
REGISTRE CODE D'ERREUR DU PROCESSEUR
SILLONS DE SECOURS © 2 42 4 44 +12 4 9
STRUCTURE DE LA RAM, . + . . . . . .
ROUTINES INTERNES DU CONTROLEUR. . . 4, . .
» * +
4
EXEMPLE DE PROGRAMME D'UTILISATION DES ROUTINES.
pt
PAGE
Ir
1 o in
12
12
13
14
14
15
15
16
19
20
24
26
27
31
32
35
36
36
38
39
40
43
INTRODUCTION
Ce document est destiné a vous familiariser avec votre disque dur. I! est
conseillé de lire attentivement les chapitres côncernant l'installation et la
mise en marche du disque dur. :
Installez-vous devant i'ordinateur en route pour travailler les chapitres
suivants relatifs à la configuration et à l'utilisation du disque dur.
Cette documentation se décompose en 3 parties
1 ) Mise en marche du disque dur
2 ) Configuration et utilisation du disque dur
3 ) Description interne
Apres les instructions des deux premieres parties destinées à un USAGE
général, la troisième partie est réservée aux utilisateurs intéressés plus
précisément par les processus internes du disque dur et du contrôleur,
Si vous suivez nos instructions, vous allez trés vite vous familiariser avec le
disque dur et appréhender l'étendue de ses capacités et de ses services.
EXPLICATIONS DES TERMES TECHNIQUES
Ce manuel d'utilisation emploie plusieurs termes techniques qui seront
expliqués comme suit,
LE CURSEUR :
Le curseur est le plus souvent représenté sur votre écran par un petit arré
qui clignote, Chaque caractère que vous tapez sur le clavier, apparaît la
place du curseur et celui-ci se déplace d'une position vers la droite. Si vous
vous trompez et appuyez sur une mauvaise touche, vous pouvez effacer le dernier
signe frappé en utilisant la touche Backspace (flèche dirigé vers la gauche).
Quand vous avez terminé l'introduction de vos données,appuyez sur la touche
"ren",
pa
be
=
ña
LA TOUCHE "rtn™ :
“rtn" dans ce manuel désigne la touche 'RETURN'.
Cette touche se situe sur le clavier au même niveau que la touche équivalente
de retour-chariot sur une machine à écrire : au milieu à droite. Cette
touche est également appelée 'ENTER' ou peut encore être désignée par une
flèche à angle droit dirigée vers la gauche.
On utilise la touche "rtn” pour terminer une insertion de données.
Cependant son utilisation n'est pas systématique. Dans le cas d'insertion de
données ou elle est facultative, les entrées possibles vous seront proposées.
L'ordinateur affichera par exemple : " Effacer 7 (0/N)'.Vous devrez uniquement
répondre par une des lettres proposées O pour OUI ou N pour NON en
appuyant sur la touche correspondante. \
LA TOUCHE Yesgc" :
La touche "esc" se trouve sur la plupart des claviers, en haut & gauche. Les
programmes sont enregistres de façon telle que la touche "esc" sert en général
à ‘interrompre l'introduction des données et à revenir au dernier menu
principal. Si vous n'êtes pas sûrs de votre insertion appuyez sur “esc”.
BOOT :
Vous rencontrerez fréquemment le terme 'boot' en relation avec des systèmes
d'ordinateurs,
Après mise en marche de |! ordinateur, certaines parties du système doivent être
chargées, Ces parties sont celles qui informent l'ordinateur des commandes
dont telles unités périphériques ont besoin. Les programmes seront chargés
automatiquement soit par une disquette soit par un disque dur.
Les disquettes ne contenant pas ces programmes ne peuvent servir au boot, c'est
à dire à l'amorçage du système.
Vous devez donc introduire une disquette contenant ces programmes si le système
n'a jamais subi de boot au préalable.
Cette opération nous le rappelons étant indispensable,
RESET :
L'effet de la touche "RESET" la différencie de toutes les autres sur le
clavier, Elle interrompt immédiatement l'ordinateur dans son activité et lui
ordonne de quitter le programme en cours. Elle n'est à utiliser qu'en dernier
ressort, Son action étant totale, des informations importantes pourraient être
perdues.
Il ne faut surtout pas appuyer sur la touche 'RESET' tant que le drive
enregistre des données sur la disquette. La disquetté deviendra illisible a
cet endroit, même si vous essayez de récrire des données par dessus.
Pour réutiliser une telle disquette, il faudrait l'initialiser À nouveau.
Quoi qu'il en soit, les données enregistrées avant 'RESET' sont perdues.
Os
Pour certains systèmes d'exploitation, la touche 'RESET' provoque
réinitialisation du système.
Appuyez sur la touche 'RESET' si vous ne voyez pas d'autres solutions pour
interrompre toute opération de l'ordinateur.
LA TOUCHE CTRL :
La touche "CTRL" (CONTROL) est toujoursiutilisée en combinaison avec une autre
touche, Elle est utilisée uniquement pour des symboles de contrôle qui ne
figurent géneralement pas sur l'écran. Les programmes qui ont besoin de
ces symboles de contrôle décrivent leur emploi dans leurs ‘instructions
d'utilisation.
L
QUELQUES CONSIGNES IMPORTANTES
1) Pour garantir un bon fonctionnement de votre disque dur, vous devez vous
assurer que le disque et la carte contrôleur sont placés dans une boite
suffisamment spacieuse et ventilée,
Ne tenez pas compte de cette remarque si le disque dur vous est livré dans une
boite adaptée,
L'installation d'une ventilation ou d'un système équivalent dans le boitier de
l'ordinateur s'est révélée très performante.
2) Le disque dur peut être placé dans n'importe quelle position.Mais 11 est
préférable de se référer aux consignes d'installation ci-jointes.
3) Protéger votre disque dur des chocs, de l'humidité, de 1a chaleur et des
champs magnétiques très forts .
4) Les disques ainsi que les tetes de lecture et d'écriture sont installés dans
un boitier sous-vide, hermétique,
Il ne faut en aucun cas ouvrir ce boitier, des particules de poussiére
pourraient endommager les disques magnétiques et les rendre inutilisables.
En raison de leur plus grande densité en informations, les disques durs sont
plus sensibles que les disquettes.
-I-<- MISE EN ROUTE DY DISQUE DUR
BRANCHEMENT DU DISQUE DUR
E
Le disque dur est disponible sous une seule forme :
+
1) monté et installé dans votre Apple avec son câble de sortie en nappe
Il suffit de brancher le disque dur au contrôleur par le câble en nappe.
Branchez alors le connecteur à 40 broches du câble sur la prise mâle située
la verticale sur le contrôleur de sorte que le câble se trouve du côt
composant.
Le branchement entre le disque dur et la carte contrôleur est alors terminé.
à
ê
Lors du montage, déconnectez toujours votre système |
Après avoir correctement relié les câbles, vous pourrez introduire la carte
contrôleur dans un des 7 slots.
Il est conseillé d'utiliser les slots 5 et 7, car certaines cartes sont prévues
pour un slot spécifique.
La numérotation des slots se fait par décroissance vers la gauche, à compter du
slot n° 7 situé juste à côté de la sortie vidéo. Certains ordinateurs ne
possedent pas de slot n° О,
Votre disque dur est équipé d'un ventilateur situé au fond du boitier, prenez
garde qu'il y ait un espace suffisant.
Dans tous les cas, respectez la notice d'installation délivrée avec le disque
dur | |
Contrairement aux autres cartes qui indiquent à l'ordinateur leur position par
le numéro du slot qu'elles occupent, la carte contróleur du disque dur est
toujours identifiée par l'ordinateur comme occupant le slot n° 7.
Elle est la seule carte dvec la carte PAL et la carte 280 a pouvoir occuper le
slot n°7.
Apres la mise sous tension, le systeme d'exploitation est automatiguement
chargé à partir du disque dur sauf si celui-ci a été endommagé ou s'il n'a pas
encore êté initialisé.
Le terme technique "BOOT" désigne cette opération d'initialisation du système
d'exploitation.
in
Votre nouveau disque dur n'étant certainement pas initialisé et ne contenant
par conséquent encore aucune donnée, nbus vous expliquerons dans les pages
suivantes comment effectuer cette opération.
DEMARRER ET STOPPER L'ORDINATEUR
[3
Les mêmes précautions que pour l'utilisation de la touche 'RESET' doivent être
prises lorsque vous coupez'l'ordinateur, assurez vous qu'il n‘enregistre alors
aucune donnée,
Si l'emploi de la touche 'RESET’ n'est pas concluant, procéder à une coupure
radicale pour un redémarrage à froid de l'ordinateur, |
Respectez un délai d'environ 5 secondes avant de redémarrer le systéme siron
des informations erronées pourraient etre conservées par l'ordinateur.
Vous prolongerez la durée de vie de votre disque dur en limitant la fréquence
des arréts/remises en route du systéme,
Si vous possédez une alimentation séparée pour votre disque dur et l'Apple, le
disque dur doit être mis en route avant l'Apple.
Si vous procédez dans le sens inverse, le boot s'effectue à partir de la
disquette et non du disque dur,
Si vous démarrez le disque dur et l'ordinateur simultanément (cas d'une
alimentation commune et du montage intégré : MEGA-CORE ), l'ordinateur attendra
que le disque dur atteigne la vitesse de 3 600 tours/minute pour démarrer le
système d'exploitation défini par le BOOT AUTOMATIQUE.
En aucun cas le disque dur ne doit être stoppé pendant que l'ordinateur tourne.
Sinon le système se bloque et n'est à nouveau opérationnel qu'après un
redémarrage à froid.
MISE EN SERVICE
Comme c'est probablement la premiere fois que vous mettez le disque dur en
service, l'ordinateur va donc comme d'habitude démarrer sur un lecteur de
disquettes,
Introduisez maintenant la disquette qui vous a été livrée : BOOT DOS.
3
Le menu suivant appele "menu principal" s'affiche á l'écran :
ee ai e e ae e de ode e e de de ale de ell loo doi di odo de A e e de dr EA CEE
Y +
* 17! —— INITIALISATION DU DISQUE DUR +
* ITt -- TEST D'ERREURS *
E *D' <- DEMARRAGE DU DISQUE DUR *
* 19" — QUITTER ET RETOUR AU BASIC *
* *
LAS ER EERE EEE EER EE BIE de de de de A An A EE ERA KR
Interessons nous maintenant au programme d'initialisation, les 3 autres options
seront expliquées ultérieurement,
Appuyez sur la touche 'I' pour sélectionner l'option "initialisation du disque
dur", Cela n'est pas nécessaire si votre disque dur a déja été initialisé.
Comme les plaques magnétiques de votre disque dur sont encore vierges, vous
commmencerez par écrire les informations là où les données peuvent être
stockées.
Cette opération s'effectue par l'initialisation du disque dur.
Par contre, si votre disque dur contient déja des données, elles seront
détruites par cette opération.
Après avoir appuyé sur la touche 'I', le message suivant s'affichera :,
de de de de Ar dede e odo de de AT AAA Ae A RER RAR ERA A AR ok oh RR kh hw
* *
* ATTENTION CETTE OPTION DETRUIT TOUTES LES DONNEES *
* E
4 - &
* CONTINUER (0/N) 7? *
# *
al rele do lr e rol loro io de eo oi le kk or kA AW Rk ok ro ro lolo ko no co lr o lr oo o A Ae lo A ak OOOO YN
h
%
Un signal sonore vous rappelle l'attention particulière à accorder à
l'opération d'initialisation, Vous emtendrez ce signal encore bien d'autres
fois au cours des programmes suivants. C'est un appel special et non
l'indication d'une faute.
L'initialisation détruit toutes les données inscrites jusqu'alors sur le disque
dur. Le signa) sonore vous rappelle son action radicale. Si vous ne voulez donc
nas initialiser, appuyez sur la touche ‘N',
Pour poursuivre notre exemple, appuyez sur la touche 'O!,
Fw hhh dA kh dk bk rh rr hdr hhh kth rk rrr rr br Ahr kr Tbh dro OE
*
*
* ATTENTION CETTE OPTION DETRUIT TOUTES LES DONNEES *
+ *
* TETES (2,4,6,8) ? DEFAUT + 4 *
* a *
* *
Pe de e de Ae ed Ade e de e de Ae ele e Ae doo e de de e AA e AA AAA A Ae de de de A A A de E E A A AAA
La réponse á cette question dépend du nombre de tétes de lecture/écriture de
votre disque dur, Consultez la notice technique jointe.
"DEFAUT : 4" signifie que si vous appuyez sur la touche 'RETURN' le programme
suppose que votre disque dur possède quatre têtes, |
Appuyer sur la touche '4' aura la même signification.
L'ordinateur complete le tableau et affiche à l'écran
e e e ae de e e e de de de o o de le lol leo loo al le lr le ro oo le ir lor A e e EN RAR ARR
* x
*ATTENTION CETTE OPTION DETRUIT TOUTES LES DONNEES *
* *
* TETES (2,4,6,8) >? DEFAUT ¢ 4 *
* CYLINDRES (1-1024) 7? DEFAUT + 306 *
* *
hw kk ddd ddd hbk xk EEE EEE ER RNA RÉ À AR EP A À A À À
Vous devrez également consulter la notice des caractéristiques techniques pour
connaître le nombre de cylindres; celui-ci est égal au nombre de pistes par
face,
Introduisez le chiffre correspondant ou appuyez sur 'RETURN' si le chiffre
affiché par défaut dans le tableau est correct,
e de de Ve ke ERA alo le de e e ae de le alar ir lolo le oe lr dr lr le ron lr lr dr e e do od +R À À
+ *
*ATTENTION CETTE OPTION DETRUIT TOUTES LES DONNEES *
or 1 *
4
* TETES (2,4,6,8) >? DEFAUT : 4 *
* CYLINDRES (1-024) 7 DEFAUT + 306 *
* WP CYL (1-1023) ? DEFAUT 1 256 *
* i *
Ar de de de de de de dr de de de Re de e de de de de E dr de de de ae e de de Ae Ad de oe dk Tr вой A e de de de A OA A A À A A
Consulter la notice technique pour répondre à cette nouvelle question,
WP est l'abréviation du principe de "WRITE PRECOMPENSATION" qui consiste à
réduire le courant d'écriture sur les cylindres internes quand la densité des
données augmente,
CAE UE AA MA ER EE AA ER EE RE de de do e e de A ANA AE AAA
› * , *
*ATTENTION CETTE OPTION DETRUIT TOUTES LES DONNEES *
* *
* TETES (2,4,6,8) 7? DEFAUT : 4 +
* CYLINDRES (1-1024} ? DEFAUT 1 306 *
* WP CYL (1=-1024) ? DÉFAUT 1 256 *
* POSIT® RAPIDE (0/N)? DEFAUT =: O *
* *
he dle ete loe de de le de de e Ve e A RER RE A A de lr do A A NE AR A SE A A RE EN Ke de de e de de E
Certains disques durs accédent aux cylindres plus rapidement que d'autres, Ils
possèdent un algorithme intégré spécifique,
Pour savoir si vous possédez un tel algorithme, consultez la notice technique.
Si oui, confirmez en appuyant sur la touche 'O'.Si non, frappez 'N',
{ Note : cette procédure longue et apparemment compliquée n'est à effectuer
qu'une seule fois, )
La question "CONFIRMER (0/N)" vous demande si toutes les valeurs que vous avez
introduites correspondent bien à la configuration désirée,
AAA AAA Ad de de dre de kr хх le e de de le e de dr loo dr air o to e de ler de de de de dr de dedo de A AO ARA
* *
*ATTENTION CETTE OPTION DETRUIT TOUTES LES DONNEES *
* *
* TETES (2,4,6,8) 7 DEFAUT 4 *
* CYLINDRES (1-1024) ? DEFAUT 1 306 *
* WP CYL .(1-1024) ? DEFAUT + 256 *
* POSIT® RAPIDE (O/N)? DEFAUT : O *
* *
* CONFIRMER (0/N) *
w #
de Ae de le lr lr dr de ar er a dde dr le leo ae de de lo de e ko lo or de de delo e de de e Ae de de de A NAAA A AAA AA
En appuyant sur la touche '0', vous confirmez les données.
En appuyant sur la touche 'N', l'ordinateur affiche a nouveau le menu principal
et vous permet de recommencer l'initialisation,
Après confirmation, attendez que le disque dur soit complètement initialisé,
soit environ 15 minutes pour les 10 Méga Bytes. Pendant ce temps, le message
suivant apparaît à l'écran
YEAR RE EN AR ER A ee Ke A A À A A À
STATUS XXXXXXXXXX Errors ; XXXXX
ATTENDEZ SVP .arrearsoona
* *
* *
* *
* *
* +
* *
* *
de de e e e tr od dr dr door eo ve dr do dede de lr ie le edo de de de dede de de e de de A wok hw kk
ATTENTION |
L'initialisation ne doit pas étre interrompue |
Les points de suspension suivant "ATTENDEZ SVP " clignotent tant que
l'opération d'initialisation n'est pas terminée,
Les registres d'erreurs et registres d'état s'affichent dans un même temps,
Pour connaître la signification de chaque bit du registre d'erreurs , réferez-
vous au tableau d'erreurs du chapitre III de ce manuel,
Si tout s'est déroulé normalement, le message suivant est affiché à l'écran :
He de de loe lol e ooo de eo or fea in dr oe io dr dr ode ale de e dr o de de dear e YOR TA Y A ER À
* *
* DISQUE INITIALISE ET TESTE ENTIEREMENT *
* *
* *
Ye e e ad all lr ir or or e de e le ode al ke de leo к сх к + кот *
Apres initialisation, la disquette qui se trouve dans le drive sélectionné est
copiée automatiquement sur le disque dur, De cette façon, un volume mémoire est
réservé pour le système d'exploitation DOS. Ce volume contient tous les
programmes auxiliaires importants.
Le menu principal est ensuite de nouveau affiché :
# 44 dr de de e e A air de le lod A A RE lr de le ode Ardo e AA A A AA TA AAA E
W *
* II! ——- INITIALISATION DU DISQUE DUR *
* 171! —- TEST D'ERREURS *
* 1D! ——- DEMARRÁGE DU DISQUE DUR *
* *
* *
* *
10° -- QUITTER ET RETOUR AU BASIC
Ye e de ele de de e 9 de lr de e lr do eo ir de A A ae le dr de de lio dr le dre de e A 4
10
Vous n'avez pas à choisir l'option 'T! car elle s'est déjà déroulée
automatiquement lors de l'initialisation. La procédure "TEST D'ERREURS (CRC
CHECK)" sert à rechercher les informations erronées enregistrées sur le disque.
L'option 'D' déclenche l'opération de BOOT du disque dur pour donner au système
la configuration de votre choix. Un autre menu apparaît dont la signification
vous sera expliquée ultérieurement. '
En appuyant sur la touche 'Q', vous quittez tous les menus et revenez au BASIC,
Avant de décrire l'opération de configuration en elle-même, nous nous
attacherons à expliquer les modes d'utilisation du disque dur en fonction des
différents systèmes d'exploitation,
11
- II - CONFIGURATION ET UTILISATION
DU DISQUE DUR
-
UTILISATION DU DISQUE DUR SUIVANT LE SYSTEME D'EXPLOITATION
Vous pouvez réserver parallèlement sur votre disque dur des volumes mémoires
pour les systèmes d'exploitation les plus couramment emplôyés : DOS, UCSD p-
System et CP/M.
Le volume mémoire réservé pour chacun de ces systèmes d'exploitation dépend de
2 facteurs :
1) la capacité de mémoire du disque dur
2) la configuration actuelle du disque dur pour les 2 autres systèmes
Un grand nombre d'informations diverses mémorisées sur le disque dur ne sont
pas accessibles à l'utilisateur ; notamment les renseignements concernant
l'importance du volume mémoire attribué à chaque système d'exploitation ou
l'identification du système d'exploitation utilisé pour le BOOT.
LE SYSTEME D'EXPLOITATION DOS
Si vous décidez de démarrer sous DOS, vous pouvez introduire les coordonnées du
volume qui sera utilisé pour le BOOT,
La syntaxe des ordres de commande du type DOS se présente comme suit :
Par exemple : "CATALOG, Vn' ou ‘'n' désigne le numéro de volume.
En entrant "Di" ou"D2", chaque volume réserve l'équivalent en espace mémoire de
2 drives 35 pistes,
Chaque volume nouvellement réservé grâce au programme - 'CONFIG' doit Être
initialisé avant utilisation. Dans ce cas, 1l'initialisation ne doit pas etre
confondue avec l'initialisation particulière du disque dur décrite au chapitre
précédent.
Vous avez le choix entre 2 procédés pour initialiser les volumes +
1) utiliser le programme ‘VOLUME INIT'
2} utiliser l'ordre de commande standard DOS ‘INIT*!,
17
L'ordre de commande 'INIT' est similaire du point de vue syntaxe à la commande
'INIT' du système DOS mais en diffère par son effet.
Ici on ne réinitialise pas le disque dur mais on copie le système DOS de la
mémoire principale sur le volume correspondant du disque dur eréant un
catalogue exempt de tout fichier,
%
Par contre lorsqu'il s'agit d'initialiser une disquette, ces 2 ordres 'INIT!
ont la méme signification,
LE SYSTEME D'EXPLOITATION UCSD p-System
Le disque dur fonctionne également avec le système d'exploitation UCSD "Apple.
Pascal 1,1 et Pascal 1,2".
Si vous possédez la disquette de ce système, vous pouvez la recopier
directement sur votre disque dur,
Pour l'adaptation d'autres versions du système UCSD, veuillez nous contacter.
En utilisant le système UCSD p-System, vous pouvez partager l'espace mémoire
disponible entre les volumes 4, 5, 9, 10, 11 et 12.
Le volume n° 4 est toujours celui à partir duquel le BOOT est effectué,
Il est préférable de ne pas choisir des volumes trop importants afin que les
instructions restent claires. En outre, un maximum de 77 instructions peut être
employé .
Sachez que le programme "FORMATTER" ne doit pas être utilisé avec le disque
dur. |
Pour formater une disquette, le système d'exploitation doit être démarré par
une autre disquette. C'est le seul cas d'appel au programme "FORMATTER",
13
LE SYSTEME D'EXPLOITATION CP/M
Le disque dur travaille avec le système d'exploitation CP/M version 2.20B 56K.
Pour l'adaptation sur d'autres versions du système CP/M, veuillez nous
contacter, \
Comme avec le systéme UCSD, le programme FORMAT.COM ne peut pas non plus être
utilise avec le système CP/M sur un disque dur,
Pour formater, vous devez démarrer le système à partir d'une disquette.
Si vous utilisez le programme "“COPY.COM* pour copier des disquettes entières
sur le disque dur, le volume-copie du disque dur devra posséder 128 K. Sinon
des programmes de copiage de fichier tel "Pip. Com" seront-utilisés pour copier
sur le disque dur ou a partir de celui-ci.
Dans le systeme CP/M, 11 est possible de partager librement les espaces
mémoires disponibles des différents volumes entre A et F.
Vous pouvez réserver pour chaque volume 128k, 256k, 512k ou 1008k.
Bien entendu ces chiffres ne sont valables que lorsque que l'espace mémoire n'a
pas dejà été réservé et uniquement pour l'Apple Ile avec un supplément de 64KB
sur la carte 80 colonnes.
Pour l'Apple II+ et l'Apple IIe, les volumes possibles sont 128K, 256K, 512K,
1008K, 1920K, 3840K ou 7680K.
Attention le CP/M doit toujours démarrer sur le volume A,
DESCRIPTION DES PROGRAMMES RFID ET RCOPY
Les programmes RFID et RCOPY copies sur le volume 1 aprés initialisation, sont
identiques aux programmes standard Apple FID et COPYA, L'unique différence
réside dans le fait que si vous désirez maintenant copier sur le disque dur il
faut définir un volume,
Prenez garde qu'avec le programme RFID tes volumes soient toujours définis par
2 chiffres. Utilisez le volume 00 pour les lecteurs de disquettes, si vous
voulez utiliser le volume par defaut.
Le programme RCOPY ne vous demandera de préciser gu'un seul volume si vous lui
indiquez le slot n° 7,
Les menus de ces deux programmes sont présentés de façon telle qu'il est
pratiquement impossible de faire des erreurs.
14
Assurez-vous que les volumes que vous indiquerez dans les programmes RFID et
RCOPY existent vraiment.
PEEVE LE DLE ERE FRSETEEEETERT bbe ee ttt babe
! NE PAS RECRIRE SUR LE VOLUME 1 DRIVE 1 |
ITLIT LILLIE DE RP RER URL NTANI EI ENDELEUEI ENT ENG IE UE RIT EUR R PULL PEER ER TUNEE
DESCRIPTION DES PROGRAMMES BOOT ET LINK
[3
Les programmes BOOT. CODE et BOOT. COM qui se trouvent respectivement dans les
systemes UCSD Pascal et CP/M 2.2, vous ramenent au menu principal sous DOS,
Les programmes BOOT, CODE (pour Pascal) et BOOT. COM sont sur les disquettes
correspondantes = jointes au contrôleur, et doivent -être copiés = après
configuration du disque dur à l'aide du programme PIP, COM (pour CP/M 2.2) ou
du FILER (pour Pascal},
Que vous utilisiez le système d‘exploitation UCSD Pascal ou le système CP/M 2,2
vous disposez dans les deux cas d'un programme LINK.
Ces programmes ne vous sont utiles que dans le cas précis où vous avez affecté
le bon volume au système concerné (A pour CP/M 2.2 et 4 pour UCSD Pascal) non
pas sur le disque dur mais sur une disquette pendant l'opération de
configuration.
Le BOOT du système (UCSD ou CP/M 2.2) s'effectue alors á partir de la
disquette. Pour accéder aux volumes qui se trouvent sur le disque dur, faites
d'abord appel au programme LINK correspondant.
PPT PE Er re ae
Malgré la capacité élevée de votre disque dur, nous vous conseillons de
sauvegarder en faisant régulièrement des copies du programme ; copies appelées
en terme technique "BACKUPS",
Un BACKUP est indispensable particulierement si vous apportez des modifications
importantes a un fichier.
Personne n'est à l'abri d'erreurs. Si une information erronée pertube votre
disque dur, mieux vaut prévoir ‘un tel risque et se préparer à le réinitialiser
sans encombre.
Pour procéder a des BACKUPS, il vous suffit de copier les fichiers
correspondants sur une disquette, Les disquettes doivent être archivées pour
sauvegarder les fichiers,
Nous ne pouvons vous indiquer une fréquence standard de BACKUPS, C'est à vous
d'en décider, L'expérience montre qu'il est généralement suffisant de faire des
BACKUPS sélectifs c'est à dire -uniquement des EACKUPS de fichiers modifiés.
15
Ainsi vous ne recopierez pas chaque soir l'intégralité du contenu de votre
disque dur sur des disquettes. Le nombre de ces disquettes archivées en sera
moindre et elles pourront être réutilisées.
Il est également préférable de supprimer du disque dur les fichiers rarement
utilisés afin de ne pas en altérer les instructions.
Bien que votre disque dur ait une capacité mémoire de plusieurs méga-bytes,
vous en rencontrerez probablement les limites.
LE PROGRAMME DE CONFIGURATION
Après initialisation, vous pouvez démarrer le système à partir du disque dur en
appuyant sur la touche 'D', Le menu suivant apparaît :
ÉTÉ AURAS ERA ERREUR RER A A AE A A A de A A À À AR À À
* - *
* 'T! —- TEST D'ERREURS “
* 'C' - CONFIGURATION DU DISQUE DUR *
* 'U' - UTILITAIRES DU DOS
* 'B" - BOOT DOS,CP/M,UCSD OU PRODOS *
* '1-6'- BOOT A PARTIR D'UN SLOT (1-6) +
* 'O' - QUITTER ET RETOUR AU BASIC *
* *
* OPTION ? *
* Wr
ed ek ie ii ak ka rk dk dk ck de de de de de de de de dk dk kk Ok OE
Pour appeler le programme de configuration à partir du menu principal, il vous
faut appuyer sur la touche 'C',
Apres avoir démarré le programme, différents renseignements sont à votre
disposition : espace mémoire alloué à Chaque systeme d'exploitation,
identification du système à partir duquel est effectué le BOOT.
Cette configuration peut toujours être modifiée dans la mémoire principale. Les
modifications apportées seront mémorisées sur le disque dur.
16
Le menu suivant apparaît à l'appel du programme de configuration
I
kh kkk e de de de de de le de ndo o die dote e e doo doo de alo dle ar li o de de e e de ея КЕЙН К de do de de dr de io de de e e Ad E AA AO
* *
* DISQUE DUR GERB ELECTRONIQUE VERS 2,6/2.91 *
Ÿ 4 *
* ESPACE LIBRE ‘tt KB - e
* *
* SYSTEME DE BOOT : Dos-Volume n : #
* . *
* DOS : tra ОКВ x
* Ш *
* СРМ SA y "PTTL KB N° DRIVE O :
* SB y "!"!""" KB N* DRIVE 1 *
* SC : !!"!!"!!!" KB N° DRIVE 2 *
* SD : *!!"!"" KB N° DRIVE 3 *
* SE : """!"!!" KB N° DRIVE 4 *
* SF + !!!'t!* KB N° DRIVE 5 и
* *
* UCSD 504 : !!!!!!! KB N° DRIVE © *
* 505 : """"!"" KB N° DRIVE 1 x
* SO9 : t!'!!!!" KB N° DRIVE 4 "
* S10 : !*!!"!!"' KB N° DRIVE 5 *
* S12 : "WII" KB N° DRIVE 2 *
* §12 : '!!!!!! KB N° DRIVE 3 *
* *
* PRODOS о Prete KB *
* *
* B)OOT, D)OS, CP)M, U)CSD, P)RODOS, OU QJ)UITTER ? *
* *
de a le Al a e e ar e lr e ale le le te e lr kelo aloe o e oe ao o dr de le ye de de ode de de ole e lo de le lod e de de le de de e eo de e e e de do lr de e E
La première ligne de ce menu indique l'espace mémoire du disque dur qui n'a pas
encore été attribué à un des systèmes d'exploitation.
"Systeme de Boot " : indique sur quel système d'exploitation le ‘disque dur va
démarrer.
Les 4 possibilités suivantes vous sont offertes
1) DOS Volume n
On démarre sous DOS, volume n drive 1
2) CP/M 2.2 |
On démarre toujours sur le volume A
3) UCSD
On démarre toujours sur le volume §4
4) PRODOS
17
DOS Volumes :
1 y
A la place du 'n', le nombre de volumes réservés pour DOS est affiché à
l'écran, Le minimum est 1 volume. Le volume n° 1 contiendra aprés
initialisation du disque dur, les programmes auxiliaires les plus importants.
Nous rappelons qu'il ne faut pas récrire ou effacér le volume 1,
CPM Volumes :
Il est possible d'attribuer les volumes de À à F soit au disque dur soit au
drive. Si le texte "'"!!t!tI1KB" situé dans le tableau derriere le A est en vidéc
inverse, le systéme CP/M utilisera le volume A sur le disque dur pour toute
opération de lecture ou d'écriture,
Par contre si le texte "N° DRIVE X" (X=0 à 5) est en vidéo inverse, le volume A
est appelé sur la disquette du drive X.
Le tableau suivant concernant les numéros de drives est valable pour les
systemes d'exploitation standard UCSD et CP/M.
Drive O = Slot 6 Drive 1
Drive 1 = Slot 6 Drive 2
Drive 2 = Slot 5 Drive |
Drive 3 = Slot 5 Drive 2
Drive 4 = Slot 4 Drive 1
Brive 5 = Slot 4 Drive 2
UCSD Volumes :
L'extension de chaque volume Pascal (UCSD) est uniquement limitée par la
capacité mémoire du disque dur.
Nous vous recommandons de partager le volume mémoire entre les différents
volumes de sorte qu'au moins un volume reste disponible pour vos disquettes,
PRODOS :
Même remarque que pour UCSD, l'extension de chaque volume n'est limitée que par
la capacité mémoire du disque dur. | |
La dernière ligne sur l'écran vous indique les possibilités actuelles du
programme *
Si maintenant vous appuyez sur la touche 'D', vous faites savoir au programme
que vous désirez changer le nombre de volumes DOS.
La touche 'C' est prevue pour les volumes CP/M, la touche !U! pour les volumes
UCSD et la touche 'P! pour PRODOS,
La touche 'B' sert à définir un autre système d'exploitation pour le BOOT.
La touche ‘Q'. ordonne à l'ordinateur de quitter le programme "CONFIG",
18
GESTION DU DOS
Apres avoir appuyé sur la touche 'D', le menu suivant s'affiche à l'écran :
4
e Ae e e de A e e io e e le le le A tr e dor le le ar de de e e ER Re A A A A À À A
*
x GESTION DU DOS x
* *
* RSPACE LIBRE :XXXXXX KB *
Y © *
* DOS 1!!! KB N VOLUMES *
* *
* Y?olumes QU Qluitter ? x
к *
e alar de de arde A lr do doo le e rio ir de ode e ode lr de lovin o de do de de de de de ke Aro A ER
Si vous avez appuyé sur 'D' sans le vouloir, vous pouvez revenir au menu
principal en appuyant sur 'o!,
“DOS " indique le nombre de volumes déjà réservés pour le système DOS.
"ESPACE LIBRE " indique l'espace mémoire en kilobytes occupé par les volumes
qui ont été réservés,
Si vous décidez de changer le nombre de volumes DOS, appuyez sur 'V',
Ahk hk hhh kh kh kk ak kkk hhh kre hk kw kr kh Hh
* Y*
* NOMBRE DE VOLUMES (1-xx) 7? *
* *
Xd e e de er ie ak aa aa e Aedo de de de de de de de er do de de de de de e de de sn
Les chiffres entre parentheses indiquent les valeurs minimales et maximales
(ici 1 car il faut toujours au minimum 1 volume DOS),
La valeur maximale se calcule suivant la place restant disponible sur le
disque dur.
Si vous ne voulez pas répondre à cette question, vous pouvez revenir au menu
principal en appuyant sur la touche "esc",
Rappelez-vous que chaque volume DOS occupe l'équivalent en espace mémoire de
deux drives 35 pistes {modification possible en appelant "D1" ou "D2"}). De
cette façon, vous réservez pour chaque volume DOS 280 kilobytes.
Après avoir introduit le nombre de volumes désiré, toutes les nouvelles valeurs
sont immédiatement enregistrées et la nouvelle configuration mémoire est
calculée.
19
En appuyant sur la touche 'V', vous pourrez changer à souhait le nombre de
volumes jusqu'à ce que les dimensions de l'espace mémoire vous conviennent.
Si vous avez terminé, vous pouvez quitter le DOS MANAGER et revenir au menu
principal par la touche 'Q'. Toutes les valeurs affichées sont les valeurs
actuelles recalculées,
Maintenant, avant de pouvoir accéder aux volumes modifiés et recalcules, il
faut les initialiser. Cette possibilité vous est proposée dans le menu
principal sous la forme "DOS UTILITIES".
ATTENTION | Si votre systeme de disque dur est ajusté et si des données en
UCSD, CP/M OU PRODOS sont mémorisées, chaque modification du nombre des volumes
DOS détruit le contenu des volumes CP/M, UCSD ou PRODOS.
GESTION DE CP/M
Pour réserver un espace mémoire au système CP/M, appelez le gestionnaire CP/M
par la touche 'C'
E E AAC ÍA A IAE de e e 4 te rd AAA AITANA ala ae dr
* *
* GESTION DE CP/M *
* *
* ESPACE LIBRE Prater KB *
* +
Y *
* CPM ESA : 16111 KB N” DRIVE O *
* SB: revert op | N° DRIVE 1 *
* SC 2 TEETITT KB N° DRIVE 2 *
7 8D ¿: "Er KB N° DRIVE 3 *
* SE ¢ Ptr KB N° DRIVE 4 *
* SF : """"""" KB N° DRIVE 5 *
* *
* C)hanger, A)ctiver, D)étruire, N)ouveau N° de drive ou Quitter *
* ` *
Bode e ke de de de dr dr A Me ae e de dr lo e e de e e de ale o e de de de le de lr lr or dodo e de lo de e e akel le EN le Ae de de de 4 e e e de de de A EE
Si vous appelez le CP/M Manager par erreur, vous pouvez revenir au menu
principal par la touche “esc" ou la touche 'Q',
Aprés avoir appuyé sur la touche 'C' qui signifie "change", on vous demandera
si vous possédez ou non une carte 80 colonnes
X
ale dr ale de ala ak dr ale al ale al idee leid dd ale aka A A AA ARR A AE À AN À
wr *
* AVEZ VOUS UNE CARTE 80 COLONNES VIDEX (0/N} *
+ #
Rokk kk kkk kk RA KRHA kk kk kkk kkk kd dh rk kh hk ok WE kh
20
Appuyez uniquement sur la touche '0' si vous possédez une carte 80 colonnes
VIDEX ou une carte compatible avec VIDEX. (Si vous travaillez sur un Apple Ile
avec une carte 80 colonnes 64 K, répondez par поп 'М'),
On vous demandera ensuite quel volume vous désirez modifier :
4
4
Te e e ne MERA de de ar Are o nde de e e le ar e Ch AAR Ak dk hk kkk kdb ok hd ko
+ ,
* CHANGER QUELLE UNITE ? a
MEMO o e dede de ode de oleo dr e e io ko de de de de de Ae de de dd de de de de de 3 AN
Vous pouvez sélectionner et appeler le volume de votre choix en appuyant sur la
lettre correspondante. Si vous désirez par exemple modifier le volume F,
appuyez sur la touche 'F'. Si vous décidez de ne plus changer aucun volume,
appuyez sur la touche "esc".
Si vous avez choisi un volume à modifier, il vous faut maintenant en définir le
format :
- 51 vous avez répondu non à la question concernant la carte 80 colonnes, les
formats suivants vous seront proposés :
MEER di de kh dk hk A A AA AN Kr hk ARTA RE AAN ANNAN
* *
* TAILLE EN KB ( 128K, 256K, 512K, 1008K ) #
* *
E A AAA AA IAN AIN ANNAN AAA AAA
- Si vous avez répondu oui à cette même Question, on vous proposera :
ME NE Eee ee D ee Eee ee de de de SE ee de de ob E
* *
*TAILLE EN KB ( 128K, 256K, 512K, 1008K, 1920K, 3840K, 7680K } *
* *
REAR Rd hh hw Akh hk kk kA hk RAR Rh de ETA TAIANA AAA:
introduisez alors un de ces chiffres (sans le 'K') et appuyez sur la touche
'RETURN', Si vous choisissez par exemple d'assigner 512 К, introduisez
uniquement le chiffre 512 suivi d'un "rtn",
51 vous introduisez tout autre chiffre , par exemple 129, 11 ne sera pas
accepte et on vous demandera d'insérer une autre valeur,
La touche 'C' pour ‘change’ active automatiquement le volume indiqué, Le texte
"T11'KB" est affiché en vidéo inverse. Le volume indiqué sera lu ou écrit à
partir du disque dur et non de la disquette.
Pur
mt
ATTENTION !
Si votre disque dur est d'ores et déjà ajusté et si des fichiers CP/M, UCSD ou
PRODOS y sont stockes, toute modification des volumes ou du disque dur, détruit
le contenu des volumes CP/M, UCSD ou PRODOS
Par conséquent, si vous modifiez le format du volume F, les volumes de A a Cc
restent inchangés. Par contre tous les volumes suivant le volume D seront
détruits, .de méme que tous les volumes UCSD et PRODOS.
ACTIVATION / DESACTIVATION DES VOLUMES DU DISQUE DUR
La touche 'A' effectue le changement d'état actif/inactif, Le terme 'actif' est
toujours employé en association avec le disque dur. Si un volume est inactivé,
on peut accéder á la disquette correspondante. Désactiver un volume ne provoque
pas la perte des données contenues sur le disque dur. L'état 'inactivé' bloque
uniquement l'acceés aux données contenues sur le volume concerné du disque dur.
Après avoir activé un volume, le texte "!!!!t!tXB! est affiché en vidéo
inverse, Après avoir désactivé un volume, le texte "N°DRIVE " est affiché en
vidéo inverse, Vous pouvez à présent constater quel moyen de stockage du disque
dur ou de la disquette est désigné par ce volume.
Le menu suivant est affiché en premier lieu
REX EAN ARENA ARE RÉ A ER A A AE RE
E *
# ACTIVER / DESACTIVER L'UNITE: ? ¥
* %
al de e de dr ke ar dir ir ar ar ee Gin ar ak ik le are ir li ir ak lo do de ro vico de ak ak KO rar
Vous pouvez introduire un volume de A à F et appuyez sur "rtn". Apres cette
insertion, l'état du volume précisé est à nouveau affiché. Si vous essayez
d'activer un volume de O KB, le message d'erreurs suivant paraîtra à l'écran
YE de de ie de e de de de E todo dr de e A dodo e de de e de de de E E A A Ak AA A AX REE A
%
* UNITE VIDE, NE PEUT ETRE ACTIVEE. *
? APPUYER SUR UNE TOUCHE 7
* *
ale te lee e e al rod e de look le dl ar ar ar al rola lalo olor dr ole lolo oler le dro e e e de de A VINE
“ 1 7 T a r
Un signal sonore vous rappelle que le systeme ne peut ni activer ni desactiver
dans ce cas. ;
Appuyez sur n'importe quelle touche pour faire disparaître ce message
d'erreurs.
Attribution d'un nouveau numéro de drive & un volume :
Lorsqu'un volume est inactif, lire ou écrire sur ce volume adresse le drive
correspondant. Vous pouvez choisir quel drive sera adressé par tel volume, Vous
devez tenir compte ici du fait que seuls les contrôleurs de disquettes
connectés dans les slots 4, 5 ou 6 sont adressables.
Un nouveau numéro de drive vous sera demandé :
*
Mr are Ahk hk kh hd de e le dr e e e ote de de le de dr 9 dir RF hd NA EA AO
* #
+ NOUVEAU N° DE DRIVE POUR L'UNITE 7 *
+ +
Ie a te rodeo ade lor de ae de ate e ae ae de de de ke de de dr de de de o de de de de de de de de de Ve ek
introduisez pour quel volume entre A et F vous désirez attribuer un autre
numéro de drive,
La question suivante est :
TE ET de lol alla dr de le de de de ate dk e lr ar de de ole ale le de de de 9 e e de ae dal dr de de e Ue de de de e KO E
* *
* NOUVEAU N° DE DRIVE POUR L'UNITE Sxx (0-5) *
* *
AE A e e e ola e VOY te ele lol ol loe e de oe de ole ale ale ae Ve ie de de de ole de de ar de de de de de de de ON ON
Introduisez le chiffre de votre choix (entre O et 5) pour effectuer la nouvelle
attribution.
Effacer un volume :
Pour effacer un volume, appuyez sur la touche 'D'. Sa taille devient O.
Le texte suivant vous demande d'introduire un volume entre A et F :
AXE NAN e ol le ole ale le RAA AE e rre de e YO A E
* Y
* DETRUIRE QUELLE UNITE ? *
* - +
ME A de VE e dr e VE VE lle e de deal ol ale all ad le e rr Ve de fe lor le le o Ir ed A
Que le volume choisi soit actif ou inactif, il sera effacé.
A
Par la touche 9, vous revenez au menu principal.
Toutes les modifications effectuées seront alors enregistrées.
GESTION UCSD
Pour réserver un espace mémoire au systéme d'exploitation UCSD, appeler par la
touche U le gestionnaire UCSD ,
\
Yd kde dr AE AECA EEE ER AR de We ok dk Th ob ie ale air do de ar de Se Te Ww We dk AAA We ve Ye бой ak al бол ok vk ok ok de ой
* Xx
* GESTION U CS D %
* *
* ESPACE LIBRE = *"'"!!"" KB >
* DISQUE DUR DISQUETTE *
Y *
* UCSD :804 : 1111111 KB N° DRIVE O *
+ 605 : !!TT!!! KB N° DRIVE 1 *
* §09 ; tt!!! KB N° DRIVE 2
* 510 ; 11T KB N° DRIVE 3 *
T E11 : reir FR № DRIVE 4 +
x $12 : titty KB N° DRIVE 5
* C) hanger, A)ctiver, D)etruire, N)ouveau N° de drive ou Qluitter *
* *
Ahr EAA TR hdd E de e din de de de de od oir ooo e lr e de in dr e eo Vo doo dle de e door de e de ode in de de e e de de de de de de de de e de ORO E AA
Si vous appelez le gestionnaire UCSD par erreur, vous pouvez revenir au menu
principal par la touche "esc ou la touche ‘o*,
Aprés avoir appuyé sur 'C' pour ‘Changer’, on vous demande d'indiquer le volume
UCSD dont vous voulez modifier le format,
e e e de e e oo nl e eo e ee door de ler do al de lr e ar lr de AA lie die do de de E OEA
+ *
* CHANGER QUELLE UNITE ? *
* *
Te ld e e e e de dr de de e e ote lr lr e lr icon de do lolo lr ir o lr de de de de do de Le de A kk E A À À
Choisissez maintenant un des volumes en appuyant sur la touche correspondante
4, 5, 9, 10, 11 ou 12 puis sur "rtn",
Si vous ne voulez plus rien changer, appuyez sur "esc",
uand vous aurez choisi un volume de boot, le message suivant s'affichera :
Ч
de e re lod de de e de dedo de delo le lo dr ie o e ae do e de lo dee de de de do de edo dr led KO O XX
# *
* AVEZ VOUS UNE DISQUETTE SYSTEME UCSD *
* *
Ve der e Ae AR AAA A AR ARANA AER EA AAA ATRIO AAN AA A AA OA OA ON
Si non, entrez 'N': vous ne pourrez alors ajuster aucun volume UCSD.
Si vous répondez par 'O', on vous demandera le nouveau format que vous voulez
donner au volume UCSD,
AREA RER RE A A SE ie de de role de de de de de dle dr de de de de de de de do de E
* *
* taille en KB ? (140- "1m ) 0) A
* Y
* * * e a ell ar lolo olle die or loe e or le ale dr e e de e de de de e de de de de de de de e
introduisez alors le format que vous désirez réserver,
ACTIVATION / DESACTIVATION DES VOLUMES :
La touche ’A' permet d'effectuer le changement d'état des volumes UCSD d'actif
en inactif,
Cette operation ne détruit pas les fichiers UCSD ; mais l'accés au volume sera
hloqué aussi longtemps que le volume restera inactif.
Le menu suivant est ensuite affiché a l'écran :
Ye e e lle e ae de de de e de eee de de dre ee e le de edo e lo aloe e de te e de e de e de de de de de 3 Ye de e de KO
* *
* ACTIVATION / DESACTIVATION DE QUELLE UNITE *
+ *
Me e e e e e dr e e dir a ar ia e te e otro kkk rrr kk ke kk kkk kA dk de OE
Introduisez 4, 5, 9, 10, 11 ou 12 pour désigner le volume. Le nouvel état du
volume choisi est alors affiché.
Par contre, si vous essayez d'activer un volume de O Kilobyte, vous entendrez
In signal sonore et le message d'erreur suivant est affiché :
6 EA a ar lr de de e e e ol e le ode e ke lr al alle ie ar e e lr e aire ode ee de de lr lodo de e AC
* , ; *
* UNITE VIDE, NE PEUT ETRE ACTIVEE, *
APPUYER SUR UNE TOUCHE *
* ; *
+
e de de e de de e Y de e e de e le e e lo e lo lod le ke le de ae dr e ye le dr lr wr dle de de de e dr de ORAR
Appuyer sur n'importe quelle touche pour effacer ce message d'erreur.
25
Effacer un volume :
La touche D sert à effacer un volume
Le texte suivant vous demande d'insérer le numéro du volume UCSD à effacer,
4
de de de de de e de e de ee ee ee À ee A ee de A de de de À ee À de de de de de der ab ye de de e de OR A
* | de
‘ * DETRUIRE QUELLE UNITE ? : +
* . *
rar ie le ale ac ar die ke air ale ade ale ea al ke dr ak kr rd ak ak ka di a ck
Que le volume soit actif ou inactif importe peu. La taille O sera affectée au
volume choisi.
Vous retournez dans le menu principal par la touche ov,
Toutes vos modifications seront enregistrées.
GESTION DE PRODOS
Faites appel au gestionnaire de PRODOS en appuyant sur la touche P.
A l'aide du gestionnaire MANAGER, vous définirez l'espace mémoire que vous
voulez réserver au système PRODOS.
YE e A e dee le dr de de ar de de de de o dr e dede de lr lr e e kr oe de e de de de dk de dr de A ERA Ek Y
* *
* GESTION DE PRODOS *
* - de
* ESPACE LIBRE : fritter yp
* PRODOS ¿y "IEETIT KB *
* *
* C)HANGER, D)ETRUIRE OU QJ)UITTER >? *
* . x
re de de e e e le lr ele di de lr de e de e dr dr ole le le e ee de lr ao door lr re dr ar ye do le de do de OE
Si vous appelez le GESTIONNAIRE PRODOS par erreur, vous pouvez revenir au menu
principal par la touche "ESC" ou la touche $9.
Aprés avoir appuyé sur C pour "CHANGER", on vous demande la taille de l'espace
mémoire que vous voulez réserver à PRODOS,
VE E e de de e ale dr le lr de e e do on ode de lo ole leo al ao e dei e o e de dolo ddr de A AO AE
* *
® DIMENSION EN KB (140 = "terri *
+ +
Med ade e e lr de lr A de ar le de e ar o A e de a ck rk A AN À ok ok
26
Introduisez la taille que vous voulez réserver. En appuyant sur la touche "ESC"
ou la touche Q, vous pouvez retourner au menu principal.
Effacer PRODOS :
La touche D appelle l'option 'DETRUIRE' .
ATTENTION! L'option 'D' détruit entièrement PRODOS.
Par la touche ©, vous retournez au menu principal,
Toutes les modifications seront ainsi exécutées,
ADAPTATION DU SYSTEME PRODOS
Mettez votre ordinateur en route et introduisez la disquette
dans le lecteur n° 1.
Le menu principal du disque dur s'affichera :
Ye e e Vr e de e a de de lesion al de de loo te dro ko e lr e e 4 ve le e le le do de de de de e de e de de e
*
*
* 'T' - TEST D'ERREURS
* 'C' - CONFIGURATION DU DISQUE DUR
* 'U' - UTILITAIRES DU DOS
* 'B' - BOOT DOS,CP/M,UCSD QU PRODOS
* '1-6'- BOOT A PARTIR D'UN SLOT (1-6)
* "Q' - QUITTER ET RETOUR AU BASIC
*
+
*
+
+ + + XA * + x
OPTION ?
e de dr e nr E lr e AA AE e lo de e dedo de de Rede de de de e dr de Ar ie o dr A e de de e le ER
Appuyez sur '6' si votre contrdleur de disquettes se trouve dans le slot n°
et démarrez votre disquette systéme PRODOS.
27
PRODOS
6
Le menu suivant s'affiche :
hk kkk kkk hk kh ERREUR AAA AR RNA AR AN RE À À
* *
* PRODOS USER'S DISK > =
* COPYRIGHT APPLE COMPUTER, INC. 1983 *
* *
. * YOUR OPTIONS ARE : *
w ` - wy
* ? = TUTOR: PRODOS EXPLANATION 7
* F - PRODOS FILER-{UTILITIES) *
* С - DOS (-) PRODOS CONVERSION *
x S =~ DISPLAY SLOT ASSIGNMENTS
* T - DISPLAY/SET TIME %
* B - APPLESOFT BASIC *
* У
* PLEASE SELECT ONE OF THE ABOVE *
* *
Ve dir dr de e lolo loto ete loe ko dde al dr de Ae e e de de leal al de de e e de de A
Choisissez l'option 'C'! (CONVERSION DOS - PRODOS).
Le menu suivant apparaît :
Ye e de e de le de lee le le de e de de e le e de ok le doo de de e 92 doo a le a de e e de e A A ER À À úe
* *
* CONVERT MENU *
+ *
* Direction : DOS 3.3 S6, D2 --) ProDOS *
* Date : (NO DATE) *
* Prefix : /PRO. DOS/ *
A om *
* R - Reverse Direction of Transfer *
* C - Change DOS 3,3 Slot and Drive *
* D - Set ProDOS Date *
* P - Set ProDOS Prefix *
* T- Transfer (or List) Files *
Fe a 1 ER mm Ed ar *
* Enter Command : ? - Tutor, Q - Quit *
* *
e e le e de e le le de de e de de de de e de de e e MA Ae AAN AAA AAA À
28
Introduisez la disquette n° 1 jointe, dans le lecteur n° 2. Appuyez sur *T!
A la question "What DOS 3,3 file(s) ?", introduisez : " BOOT ",
IL s'inscrira sur votre disquette système PRODOS,
Appuyez sur "ESC" pour revenir au menu "CONVERT" que vous abandonnerez par la
touche Q (QUIT),
En réponse‘a la question "LOAD WHAT SYSTEM PROGRAM ?" (/FRO.DOS/ BASIC.SYSTEM),
appuyez sur la touche "RETURN",
Vous revenez maintenant au menu principal PRODOS,
Par la touche B, appelez APPLE SOFT BASIC et introduisez "BRUN BOOT".
Le menu principal du disque dur s'affichera.
kkk kk kkk ale e de te rar e A RAR NE NE oe le de loo je de e de AA E E AA
* À
x *T' — TEST D'ERREURS x
* 'C! - CONFIGURATION DU DISQUE DUR *
* 'U' - UTILITAIRES DU DOS *
* 'B' - BOOT DOS,CP/M,UCSD QU PRODOS *
* '1-6'- BOOT A PARTIR D'UN SLOT (1-6) *
* 'Q' - QUITTER ET RETOUR AU BASIC x
* *
* OPTION ? *
* sr
Te E de ld e dor dele e dolo ar ar do de te de lod dde de de e Ade de de de E de dd EEE
Introduisez alors votre disquette système PRODOS dans le drive n° 1 et appuyez
sur '6' (slot de boot).
A l'affichage du menu PRODOS, choisissez l'option 'F' (PRODOS FILER UTILITIES).
Dans le menu PRODOS -- Filer, choisissez ‘V' (Volume commands). Puis a
l'affichage du menu Volume Commands, choisissez ‘F*,
Le message suivant paraît à l'écran
Eee edo dr e dir e ARR le die le de A Ae de de de de de E Y KA wn
ir *
* ~~ FORMAT --
* THE VOLUME IN SLOT : (6) *
* DRIVE : *
+ *
* NEW VOLUME МАМЕ 3 (/eoccovever) Y
* ar
We de rr le fe dir e an de dolo de * e de edo o dr ole ir e Ar e de le de de Arde OOO YE FEE
Introduisez alors un "7*,
En réponse á la question " NEW VOLUME NAME : (£/...oeecoa]"
votre choix (exemple : D,DUR1).
Répondez par 'O' à la question "DESTROY '/...e.e.'? (0/N)".
entrez ie nom
Le volume que vous avez choisi de réserver à PRODOS est alors initialisé.
Appuyez 2'fois sur "ESC" pour retourner au menu Filer,
Entrez 'F' (File-Commands }.
Choisissez l'option 'C' (Copy Files) du menu Filer Command.
Le menu suivant s'affiche’:
e de de ee le de Ve de de de lo e e ode le dr o le ko do di e AR SE de oo de de DE EE A EE SE À EX
* *
* COPY FILES *
* *
* PREFIX : /PRO,DOS/ *
* ~~ COPY —- *
* PATHNAME : ( *
* TO PATHNAME : *
* -- ENTER PATHNAME AND PRESS "RET" *
* *
dr e e A de de bk bh lr dr e e Ao de leo ale de e lo o e lo de e e ie e A do 3 le de de de de E EUR
Entrez : /PRO,DOS/=
Bell ariel EAE EEE dey fey dew Ara) SE fr
Puis : /nom de votre choix/= (exemple : D.,DUR1)
de
La disquette système PRODOS est maintenant entièrement copiée sur votre disque
dur.
Abandonnez le menu File Command par la touche "ESC",
À nouveau, appuyez sur "ESC" puis sur 'Q',
Chargez le "PRODOS BASIC SYSTEM" en appuyant sur "RTN",
Appelez le "BASIC APPLESOFT" par la touche B,
Entrez : "BRUN BOOT".
Vous revenez ainsi au menu principal du disque dur,
30
GESTION DU BOOT
1
Faites appel au GESTIONNAIRE DE BOOT en appuyant sur la touche B.
A l'aide du GESTIONNAIRE DE BOOT, vous póurrez définir le système
d'exploitation sur lequel devra démarrer le système.
TRE Хх тих kkk kkk kA Th Ak EAA AA kre rh kwh A E
* *
+ BOOT AUTOMATIQUE *
i *
x ESPACE LIBRE : FUTURO à
* SYSTEME DE.BOOT : DOS-Volume N *
* *
* Boot : D)OS, C)PM, U)CSD, P)RODOS +
* OU Q)UITTER ? *
wr к
de ar dee e lr de e ode de хх Кох te le e dor dele e de ie le dr o do de *
La touche D signifie que le systeme devra démarrer sur un volume DOS.
Si vous avez choisi le systeme DOS, vous devrez également indiquer le numéro du
volume sur lequel vous voulez démarrer :
Adalat de le e e le le de dr e le de de io de e ee e ir al olor de de e de de le de odo de de de de de de dr
* *
* BOOT QUEL VOLUME (1l~x) ? ¢
* *
Wear dr air ir deal ak ak ak di ak die ai ala ideale a de ld de de de e de de de ke de a de de e de de 4 e
Le chiffre X correspond au nombre de volumes réservés pour le systeme DOS,
Si vous introduisez un chiffre erroné, un signal sonore vous en‘ avertit et une
autre valeur vous est demandée,
La touche "ESC" vous ramène au menu principal,
Le choix entre les différents systèmes d'exploitation s'effectue en appuyant
sur 'C' pour le système CP/M, sur ‘U' pour le système UCSD et sur tp! pour
PRODOS, |
Le système d'exploitation ainsi choisi sera affiché juste après "BOOT SYSTEM",
Pour quitter le getionnaire du BOOT, appuyez sur la touche Q.
3l
MEMORISATION DE LA CONFIGURATION ET DES PROGRAMMES
La touche Q du menu principal sert à mémoriser sur le disque dur toutes les
modifications effectuées et à quitter le programme ‘CONFIG’,
X
On vous demandera dans un premier temps si toutes ces modifications doivent
étre inscrites définitivement sur le disque dur
Ahk hhh hdd hk kkk Ak rw hdr kkk e 9 e e de fe le do dr ye de de de e de de ic oe de de e de de
ENREGISTRER LA NOUVELLE CONFIGURATION
*
*
*
* SUR LE DISQUE DUR (0/N)
*
*
*
-
*
*
"E
Hh Akh Rk KR kkk kh A hk kkk RE Akh hk kkk hk Ah Atk kkk EEE IE
Si vous appuyez sur N, la configuration précédente sera maintenue,
Si vous appuyez sur O, on vous demandera de confirmer si les modifications
doivent étre mémorisées de facon permanente sur le disque dur.
TE de e e dr Ae de e de die o le e or de er dr ie e de e de e de de de de de de de de de de de E de e ak
* *
* CONFIRMEZ "asceran:roeorcancama aso! *
* *
Te de dd dir die de de e de e de AVR dede e lo de de A dele de de die de de de de de e Y e de Y
Un 'O' provoque l'enregistrement définitif des modifications sur le disque dur.
Un 'N' ne tient compte d'aucune modification,
Cette écriture peut demander un certain temps dans la mesure où toute
modification des volumes CP/M {nouvelle organisation, déplacement,
élargissement ou diminution) implique une nouvelle initialisation,
ATTENTION |
Comme spécifié précédemment, toute modification de la configuration risque
d'effacer certaines données. Cette situation découle de l'attribution des
volumes réservés initialement à DOS, CP/M et PRODOS.
L'espace réservé à chaque volume se trouve à la place indiquée dans le menu
principal du programme de configuration.
Exemple : en élargissant le volume UCSD 11, on entame l'espace réservé au
volume 12 qui est alors partiellement détruit.
L'addition d'un volume DOS, par conséquent, se fait au détriment du
volume CP/M A:,
32
Lors d'une telle opération, pour éviter d'effacer en partie un autre volume,
il faut déplacer tous les volumes suivants. Dans notre exemple, cela
reviendrait à déplacer tous les volumes CP/M, UCSD et PRODOS.
Ce transfert de données s'effectue très lentement. Pour référence, cette
modification durera 15 minutes sur un disque dur de 10 MB, soit 15 minutes
avant de pouvoir continuer l'opération de configuration.
Pour cette raison, la règle suivante est de rigueur :
Si , lors,de la configuration, vous avez modifié, détruit, ajouté ou retranché
un ou plusieurs volumes DOS, tous les volumes les plus proches et à droite du
sillon O seront réinitialisés. Cela signifie la perte de tous les fichiers
enregistrés sur ces volumés. |
Piste 00 derniére piste
| |
! Piste 34 lere piste libre i
| } ! |
y у \ v
ee ee TA e ee +
ПОЕМ | 1 Y | | ПО | ! ! ! ] Í j i
! | O! 1 O! PL 1 FE 1! ! | ! ! ! ! ! ]
ПОР! РОБОТА: !В; ГС: РО; ТЕ: В: 14:15:19; 110: 121; 112; 1 i !
{ ! | } | | ! ! ! | } ! ! ! | i ! |
! ! 1 1 t n ] | } ! | ! ! | | | ! | | | i
Fm rr ee ee et tee rm me me +
l | Systemarea | ! ! } !
| ! DoS-area |! CP/M-area ! UCSD-area { PRODOS! FREE !
Exemple : En agrandissant ou en diminuant le volume C: de CP/M, vous détruisez
les volumes D: , E: et F: de CP/M ainsi gue tous les volumes UCSD et PRODOS.
Tous les volumes DOS et les volumes A: et B: de CP/M resteront inchangés.
Il vous est ensuite demandé si vous voulez continuer la configuration ou si
vous désirez quitter le programme :
AAA ERA EE AAA AR A ER AK A A A À A À ee ee A À À À À À NA
% *
* CONTINUER LA CONFIGURATION (0/N) ? w
* , *
MER Ar E e Ae AAN dr e Ae AAA ARA AI ie ar ie dir re ai ai al ik ik ka de A AA
En appuyant sur N, vous quittez le programme de configuration.
En appuyant sur O, le menu principal sera affiché,
REMARQUE : Si vous avez défini le volume A du disque dur a l'aide du
gestionnaire CP/M, le message suivant sera affiché aprés avoir terminé
l'écriture de la nouvelle configuration du systéme (en CP/M 2.2) :
33
Ye E ee le de e loa loa oa rr dol air tolerar lr ole e o Ve oler loe ole de de le dle dr de dr de de ae
* *
* INSEREZ VOTRE DISQUETTE *
* CP/M 2,2 *
* DANS UN LECTEUR APPLE ET SPECIFIEZ *
* LE N°DE SLOT ET DE DRIVE *
wr #
PEI ler a e kr dr ar de e Ve de el ode e de or ie or de e lr ade de e de e de o de de e e
Aprés avoir indiqué les coordonnées du Slot et du Drive, les pistes du systeme
de votre disquette MASTER CP/M 2.2 sont copiées sur le volume A du disque dur,
L'initialisation se termine par cette opération,
34
= III -DESCRIPTION INTERNE
LE PROCESSEUR WESTERN DIGITAL WD1010
DESCRIPTION GENERALE DU CONTROLEUR WD1010
Le WD101Q joue le rôle d'un contrôleur et d'un formateur de disques Winchester
et il relie le bus de données au disque dur.
Il est compatible avec tous les logiciels de la série WD1000. Un bus
bidirectionnel de 8 bits reçoit toutes les commandes, toutes les données ainsi
que le status,
La vitesse de calcul du processeur permet d'atteindre une vitesse de transfert
de 5 M Bit/seconde. De plus, on peut l'adapter à des secteurs de taille
différente.
Le modèle WD1010 a l'avantage d'éxécuter automatiquement un nouveau passage si
une erreur est décelée dans la première opération.
Ce contrôleur est un circuit NMOS possédant 40 broches.
Ses fonctions essentielles sont
- Contrôleur de PLA : interprète les commandes et effectue toutes les fonctions
de contróle.
- Logique CRC : génére et teste le CRC des données et des champs d'adresse.
- Codeur/Décodeur : code et décode des données qui devront être lues ou
écrites,
- Détecteur d'adresses : recherche les données destinées aux différents champs
d'ad
adresse.
- IFC Buffer : contient toutes les fonctions nécessaires pour communiquer avec
le processeur central,
- Drive IFC : communique avec le disque dur, le contrôle, mais n'intervient
dans aucune opération d'écriture ou de lecture des données,
- MC : calcule la position des têtes de lecture/écriture, leur sens, leur
direction de déplacement et le pas.
35
Les remarques des pages sulvantes vous seront utiles si vous désirez travailler
avec le contróleur au niveau machine. |
LE REGISTRE D'ETAT DU PROCESSEUR
4
Après l'éxécution d'une opération, le processeur charge les informations d'état
dans le registre d'état, L'ordinateur doit lire ce registre pour vérifier
l'éxécution correcte d'une commande. Le registre d'état ne peut qu'être lu,
Le registre d'état :
РММ НЫ НЫ Mal mmm A Meh die Jer EE ee see ee er EE EE des dm EE Ei Ae me me mr Fr EE RE Fi dem ml mm a ma
Bit L 7 6 5 4 3 2 1 О |
Signification ! BSY RDY WF SC DRQ -:- CIP ERR!
ESA mm TER fan ML dum ке ет ттт wm py mw el fem ETE NE EEL EEL det т тт TEE WEN WE EE Sh dal Em A mk re er Terr me чет
Explications :
Bit 7 : ce bit est à 1 lorsque le WD1010 éxécute une commande.
Bit 6 : il indique l'état de la ligne DRDY du processeur. Des commandes ne
peuvent être exécutées que lorsque ce bit est à 1,
Bit 5 ¢ ce bit correspond à la ligne Write-Fault (erreur d'écriture).
Bit 4 : ce bit indique l'aboutissement d'une recherche de ligne, Certains
ordres ne peuvent être exécutés tant que ce bit n'est pas a 1,
Bit 3 : ce bit équivaut á la ligne BDRQ (broche 36). Il est à 1 quand le
tampon secteur contient des données ou est préparé à en recevoir.
Bit 2 : ce bit est toujours à O.
Bit 1 =: ílest toujours à 1 pendant l'exécution d'une commande.
Bit O : се bit mis à1 signale une erreur. Erreur définie dans un registre
d'erreur que nous décrirons ultérieurement, T1 est remis à O À
la réception de tout nouvel ordre.
LE REGISTRE CODE D'ERREUR DU PROCESSEUR
Le processeur WD1010 .qui se trouve sur la carte contrôleur est capable
d'administrer un registre code d'erreurs.
Si une erreur survient lors de l'exécution d'une commande, sa nature sera
spécifiée dans ce registre.
36
Si le drapeau d'affichage erreur (à l'adresse SCBFE) contient $FF, les bits du
code erreur sont affichés à l'écran,
Vous pourrez ainsi connaître la nature dé l'erreur. Le code affiché correspond
au contenu de l'adresse $C8F3,
En consultant directement le contenu de l'adresse SC8F3 vous pouvez également
connaître la nature de l'erreur, |
Le registre code d'erreur SCBF3 ;
pm mE EEE бин лы лы ыы Мен ей == т чт ты и ин Нч Гр НЕ ФА rar e o A вы q EE wm CE
Bit li 7 6 5 4 3 2 1 O!
EE IF leal AE Mem mm SE jo wm TER т ны НН РН МЫ Бин WEE WEE WA Sl AAA de — фени gy TEE EEE WEE ERLE NEE vr bean dis 4 REE LEE SE Sl
Explicatione :
5
Bit 7 3 ce bit est à 1 lorsque Ja tête rencontre un marqueur de
bloc erroné.
Bit 6 : ce bit est a 1 si on ne peut trouver le champ d'adresse ou si une
erreur est découverte dans le champ de données (CRC Check).
Bit 5 : ce bit n'est pas utilisé et reste à 0,
Bit 4 : ce bit est a 1 lorsque le cylindre, la tête, les dimensions ou le
r 1 ’ ^ 1 # ^ ha
secteur sélectionne ne peuvent être localisés méme apres 8
tentatives ou si une erreur CRC est rencontrée dans le champ ID.
Bit 3 : ce bit n'est pas utilisé et reste à O,
Bit 2 3 Ce bit est à 1 si une commande est annulée alors que la ligne
Write-Fault (broche 30 sur le contrôleur) était basse ou s’il n'y
avait pas de signal haut sur la ligne Ready (broche 28).
Bit 21 : ce bit ne peut être marqué que par la commande RESTORE. Il est à 1
lorsque le sillon OC ne peut être trouvé c'est à dire que la ligne
piste 000 du processeur n'a pas été activée (broche 31).
Bit Os ce bit n'est mis à l que lorsque le champ d'adresse des données
(marque indiquant le début des données sur un secteur) ne peut
être trouvé à la lecture d'un secteur, bien que celui-ci ait été
identifié,
Certains disques durs dont les processeurs se trouvent sur la carte logique (à
ne pas confondre avec le processeur de la carte contrOleur) génèrent leurs
propres codes d'erreurs.
Consultez la notice d'installation de votre disque dur pour une explication
détaillée de cette possibilité supplémentaire.
37
SILLONS DE SECOURS :
Si pour une quelconque raison des sillons ou des cylindres du disque dur sont
endommagés, des sillons de secours sont prévus en différents endroits du
disque.
Un tableau contenant toutes leurs coordonnées permet de les retrouver sur le
disque si nécessaire, Apres mise en route du systeme, ce tableau est chargé en
méme temps que la configuration actuelle dans la partie RAM de la carte
contrôleur. A chaque opération de recherche, ce tableau est consulté afin de
verifier .si l'information désirée se trouve à une autre adresse (cas
extrêmement rare).
Le travail de l'utilisateur n'est nullement perturbé par l'utilisation des
sillons de secours.
Vous trouverez dans la liste ci-dessous quelques adresses de certaines routines
de contrôle,
L'utilisation de ces routines est laissée à votre initiative.
Sur la carte contrôleur se trouvent une RAM de 512 bytes et une EPROM de 2
kilobytes,
L'EPROM occupe les adresses 6C700-SC7FF et SCAOO-SCFFF,
Les adresses SCAQO-5CFFF sont juxtaposées. Il y a par conséquent 2 banks qui
contiennent chacun un code différent,
La RAM est à l'adresse SC800-SC9FF.
Lecture et écriture dans la mémoire du contrôleur de disque dur
Le contenu de l'EPROM compris entre les adresses SC700 et SC7FF est toujours
lisible, Les banks RAM et EPROM deviennent lisibles à partir de l'adresse SCAOO
grêce aux opérations suivantes :
i, Lecture de l'adresse SCFFF
2, Lecture de l'adresse SC700
La sélection d'un bank s'effectue comme suit :
Bank O : 3, Lecture de l'adresse SCOF2
Bank 1 : 3. Lecture de l'adresse SCOF3
38
STRUCTURE DE L
SC8FA
SC8FE
$C900
5C901
7C902-$C9IB
5C99C-SC9ISD
9C99E-$C99F
SCSAO-SCORS
S>CIAB-SCIÍAB
SCIAC-$C9BI
>C9B2-SCIBD
R :
I
Volume (actuellement actif}
1-38 -- DOS Volume 1-38
253 -- PRODOS
254 ~~ CP/M
255 —- UCSD
indicateur d'erreur. Si le contenu de cette adresse n'est
pas 0, le code d'erreur est affiché sur l'écran, bit par
bit. Fonctionne uniquement sur un Écran de 40 Colonnes
car la vidéo-RAM s'y inscrit directement,
nombre + 1 de volumes réservés à DOS
nombre maximum de volumes attribuables a DOS. Si vous diminuez
cette valeur, un nombre moindre de volumes DOS pourra être
introduit lors de la configuration. Par contre une RAM libre
restera à une adresse inférieure à SC9CO pour l'adaptation
de systèmes supplémentaires. Si cette adresse contient "31!
(on pourra attribuer au maximum 3i volumes & DOS) au lieu de
'38', 28 bytes RAM seront libres entre SC980 et SC99B,
tableau indiquant l'adresse des volumes DOS (1, 2...) sur le
disque dur. 4 bytes sont réservés par volume ; 2 bytes pour
le drive 1 et 2 bytes pour le drive 2, Ces 2 bytes indiquent
le numéro du sillon sur le disque dur qui contient le sillon O
du volume DOS correspondant. Exemple : les adresses SC908 et
PC909 contiennent les bytes haut et bas du numéro de sillon
du disque dur où est stocké le sillon O du volume DOS 2
drive 2.
Piste sur laquelle se trouve la piste 0 du volume PRODOS
Longueur des volumes PRODOS (2 octets,haut/bas)
mots … indiquant si le programe ‘INIT' a déjà été appelé,
Ces bytes sont interprétés par "INIT" et empêche une seconde
exécution inutile et longue de la routine "INIT",
tableau des volumes CP/M actifs,
(1 byte par volume de A: à F:),
ei: volume actif = SFF
volume inactif 500
IT
tableau d'attribution des numéros de drives aux volumes CP/M.
numéro des pistes où commencent les 6 volumes CP/M.
(6*2bytes bas/Haut)
39
SCOBE-$C9C9 = longueur des volumes (par piste), {6*2 bytes bas/haut)
SCDCA-SCDCF = tableau des volumes UCSD actifs,
{1 byte par volume 4:, 5:, 9: .. 12:1},
Ici : volume actif = SFF
volume inactif = $00
SCIDO-SCIDS = tableau d'attribution des numéros de drives aux différents
volumes UCSD.
SC9D6-$C9R1 = numéro des pistes où commencent les 6 volumes UCSD,
(6*2 bytes bas/haut)
SCIE2-SCIED longueur des volumes UCSD (par piste), (6*2 bytes bas/haut)
SCOEE-SC9F7 = RAM libre de 10 bytes gui peut être utilisée par chaque
système d'exploitation pour ses propres besoins.
SCOF8-SCIF9 = numéro de la premiére piste inutilisée du disque dur (bas/haut)
SC9FA = volume de boot (cf code à l'adresse SCSFA)
SCOPE = nombre de tétes de lecture/écriture
0 -- 6 têtes
1 <- 2 têtes
2 - 4 têtes
3 -- B têtes
SCOFC-SCOFD nombre de cylindres
SCOFE = valeur de 'Write Precompensation!
SCOFF = code du mode de recherche
D -- pas de recherche rapide
1 -- recherche rapide
LES ROUTINES INTERNES DU CONTROLEUR
Pour appeler un des programmes de contrôle, vous devez au préalable initialiser
les adresses suivantes : |
$C8F0-$C8F1 = piste (bas/haut). Chaque piste comprend 16 secteurs de
256 bytes chacun. Le plus petit numéro de piste est O, le
plus grand est' égal à :
(nombre de cylindres)*(nombre de tétes)*2 - 1
40
SCBF2
5C8F4-$CB8F5
SC8F6-$SC8F7
E
= gecteur (0-15)
Ё
adresse {bas/haut) des données qui doivent être écrites ou
adresse ou des données doivent être lues (adresse de mémoire
tampon de données).
fl
longueur de la mémoire tampon (pris en considération
uniquement pour le READ RANGE et le WRITE RANGE).
Aprés avoir appelé un programme, l'attribution des adresses est la suivante :
SCBF3
SCGFE
= code d'erreur du WD1010 (voir description page 30) ou SFF
dans les cas suivants
1, si $SCBFO-$C8F2 ne sont pas valides
д. SÍ READ ou WRITE, READ RANGE ou WRITE RANGE sont
appelés avant le prorame 'INIT',
3. 331 'INIT! a été appelé mais qu'une erreur a été
signalée à l'affichage.
Si aucune erreur n'a été décelée SC8F3 est à S00.
= tentatives (nombre d'essais accordés pour une opération de
lecture/écriture ; maximum 8)
De plus le drapeau 'C' est mis a 1 gi une erreur est décelée (à condition que
SC8F3 ne soit pas a 0),
Les programmes suivants sont également disponibles :
INIT (SC74A)
READ (SC750)
WRITE (SC756)
initialise la partie RAM du contrôleur de disque dur et les
registres du contrôleur WD1010, Positionne les têtes de lecture/
écriture sur le cylindre O.
Le premier appel au programme 'INIT’ prend environ 5 secondes,
les suivants environ 200 microsecondes.
Les adresses SCSFO-$C8F7 n'ont pas besoin d'être définies
avant d'appeler 'INIT'.
lit le secteur défini en SC8F0-SC8F2 (256 bytes) à l'adresse
$C8F4/$C8F5.,
Sortie : drapeau 'C' : mis à 1 si erreur
SC8F3 : Code d'erreur si erreur
5C8F0-5C8F2 et S$C8F4/SCEF5 restent inchandgés.
écrit un secteur sinon fonctionne comme READ.
41
READ RANGE
WRITE RANGE
($C744)
lit autant de bytes qu'il est indiqué en 5C8F6/SC8F7 a
l'adresse (SC73E) spécifié en SCBF4/$CBF5 en commençant par
le numéro de piste indiqué en SCBFO/S$C8F2. S'il y a plus de
256 bytes indiqués, le secteur suivant est transféré. S'il y a
moins de 256 bytes indiqués, uniquement ce nombre de bytes
sera transféré.
Attention ceci modifie SCBFO-SC8F5 |
le message d'erreur est le même que pour le programme READ,
Fonctionnement similaire au READ RANGE mais le contenu de la
mémoire est écrit sur le disque dur, Même si moins de 256 bytes
sont spécifiés, ils seront néanmoins tous écrits.
Attention ceci modifie $SC8F0-5C8F7 |
Message d'erreur identique a celui de READ et WRITE.
Si l'exécution de l'un de ces programmes n'est pas satisfaisante, le drapeau
'C! est mis
a 1 et vous pouvez retrouver le code d'erreur correspondant a
l'adresse SCEF3 dans la mémoire.
42
EXEMPLE DE PROGRAMME D'UTILISATION DES ROUTINES
}
Pour une meilleure compréhension des procédures de contrôle et une utilisation
en langage machine, nous vous soumettons un petit programme assembleur,
\
Prenons le cas sulvant :
Vous devez lire à partir du disque dur le secteur 5 de la piste 349 et charger
son contenu dans la RAM de l'ordinateur á l'adresse S1000.
Le programme adapté à la résolution de ce problème est le suivant (pour un
assembleur BIG MAC) :
BIT SCFFF ; désactive tous les slots
BIT $C700 ; active le contrôleur du disque dur
ГОА & 2349
STA $CBFO ; low byte du numéro de piste
LDA $3349
STA SCBFI ; high byte du numéro de piste
LDA §5
STA SCBF2 ; numéro de secteur
LDA 6251000 ;
STA SC8F4
LDA $3$1000
STA $C8F5 ; installation de la mémoire tampon
JSR $C750 ; lit le secteur
BCS programme-erreur ; saut à l'adresse indiquée
A drapeau 'C!
o drapeau 'C'
1 erreur
О; раз d'erreur
mr De
+
Ce manuel d'utilisation a été conçu et réalisé sur un Apple IIe équipé d'un
disque dur intégré MEGA-CORE de GERB ELECTRONIQUE avec le programme WORDSTAR.
Les sauvegardes ont été. effectuées sur un double floppy 640 GERB ELECTRONIQUE,
Ce document a été édité à 19 200 Bauds sur une imprimante parallèle grâce à la
mémoire tampon convertisseur d'interface ОР 100 GERB ELECTRONIQUE,
VERSION 3.VFR
SPECIFICATIONS E MEGA-CORE
CARACTERISTIQUES GENERALES . 10 MO 20 MO
Nombre de plateaux par unité 2 2
Nombre de tétes de lecture/écriture 4. 4
Nombre de pistes par face 306 612
Nombre de secteurs par piste 32 ' 32
Nombre d'octets par secteur 256 256
Vitesse de rotation 3600 t/mn 3600 - t/mn
CARACTERISTIQUES D'ENREGISTREMENT
Capacité non formatée 12,75 Mo 25,49 Mo
Capacité formatée 10 Mo 20,05 MC
Temps d'acces piste a piste 18 © ms. 3 ms
Temps d'acces moyen | .92 : ms 65 ms
Temps d'accès maximum 187 . ms 130 ms
Temps de stabilisation 8 à 10 - ms B à 10 ms
Temps moyen d'attente (délai rotationnel) 8,33 ms 8,33 ms
Vitesse de transfert 5 M hits/s 5 M bits/s
CONDITIONS D'AMBIANCE
Limites de température ambiante (degrés C) +10°/+50° +10%/+55%
Limites d'humidité relative . en fonctionnement 10:4 85% B'à 90%
hors service 5-4 95% 5 a 95%
ALIMENTATION ELECTRIQUE DU DISQUE
Consommation au démarrage / en utilisation 2A/0,5A 2A/0;5A
DIMENSIONS DU BOITIER
Hauteur 35 mm 95 mm
Largeur 170 mm 110 mm
Profondeur 310 mm 310 .mm
Poids 2/8 kg 2,8 kg
">
Enlace público actualizado
El enlace público a tu chat ha sido actualizado.