Arthur Heymans has posted comments on this change. ( https://review.coreboot.org/18305 )
Change subject: [UNTESTED]nb/i945/raminit: Use common ddr2 decode functions ......................................................................
Patch Set 28:
(2 comments)
(2 comments)
Please, why don't you use SPD-Byte 12 for Refresh Rate?
That byte gets decoded into tRR.
https://review.coreboot.org/#/c/18305/28/src/northbridge/intel/i945/raminit.... File src/northbridge/intel/i945/raminit.c:
PS28, Line 454: 2
sorry, why is there an offset of 1 ?
That is how ranks gets decoded.
PS28, Line 564: sysinfo->refresh = 0; : if (max_tRR == 15625 * 256 / 2) { : sysinfo->refresh = 1;
why don't you use SPD Byte 12: Refresh Rate?
I should make a constant for this to make it more clear. that byte is being used here indirectly (decoded).