# CPTS Data Structures
[Time Sync Submodule (CPTS)]

## Data Structures
struct | CSL_CPTS_VERSION
| Holds the Time sync submodule's version info. More...
struct | CSL_CPTS_EVENTINFO
| Holds Time sync event info contents. More...
## Defines
#define | hCptsRegs ((CSL_CptsRegs *) (CSL_PA_SS_CFG_REGS + 0x00090D00))
| Pointer to the Time synchronization submodule (CPTS) overlay registers.
#define | CSL_CPTS_EVENTTYPE_TS_PUSH 0
| Defines CPTS event types.
#define | CSL_CPTS_EVENTTYPE_TS_ROLLOVER 1
#define | CSL_CPTS_EVENTTYPE_TS_HALFROLLOVER 2
#define | CSL_CPTS_EVENTTYPE_ETH_RECEIVE 4
#define | CSL_CPTS_EVENTTYPE_ETH_TRANSMIT 5

## Define Documentation

#define CSL_CPTS_EVENTTYPE_ETH_RECEIVE 4

Ethernet receive event

#define CSL_CPTS_EVENTTYPE_ETH_TRANSMIT 5

Ethernet Transmit event

#define CSL_CPTS_EVENTTYPE_TS_HALFROLLOVER 2

Time stamp Half Rollover event

#define CSL_CPTS_EVENTTYPE_TS_PUSH 0

Defines CPTS event types.

Time stamp push event

#define CSL_CPTS_EVENTTYPE_TS_ROLLOVER 1

Time stamp rollover event

#define hCptsRegs ((CSL_CptsRegs *) (CSL_PA_SS_CFG_REGS + 0x00090D00))

Pointer to the Time synchronization submodule (CPTS) overlay registers.

Constants for passing parameters to the functions.

Copyright 2012, Texas Instruments Incorporated