On 6/7/07, Peter Stuge stuge-linuxbios@cdy.org wrote:
On Thu, Jun 07, 2007 at 07:34:17PM +0200, svn@openbios.org wrote:
+void ram_initialize(int controllers, void *ctrl);
I never got any comment on that void * - why was it memory controllers could not have a unified struct?
I will try to sum it up but ... there is no way to unify it, short form. I contains very chip-dependent stuff, ranging from the simple array of longs up to a very complex multi-channel, mult-i devfn, multi-address, etc. etc. mess.
There's no good way to do it that I can see.
ron