Lines Matching refs:xDMATxDescriptors
203 static ENET_ENHTXDESC_T xDMATxDescriptors[ configNUM_TX_DESCRIPTORS ]; variable
370 …while( ( uxCount > ( size_t ) 0u ) && ( ( xDMATxDescriptors[ ulTxDescriptorToClear ].CTRLSTAT & TD… in vClearTXBuffers()
379 ucPayLoad = ( uint8_t * ) xDMATxDescriptors[ ulTxDescriptorToClear ].B1ADD; in vClearTXBuffers()
389 xDMATxDescriptors[ ulTxDescriptorToClear ].B1ADD = ( uint32_t ) 0u; in vClearTXBuffers()
432 if( ( xDMATxDescriptors[ ulNextFreeTxDescriptor ].CTRLSTAT & TDES_OWN ) != 0 ) in xNetworkInterfaceOutput()
448 … xDMATxDescriptors[ ulNextFreeTxDescriptor ].B1ADD = ( uint32_t ) pxDescriptor->pucEthernetBuffer; in xNetworkInterfaceOutput()
458 …memcpy( ( void * ) xDMATxDescriptors[ ulNextFreeTxDescriptor ].B1ADD, ( void * ) pxDescriptor->puc… in xNetworkInterfaceOutput()
462 …xDMATxDescriptors[ ulNextFreeTxDescriptor ].BSIZE = ( uint32_t ) TDES_ENH_BS1( pxDescriptor->xData… in xNetworkInterfaceOutput()
465 xDMATxDescriptors[ ulNextFreeTxDescriptor ].CTRLSTAT |= TDES_OWN; in xNetworkInterfaceOutput()
510 memset( ( void * ) xDMATxDescriptors, 0, sizeof( xDMATxDescriptors ) ); in prvSetupTxDescriptors()
530 … xDMATxDescriptors[ x ].B1ADD = ( uint32_t ) pvPortMalloc( ipTOTAL_ETHERNET_FRAME_SIZE ); in prvSetupTxDescriptors()
535 configASSERT( xDMATxDescriptors[ x ].B1ADD != 0U ); in prvSetupTxDescriptors()
546 …xDMATxDescriptors[ x ].CTRLSTAT = TDES_ENH_TCH | TDES_ENH_CIC( 3 ) | TDES_ENH_FS | TDES_ENH_LS | T… in prvSetupTxDescriptors()
547 xDMATxDescriptors[ x ].B2ADD = ( uint32_t ) &xDMATxDescriptors[ x + 1 ]; in prvSetupTxDescriptors()
550 xDMATxDescriptors[ configNUM_TX_DESCRIPTORS - 1 ].CTRLSTAT |= TDES_ENH_TER; in prvSetupTxDescriptors()
551 xDMATxDescriptors[ configNUM_TX_DESCRIPTORS - 1 ].B2ADD = ( uint32_t ) &xDMATxDescriptors[ 0 ]; in prvSetupTxDescriptors()
554 LPC_ETHERNET->DMA_TRANS_DES_ADDR = ( uint32_t ) xDMATxDescriptors; in prvSetupTxDescriptors()