CC90
Transferts série pour le Thomson
Mars 2015 © Prehisto et OncleTom
Version 1.04 pour Windows et Linux

Ecran Windows de CC90


 

Fonctionnement général

CC90 fonctionne en mASM,ode sélecteur si le lancement s'effectue sans argument dans une fenêtre de sortie :

WINDOWS Fenêtre DOS
LINUX Applications/Accessoires/Terminal

et éventuellement dans un fichier BAT ou script. Dès le lancement, le menu apparaît.

WINDOWS
>cc90
UNIX
$ ./cc90

Selon les impératifs, les opérations s'effectuent avec :

  • Les disquettes virtuelles

    n°_lecteur:chemin_disquette/nom_disquette/nom_fichier

    Si le numéro de lecteur est 0 ou si la disquette virtuelle ne possède qu'une seule face, il est facultatif. Il n'est nécessaire que pour accéder aux faces non nulles des disquettes FD concaténées et le séparateur ':' est obligatoire.
    Le chemin de disquette dépend du degré de répertoire.
    Le nom de disquette doit avoir qd, fd ou sap pour suffixe.
    Le nom de fichier, quand sa présence est exigée par l'opération, peut comporter les jokers '*' (pour remplacer un nombre quelconque de caractère) ou '?' (pour remplacer un seul caractère).
  • Les lecteurs du Thomson

    n°_lecteur:nom_fichier

    Le numéro de lecteur, même s'il s'agit du lecteur 0, est obligatoire. Si le nom de fichier n'est pas exigé, il est possible de se passer du séparateur ':' et de ne conserver que le numéro de lecteur.
    Le nom de fichier, quand sa présence est exigée par l'opération, peut comporter les jokers '*' (pour remplacer un nombre quelconque de caractère) ou '?' (pour remplacer un seul caractère).
  • Les fichiers du PC

    chemin_fichier/nom_fichier

    Le chemin de disquette dépend du degré de répertoire.
    Le nom de fichier, quand sa présence est exigée par l'opération, peut comporter les jokers '*' (pour remplacer un nombre quelconque de caractère) ou '?' (pour remplacer un seul caractère). Dans le cas où les jokers sont utilisés, il sera nécessaire d'encadrer toute l'expression par des guillemets.

Création de disquette virtuelle

A l'invite, tapez le chemin de la disquette virtuelle que vous souhaitez créer, suffixe compris.
Selon le format, choisissez alors la capacité de la disquette.

Formatage d'une disquette

A l'invite, tapez le chemin de la disquette virtuelle ou le numéro du lecteur Thomson que vous souhaitez formater.
Si votre sélection est un des lecteurs Thomson, l'entrelacement vous sera aussi demandé.

Effacer des fichiers Thomson

A l'invite, tapez le chemin sur le ou les fichier(s) que vous souhaitez effacer. Vous pouvez effacer des fichiers contenus dans une disquette virtuelle ou dans une disquette Thomson. Le programme a été volontairement bridé pour ne pas accepter l'effacement de fichiers du PC.
Les jockers '*' (pour remplacer un nombre quelconque de caractère) et '?' (pour remplacer un seul caractère) sont autorisés pour le nom du fichier source.
Si le nom de fichier est omis, tous les fichiers contenus dans la disquette seront affectés par l'effacement.

Afficher un répertoire

A l'invite, tapez le chemin sur le ou les fichier(s) que vous souhaitez lister.
Vous pouvez lister des fichiers contenus dans une disquette virtuelle, dans une disquette Thomson ou dans un répertoire du PC.
Les jockers '*' (pour remplacer un nombre quelconque de caractère) et '?' (pour remplacer un seul caractère) sont autorisés pour le nom du fichier source.
Si le nom de fichier est omis, tous les fichiers contenus dans la disquette seront listés.
Pour l'en-tête du listage des fichiers au format Thomson (disquette virtuelle et lecteur Thomson), sont affichés consécutivement ;

  • Le numéro de lecteur (suivi du signe ":")
  • Le nom de la disquette (8 caractères)
  • La taille d'occupation (en octets). Elle est calculée d'après la taille des secteurs entier : 256 octets pour la double densité, 128 pour la simple.
  • La taille libre (en octets). Elle est calculée d'après la taille d'un secteur DOS : 255 octets pour la double densité, 128 pour la simple. Cette particularité assure une évaluation exacte de la place restant sur la disquette.
  • La densité
  • L'entrelacement de la disquette

Pour le listage des fichiers au format Thomson (disquette virtuelle et lecteur Thomson), sont affichés consécutivement pour chaque entrée :

  • Le nom de fichier (8 caractères)
  • Le suffixe de fichier (3 caractères)
  • Le type de fichier
  • Le flag de fichier
  • La taille du fichier (en octets)
  • La date de création du fichier (au format jj-mm-aa)
  • Le commentaire de fichier (8 caractères)
  • Le numéro du premier bloc (entre crochets)
  • Le chaînage des blocs, conclu par la valeur du dernier bloc (nombre de secteurs occupés augmenté de $C0)
  • Le nombre de données dans le dernier secteur de fichier (entre parenthèses)

Copier des fichiers

A l'invite, tapez o si vous voulez convertir les fichiers ou n si vous ne voulez pas les convertir (plus d'explications sur les formats de conversion dans Formats de fichier supportés par la conversion). Tapez ensuite le chemin sur le ou les fichier(s) que vous souhaitez copier. Puis tapez le chemin de la disquette/du répertoire sur la(le)quel vous souhaitez copier.
Vous pouvez mettre des fichiers d'une disquette virtuelle, d'une disquette Thomson ou d'un répertoire du PC en source ou en destination.
Il est possible aussi de transférer des fichiers se trouvant sur des disquettes de densités différentes.
Si la disquette destination SAP, FD ou QD n'existe pas, elle sera automatiquement créée en fonction du format de la disquette source, et si le format le permet.
Les jockers '*' (pour remplacer un nombre quelconque de caractère) et '?' (pour remplacer un seul caractère) sont autorisés pour le nom du fichier source.
Si le nom de fichier est omis pour la source, tous les fichiers contenus dans la disquette source ou le répertoire source seront copiés.
Si vous souhaitez copier un fichier en changeant son nom, ajoutez le nouveau nom de fichier à la destination. Cela ne vaut que pour une copie de fichier à fichier.

Copier une disquette

A l'invite, choisissez le nombre de faces que vous voulez copier (1 ou 2). Puis tapez le chemin de la disquette que vous voulez copier. Et enfin le chemin de la disquette destination. L'opération est renouvelée si vous avez choisi la copie double face.
Vous pouvez mettre une disquette virtuelle ou une disquette Thomson en source ou en destination.
Si la disquette destination SAP, FD ou QD n'existe pas, elle sera automatiquement créée en fonction du format de la disquette source, et si le format le permet.