Quoting Uwe Hermann <[EMAIL PROTECTED]>:

> On Tue, May 15, 2007 at 04:45:53AM -0400, Corey Osgood wrote:
>> [EMAIL PROTECTED] wrote:
>> > Hello,
>> > Can someone please explain to me the difference between Logical and
>> > Physical Banks on SDRAM? I am looking for a quick and dirty way to
>> > determine if the SDRAM module is single sided or double sided through
>> > SPD. Would I use the Logical (SPD Byte 17) or Physical (SPD Byte 5)
>> > Bank for that?
>> >
>> > Thanks - Joe
>> >
>>
>> Well, in the best case, neither. Read the Intel SPD standard
>> (http://www.intel.com/design/chipsets/memory/spdsd12a.pdf), I've checked
>> several PC66, 100, and 133 dimms, and all of them so far support it.
>> Check out bytes 126 and 127. If that doesn't work out though, you're
>> looking for byte 5.
>
> Just to prevent unnecessary duplicated work: please don't write
> SPD-related functions for 440BX. I'm about to finish a patch which moves
> all generic SPD-related functions into src/sdram/spd.c where all
> chipsets can use them.
>
> The SPD-only stuff should be chipset-independent, only the
> chipset-specific stuff should be handled in the respective raminit.c.
>

Uwe, This is for the intel 82830 chipset I have been working on. It is  
for raminit.c, it think it would be much eaisier to setup the DRB  
register if you could determine if the SDRAM module is single sided or  
double sided through SPD.

Thanks - Joe

-- 
linuxbios mailing list
linuxbios@linuxbios.org
http://www.linuxbios.org/mailman/listinfo/linuxbios

Reply via email to