Lecture/ecriture sur bus ISA

ABSCISSE Messages postés 1 Date d'inscription vendredi 21 mars 2003 Statut Membre Dernière intervention 1 juillet 2003 - 1 juil. 2003 à 21:53
mameteo Messages postés 2 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 29 août 2003 - 30 juil. 2003 à 14:27
Je dois réaliser une cartes d'interface, utilisant le bus ISA d'un PC. J'ai déja travaillé avec ce type de carte en QBasic et en C. Les instructions en Qbasic pour lire et écrire sur le bus ISA, étaient :

écriture sur le port ISA OUT &H300,128

lecture sur le port ISA INP(&H300)

Mon problème est le donc le suivant, je recherche les instructions équivalentes sous Visual Basic. Les instructions qui permettent de lire ou d'écrire sur le bus ISA.
Si vous avez une solution, merci de penser à moi... Merci d'avance !!!

2 réponses

sylric Messages postés 91 Date d'inscription mardi 21 janvier 2003 Statut Membre Dernière intervention 22 août 2003
2 juil. 2003 à 11:04
Il y a une solution à ton problème avec une DLL, il te suffit d'adresser directement la plage d'adresse mémoire de la carte avec cette DLL. Cependant cette bibliothèque ne marche que pour windows 9x, je ne connais pas encore la methode sous XP !
Inpout32.dll
si tu la veux donne moi un mail ou je peux l'envoyer

Sylric
0
mameteo Messages postés 2 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 29 août 2003
30 juil. 2003 à 14:27
Il y a une DLL qui fonctionne sous XP et des infos sur le site de courche.com
En modifiant les adresses il doit être possible de piloter la carte.
Olivier
0
Rejoignez-nous