Bonjour,
Existe t il une classe qui permette d'envoyer des informations sur le bus isa?
Je dois commander une carte sur ce bus.
Merci![]()
Bonjour,
Existe t il une classe qui permette d'envoyer des informations sur le bus isa?
Je dois commander une carte sur ce bus.
Merci![]()
Il n'existe pas de classes ni rien du tout dans le framework pour adresser le bus ISA. Il est même normalement impossible d'adresser ce bus directement depuis Windows NT4 et Windows 2000 sans passer par un driver.
Il existent cependant des dll externes très spécifiques
Soit ta carte est fournie avec une dll capable de dialoguer avec le driver de cette carte, il faudra dans ce cas utiliser cette dll.
Soit il faudra utiliser une dll générique spécifique pour accéder à la plage mémoire réservée au périphériques ISA.
Une des plus connues étant certainement InpOut32.dll de Logix4u, couramment utilisée pour piloter manuellement le port parallèle (on accède au port parallèle par le bus ISA). Attention dans ce cas aux exemples de codes donnés, généralement ils sont donnés pour des logiciels natifs (non .Net), souvent VB6. Pour les utiliser en .Net, il faudra modifier certaines déclarations des fonctions de la dll.
Ca fait maintenant plusieurs années que le bus ISA n'est plus disponible sur les cartes mères (pour des cartes d'extensions s'entend). Si tu as encore un tel bus sur ta machine, c'est qu'elle doit avoir un certain age. Vérifie bien dans ce cas qu'elle sera capable de faire fonctionner un logiciel écrit en C#
Partager