GET_ETXREG
PUT_ETXREG(config, (GET_ETXREG(config) & ~HMET_CONFIG_TXDMA_EN));
HMEDELAY(((GET_ETXREG(state_mach) & 0x1f) == 0x1), HMEMAXRSTDELAY);
PUT_ETXREG(config, (GET_ETXREG(config) | HMET_CONFIG_TXDMA_EN
GET_ETXREG(tx_completion) & ETX_COMPLETION_MASK;
PUT_ETXREG(config, GET_ETXREG(config) & ~GET_CONFIG_TXDMA_EN);
ERI_DELAY(((GET_ETXREG(config) & 1) == 0), ERI_MAX_RST_DELAY);
if ((GET_ETXREG(config) & 1) != 0)
ERI_DELAY(((GET_ETXREG(config) & 1) == 0), ERI_MAX_RST_DELAY);
if ((GET_ETXREG(config) & 1) != 0)
erip->tx_completion = (uint32_t)(GET_ETXREG(tx_completion) &
erip->tx_completion = (uint32_t)(GET_ETXREG(tx_completion) &
GET_ETXREG(tx_completion) & ETX_COMPLETION_MASK;
erip->tx_completion = (uint32_t)(GET_ETXREG(tx_completion) &
PUT_ETXREG(config, GET_ETXREG(config) | GET_CONFIG_TXDMA_EN)