-
utilisation des ioctl()
Bonjour, je suis plutôt nouveau sur ce forum et cela fait quelques temps que je me tâte à vous exposer mes interrogations car en cherchant je ne fais qu'apporter de la confusion dans mes reponses....je cherche surement mal !
Je suis en train de développer une application qui à besoin de communiquer avec un microcontroleur via un port USB utilisé en port serie. Je suis tombé sur un site qui explique bien comment procéder mais comme à chaque fois que je tombe sur cette fichue fonction iotcl() je me demande où les gens vont pour savoir quels sont les bons arguments à passer pour que l'ioctl fasse ce qu'on aimerait de lui...
Je suis allé jeter un oeil dans les .h mais il y en a beaucoup trop et pas d'explications. Je ne sais pas ou chercher, je ne sais pas quoi taper dans mon moteur de recherche....:calim2:
J'aurais besoin d'un peu d'aide :?
Hugo
-
Il faut regarder les docs des périphériques concernés. ioctl c'est bas niveau, mieux vaut éviter si possible (sauf si méthode officielle d'utilisation bien sûr).
-
Merci pour ta réponse, donc les constructeurs de l’interfa Usb sont censés mettre quels ioctl utiliser dans la doc ? Ca me semble etrange il y en a tellement :/
-
On utilise pas forcément les ioctls, ils peuvent fournir tout simplement une bibliothèque. Il faut voir la doc.
-
merci pour tes réponses :)