OMAP_MMC_WRITE
OMAP_MMC_WRITE(host, BUF, buf);
OMAP_MMC_WRITE(host, BUF, 0x1f1f);
OMAP_MMC_WRITE(host, CON, w | (1 << 11));
OMAP_MMC_WRITE(host, CON, w & ~(1 << 11));
OMAP_MMC_WRITE(host, CON, dsor);
OMAP_MMC_WRITE(host, IE, 0);
OMAP_MMC_WRITE(host, STAT, 0xffff);
OMAP_MMC_WRITE(host, CMD, 1 << 7);
OMAP_MMC_WRITE(host, STAT, 1);
OMAP_MMC_WRITE(host, CON, slot->saved_con & 0xFC00);
OMAP_MMC_WRITE(host, CON, slot->saved_con);
OMAP_MMC_WRITE(host, CTO, 200);
OMAP_MMC_WRITE(host, ARGL, cmd->arg & 0xffff);
OMAP_MMC_WRITE(host, ARGH, cmd->arg >> 16);
OMAP_MMC_WRITE(host, IE, irq_mask);
OMAP_MMC_WRITE(host, CMD, cmdreg);
OMAP_MMC_WRITE(host, STAT, 0xFFFF);
OMAP_MMC_WRITE(host, CMD, (3 << 12) | (1 << 7));
OMAP_MMC_WRITE(host, STAT, stat);
OMAP_MMC_WRITE(host, IE, 0);
OMAP_MMC_WRITE(host, STAT, status);
OMAP_MMC_WRITE(host, IE, 0);
OMAP_MMC_WRITE(host, STAT, status);
OMAP_MMC_WRITE(host, IE, 0);
OMAP_MMC_WRITE(host, SDIO, reg);
OMAP_MMC_WRITE(host, CTO, 0xfd);
OMAP_MMC_WRITE(host, SDIO, reg);
OMAP_MMC_WRITE(host, DTO, timeout);
OMAP_MMC_WRITE(host, BLEN, 0);
OMAP_MMC_WRITE(host, NBLK, 0);
OMAP_MMC_WRITE(host, BUF, 0);
OMAP_MMC_WRITE(host, NBLK, data->blocks - 1);
OMAP_MMC_WRITE(host, BLEN, block_size - 1);