On Fri, May 24, 2002 at 09:28:20AM +0200, Alexandre Beelen wrote: > > Bonjour, > > un petit problème bien singulier : > > dmesg | grep tty > ttyS00 at 0x03f8 (irq = 4) is a 16550A > ttyS01 at 0x02f8 (irq = 3) is a 16550A > > et > > ls /dev/ttyS* > /dev/ttyS0 /dev/ttyS1 /dev/ttyS2 /dev/ttyS3 > > j'avoue ne pas comprendre.... > où sont passé ces devices ?
Au cas où tu te demanderais pourquoi il y a une référence à ttyS00 (resp. ttyS01) d'un côté et ttyS0 (resp. ttyS1) de l'autre (moi, je me suis posé la question), c'est tout simplement parce que c'est fait comme ça dans le noyau : extrait du fichier drivers/char/serial.c : printk(KERN_INFO "ttyS%02d%s at 0x%04lx (irq = %d) is a %s\n", state->line + SERIAL_DEV_OFFSET, (state->flags & ASYNC_FOURPORT) ? "FourPort": ¨, state->port, state->irq, uart_config[state->type].name); Il suffirait de remplacer le %02d par un %d pour avoir un affichage plus cohérent avec les noms des devices. Fred -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]