litex_write8
litex_write8(host->sdcore + LITEX_CORE_CMDSND, 1);
litex_write8(host->sdreader + LITEX_BLK2MEM_ENA, 0);
litex_write8(host->sdreader + LITEX_BLK2MEM_ENA, 1);
litex_write8(host->sdwriter + LITEX_MEM2BLK_ENA, 0);
litex_write8(host->sdwriter + LITEX_MEM2BLK_ENA, 1);
litex_write8(host->sdreader + LITEX_BLK2MEM_ENA, 0);
litex_write8(host->sdwriter + LITEX_MEM2BLK_ENA, 0);
litex_write8(priv->base + LITEETH_READER_EV_PENDING, reg);
litex_write8(priv->base + LITEETH_WRITER_EV_PENDING, reg);
litex_write8(priv->base + LITEETH_WRITER_EV_PENDING, 1);
litex_write8(priv->base + LITEETH_READER_EV_PENDING, 1);
litex_write8(priv->base + LITEETH_WRITER_EV_ENABLE, 1);
litex_write8(priv->base + LITEETH_READER_EV_ENABLE, 1);
litex_write8(priv->base + LITEETH_WRITER_EV_ENABLE, 0);
litex_write8(priv->base + LITEETH_READER_EV_ENABLE, 0);
litex_write8(priv->base + LITEETH_READER_SLOT, priv->tx_slot);
litex_write8(priv->base + LITEETH_READER_START, 1);
litex_write8(membase + OFF_EV_PENDING, EV_RX);
litex_write8(port->membase + OFF_RXTX, ch));
litex_write8(port->membase + OFF_RXTX, ch);
litex_write8(port->membase + OFF_EV_ENABLE, uart->irq_reg);