Cette ligne enlève le mode ICANON, c-a-d traite chaque caractere sans attendre le NL, ce que j'appelle le mode raw:
tdata.c_lflag &= ~ICANON;
ce petit programme lit un caractere à la fois jusqu'à un x.
essayez le pour comprendre.
ioctl modifie les parametres de la ligne série, comme stty au niveau du shell


