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_WdtObjCSL_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