> It looked like the API for the tty subsystem was gradually changing such > that the ldisc structure could ultimately get shared for use with the > console, but this work is not complete, so we are somewhere in between. The mechanics of this are already there. A tty drive can manage its own termios structs, and the termios structs are pointers in the tty structure > The question is what is an acceptable solution? Take a look at usb_serial.c:serial_install. You can do the console state preservation there and cleanly. -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html