TMPM4G9  V1.0.0.0
isd.h File Reference

This file provides all the functions prototypes for ISD API ISD. More...

#include "txz_sample_def.h"

Go to the source code of this file.

Data Structures

struct  isd_initial_setting_t
 Initial setting structure definenition. More...
 
struct  isd_t
 

Macros

#define ISD_DIV_X1   ((uint32_t)0x00000000)
 
#define ISD_DIV_X2   ((uint32_t)0x00000001)
 
#define ISD_DIV_X4   ((uint32_t)0x00000002)
 
#define ISD_DIV_X8   ((uint32_t)0x00000003)
 
#define ISD_SC_FS   ((uint32_t)0x00000000)
 
#define ISD_SC_TBXOUT   ((uint32_t)0x00000001)
 
#define ISD_MS_MASTER   ((uint32_t)0x00000000)
 
#define ISD_MS_SLAVE   ((uint32_t)0x00000001)
 
#define ISD_OP_LOW   ((uint32_t)0x00000000)
 
#define ISD_OP_HIGH   ((uint32_t)0x00000001)
 
#define ISD_Inx_DISABLE   ((uint32_t)0x00000000)
 
#define ISD_Inx_LOW   ((uint32_t)0x00000001)
 
#define ISD_Inx_HIGH   ((uint32_t)0x00000002)
 
#define ISD_Inx_LOW_HIGH   ((uint32_t)0x00000003)
 
#define ISD_Inx_HIGH_LOW   ((uint32_t)0x00000004)
 
#define ISD_Inx_DIFFERENT   ((uint32_t)0x00000005)
 
#define ISD_INTEN_DISABLE   ((uint32_t)0x00000000)
 
#define ISD_INTEN_ENABLE   ((uint32_t)0x00000001)
 

Functions

void ISD_Initialize (isd_t *p_obj)
 Initialize ISD. More...
 
void ISD_Start (isd_t *p_obj)
 Start ISD. More...
 
void ISD_Stop (isd_t *p_obj)
 Stop ISD. More...
 
void ISD_Finalize (isd_t *p_obj)
 Finalize ISD. More...
 
uint32_t ISD_Status_Read (isd_t *p_obj)
 ISD_Status_Read. More...
 

Detailed Description

This file provides all the functions prototypes for ISD API ISD.

Version
V1.0.0.0
Date
2017-11-20 11:00:46

DO NOT USE THIS SOFTWARE WITHOUT THE SOFTWARE LICENSE AGREEMENT.

Copyright(C) Toshiba Electronic Device Solutions Corporation 2019