DMI_IPMI_ADDR
memcpy(&base_addr, data + DMI_IPMI_ADDR, sizeof(unsigned long));
base_addr = data[DMI_IPMI_ADDR] >> 1;