CTL_SD_DATA_PORT
(CTL_SD_DATA_PORT << host->bus_shift);
sd_ctrl_read64_rep(host, CTL_SD_DATA_PORT,
sd_ctrl_write64_rep(host, CTL_SD_DATA_PORT,
sd_ctrl_read64_rep(host, CTL_SD_DATA_PORT, &data, 1);
sd_ctrl_write64_rep(host, CTL_SD_DATA_PORT, &data, 1);
sd_ctrl_read32_rep(host, CTL_SD_DATA_PORT, buf32,
sd_ctrl_write32_rep(host, CTL_SD_DATA_PORT, buf32,
sd_ctrl_read32_rep(host, CTL_SD_DATA_PORT, &data, 1);
sd_ctrl_write32_rep(host, CTL_SD_DATA_PORT, &data, 1);
sd_ctrl_read16_rep(host, CTL_SD_DATA_PORT, buf, count >> 1);
sd_ctrl_write16_rep(host, CTL_SD_DATA_PORT, buf, count >> 1);
*buf8 = sd_ctrl_read16(host, CTL_SD_DATA_PORT) & 0xff;
sd_ctrl_write16(host, CTL_SD_DATA_PORT, *buf8);