I made other tests with the following syntax:
Code:
-chardev serial,path=COM3,id=acm -usb -device usb-serial,chardev=acm
AND
Code:
-chardev serial,path=COM3,id=serial -usb -device usb-serial,chardev=serial
Things went slightly better because in both cases a green ("Operative") ‘QEMU USB SERIAL’ device, class ‘Vendor’, is appeared in Poseidon. However, when trying to associate a class with it, none of the available ones seems to work (Serial ch34x, Serialcp210x, and Serialpl2303 were tried), because a communication cannot be established; I could not find any available serial ports.
I think I'll publish program anyway, because it could work in non-emulated environments if the user has adapters or cards with serial ports that work under MorphOS, or computers other than Macs that have serial onboard, and also under emulated environments if, in the future, appropriate drivers will be implemented.
Thank you for your replies.