[Top][All Lists]

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

Re: [Qemu-devel] Running Plan9

From: Brian Campbell
Subject: Re: [Qemu-devel] Running Plan9
Date: Thu, 2 Dec 2004 21:30:07 +0000
User-agent: Mutt/1.5.6+20040722i

On Thu, Dec 02, 2004 at 10:51:26AM +0100, Lars Munch wrote:
> On Wed, Dec 01, 2004 at 10:32:53PM +0000, Brian Campbell wrote:
> > 
> > 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?

The draft I looked at (d1410r3b ATA/ATAPI-6 revision 3b) has a section
on the "EXECUTE DEVICE DIAGNOSTIC command protocol", with various state
diagrams and timing information.  The problem is that I've no idea if
this stuff would even be visible from the software's point of view, and
if it is, whether it's worth emulating it.



reply via email to

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