On Sat, 11 Mar 2006 20:38:18 +0100, Tobias Netzel wrote:

> I also modified your C translation to use the "in_8" and "out_8"  
> functions that should do everything necessary - "include/asm-ppc/io.h"  
> says that they include "barrier" what I think is the same thing as  
> eieio does.
> But there is no difference in behavior to the versions without  
> "barrier" or the ones created by PortAsm.

Part of the difficulty may be that the m68k architecture has no native
support for PIO, only MMIO. Trying to figure out where the code should use
PIO and where it should use MMIO is not something for which I was prepared.

> Are you interested in the object files that gcc creates or the code  
> that PortAsm produced?

I would be interested in obvious differences between them, but my
knowledge of PowerPC assembly never progressed to the same level as for
m68k, so details may exceed my current level of understanding.



-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Nubus-pmac-users mailing list
Nubus-pmac-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users

Reply via email to