Logicielsmoto.com

Nous sommes le 16 Avr 2024, 16:51

Heures au format UTC + 1 heure




Poster un nouveau sujet Répondre au sujet  [ 5 messages ] 
Auteur Message
 Sujet du message: Tester le type de machine
MessagePosté: 21 Aoû 2006, 17:51 
Hors ligne

Inscription: 21 Aoû 2006, 09:06
Messages: 1803
Localisation: Brest
Salut.. je suis nouveau sur le forum et ayant sorti mes vieilles D7 TO9 et constate un pb dans l'emul des couleurs, je voudrais adapter mon code pour s'adapter suivant la machine TO: 8/9/9+

Je me souviens vaguement qu'il y avait une addesse vers $FFFx qui donnait le type de TO/MO. Quelqu'un s'en souviens t'il plus que moi ?

sam.


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Tester le type de machine
MessagePosté: 22 Aoû 2006, 02:24 
Hors ligne

Inscription: 06 Juin 2004, 08:23
Messages: 492
Samuel Devulder a écrit:
Salut.. je suis nouveau sur le forum et ayant sorti mes vieilles D7 TO9 et constate un pb dans l'emul des couleurs, je voudrais adapter mon code pour s'adapter suivant la machine TO: 8/9/9+

Je me souviens vaguement qu'il y avait une addesse vers $FFFx qui donnait le type de TO/MO. Quelqu'un s'en souviens t'il plus que moi ?

sam.


Tester le type de machine est assez complique (quand on va dans les inter gammes, genre MO5, MO5E, MO5NR ... etc ...)

A l'adresse $FFFE, il a l'adresse de demarrage (celle que le microprocesseur execute avec un RESET ou au demarrage) et ce, quelque soit les machines, puisque cette adresse est propre au Motorola 6809.

J'ai regarde un peu suivant les machines :


    TO8D = $FDC8
    TO9 = $EC19
    TO9+ = $FDA0
    MO5 = $F003
    MO6 = $F19F


Bref, difficile de dire d'apres l'adresse de depart de la ROM le type de machine. Je suppose en plus que ces adresses changent avec des versions de ROM differentes pour un meme model.

Quelqu'un a peut etre une autre astuce ? Je sais que Edouard et Jacques se sont penche sur le sujet lors du developpement de OS9.


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: 22 Aoû 2006, 07:59 
Hors ligne

Inscription: 13 Juin 2005, 21:50
Messages: 290
Localisation: Planete Zorg (31)
L'adresse $FFF2 permet de connaître la gamme.

#$70 TO
#$F0 MO

L'adresse $FFF0 permet de connaître le modèle

#0 TO7/MO5/MO5E
#1 TO7-7/MO6/MO5NR
#2 TO9
#3 TO8/TO8D
#6 TO9+


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: 22 Aoû 2006, 09:08 
Hors ligne

Inscription: 06 Juin 2004, 08:23
Messages: 492
jasz a écrit:
L'adresse $FFF2 permet de connaître la gamme.

#$70 TO
#$F0 MO

L'adresse $FFF0 permet de connaître le modèle

#0 TO7/MO5/MO5E
#1 TO7-7/MO6/MO5NR
#2 TO9
#3 TO8/TO8D
#6 TO9+


Tres bien comme information ! Merci :jap:


Haut
 Profil  
Répondre en citant le message  
 Sujet du message:
MessagePosté: 22 Aoû 2006, 10:05 
Hors ligne

Inscription: 21 Aoû 2006, 09:06
Messages: 1803
Localisation: Brest
jasz a écrit:
L'adresse $FFF0 permet de connaître le modèle

#0 TO7/MO5/MO5E
#1 TO7-7/MO6/MO5NR
#2 TO9
#3 TO8/TO8D
#6 TO9+


C'est exactement ce que je je cherchais. Le $FFF0 est d'ailleurs indique dans les docs relatives aux differences entre le TO7(/70) et le TO9.

Du coup j'ai pu adapter une partie mes codes pour qu'ils marchent sur TO8/TO9+ et j'ai sorti pleins de captures ecrans avec les bonnes couleurs.. Trop cool l'emul :)


Haut
 Profil  
Répondre en citant le message  
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 5 messages ] 

Heures au format UTC + 1 heure


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 17 invités


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers

Rechercher:
Aller à:  
Développé par phpBB® Forum Software © phpBB Group
Traduction par phpBB-fr.com