csl_tac_regsFEAux.h File Reference

This file contains the enumerations, type definitions and function declarations for the CSL function layer for the TAC Front-End interface. More...

#include <ti/csl/csl_tac_regs.h>

Data Structures

struct  CSL_TAC_FE_wdStatus
 This descriptor specifies the fields of Watchdog register. More...
struct  CSL_TAC_FE_transErrorInterruptStatus
 This descriptor specifies the fields of the Transaction Error Interrupt Status register. More...
struct  CSL_TAC_FE_PeripheralId_req
 This descriptor specifies the fields of the peripheral Id register. More...

Enumerations

enum  CSL_TAC_FE_enableStatus { CSL_TAC_FE_Disabled = 0, CSL_TAC_FE_Enabled = 1 }
 Enumeration for specifying CSL_TAC_FE_getEnableStatus output. More...
enum  CSL_TAC_FE_resetStatus { CSL_TAC_FE_Reset = 0, CSL_TAC_FE_NotReset = 1 }
 Enumeration for specifying CSL_TAC_FE_getResetStatus output. More...
enum  CSL_TAC_FE_statusBit { CSL_TAC_FE_status_Idle = 0, CSL_TAC_FE_status_Busy = 1 }
 Enumeration for specifying CSL_TAC_FE_getStatus output. More...
enum  CSL_TAC_FE_wdEnableFlag { CSL_TAC_FE_wdInterrupt_Enable = 0, CSL_TAC_FE_wdInterrupt_Disable = 1 }
 Enumeration for setting up the FE Watch dog. More...

Functions

void CSL_TAC_FE_enable ()
void CSL_TAC_FE_disable ()
CSL_TAC_FE_enableStatus CSL_TAC_FE_getEnableStatus ()
void CSL_TAC_FE_softwareReset ()
CSL_TAC_FE_resetStatus CSL_TAC_FE_getResetStatus ()
CSL_TAC_FE_statusBit CSL_TAC_FE_getStatus ()
void CSL_TAC_FE_getPeripheralID (CSL_TAC_FE_PeripheralId_req *peripheralId)
void CSL_TAC_FE_setHeadPriority (Uint8 priority)
Uint8 CSL_TAC_FE_getHeadPriority ()
void CSL_TAC_FE_setDataPriority (Uint8 priority)
Uint8 CSL_TAC_FE_getDataPriority ()
void CSL_TAC_FE_setWarnPriority (Uint8 priority)
Uint8 CSL_TAC_FE_getWarnPriority ()
void CSL_TAC_FE_setCPMPriority (Uint8 priority)
Uint8 CSL_TAC_FE_getCPMPriority ()
void CSL_TAC_FE_setWatchDog (CSL_TAC_FE_wdStatus *wdStatus)
void CSL_TAC_FE_getWatchDogStatus (CSL_TAC_FE_wdStatus *wdStatus)
void CSL_TAC_FE_getTransErrorIntStatus (CSL_TAC_FE_transErrorInterruptStatus *transErrIntStatus)
void CSL_TAC_FE_clearTransErrorIntStatus ()
Uint16 CSL_TAC_Stats_getCfgReadAccess ()
Uint16 CSL_TAC_Stats_getCfgWriteAccess ()
Uint16 CSL_TAC_Stats_getCfgTotalAccess ()
Uint16 CSL_TAC_Stats_getSlaveReadAccess ()
Uint16 CSL_TAC_Stats_getSlaveWriteAccess ()
Uint16 CSL_TAC_Stats_getSlaveTotalAccess ()
Uint16 CSL_TAC_Stats_getMasterReadAccess ()
Uint16 CSL_TAC_Stats_getMasterWriteAccess ()
Uint16 CSL_TAC_Stats_getMasterTotalAccess ()


Detailed Description

This file contains the enumerations, type definitions and function declarations for the CSL function layer for the TAC Front-End interface.

Date:
09-Jan-2009
Author:
Vijay Pothukuchi
============================================================================
(C) Copyright 2009, Texas Instruments, Inc.
Use of this software is controlled by the terms and conditions found
in the license agreement under which this software has been supplied. ===========================================================================

Copyright 2011, Texas Instruments Incorporated