[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] new feature: attach a process to emulated serial port

From: Derek Fawcus
Subject: Re: [Qemu-devel] new feature: attach a process to emulated serial port
Date: Mon, 11 Oct 2004 22:38:03 +0100

On Mon, Oct 11, 2004 at 10:32:29PM +0200, Johannes Martin wrote:
> Actually, that's kind of what I tried before (-serial stdio, with
> stdin/stdout redirected to a pipe). However, some programs don't like
> that. Most importantly, slirp doesn't work with it - it seems to expect a
> real tty.

Huh?  I've not played with the slirp code,  but why should it care?

I note that the misc.c file in the slirp code can use pty's internally,
but that shouldn't matter.  Just what requires that a pty be used as
a form of IPC to slirp?

Frankly,  i should be able to work with any form of byte stream.

> Sorry if I have to disappoint: I'm not sure whether the forkpty() call is
> available in Windoze. The -serial pty code is disabled for a Windows
> compile, so I did the same for my -serial exec code. If there's a windows
> guru out there who knows whether ptys are emulated in cygwin maybe you can
> test whether it will work in windoze as well.

The other problem with this for windows style programs is that most of them
(as I understand) pay no attention to stdin/stdout.  So this is a bit pointless.

BTW:  Just what sort of program do you fork off of the serial port?


reply via email to

[Prev in Thread] Current Thread [Next in Thread]