VG5000 et Entrées Sorties

Placez ici vos trucs et astuces, étalez sans retenue votre savoir-faire et votre science qui va nous permettre de redonner une apparence neuve et fonctionnelle à nos bouzes.

Modérateurs : Papy.G, fneck, Carl

jeannot46
Messages : 89
Inscription : 21 mai 2023 20:23

VG5000 et Entrées Sorties

Message par jeannot46 »

Bonsoir ,

Si dans l eventualité de creer une carte Entrées Sorties pour le VG5000 , existe t il une rom qui prend en charge les instructions OUT et INP , ou conaissait vous une parade ?
Merci d avance.
Jeannot46
Fred_72
Messages : 1170
Inscription : 22 mai 2019 13:10
Localisation : Sarthe

Re: VG5000 et Entrées Sorties

Message par Fred_72 »

Bonsoir,
Non il n'y a pas d'instruction basic pour les I/O.
Tu peux utiliser les hooks. Ce sont des instructions prédéfinies du BASIC qui sont redirigées vers des vecteurs afin de piloter des périphériques "futurs" qui n'ont jamais existé :DISK, MODEM, LPEN.
Il faut bien sûr que tu écrives ta routine de commande en assembleur.

Essayes de ne pas utiliser d'adresses d'I/O déjà utilisées par l'AY et la carte SD. :wink:
jeannot46
Messages : 89
Inscription : 21 mai 2023 20:23

Re: VG5000 et Entrées Sorties

Message par jeannot46 »

Salut Fred ,
Aurai tu une liste de ces adresses a éviter.
Merci d'avance.
Jeannot46
Fred_72
Messages : 1170
Inscription : 22 mai 2019 13:10
Localisation : Sarthe

Re: VG5000 et Entrées Sorties

Message par Fred_72 »

La zone utilisateur pour les E/S s'étend de $E0 à $FF.

Dans cette zone, les adresses suivantes sont déjà utilisées:
carte SD : $F0-F1
AY : $FE-FF
MEA : $FC-FD
Répondre