On Sat, 2006-03-11 at 19:30 -0800, Daniel Gimpelevich wrote:
> On Sun, 12 Mar 2006 01:35:17 +0100, Tobias Netzel wrote:
<Snip>
> 
> > PortAsm replaced every 68k instruction by one or more PPC instructions
> > step by step. It mapped the registers into PPC registers and also
> > "emulated" the 68k stack in a PPC register. It added some "glue" code to
> > interface with the C calls. It took some hours to understand the manual
> > and get the file translated into a usable form.
> 
> Sounds rather roundabout for only three functions. Perhaps the MMIO
> functions will allow all the code to remain in C? I assume you made the
> swim_write and swim_read macros use them? I think the code for turning off
> interrupts must also be changed for PowerPC. Until that's handled
> properly, it won't matter what code you substitute for the m68k assembly.
> BTW, which m68k Macs had SWIM II instead of SWIM I?
> 
I believe all the 040 based m68k Macs except the Quadra 900 and 950 and
the AV models (840 and 660).  However the driver supports both SWIM I
and SWIM II on m68k, covering all the models except those listed and the
IIfx.




-------------------------------------------------------
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