3 void dump_spd_registers(void)
5 #if CONFIG_DEBUG_RAM_SETUP
8 for(i = 0; i < DIMM_SOCKETS; i++) {
13 print_debug("dimm: ");
16 print_debug_hex8(device);
17 for(j = 0; j < 256; j++) {
25 status = spd_read_byte(device, j);
27 print_debug("bad device\n");
31 print_debug_hex8(byte);
32 print_debug_char(' ');
41 void dump_spd_registers(void)
44 device = SMBUS_MEM_DEVICE_START;
45 printk(BIOS_DEBUG, "\n");
46 while(device <= SMBUS_MEM_DEVICE_END) {
49 printk(BIOS_DEBUG, "dimm %02x", device);
50 for(i = 0; (i < 256) && (status == 0); i++) {
53 printk(BIOS_DEBUG, "\n%3d: ", i);
55 status = smbus_read_byte(device, i, &byte);
57 printk(BIOS_DEBUG, "bad device\n");
60 printk(BIOS_DEBUG, "%02x ", byte);
62 device += SMBUS_MEM_DEVICE_INC;
63 printk(BIOS_DEBUG, "\n");