BUFFER_OWNED_BY_DMA
if (cmd_sts & BUFFER_OWNED_BY_DMA) {
desc->cmd_sts = cmd_sts & ~BUFFER_OWNED_BY_DMA;
if (cmd_sts & BUFFER_OWNED_BY_DMA)
rx_desc->cmd_sts = BUFFER_OWNED_BY_DMA | RX_ENABLE_INTERRUPT;
cmd_sts = BUFFER_OWNED_BY_DMA;
cmd_sts = cmd_csum | BUFFER_OWNED_BY_DMA | TX_FIRST_DESC |
desc->cmd_sts = BUFFER_OWNED_BY_DMA |
desc->cmd_sts = BUFFER_OWNED_BY_DMA;
cmd_sts |= TX_FIRST_DESC | GEN_CRC | BUFFER_OWNED_BY_DMA;