GERB ELECTRONIQUE MEGA-CORE Manuel utilisateur
PDF
Descarregar
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 ">

Link público atualizado
O link público para o seu chat foi atualizado.