TAC CSL MACROS
[TAC Register Datastructure Overlay Declarations]


Defines

#define hTacRegs   ((CSL_Tac_cfgRegs*)CSL_TAC_FEI_CONTROL_REGS)
#define hSgcpRegs   ((CSL_Sgcp_cfgRegs*)CSL_TAC_SGCCP_0_CONTROL_REGS)
#define hTacData   ((CSL_Tac_dataRegs*)CSL_TAC_DATA_BEI_REGS)
#define CSL_FWRI(reg, PER_REG_FIELD, val)   ((reg) = CSL_FMK(PER_REG_FIELD, val))
#define CSL_FWRIT(reg, PER_REG_FIELD, TOKEN)   CSL_FWRI((reg), PER_REG_FIELD, CSL_##PER_REG_FIELD##_##TOKEN)

Define Documentation

#define CSL_FWRI ( reg,
PER_REG_FIELD,
val   )     ((reg) = CSL_FMK(PER_REG_FIELD, val))

The Field WRIte macro

#define CSL_FWRIT ( reg,
PER_REG_FIELD,
TOKEN   )     CSL_FWRI((reg), PER_REG_FIELD, CSL_##PER_REG_FIELD##_##TOKEN)

Field WRIte (Token) macro

#define hSgcpRegs   ((CSL_Sgcp_cfgRegs*)CSL_TAC_SGCCP_0_CONTROL_REGS)

Handle to access TAC SGCP registers.

#define hTacData   ((CSL_Tac_dataRegs*)CSL_TAC_DATA_BEI_REGS)

Handle to access TAC Data registers.

#define hTacRegs   ((CSL_Tac_cfgRegs*)CSL_TAC_FEI_CONTROL_REGS)

Handle to access TAC Front-End and Back-End registers.


Copyright 2011, Texas Instruments Incorporated