[LinuxBIOS] DIMM Page Size
myles at pel.cs.byu.edu
Wed Jul 11 16:54:54 CEST 2007
> > col = 9 /* SPD byte 4: Number of Column Addresses */
> > bus_width = 64 /* SPD byte 6: Data Width of Assembly */
> > page_size = (2^col)*bus_width
> 2^9 = 512
> > 5184 = 81 * 64
> 512 * 64 = 32K
Sorry, that should have been 32K bits, since you are multiplying by 64 bits.
Then dividing by 8 bits/byte = 4 KB.
> > Which is not correct because the DIMM has a 4k page size.
> > (According to it's datasheet).
More information about the coreboot