Hi!
Saveliy Tretiakov a écrit :
I tested a new serial driver in a vmware with 4 serial
ports.
It creates only one serial device and a symbolic link to it ("COM3");
When I write to "COM3" output goes to COM1 and mix with debug output there.
This is a bug imho.
This is not a bug, it's a feature ;)
Serial stuff is not ready. Serial driver doesn't support reading, we
don't have any serial enumerator (serenum), serial mouse driver directly
reads and writes to port without using serial driver. Debug output does
the same.
I'm planning to replace these drivers one after one. During this time, I
don't want to break working stuff. So I decided to keep all the existing
infrastructure, and create a parallel one. That's why I created COM3.
COM1 uses the old stuff (direct write access to the port)
COM3 uses the new serial driver, and redirects to COM1
If you have a second serial port, COM4 is also an "alias" for COM2.
Your 4 serial ports in vmware are a bit "out of norm". Most of PCs only
have 2 ports. That's why I don't want to support more than the first 2
serial ports during this transition period.
Hervé