Sept. 15, 2008
6:10 p.m.
Action: First import of code basis for mainboard msi/ms6147. Most files are taken unchange for chipset i440bx/i371eb, but decisive changes have gone into raminit.c and debug.c, which are thus positioned in the mainboard directory. Mainboard is booting with dynamic memory detection. Signed-by: Mats Erik Andersson <mats.andersson@gisladisker.org> --- My main contribution is to implement a functional detection of populated RAM slots. The code has proven its ability to detect, configure, and successfully initialize memory ranging from 16MB+16MB in one slot, up to 64MB+64MB+64MB+64MB in two slots. The mainboard has only two SDRAM slots, but the code is able to work with one to four slots. Best regards Mats Erik Andersson