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

Re: PowerBook 540c



Brad Boyer wrote:
On Fri, Oct 29, 2004 at 04:46:50PM +0200, Erik C.J. Laan wrote:

Ah, that's it, sorry I wasn't specific enough. I meant PDMA (Pseudo-DMA right?). This makes the 5380 based Mac's much more enjoyable compared to the 53c9x based ones. At least that is what I've been told by happy owners of 5380 based machines when PDMA was introduced...

Yes, that's true. However, not all 5380 models have support in the
current driver. In particular, I know the IIfx is still restricted
to PIO mode. The real DMA engine gets in the way and requires some
extra code to disable it that isn't needed in PIO mode.

At this moment my 53c9x based Mac (Quadra650) is doing another testrun with the new debian-installer. This takes me about 8 to 16 hours. This is partly due to having little memory (only 24 Mb), and partly due to the slowness of the SCSI-driver. If PDMA can speed this up it would save everybody quite some time with al their Linux/Mac68k related work.

It would help quite a bit, but someone would have to take the time
to figure out how it works. I seem to recall that the 5380 support
was reverse-engineered out of the official Apple driver. I've got
other things higher on my list, but maybe someone else will find the
time to fix it. If someone needs to know how it works in mac_scsi.c,
I think I figured it out enough to explain it.

Which takes us back to the start of the thread again, where Rick Genter asked (though on debian-68k only, so you might have missed that):

".... I'd like to volunteer to help make the PowerBook 540c a first-class Linux citizen. My question: where would my efforts be best applied? 68LC040 support? Nativing booting? Somewhere else? "

And I mailed that native booting was already being worked on (emile.sourceforge.net), so my suggestion was to work on LC040 support and SCSI-DMA for 53c9x-based Mac's because I think these progress in these areas will do the most to help Linux/Mac68k. As I already wrote I meant to suggest Pseudo-DMA, and you added some 5380-based-still-PIO-mode models like the IIfx to the list, so I hope Rick is not to much overwhelmed by all this ;-).

Erik
--
--------------------------------------------------------------------------
Erik C.J. Laan				elaan at dds.nl
Please reply below the message, please cut unrelevant pieces from a reply.
--------------------------------------------------------------------------



Reply to: