Defines
TCP3D Driver OSAL Functions
TCP3 Decoder Driver

Defines

#define Tcp3d_osalLog   Osal_tcp3dLog
 The macro is used by the TCP3D driver to log various messages.
#define Tcp3d_memcpy   Osal_memcpy
 The macro is used by the TCP3D driver to do memory copy.
#define Tcp3d_memset   Osal_memset
 The macro is used by the TCP3D driver to initialize memory.

Define Documentation

#define Tcp3d_memcpy   Osal_memcpy

The macro is used by the TCP3D driver to do memory copy.

Prototype: The following is the C prototype for the expected OSAL API.

       void* Osal_memcpy(void *_s1, const void *_s2, size_t _n)
    

Parameter
_s1 - destination address
_s2 - source address
_n - number of bytes

Return Value
destination address

#define Tcp3d_memset   Osal_memset

The macro is used by the TCP3D driver to initialize memory.

Prototype: The following is the C prototype for the expected OSAL API.

       void* Osal_memset(void *_mem, int32_t _ch, size_t _n)
    

Parameter
_mem - destination address
_ch - value to be set with
_n - number of bytes

Return Value
address value

#define Tcp3d_osalLog   Osal_tcp3dLog

The macro is used by the TCP3D driver to log various messages.

Prototype: The following is the C prototype for the expected OSAL API.

       void Osal_tcp3dLog( String fmt, ... ) 
    

Parameter
printf-style format string

Return Value
Not applicable.


Copyright 2014, Texas Instruments Incorporated