TAVERNIER 6809

C'est la catégorie reine de l'ordinophile, 8 bits et pas un de plus!
Single board ou bus S-100 acceptés.

Modérateurs : Carl, Papy.G, fneck

Avatar du membre
6502man
Messages : 9147
Enregistré le : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: TAVERNIER 6809

Message par 6502man » 11 oct. 2018 10:15

De rien ;)

J'espère avoir pu t'aider.
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.

Avatar du membre
michel guyot
Messages : 73
Enregistré le : 20 mars 2016 16:01
Localisation : Pyrénées orientales

Re: TAVERNIER 6809

Message par michel guyot » 27 oct. 2018 22:30

Bonjour 6502man

Quelques nouvelles sur mes investigations
Oui, notre échange m'a permis de savoir où chercher…et à retrouver les routines qui gère le curseur en mode terminal
J'ai détecté quelques erreurs dans le code d'origine et acquis la conviction que certains points n'étaient pas finalisés…

Dans le code une boucle permet de générer un curseur clignotant. La fonction Key Board Strobe Scan insérée dans cette boucle permet de scruter la disponibilité d'un code caractère frappé au clavier
Pour ce faire elle utilise le top trame via la lecture du registre d'état du processeur graphique.
L' adresse qui me posait problème est erronée et doit être $E150 (registre d'état en lecture) au lieu de $E10D qui elle n'est pas utilisée.....

J'ai réussi à ré-écrire le code qui assure la gestion du curseur. L 'aspect "clignotant" du curseur reste à rétablir, mais ce n'est pas essentiel…

A +
Michel

Répondre