- From: Frank Mori Hess <fmhess_at_speakeasy.net>
- Date: Tue, 28 Jun 2005 17:43:09 -0400
On Monday 27 June 2005 05:47 am, Ian Abbott wrote: > > Historically, some architectures expected a pointer and others expected > an unsigned long for read*() and write*(). Maybe we should migrate to > using the ioread*() and iowrite*() functions, that take a void __iomem * > on all architectures. I don't have any objections to migrating to ioread/iowrite (although it won't be possible in the ni_mio_common for example, due to needing to support isa), but my immediate plan is to just do the minimal change required, changing some base address variables to void* and doing a few casts where needed. Here is a summary of the kernel changes with a bit of the rational if anyone is interested: http://www.kerneltraffic.org/kernel-traffic/kt20041019_278.html#5 -- Frank
Attachments
- application/pgp-signature attachment: stored
Received on 2005-06-28Z20:43:09