Functions
Trace Framework Functions (CUIA, for ARM side only)

Functions

Ptr tf_cuiaProducerBufExchange (void *prod_handle, uint8_t *full)
Ptr tf_cuiaProdPrime (void)
void tf_cuiaProdRuntimePrime (Ptr newBuf, uint32_t len)

Function Documentation

Ptr tf_cuiaProdPrime ( void  )

============================================================================
tf_cuiaProdPrime

brief
buffer prime function for the cuia producer This function initializes the CUIA module/buffers. Called during XDC startup...well before main()

Returns:
Returns the ptr to the first log buffer to be used by CUIA for this core

=============================================================================

void tf_cuiaProdRuntimePrime ( Ptr  newBuf,
uint32_t  len 
)

============================================================================
tf_cuiaProdRuntimePrime

brief
buffer prime function for the cuia producer This function initializes the CUIA module/buffers. Called during the producer create after main()

Parameters:
[in]newBufnew log buffer
[in]lennew log buffer length
Returns:
Returns the ptr to the first log buffer to be used by CUIA for this core

=============================================================================

Ptr tf_cuiaProducerBufExchange ( void *  prod_handle,
uint8_t *  full 
)

============================================================================
tf_cuiaProducerBufExchange

brief
buffer exchange function for the cuia producer

Parameters:
[in]prod_handleproducer handle
[in]fullfilled log buffer
Returns:
free log buffer

=============================================================================


Copyright 2014, Texas Instruments Incorporated