On di, 2005-11-29 at 16:24 -0600, James Bottomley wrote: > On Sun, 2005-11-27 at 11:47 -0500, James Bottomley wrote: > > I assume your problems is also that the 53c7x0 chip on the MAC is also > > on a BE bus, so I think what you want is another flag: > > > > 53c700_BE_BUS > > > > which causes all the io macros to be ioread/write<n>be. Which will > > avoid the nasty double swap we do on PA. > > How about the attached. I've tested it out on parisc and it works > fine ... in fact I'm tempted to commit it simply because we now avoid > the double swap for every I/O operation. Looks fine to me. I'll see if I can try it out on m68k tonight. The driver isn't used on MACs by the way, it's used on Amigas and VME single board computers. Kind regards, Kars. - : send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html