Page 1 sur 1

I/O directe ?!

Publié : mar. 13/nov./2007 18:33
par Mytic
Je voudrai savoir s’il y’a une commande qui permettait la lecture directe sur un port avec son adresse ?
Par exemple on donne l’adresse du matériel (clavier,souris, carte son , micro) et on lit le flux ?
Comme avec la dll IO.dll avec la commande : PortOut &H378, &H (valeur)

Mais sans dll , ou avec api intégrée à Windows
:?

Publié : mar. 13/nov./2007 19:12
par Dr. Dri
ça fait partie des fonctionnalités d'un OS de te fournir le nécessaire pour les E/S. Tu peux toujours essayer en assembleur mais windows ne te laissera pas faire d'interruption matérielle

Dri

Publié : mar. 13/nov./2007 22:38
par KarLKoX
Tout est fichier sous Windows NT (2k/xp/vista) comme sous unix, tu as un exemple ici.

Publié : mar. 13/nov./2007 22:51
par Mytic
Merci pour vos réponses…
Sinon pour la IO.dll, elle marche, mais Kaspersky me la détecte comme un virus tentant de charger IO.sys ?!

Pourtant si je ne me trompe pas, Qbasic permettait cela ??

Publié : mer. 14/nov./2007 11:37
par lionel_om
Mytic a écrit :Pourtant si je ne me trompe pas, Qbasic permettait cela ??
Vi je confirme. J'ai fait des TP de lectures sur ports paralleles.

Lio :wink: