Home

Bulletin N°03 - Logicielsmoto.com

image

Contents

1. Fabien Paillat http serveur87thomson free fr bulletin bull OS page19 html 1 sur 2 02 10 02 15 13 23 Titre de page Les Questions r ponses Du Courriel assocontacthoms minitr net Courriel thomsonistes owner ml free fr On Thu Sep 26 2002 at D6 53 d SM 0200 Gregory NAVARRO wrote y mais avec tous dont mandragore j obtient chaque fois err gt div by 0 gt 5i qqun connais une soluce gt Jl aiess Euh au hasard try votre code ici catch amp nthmeticException e 1 Quoi j ai dit une connerie J ai essay mais avec tous dont mandragore j obtient chaque fois err div by 0 e qqun connais une soluce At17 41 24 09 02 H200 you wrote gt Excuses programmes de MOS gt sur MOG gt A nicale ment gt Louis Frodon 69 Vieux ordinateurs et mulateurs www frodon69 com Michael G RGAUD lt thom3l men com gt jeudi 26 septembre 2002 03 01 Bonjour a tous jaile cr e la site http membres lycos fr emul b l ouvert la site mais f ai fait un travaux toute le suite regarde la site http membres Dycos fr emulUb Pharaon 25 lt pharaon s vendredi 27 septembre 2002 12 06 Bonjour tous Une petite question aux techniciens de la liste quelqu un parmi vous s est il pench sur la possibilit de connecter un lecteur ZIP parall le sur nos MO TO M me avec seulement une disquette de 100 IIo cela repr senterait une capacit ph
2. 61 62 64 66 70 82 84 http serveur87thomson free fr bulletin bull O3 page23 html 2 sur 2 02 10 02 15 13 36 Cours pratique d informatique Ordinateur familial Dictionnaire micro informatique Informatique et t l matique Nanoreseau Enseigner avec ordinateur Langages de programmation Dessiner avec l ordinateur Lets run magazine du N 1 au N 6 102 Programmes pour VG 5000 VG 5000 manuel d utilisation Logo manuel de r f rence Dictionnaire du logo G VERGER B DE MERLY A FANTAPIE H NORA A DUBUS C HERMANT S BERCHE M BINSE J DECONCHAT O AVRAM G BOSSUET EDITION RADIO EDIMICRO NATHAN HACHETTE CEDIC NATHAN CEDIC NATHAN PSI CEDIC NATHAN OKAPI PSI TOTEK ETSF Sulvan gt Titre de page LOGITHEQUE ET ANCIEN BULLETIN DE L ASSOCIATION onla ile ms KREEK E E 2e E E 6 E E E K EE E E E K E R K EE K E E 26 E E K K R GK E K KE K K K K K K Tous les logiciels de la logith que de CONTACTHOMS sont gratuits Nous demandons juste une participation pour les frais engag s Pour avoir les tarifs de participation aux frais envoy votre demande Association CONTACTHOMS 3 Avenue de Paris 93400 VINCENNES Courriel assocontacthoms minitel net Adresse Postale Disk 2 Utilitaires Disk 4 Jeux en basic n 2 Tome 2 Jeux divers de C Colle Tome 4 To Jungles de V Geoffroy Tome 6 To Morse de V Geoffroy Disk 1 Petit jeux en basi
3. ji d Ke rulers de la FONDATEUR laim IvIerder FRESIDENT Dorunrue Van Den Broeck SECRETAIRE t lam Rrvet Titre de page Serveur 87 RTC au 15 55 43 82 44 de modification le sous SECRETAIRE 19h 7 h du matin pereue ce Mogne Akb Riel Jours f n s partir de 13h 30 he zin 17 TRESORIER D cembre 1999 Vincent Geoffroy Parution au JO du 29 MISE EN PAGE bull tig N3 Octobre 2002 Janvier 2000 N 1658 erm b Piloux amp les amp dh rents c amp dent J Suivant gt o http serveur87thomson free fr bulletin bull 03 page2 html 2 sur 2 02 10 02 15 12 28 Titre de page Voici donc d j le troisi me bulletin que nous r alisons en commun avec Serveur 87 La mise en commun de nos forces s est concr tis par l ajout de la page d accueil du serveur minitel Contacthoms sur celui de Serveur 87 05 55 43 82 44 De ce fait quand vous vous connectez sur serveur 87 05 55 43 82 44 vous d couvrirez nouveau la page d accueil de Contacthoms Et les adh rents y sont convi s y ouvrir leur BAL N oubliez pas notre v nement de l ann e savoir la tenue du Forum Thomson Qui se d roulera cette ann e au m me endroit que l ann e derniere Voici donc les dates 19 et 20 Octobre 2002 au 2 rue Mornay 75011 Paris Pour plus d info vous pouvez consulter le site Internet cr sp cialement pour l occasion l adresse suivante http www thomsonistes com forum2002 Vous y trouverez t
4. 6 du Bulletin n 23 au n 25 http serveur87thomson free fr bulletin bull 03 page24 html 1 sur 2 02 10 02 15 13 38
5. volue rapidement http www serveur 7 com http serveur87thomson free fr bulletin bull 03 page9 html 1 sur 2 02 10 02 15 12 50 Titre de page Il s agit bien des t shirts Pas du mod le http serveur87thomson free fr bulletin bull O3 page9 html 2 sur 2 02 10 02 15 12 50 Titre de page Il arrive parfois que certains adh rents on du mal configurer leur Modem pour se connecter au serveur RTC Donc pour vous aider notre ami SACHEM c est pench sur la question Connexion Serveur 87 05 55 43 82 44 par Modem Olitec Avec certains types de modems externes OLITEC la connexion par minitel avec le Serveur est refus e et la communication d croche Diff rentes modifications sont essayer successivement pour trouver la bonne Dans le dossier OLICOMW diter le fichier 9 OLIUSBS MOD au moyen d un diteur de texte On obtient xxxx OLITEC xxxxxx Nom du Modem 12347890MVIType du Modem 1 V21 2 V22 3zV22bis 4 V23 5 VV23 et 6 V27 ter AT Pr fixe de commande 13 Terminateur d une ligne de commande S quence d chappement G n re une temporisation 2 Temporisation inter commande en secondes 60 Temps d tablissement de la connexion en secondes A connexion en mode r ponse manuelle D Proc dure d appel EO Pas d cho en mode commande T Composition en mode multifrequence W Attente de tonalit amp F Reset le modem B7 Mode v21 B6 Mode v22 B8
6. HAUPRY Jean DUPONT Z xzette ct Pierrot DUPONT Lolottc DVPONT Papy et Mamy Dupont sont les grands parents Les 2 p res sont Papy Dupont et son fils Jean Les 2 m res sont Mamy Dupont et sa Belle Fille Simone n e Haupry Les 4 enfants sont le fils de Papy Dupont Jean Dupont et les 3 enfants de ce dernier Les 3 petits enfants sont Lolotte Z zette et Pierrot Dupont Le fr re est l unique gar on Pierrot parmi les 3 petit enfants ci dessus Les 2 s urs sont celles de ce gar on Les 2 fils sont le garcon Pierrot faisant partie des 3 petits enfants et Jean Dupont fils de Papy Dupont ok ok ok Les 2 filles sont Lolotte et Z zette filles de Jean et Simone Dupont Papy Dupont est le beau p re et Mamy Dupont la belle m re de Simone Dupont La belle fille est Simone pouse de Jean Dupont Remarque Il ne s agit que des parent s dans la famille DUPONT Simone Haupry est r pertori e comme m re par ses liens avec la famille DUPONT Elle est une fille dans la famille HAUPRY et ne peut tre r pertori e comme telle dans la famille DUPONT http serveur87thomson free fr bulletin bull O3 page1 4 html 1 sur 2 02 10 02 15 13 07 Titre de page D bat sur la Mailing Thomsonistes Au sujet des fichiers CHG Cet article repris dans un d bat de la mailing Thomsonistes va nous permettre de refaire le point sur les fichiers Applications CHG Nous pensons qu il ne sera pas inuti
7. nom nale de stockage pour ces machines Qu en pensez vous Bien amicalement J Guy vendredi 27 septembre 2002 12 24 question par rapport a ca peut on adresser 100IMIo avec un Thomson Yoann FOURNIER Ghislain zfournier g2 G wanadoo fr vendredi 27 septembre 2002 13 39 Bonjout Il me semble qu un projet de Disque Dur sur TO tait en cours mais qu en est t il De memoire Ennio BOC CHIA travaillait dessus On pourrait meme cr e un Ram Static ou non volatile vule cout des memoire flash bits http serveur87thomson free fr bulletin bull 03 page20 html 1 sur 2 02 10 02 15 13 26 Titre de page Lie memoire Ennio BOCCHLA travalait dessus On pourrait meme cr e un Ram Static ou non volatile vule cout des memoire flash Sbits oui un lecteur CD 650IMo de soft Thomson ca d coiffe d Suvan mmm http serveur87thomson free fr bulletin bull_03 page20 html 2 sur 2 02 10 02 15 13 26 Titre de page Les Questions r ponses Du Web Courriel assocontacthoms minitel net Courriel thomsonistes ewnarmi fras fr Edouard Forler lt eforler fivednet dnsalias net gt vendredi27 septembre 2002 14 10 gt Il me semble qu un projet de Disque Dur sur TO tait en cours mais qu en gt est t il gt De memoire Ennio BOCCHLIA travaillait dessus Il y aura peut etre une bonne nouvelle de ce cote au forum Pour ce qui est du zip quelques elements de reponse 1 Zip parallele malheureu
8. 6 Titre de page l Universit d Erlangen Matthias D rfel en 1997 enfin elle a t modifi e pour les besoins de la chaine de d veloppement Thomson et pour fonctionner avec une version r cente de GCC la version 2 95 3 sortie le 16 Mars 2001 GCC est un compilateur optimisant qui traduit un langage de haut niveau ici C ou C en langage d assemblage via un langage interm diaire appel RTL Register Transfer Language sur lequel sont effectu es les optimisations Il poss de une large palette d options qui permettent aussi bien de contr ler le dialecte du langage source que le type et le nombre des optimisations appliquer au langage interm diaire 1 2 as09 l assembleur 6809 L assembleur as09 est une adaptation de l assembleur AS6809 au format de code d assemblage produit par gcc09 r alis e par Matthias D rfel AS6809 est l origine la version 6809 d une famille d assembleurs crois s d di s aux microprocesseurs 8 bit Motorola 6800 6081 6802 6803 6804 6805 6808 6809 6811 Intel 8080 8085 et Zilog Z80 imagin e la fin des ann es 1980 par un informaticien am ricain de l Universit d tat Kent dans l Ohio Alan R Baldwin as09 est un assembleur avanc qui traduit le langage d assemblage du 6809 en un module objet relogeable c est dire en un fichier contenant aussi bien du code machine pour le 6809 que les informations n cessaires au d placement de ce code n importe quel emplacement de la m m
9. Mode v22 bis B2 Mode v23 tait BO Faire Fichier Enregistrer et refaire un essai de connexion Si pas de r sultat faire une nouvelle modification du fichier de la mani re suivante T Composition en mode multifrequence W Attente de tonalit amp F MS 3 1 1200 1200 Reset le modem B7 Mode v21 http serveur87thomson free fr bulletin bull O3 page10 html 1 sur 2 02 10 02 15 12 53 Titre de page B6 Mode v22 B8 Mode 22 bis Mode v23 Mode v23 ter Faire Fichier Enregistrer et refaire un nouvel essai de connexion Dans le cas d chec des deux premi res solutions proc der de la mani re suivante cette solution a t couronn e de succ s avec l Universal Self Memory pro Ouvrir le minitel Olicom et taper directement sur l cran noir lt Olicom Terminal Miratel 40 Col sur CDM3 Eichier Ecition Comm ZL ans et c raro R ghge Z LIC E RTB2eDTOSSS5458244 Correction Eva pan meanma nnm http serveur87thomson free fr bulletin bull__03 page11 html 1 sur 2 02 10 02 15 12 56 Titre de page Puis valider en cliquant sur la fl che http serveur87thomson free fr bulletin bull O3 paget 1 html 2 sur 2 02 10 02 15 12 56 Titre de page En cas de nouvel insucc s taper sur l cran noir AT MS 3 1 1200 1200 DT0555438244 et valider avec la fl che du bas Si nouvel insucc s invoquer selon les r gions la Bonne M re de Marseille Notre Dame d Auray Saint Antoi
10. S SCIENCES CONTACTHOMS dispose d un lot de livres informatique qui est mis d s pr sent disposition des adh rents Ces livres sont g r s par le secr taire de l association CONTACTHOMS COMMENT LES OBTENIR Apr s avoir fait votre choix dans la liste ci dessous envoyez votre commande l adresse suivante enfac flo ms 3 Avenue de Paris 93400 VINCENNES Joindre par ch que une caution de 23 Euros par livre l ordre de CONTACTHOMS Ces livres vous seront exp di s par la poste et vous devrez les retourner la m me adresse au bout de SIX SEMAINES MAXIMUM D s leur retour la caution vous sera rembours e d duction faite des frais d envoi qui sont la charge du demandeur Aucune d rogation ni avance sur frais d envoi ne seront accord es aux demandeurs qui ne joindraient pas le ch que de caution MENTIONNEZ TRES LISIBLEMENT VOTRE ADRESSE ET VOTRE CHOIX DE LIVRES http serveur87thomson free fr bulletin bull_03 page22 html 1 sur 2 02 10 02 15 13 32 Titre de page pr cisez le cas ch ant si vous d sirez une exp dition rapide ou en service conomique a 4 w B P EIE gt cdn Suivant Em http serveur87thomson free fr bulletin bull_03 page22 html 2 sur 2 02 10 02 15 13 32 Titre de page 17 22 27 32 Basic Minimum Le Basic pas pas Programmer chez soi Travaux professionnel en basic Le basic par l exemple 60 Programmes basic IBM PC Pratique et ma tr
11. Sur le mo5 le codage se fait gr ce une petite routine qui contient en fait 2 boucles de temporisation une pour le signal haut une pour le signal bas dans un code FM ou MFM Il suffit donc de modifier ces valeurs Par exemple produire un wav avec l utilitaire k52wav partir d une image de logiciel trouv e sur Internet 44K Hz 8 bits le r echantillonner a 22KHz 16Bits avec Cool Editor par exemple puis passer sa fr quence de lecture a 44Khz Le son devient 2x plus aigu et rapide Enregistrer une piste audio avec ce wav mettre le cd dans n importe quel lecteur genre discman cd portable relier la sortie line out mini jack attention l imp dance a l entr e sur le mo5 Ecrire un petit programme en assembleur qui 1 recopie la table de routine SWIPTR en ram recopie la routine k7 en ram modifie le pointeur dans la table de routine ram sur cette copie de routine modifier les valeurs de temporisation 2 dans la routine en ram 2 Insertion d un soft directement dans la ram du Thomson Cette solution consisterait implanter directement dans la ram du Thomson d sir e un jeu ou logiciel ce qui permettrait ainsi en quelques secondes d avoir charg l objet de nos d sires Pour ce faire il faut pouvoir couper au niveau du microprocesseur le signal HALT ce qui revient pour l ordinateur le paralyser durant tout le temps ou l on va intervenir dans la ram Puis une fois le contenu de la ram modifie un jeu charg il n
12. Titre de page Le Clin d Oeil homson ste VU LET ON TS dx die ACAC I en mn i aA www serveur 7 com www contacthoms com iferveur 24n P 81 42 65 4 7 55 http serveur87thomson free fr bulletin bull 03 1 sur 2 02 10 02 15 12 22 Titre de page Edito R ponse egnime bulletin H Pr t gratuit de Livres Logith que et ancien Bulletin La Disquette Du c gt c Bulletin kc Outils de d veloppement Thomson Connexion S87 par modem Olitec D bat sur la mailing Thomsoniste Piloux amp Louis Eric Botcazou Serveur 87 Les Thomsonistes Les Thomsonistes Comment charger plus rapidement un soft sur Thomson Fabien Paillat association Contacthoms association Contacthoms IvTalgr tous nos soins apport s la r alisation et aux copies de la dis r AS quette fowrde avec le bulletin il peut que l exemplaire que vous recevez chez vous comporte des d fauts N h sitez pas nous contacter nous vous retoumerons gracieusement une nowvelle copie d s la r ception de la disquette d fectueuse Serveur 9h 7 h ETC amp u 5 55 43 2 44 Serveur 87 ETC au 05 55 43 82 44 de 101 11 mom as http serveur87thomson free fr bulletin bull_03 page2 html 1 sur 2 02 10 02 15 12 28 D claration cr ation la pr fecture de Seime Saimnt Dierus le 26 Jum 1989 Denu ere d claration de modification la sous pr fecture de Mogent
13. but du code ici 0xA000 pour une machine TO L tape suivante est l inclusion du fichier x cutable dans une archive SAP l aide de sapfs sapfs create hello sap sapfs add hello sap hello bin Enfin l tape finale est le transfert de l archive sur disquette Thomson l aide de sap2 on utilise ici le lecteur A du PC sap2 unpack hello sap 0 Le programme peut ensuite tre x cut sur toute machine TO munie d un lecteur de disquettes par LOADM hello bin R http serveur87thomson free fr bulletin bull 03 page8 html 1 sur 2 02 10 02 15 12 46 Titre de page 3 Conclusion La chaine de d veloppement Thomson est disponible sur le site des Nostalgies Thomsonistes la fois sous forme de code source et de binaires pr compil s pour MS DOS Elle est pleinement fonctionnelle et permet de produire des x cutables Thomson partir de programmes crits en langages C et C La principale t che restante est l criture de la libc elle contient pour le moment environ 70 fonctions qui repr sentent un sous ensemble de la librairie ISO C ainsi que quelques fonctions POSIX mais l interface bas niveau avec le mat riel est encore l tat embryonnaire J esp re que ce rapide aper u vous incitera essayer et tester la cha ne de d veloppement Thomson et contribuer son volution Eric Botcazou ebotcazou multimania com Pour le Forum pensez commander vos t shirts Et Votre CD ROM Thomson qui
14. c Disk 3 ducatif Tome 1 Util amp Jeux d Axel Giauffret Tome 3 Serveur de Gilles Palazot Tome 5 Archivor d Alexandre Pukall Tome 7 Pixi Paint de J r me Thoen Tome 8 R ductor d A Pukall Tome 9 Disquette de Mr Thiaud Tome 10 Super menu d A Giauffret Tome 11 Compilation de Pr hisTo Non Dispo Remplac par disk du bulletin N 38 D mo 1 M ga d mo HCL D mo 2 Tsm D mo 2 Disquettes Disk Rencontre CONTACTHOMS 14 Novembre 1998 Disquette du bulletin N 26 Disquette du bulletin N 28 Disquette du bulletin N 30 Disquette du bulletin N 32 Disquette du bulletin N 34 Disquette du bulletin N 36 Disquette du bulletin N 27 Disquette du bulletin N 29 Disquette du bulletin N 31 Disquette du bulletin N 33 Disquette du bulletin N 35 Disquette du bulletin N 37 Disquette du bulletin N 38 Pr hisTo Disk du bulletin en commun N 1 Disk du bulletin en commun N 2 Les disquettes pourrons vous tre envoy es soit par voie postale soit par voie lectronique sous forme de fichier au format SAP D s aujourd hui vous pouvez acqu rir les pr c dents num ros du bulletin de l association CONTACTHOMS Ceux ci ont t regroup par lots voici la liste Idem que pour les disquettes pour avoir les frais de participation Lot n 1 du Bulletin n 1 au n 7 Lot n 3 du Bulletin n 12 au n 15 Lot n 5 du Bulletin n 19 au n 22 Lot n 2 du Bulletin n 8 au n 11 Lot n 4 du Bulletin n 16 au n 18 Lot n
15. e Haute Le syst me peut r server les banques du haut A000 DFFF pour la gestion du disque virtuel et des applications CHG R Edouard Ce syst me s applique aussi au MOS 2eme g n ration avec ext 64k au MOSNR et au MOSE Mais les chg n ont pas t concu pour les MO J utilise personnellement un m canisme fait maison quasiment identique et j ai toutes mes applications assembleur basic logo et d autres sur une disquette Le Nanor seau fonctionne galement sur le m me principe Ca r sout en tout cas un probl me le vieillissement du connecteur MEMOS Q Olivier Bonjour et merci pour ces info l si les fichiers chg sont l image des cartouches M7 et quelles soient charg es A000 DFFF pour tre exploit es alors comment les adressages sont ils g r s Comment les fichiers de plus de 16k sont t ils g r s 2 Est il possible de cr er des fichiers chg image de cartouche M7 R Ghislain Elle sont g rer par commutation R obsidian Comme dit pr c dement le syst me utilise r serve des banques dans l espace utilisateur exactement comme avec BANK sous BASIC et y place l image int grale du fichier CHG Pas de format de fichier Si l application d passe 16Ko et bien m me principe qu avec une cartouche normale dont l espace d adressage s tend lui aussi sur 16Ko on r serve plusieurs banques C est ensuite un poke dans E7E6 qui va mapper voir pr c dent message les banques utilisateur s
16. e reste plus qu rel cher le signal HALT Tout ceci demande donc de bricoler la machine au niveau mat riel mais il faut s assurer que l ordinateur ne soit pas en train d ex cuter un bout de code situ dans la m moire modifie Ainsi on peut imaginer une sorte d interface tant par exemple relier un pc qui transf rerait l image du soft Edouard Forler a d j r alis une op ration semblable en effet voila sa manipulation un truc que j ai moi m me r alise il y a longtemps pour r cup rer le contenu de la ROM Logo Soli je n avais pas de lecteur de ROMs faire tourner un petit programme en langage machine charge depuis BASIC qui tourne en boucle en attendant la pression d une touche Le programme tant en RAM le BASIC en ROM n est pas du tout utilise ce moment J ai ensuite mis la cartouche logo machine allum e Apres pression de la touche mon programme recopie le contenu de la ROM dans la RAM et se remet a tourner en boucle en attendant une touche Je retire la cartouche presse une touche et le programme machine revient au BASIC il ne me reste alors plus qu a sauver le contenu de la RAM avec une translation d adresse et hop j obtiens un fichier bin de la ROM d sir e Aujourd hui ce projet n en est encore qu ses d buts cependant si vous d sirez y donner votre contribution ou vos suggestions adressez vous directement la liste Thomsonistes thomsonistes ml free fr
17. ent parfaitement les uns dans les autres apr s quelques modifications parfois substantielles pour certains d entre eux 1 Chaine de d veloppement sch ma de la chaine hallo c Le concept de chaine de d veloppement trouve ses racines dans la philosophie qui a pr sid la conception du syst me UNTX la fin des ann es 1960 et que l on pourrait faire remonter jusqu Descartes et son Discours de la M thode savoir la division d un probl me en autant de sous probl mes simples qu il est n cessaire pour r soudre le probl me de d part hallo hello o Le probl me en question ici est la traduction d un programme crit en langage de programmation de haut niveau Pascal C CE eee C Fortran par exemple en un programme machine directement x cutable sur un micro ordinateur Thomson Des outils ont t cr s sur machines Thomson pour le r soudre ainsi le compilateur Pascal d velopp l Universit de Californie San Diego au cours des ann es 1970 Pascal UCSD a t port sur hella sap Thomson N anmoins le concept de d veloppement crois cross development en anglais s est vite impos dans le cas o la machine cible est limit e particuli rement en terme de m moire hello bin sap fs W disquette Thomson La chaine de d veloppement d crite ci dessous est donc une chaine de d veloppement crois c est dire qu elle fonctionne sur un autre type de machine le PC que cel
18. iduellement que par groupes par exemple effacer tous les fichiers BIN ou extraire tous les fichiers contenant les 4 lettres VAMP 1 6 sap2 l utilitaire de transfert sap2 est un utilitaire de transfert des archives au format SAP entre le monde PC et le monde Thomson Il permet de transf rer une archive SAP vers une disquette 3 5 ou 5 25 Thomson ou dans l autre sens de cr er une telle archive partir d une disquette Thomson sap2 est une version enti rement r crite de l utilitaire original sap d Alexandre Pukall qui ajoute principalement la prise en charge du formatage des disquettes et du format 5 25 Thomson 2 Exemple Le code source suivant crit en langage C est une version quelque peu intriqu e du c l bre programme x qui affiche Hello world l cran include lt stdio h gt char hello _ str Hello world int main void int i 0 char c while c hello str i putchar c itt http serveur87thomson free fr bulletin bull 03 page6 html 1 sur 2 02 10 02 15 12 41 Titre de page return 0 La ligne de commandes pour compiler ce code source avec la chaine de d veloppement Thomson est gcc09 Wall W1 b CODE 0xA000 02 fomit frame pointer o hello bin hello c Par d faut GCC est configur pour appeler tour tour le compilateur l assembleur et l diteur de liens de sorte qu il r alise automatiquement les trois premi res tapes de la chaine et transforme directeme
19. ise du basic THOMSON 48 100 101 102 103 104 105 106 107 108 109 Guide du MO5 Guide du TO7 Apprivoiser TO7 MOS MOS5 et TO7 pour vous Meilleurs logiciel TOO MOS Passeport pour basic TO7 et TO7 70 Boite outils pour MOS et TO7 70 MOS et TO7 pour vous Un ordinateur et des jeux Un ordinateur la maison Jeux sur TO7 Maitrisez les TO7 et TO7 70 R GARCIA BONNET amp VIOLET IL VIRGATCHIK N MEUNIER J F SCHMID S TROST B R SMITH L WATTS A DELEDICQ JF BIEBER B DUPUY LVIRGATCHIK IL VIRGATCHIK C CALAIS M MARTIN IL VIRGATCHIK JP DUCLOS J DELCOURT A PERBOST M OURY Passez facilement du basic au langage machines des TO7 TO7 70 TO9 et MOS Programmation en assembleur TO7 Le basic des MOS et TO7 70 110 Assembleur et p riph riques TO7 70 111 Guide pratique de fiches et dossiers GENERALITES MICRO INFORMATIQUE 51 Pratique de l alice 55 L informatique et nous G GALY FARGOT BARRALY G BLANCHARD F BLANC F NORMANT M GARRARD H LILEN JL MICHEL http serveur87thomson free fr bulletin bull 03 page23 html 1 sur 2 02 10 02 15 13 36 EYROLLES FOUCHET MARABOUT FOUCHET ED ORGANISATION SYBEX HACHETTE TOTEK EDIMICRO FOUCHER MARABOUT MARABOUT POCHE INFORMATIQUE MEGA POCHE MARABOUT CEDIC NATHAN CEDIC NATHAN EDIMICRO ETSF EYROLLES SYBEX PSI PSI CEDIC NATHAN EDITION RADIO MEDIA Titre de page 56
20. it au programmeur des fonctions courantes de manipulation de chaines de caract res d affichage de lecture et d criture de fichiers de gestion de la m moire crites sp cifiquement pour la machine cible Ces modules objet sont http serveur87thomson free fr bulletin bull 03 pageb5 html 1 sur 2 02 10 02 15 12 38 Titre de page ajout s la demande par l diteur de liens aux modules objet du programme en cours de compilation par le simple r f rencement en g n ral le simple appel de ces fonctions dans le code source du programme La libc est constitu e de la juxtaposition des modules objet qu elle contient en un fichier unique Cette op ration est r alis e par l archiveur de librairies ar09 non repr sent sur le sch ma crit par Matthias D rfel en compl ment de son adaptation de l diteur de liens ld09 1 5 sapfs l empaqueteur packager sapfs est un utilitaire de manipulation des archives au format SAP qui est le format de transfert des disquettes du monde Thomson au monde PC Il permet de cr er de formater de lire de v rifier une archive SAP d y ajouter ou d y effacer des fichiers partir du seul PC Il a t crit en parall le l int gration des composants de la chaine de d veloppement car il tait le seul chainon manquant pour leur assemblage sapfs contient entre autres choses une impl mentation enrichie du DOS BASIC Thomson qui lui permet de manipuler les fichiers Thomson aussi bien indiv
21. le et permettra nos lecteur d en profiter Q Olivier Bonjour tous Sur TO9 je viens de d couvrir l existence des fichiers chg comme par exemple colorpaint chg Apr s l avoir lanc je me suis aper u mon grand tonnement que je d marrais le logiciel bien connu colorpaint parfaitement identique la cartouche TO7 70 Comment est ce possible Quelqu un aurait il des infos sur le fonctionnement de ces fichiers comment sont ils cr es enfin tout quoi Merci d avance de vos commentaires R obsidian Hello Oui il s agit de ce que l on appelle les Applications sur Thomson On les lance depuis le menu 4 Appel de programme de la page ent te Ces fichiers sont l image quasi conforme a un ou deux octets de signature pr s des cartouches Sur les Thomson de seconde g n ration TO8 TO8D TO9 mais pas sur MO6 manque de m moire on peut mapper les derni res banques de m moire en lieu et place de la ROM habituelle 0000 3FFF et un bit du registre E7E6 permet d autoriser ou d interdire l acc s en criture cet espace Bref une mulation de la cartouche cod e en dur dans le g te array a cet effet Cela te permet donc de distribuer les logiciels jusque l en cartouche principalement pour le TO7 sous forme de fichier Il y a quelque temps la mode tait aux applications car le format faisait grande classe En pratique cela pose plus de probl me que cela n en r sout commencer par le fait
22. mois se d roulera le 1 1 me forum Thomson et je suis convaincu qu il ne sera pas comme d habitude la bonne ambiance si elle sera toujours pr sente Mais pour la premi re fois se forum il y aura des MO et oui cela manquait et vos remarques de l an dernier n ont pas t oubli es d autant plus il suffit de voir les engagements pris sur le site les MOS feront de la robotique et nous pourrons d couvrir le nanor seau A tout cela se rajoute les cr ations Thomsonistes et voir des prototypes de disque dur sur Thomson voir galement un TO7 70 servir de serveur Internet Tout ne sera pas termin pour ces deux jours car faut bien dire que les travaux sont r alis s par des amis qui ont aussi leur travail assurer Mais peut importe on peut constater quel travail en un an Alors merci vous tous au 19 et 20 octobre nous comptons sur votre pr sence et celle de vos amis http serveur87thomson free fr bulletin bull O3 page3 html 1 sur 2 02 10 02 15 12 32 Titre de page Outils de d veloppement Thomson 0 Introduction L id e de construire une chaine de d veloppement compl te pour micro ordinateurs Thomson sur PC a t propos e par Edouard Forler Il a r sult de la discussion qui s en est suivi qu elle pouvait tre constitu e autour de GCC le compilateur multi langage et multi plateforme du projet GNU et de la Free Software Foundation Les autres composants de cette cha ne sont d origines diverses mais s imbriqu
23. ne Saint Louis du Serveur boire un pastis bien frapp changer de modem ou passer par internet Jacques RIEDER Les Enigmes Il y a quelques ann es pas tr s vieux 3 ou 4 ans maximum Toutes les semaines les serveurs RTC propos s du t l chargement avec leur Micro ordinateur Thomson Une belle poque il y avait 3 serveurs RTC EGOLION qui proposait une soir e par semaine CONTACTHOMS lui c tait un week end complet par mois SERVEUR 87 lui aussi un soir par semaine Et rassurez vous il y avait du monde pour avoir la ligne car videmment c tait en Mode V23 Et monovole Et voil ou je veux en venir notre ami SACHEM chaque mois proposait une nigme qui restait au t l chargement pendant les 4 ou 5 t l chargements Et le mois suivant il proposait les r ponses Et croyait moi pas facile tout ca Donc pour se d tendre un peu du travail quotidien et voir aussi ci cela vous amuse car c est fait dans se but l notre ami SACHEM vous proposera chaque trimestre une nigme r soudre et le trimestre suivant vous donner la r ponse ou les r ponses Pendant le trimestre vous pourrait donner sur la liste vos r ponses Et ci a vous pla t on continuera Cela vaut bien une grille de mots crois s Mais rassurez vous se n est pas toujours du g teau Vous allez pouvoir en juger vous m mes par les premi res nigmes qui suivent Alors bon casse t te a vous amusez vous et surtout dites nous si cela vous
24. nt hello c en hello bin l option o hel1o bin permet de sp cifier le nom du fichier de sortie Il est bien s r possible de r aliser chaque tape l une apr s l autre egcc09 S Wall 02 o hello s hello c e r alise la seule compilation du fichier source C en le fichier assembleur 6809 suivant e fomit frame pointer module hello c e gcc2 compiled gnu_compiled_c e globl hello str e area DATA hello str ascii Hello world 0 e extern _putchar area CODE globl main main ETF PROLOGUE for main I pshs x save registers END PROLOGU e jsr main CALL VOIDmode main 0 bytes e ldx _ hello str movhi 4 hello str gt R x E e jmp L7 erL5 e stb s movqai R b gt s e jsr _putchar CALL R d putchar 1 bytes leas 1 s addhi R s R s 1 leax 1 x addhi R x R x 1 eL7 e idb x movqi x gt R b lbne L5 e clra movhi ZERO gt R d clrb e EPILOGUE puls x pc restor registers FX F http serveur87thomson free fr bulletin bull 03 page7 html 1 sur 2 02 10 02 15 12 43 Titre de page END EPILOGUE for main gt cdont Suivant http serveur87thomson free fr bulletin bull_03 page7 html 2 sur 2 02 10 02 15 12 43 Titre de page Tout ce qui est droite d un point virgule est un commentaire Le programme commence par le pr
25. oire et la liaison de ce code avec celui d autres modules objet L assembleur g re les symboles locaux et globaux les labels les directives d assemblage conditionnel les directives d inclusion et utilise un format de code objet propri taire mais simple 1 3 Id09 l diteur de liens linker L diteur de liens 1d09 est une adaptation de l diteur de liens ASLINK 6809 d abord l environnement gcc09 Matthias D rfel puis au format x cutable Thomson ASLINK 6809 est le compagnon de l assembleur AS6809 et a t lui aussi crit par Alan R Baldwin L adaptation gcc09 a principalement consist en la possibilit d importer des modules objets contenus dans des librairies pr compil es en particulier la possibilit d importer plusieurs fois la m me librairie tandis que l adaptation au format x cutable Thomson a consist en l augmentation du nombre de passes l ordonnancement de la production du code machine tout au long de ces multiples passes et l ajout d un nouveau format de sortie le BIN Thomson 1d09 est un diteur de liens relogeant qui imbrique entre eux plusieurs modules objet importe si n cessaire d autres modules objet partir de librairies pr compil es et produit un fichier binaire l emplacement m moire sp cifi 1 4 La libc et ar09 l archiveur de librairies La libc est une librairie collection de modules objet pr compil s partir de fichiers source en langage C ou en assembleur Elle fourn
26. ologue de main et se termine par son pilogue Il y a deux r f rences externes main qui est une routine vide qui retourne imm diatement et _putchar qui est la routine d affichage des caract res de la libc e as09 o hello o hello s e r alise l assemblage du fichier assembleur 6809 en le fichier objet suivant e e XH eH 2 areas 4 global symbols eM hello c eS main Ref0000 eS putchar Ref0000 eA CODE size 1E flags 0 eS main Def0000 eA DATA size E flags 0 eS llo_str Def0000 00 48 65 6C 6C 6F 20 77 6F 72 6C 64 20 21 00 00 00 01 00 34 10 BD 00 00 8E 00 00 7E 00 14 E7 E2 BD 00 00 00 02 05 00 00 00 08 00 01 00 0B 00 00 0E 00 00 32 61 30 01 E6 84 10 26 FF F1 4F 5F 00 00 00 02 02 00 01 Lc 35 90 eR 00 00 00 00 Les lignes d butant par T contiennent du code machine 6809 tandis que celles d butant par R contiennent les informations de relocation de ce code e e1d09 L home thomson lib b CODE 0xA000 t o hello bin home lib gcc lib thomson 295 3 crt0 o hello o lc D 0 O GO O Cy O eR e D H J G 9 a i69 6X i69 69 Ce e r alise l dition des liens et produit le fichier x cutable L diteur de liens est all chercher dans la libc option 1c la routine putchar et l a fondue dans le code machine final Le fichier objet crto o doit tre ajout avant celui de tout programme C et l option b permet de sp cifier l adresse de d
27. outes les infos n cessaires pour organiser au mieux vos journ es Je vous y attend nombreux Dans un prochain bulletin nous vous ferons un compte rendu de ses deux journ es exceptionnelles ainsi que sur le site Internet Ce bulletin est fait pour vous mais surtout il ne vivra que par vous n h sitez pas nous envoyer vos articles dessins billet d humour nous les publierons dans les bulletins futurs Je laisse maintenant la parole notre ami Louis qui va certainement vous dire plein de chose lui aussi P Gautard Chers amis Thomsonistes Tout d abord un grand merci vous tous En effet c est bien gr ce vous si sur notre hexagone et hors de France voir d Europe que nos Thomson revivent une autre poque Qui apr s 1989 aurait pu penser cela On peut m me se poser la question Thomson savait il lui m me toutes les comp tences de ses machines Nous n avons aucune pr tention de refaire Thomson m me si parfois on se fait passer pour des d biles mais ne soyons pas mauvaise langue tout cela nous passe au dessus de la t te et nous savons tous que pour nous c est une passion comme une autre de continuer d couvrir des choses nouvelles nous sommes des nostalgiques qui nous fait penser aux ann es informatique pour tous Quoique faut bien se dire que encore dans certaines coles nos Thomson fonctionnent encore m me le Nanor seau et nous sommes bien plac s pour en causer Les 19 et 20 octobre de se
28. plait http serveur87thomson free fr bulletin bull O3 page12 html 1 sur 2 02 10 02 15 12 58 Titre de page R ponse ENIGME du Bulletin N 2 Etranses Familles 1 Monsieur DURAND Parents de Mr DURAND Me M1 r MICHEL Remarque Les rectangles figurent des hommes les cercles des femmes 1 1 Les parents de Monsieur DURAND ont eu plusieurs enfants dont Unfils D1 Monsieur DURAND Une fille D 3 qui est la m re de Monsieur MICHEL M 1 et du fr re M 2 de ce dernier Un fils D 2 dont la fille a pous Monsieur MICHEL et qui est donc le Beau P re de celui ci Monsieur DURAND D 1 est bien le Fr re du Beau P re D 2 de Monsieur MICHEL 1 2 Monsieur DURAND a une fille qui a pous le Fr re M 2 de Monsieur MICHEL Monsieur DURAND D 1 est bien le Beau P re du Fr re de Monsieur MICHEL 1 3 La S ur D 3 de Monsieur DURAND a pous le P re M 0 de Monsieur MICHEL http serveur87thomson free fr bulletin bull_03 page13 html 1 sur 2 02 10 02 15 13 01 Titre de page Monsieur DURAND D 1 est bien le Beau Fr re du P re M 0 de Monsieur MICHEL Remarquons que Monsieur MICHEL a pous sa cousine Son fr re galement EEE pcdi Suvan mm http serveur87thomson free fr bulletin bull_03 page13 html 2 sur 2 02 10 02 15 13 01 Titre de page ok ok ok ck ok ok ok ok 2 La Famile DUPONT Papy DUPONT E i Mamy DUPONT Simon
29. qu une application accapare toujours une ou plusieurs banques dans son entier et que ces logiciels ne sont ensuite destin s qu aux TOS et TO9 Q snake Il se charge dans la m moire du to qui n est pas utiliser par l utilisateur Le processeur si je me plante pas peux g rer 64 ko donc la m moire en plus sert de banques de stockage R obsidian Pas tout a fait Formellement cet espace additionnel devrait de toute fa on tre rempli par le processeur d une mani re ou d une autre En fait le Thomson fait grand usage de la m moire http serveur87thomson free fr bulletin bull 03 page15 html 1 sur 2 02 10 02 15 13 13 Titre de page pagin e c est dire n pages de m moires toutes au m me endroit mais seulement une seule visible la fois Un registre permet de s lectionner la page visualiser http serveur87thomson free fr bulletin bull O3 page15 html 2 sur 2 02 10 02 15 13 13 Titre de page Le plan m moire d un TOS est divis e en 5 parties 0000 4 pages de 16 Ko ROM 3FFF 0 Basic 512 1 Extramon 2 Basic 1 0 3 Exploitation de fichiers 4000 2 pages de 8 Ko RAM 5FFF M moire vid o 0 RAM A 1 RAM B 6000 1 page de 16 Ko RAM 9FFF dite Page 0 RAM fixe non commutable limit e et pr cieuse A000 16 pages de 16 Ko 32 pages avec extension RAM DFFF RAM Utilisateur 0 Ram vid o 1 Page 0 2 Banque 1 3 Bk 2 E000 2 pages de 8Ko ROM FFFF Moniteur BIOS 0 page Basse 1 Pag
30. sement impossible de le brancher sur une interface parallele thomson celle ci n etant pas bidirectionnelle Serait faisable avec une nouvelle interface parallele jeu de commande conforme a ATAPI 2 Zip SCSI je crois qu on peut oublier 3 Zip IDE meme principe qu un disque dur ou plus exactement qu un lecteur de CD ROM puisque le jeu de commande est conforme a la norme ATAPI Faisable avec une petite interface IDE meme passive avec des performances ala hauteur d un processeur a 1 MHz sans DMA bien entendu Quant au probleme de gerer 100 Mo c est une question de programmation et non de hardware en l occurence il s agit de designer un bon pilote Je trouve l idee plutot geniale mais c est vraiment pour la beaute du geste je crois Ed D autre message sont disponible mais par manque de place nous ne pouvons les publier Si vous souhaitez obtenir ces messages nous pouvons vous les envoyer par courriel Une question poser ou une r ponse apporter http www serveur87 com Pour commander vos t shirts aux couleurs Thomson http perso wanadoo f r serveur87 shirts htm Pour commander le CD Rom Thomson http progeas free fr thocdrom cdrom htm Pour rejoindre la liste priv e des Thomsonistes http perso wanadoo f r serveur87 groupe htm http serveur87thomson free fr bulletin bull OS page21 html 1 sur 2 02 10 02 15 13 29 Titre de page PRET GRATUIT DE LIVRES Gr ce au don de LA CITE DE
31. t sympa et ducatif Par contre ne fabriquez pas des applications CHG juste pour le cot Pro du format car cela pose probl me tout le monde Des banques automatiquement r serv es pour rien et une compatibilit tr s r duite notamment avec le MO6 Voil Bon courage onaco M5 http serveur87thomson free fr bulletin bull 03 page17 html 1 sur 2 02 10 02 15 13 18 Titre de page RTC 05 55 43 82 44 Tous les jours de 19h 7 h du matin Samedi et jours f ri s partir de 13 h 30 Internet http www contacthoms com Suvan gt http serveur87thomson free fr bulletin bull_03 page17 html 2 sur 2 02 10 02 15 13 18 Titre de page Comment charger plus rapidement un soft sur Thomson 9 Aujourd hui tous ceux qui utilisent encore les k7 Thomson plus particuli rement pour les MOS et MO6 rencontrent plusieurs petits probl mes savoir tout d abord la d t rioration de celle ci qui au fur et mesure des ann es deviennent plus fragiles par exemple la bande magn tique qui serait d chir e ou voir l accumulation de poussi res qui ne permettrait pas une bonne lecture mais surtout le taux de transfert qui est vraiment tr s long On constate donc que ce support ce montre aujourd hui la fois fragile et d pass c est donc pour cette raison qu il serait int ressant de d velopper une application permettant un taux de transfert plus rapide et plus sur Il y aurait pour ce faire deu
32. ui qu elle cible les Thomson Elle a t initialement congue pour Linux mais peut parfaitement tourner sous MS DOS ou Windows enfin elle transforme un programme crit en langage C ou CH Objective C et Fortran pourrait facilement tre ajout s en un programme binaire Thomson x cutable sur disquette 1 1 gcc09 le compilateur C C Le compilateur gcc09 est un portage de GCC vers l architecture Motorola MC6809 avec quelques modifications mineures additionnelles pour Thomson Seule la partie finale du compilateur est sp cifique la machine cible les parties frontales qui traduisent les langages ici C ou C et la partie interm diaire qui optimise le code produit tant identiques pour toutes les architectures L adaptation pour Motorola MC6809 a t r alis e par un informaticien am ricain du Laboratoire d Astronomie Spatiale de l Universit du Wisconsin Tom Jones au d but des ann es 1990 elle a ensuite t modifi e pour tre http serveur87thomson free fr bulletin bull OS page4 html 1 sur 2 02 10 02 15 12 36 Titre de page IF as LALL L AAA VAL TS LA LALLA L AMULARAd AUS SAR UE LA OVE AE Me oL VRCVO LAM RAAA s CA LALALA S fie A CV AAA VUE Vive vv Wisconsin Tom Jones au d but des ann es 1990 elle a ensuite t modifi e pour tre utilis e avec une version plus r cente de GCC 2 5 8 par un tudiant allemand de http serveur87thomson free fr bulletin bull OS page4 html 2 sur 2 02 10 02 15 12 3
33. ur l espace cartouche en recouvrant la ROM qui s y trouve normalement http serveur87thomson free fr bulletin bull 03 page16 html 1 sur 2 02 10 02 15 13 15 Titre de page Un bit de ce m me registre permet de verrouiller l acc s en criture cette RAM mapp e simulant ainsi de la ROM L application concern e ne s aper oit donc m me pas qu elle n est pas ex cut e depuis une cartouche Tout du moins en principe Il y a quelques subtilit s Par exemple l octet l offset 0020 d une cartouche doit contenir en principe le num ro de banque Par contre une application doit obligatoirement contenir en 0020 21 la signature A55A pour tre reconnue comme telle Cela peut poser probl me aux programmes faisant usage du num ro de banque ou ceux dont le code d bute partir de 0021 comme le BASIC 512 Ce n est qu un exemple Pour cr er une application pas de probl me il suffit de mettre dans un fichier CHG le code issu d une cartouche ou celui que l on y aurait mis Pour cela il faut connaitre le format de l ent te d une application Il suffit de jeter un oeil aux 32 premiers octets du plan m moire pour deviner sa structure Il faut aussi patcher l entr e du r pertoire sur la disquette Certains octets r serv s sont pr vus cet effet Ce qui explique pourquoi il ne suffit pas de renommer un fichier en CHG pour le voir apparaitre dans Appel de Programmes Bon maintenant cr er une application c es
34. x possibilit s soit d adapter un lecteur de cd sur Thomson ou alors de charger instantan ment le soft d sir dans la ram du Thomson 1 Cr ation d une interface permettant de relier un lecteur de cd sur Thomson Il existe d j aujourd hui un moyen tr s simple sur et peu co teux pour pouvoir lire des programmes qui seraient enregistr s sur cd Il suffit par exemple d enregistrer les pistes audio des k7 sur un cd vierge en utilisant par exemple le programme K52W AV de emul5 puis de relier l entr e cassettes du lecteur Thomson la sortie son d un lecteur de cd l aide d un simple c ble vendu dans le commerce pour approximativement 10 ce c ble se trouve sous la forme d une cassette avec son extr mit une fiche d entr e Dessin ci dessous http serveur87thomson free fr bulletin bull_03 page18 html 1 sur 2 02 10 02 15 13 21 Titre de page cable de liaison prise casque emp rSosdant J ouvert Em http serveur87thomson free fr bulletin bull O3 page18 html 2 sur 2 02 10 02 15 13 21 Titre de page Ce proc d permet de stoker les programmes sur cd ce qui facilite leur manipulation mais malheureusement le probl me majeur reste toujours et encore le taux de transfert qui ne peut tre plus important qu une cassette Cependant l am lioration consid rable de la fiabilit du support doit pouvoir permettre d augmenter la fr quence d enregistrement en modifiant les routines k7

Download Pdf Manuals

image

Related Search

Related Contents

  tag- und nachtkamera mit wide- dynamic-funktion - CBC Group  LG External Super Multi DVD Rewriter  Origin Storage 128GB MLC SATA 2.5"  XTS4000 Radio Basic Service Manual (129 pgs)  SunFastEthernet PCI Adapter Installation and User`s Guide  touch screen weather station model ws-3600  voir l`article en PDF  Trevi CMP 522  Service Manual  

Copyright © All rights reserved.
Failed to retrieve file