[module linux] fread appelle ioctl avec cmd=TCGETS ???

fread appelle ioctl avec cmd=TCGETS ??? [module linux] - C - Programmation

Marsh Posté le 17-01-2005 à 12:25:20    

Bonjour à tous. Je suis en train de faire un module linux gérant une caméra usb. Je teste l'appel au read de mon module, donc par fread.
Je ne comprend pas pourquoi il appelle systématiquement (avant d'appeller ma fonction read), la fonction ioctl avec TCGETS comme commande.
 
Il se trouve que le read buggue ensuite mais je ne sais pas si ca vient de la ou d'un problème de codage (de ma part).
 
Si vous avez quelques infos sur ce TCGETS ... merci !

Reply

Marsh Posté le 17-01-2005 à 12:25:20   

Reply

Marsh Posté le 17-01-2005 à 14:30:42    

bon ... j'ai l'impression que ce TCGETS est lié à termios.h ... le fread fait en fait la demande du port série actuel ... ???
 
Du coup, je teste avec read, ca passe ... enfin, y'a pas d'appel à ioctl cette fois ... mais je me demande s'il vaut mieux utiliser read ou fread (open ou fopen, write ou fwrite) ???

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed