qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH] 64 bit I/O support v7


From: Paul Brook
Subject: Re: [Qemu-devel] [PATCH] 64 bit I/O support v7
Date: Sat, 2 May 2009 20:35:44 +0100
User-agent: KMail/1.9.9

On Saturday 02 May 2009, Blue Swirl wrote:
> On 5/2/09, Paul Brook <address@hidden> wrote:
> > > Should a new intermediate bus layer also do byte swapping?
> >
> > Yes, though a bus layer isn't actually a necessary prerequisite.
> >
> >  As I mentioned in the recent "Smarter compilation for target devices"
> >  thread[1], having individual devices do byteswapping is bogus. A while
> > ago I reworked the TLB handling, so there should now be spare bits that
> > can be used for things like byteswapping.
>
> This version does the byte swapping and width translation in exec.c.
> Sparc32 OpenBIOS/Linux does not use the wrong sized accesses, so that
> part may be untested.

This appears to be adding yet annother layer of indirection, which isn't 
really what I had inmind.

Paul




reply via email to

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