117Fermer119
Kevin KoflerLe 20/10/2007 à 16:57
squalyl (./113) :
par exemple, est ce que le PC peut recevoir de manière asynchrone des octets du link? le black link peut pas, le silverlink je sais pas.

Le SilverLink peut fonctionner en asynchrone (USB asynchrone). Pour le BlackLink, il y a quand-même la possibilité de faire un polling pour voir si quelque chose est arrivé sur le link, cf. ticables_cable_check. Pour le BlackLink, le test effectué est:
  	if (!((ser_io_rd(dev_fd) & 0x30) == 0x30)) 
    		*status = (STATUS_RX | STATUS_TX);

(Ça vérifie si la calculatrice a baissé une des deux lignes.)