[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] (master, stable-0.13) zaurus: workaround for io
From: |
Blue Swirl |
Subject: |
Re: [Qemu-devel] [PATCH] (master, stable-0.13) zaurus: workaround for io base address rounded down |
Date: |
Wed, 13 Oct 2010 19:45:19 +0000 |
On Wed, Oct 13, 2010 at 7:12 PM, Juergen Lock <address@hidden> wrote:
> The 2nd scoop's base address (0x08800040) now gets rounded down to
> start of page which causes its io read/write callbacks to be passed
> addresses 0x40 higher than the code expects: (as witnessed by
> "Bad register offset" messages and failure to attach the internal
> CF disk aka microdrive at least.)
>
> [There may be more bugs of this kind hiding in other targets, this
> was just the one I tested...]
The devices are passed an offset to base address. Perhaps the real
problem is that scoop_init registers too much MMIO: 0x1000, when the
real range should be only 0x28. Also the registers are in 4 byte
intervals and any access to address between the registers also
triggers a warning.
What were the messages exactly?
- [Qemu-devel] [RFT] qemu 0.13.0-rc3, Anthony Liguori, 2010/10/11
- [Qemu-devel] Re: [RFT] qemu 0.13.0-rc3, Luiz Capitulino, 2010/10/11
- Re: [Qemu-devel] [RFT] qemu 0.13.0-rc3, Rick Vernam, 2010/10/12
- Re: [Qemu-devel] [RFT] qemu 0.13.0-rc3, Stefan Weil, 2010/10/12
- Re: [Qemu-devel] [RFT] qemu 0.13.0-rc3, Juergen Lock, 2010/10/12
- Re: [Qemu-devel] [RFT] qemu 0.13.0-rc3, Anthony Liguori, 2010/10/12
- Re: [Qemu-devel] [RFT] qemu 0.13.0-rc3, Juergen Lock, 2010/10/12
- Re: [Qemu-devel] [RFT] qemu 0.13.0-rc3, Juergen Lock, 2010/10/13
- [Qemu-devel] [PATCH] (master, stable-0.13) zaurus: workaround for io base address rounded down, Juergen Lock, 2010/10/13
- Re: [Qemu-devel] [PATCH] (master, stable-0.13) zaurus: workaround for io base address rounded down,
Blue Swirl <=
- Re: [Qemu-devel] [PATCH] (master, stable-0.13) zaurus: workaround for io base address rounded down, Juergen Lock, 2010/10/13
Re: [Qemu-devel] [RFT] qemu 0.13.0-rc3, Amit Shah, 2010/10/13