[Top][All Lists]

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

Re: [Qemu-devel] Running Plan9

From: Lars Munch
Subject: Re: [Qemu-devel] Running Plan9
Date: Thu, 2 Dec 2004 10:51:26 +0100
User-agent: Mutt/1.5.6+20040907i

On Wed, Dec 01, 2004 at 10:32:53PM +0000, Brian Campbell wrote:
> Being a little curious about Bell Lab's Plan 9 I tried to get the
> installation/demo CD running under qemu.  The major stumbling block I
> encountered was that the IDE emulation wasn't properly detected.  A
> little bit of debugging revealed that Plan 9 was relying on an
> an IDE feature that hasn't been implemented in qemu.
> Adding some very shoddy (and almost certainly wrong) support for
> WIN_DIAGNOSE to ide_ioport_write in hw/ide.c was enough to get it to boot
> and run the live version.  Is anyone likely to provide a proper
> implementation?  I'd do it myself, but the (draft) ATA specs I had a look
> through appeared to have some oddities I'd rather not have to deal with,
> given that I've never done any ATA work before.

I had the same problem when I tried to get the ide driver going in 
RTEMS, since it also depends on WIN_DIAGNOSE. I also added quick version
of the WIN_DIAGNOSE command (just setting error register to 01h) and
RTEMS found the disc.

I just looked at the ATA specs. What oddities are you referring to?

Lars Munch

reply via email to

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