[LinuxBIOS] r349 - LinuxBIOSv3/include

ron minnich rminnich at gmail.com
Thu Jun 7 19:45:30 CEST 2007


On 6/7/07, Peter Stuge <stuge-linuxbios at cdy.org> wrote:
> On Thu, Jun 07, 2007 at 07:34:17PM +0200, svn at 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




More information about the coreboot mailing list