ESM2_CTRL_REG
if (esm_bmc_ready(sc, ESM2_CTRL_REG, ESM2_TC_READY,
if (esm_bmc_ready(sc, ESM2_CTRL_REG, ESM2_TC_EC2HDB,
#define ECTRLWR(s, v) EWRITE((s), ESM2_CTRL_REG, (v))
x = EREAD(sc, ESM2_CTRL_REG);
EWRITE(sc, ESM2_CTRL_REG, x);
if (esm_bmc_ready(sc, ESM2_CTRL_REG, ESM2_TC_ECBUSY, 0, 1) != 0) {
EWRITE(sc, ESM2_CTRL_REG, ESM2_TC_HBDB);
EWRITE(sc, ESM2_CTRL_REG, ESM2_TC_HBDB);