- Main Page
- Modules
- Data Structures
- Files

- File List
- Globals

Data Structures | Defines | Typedefs | Enumerations | Functions
csl_wdt.h File Reference

I2S functional layer API header file. More...

`#include "soc.h"`
`#include "csl_error.h"`
`#include "csl_types.h"`
`#include "csl_general.h"`

Go to the source code of this file.

## Data Structures
struct | CSL_WdtObj
| Object structure. More...
struct | WDTIM_Config
| Configuration structure. More...
## Defines
#define | CSl_WDT_WDKCKLK_FIRST_SEQ 0x5555
#define | CSl_WDT_WDKCKLK_SECOND_SEQ 0xAAAA
#define | CSl_WDT_WDSVLR_FIRST_SEQ 0x6666
#define | CSl_WDT_WDSVLR_SECOND_SEQ 0xBBBB
#define | CSl_WDT_WDENLOK_FIRST_SEQ 0x7777
#define | CSl_WDT_WDENLOK_SECOND_SEQ 0xCCCC
#define | CSl_WDT_WDENLOK_THIRD_SEQ 0xDDDD
#define | CSl_WDT_WDPSLR_FIRST_SEQ 0x5A5A
#define | CSl_WDT_WDPSLR_SECOND_SEQ 0xA5A5
#define | CSl_WDT_WDKICK_RESET 0x0001
## Typedefs
typedef CSL_WdtObj * | CSL_WdtHandle
| WDT CSL handle.
## Enumerations
enum | WDT_Instance { WDT_INST_0 = 0, WDT_INST_INVALID }
| WDT Instance Number. More...
## Functions
CSL_WdtHandle | WDTIM_open (WDT_Instance wdtNum, CSL_WdtObj *wdtObj, CSL_Status *status)
CSL_Status | WDTIM_start (CSL_WdtHandle hWdt)
CSL_Status | WDTIM_stop (CSL_WdtHandle hWdt)
CSL_Status | WDTIM_getCnt (CSL_WdtHandle hWdt, Uint32 *timeCnt)
CSL_Status | WDTIM_close (CSL_WdtHandle hWdt)
CSL_Status | WDTIM_service (CSL_WdtHandle hWdt)
CSL_Status | WDTIM_config (CSL_WdtHandle hWdt, WDTIM_Config *hwConfig)
CSL_Status | WDTIM_getConfig (CSL_WdtHandle hWdt, WDTIM_Config *getConfig)

## Detailed Description

I2S functional layer API header file.

Path: \(CSLPATH)/inc