Hi,

>> ... are you passing a file descriptor for a pipe, a file or a
>> parallel/serial port?
> 
> The open function of the file-based backends basically do (1) create
> file handles and (2) call qemu_chr_open_fd().  So of you already have an
> fd the differences are gone.  Well, almost.  tty has an special ioctl
> callback to configure line speed.

Also you might want to pass in a socket fd ...

So I really think a -chardev
fd,type={listening-stream-socket,connected-stream-socket,datagram-socket,tty,fd-readwrite,fd-writeonly}
(+ QMP for that) will be more useful.

cheers,
  Gerd


Reply via email to