qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH] fix dma.c MemoryRegion convertion


From: Marcelo Tosatti
Subject: Re: [Qemu-devel] [PATCH] fix dma.c MemoryRegion convertion
Date: Sun, 16 Dec 2012 22:01:46 -0200
User-agent: Mutt/1.5.21 (2010-09-15)

On Sat, Dec 15, 2012 at 01:45:38PM +0000, Julien Grall wrote:
> On Fri, Dec 14, 2012 at 11:39 PM, Marcelo Tosatti <address@hidden> wrote:
> >
> >
> > The high byte of the ioport address is necessary to compute
> > the register address, see "82371AB PCI ISA IDE Xcelerator (PIIX4)"
> > document, eg:
> >
> > 4.2.1.1. DCOM—DMA Command Register (IO)
> > I/O Address: Channels 0–3—08h; Channels 4–7—0D0h
> >
> 
> I sent a patch on the mailing to resolve the problem yesterday
> (http://www.mail-archive.com/address@hidden/msg145242.html).
> Did it resolve your WinXp-32 installation? I just need to rework the comment.

Yes it does.

> >
> > Also the size of the region is wrong.
> 
> I don't think the size of the region is wrong. For the second DMA
> controller, the ioports are 0xD0 - 0xDE for the control registers.
> So the size is 16 not 8. It's the same for the channel registers.
> 
> Thanks,

Correct, my patch is broken.

Thanks




reply via email to

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