TMPM4G9  V1.0.0.0
dnf.h File Reference

This file provides all the functions prototypes for A-DNF. More...

#include "txz_sample_def.h"

Go to the source code of this file.

Data Structures

struct  REG_DNF_t
 Input control structure definition. More...
 

Macros

#define REG_DNF_NFCKCR_NFCKS_STOP   ((uint32_t)0x00000000)
 
#define REG_DNF_NFCKCR_NFCKS_CLOCK_2   ((uint32_t)0x00000001)
 
#define REG_DNF_NFCKCR_NFCKS_CLOCK_4   ((uint32_t)0x00000002)
 
#define REG_DNF_NFCKCR_NFCKS_CLOCK_8   ((uint32_t)0x00000003)
 
#define REG_DNF_NFCKCR_NFCKS_CLOCK_16   ((uint32_t)0x00000004)
 
#define REG_DNF_NFCKCR_NFCKS_CLOCK_32   ((uint32_t)0x00000005)
 
#define REG_DNF_NFCKCR_NFCKS_CLOCK_64   ((uint32_t)0x00000006)
 
#define REG_DNF_NFCKCR_NFCKS_CLOCK_128   ((uint32_t)0x00000007)
 
#define REG_DNF_NFENCR_NFEN10_MASK   ((uint32_t)0x00000400)
 
#define REG_DNF_NFENCR_NFEN10_DISABLE   ((uint32_t)0x00000000)
 
#define REG_DNF_NFENCR_NFEN10_ENABLE   ((uint32_t)0x00000400)
 
#define REG_DNF_NFENCR_NFEN9_MASK   ((uint32_t)0x00000200)
 
#define REG_DNF_NFENCR_NFEN9_DISABLE   ((uint32_t)0x00000000)
 
#define REG_DNF_NFENCR_NFEN9_ENABLE   ((uint32_t)0x00000200)
 
#define REG_DNF_NFENCR_NFEN8_MASK   ((uint32_t)0x00000100)
 
#define REG_DNF_NFENCR_NFEN8_DISABLE   ((uint32_t)0x00000000)
 
#define REG_DNF_NFENCR_NFEN8_ENABLE   ((uint32_t)0x00000100)
 
#define REG_DNF_NFENCR_NFEN7_MASK   ((uint32_t)0x00000080)
 
#define REG_DNF_NFENCR_NFEN7_DISABLE   ((uint32_t)0x00000000)
 
#define REG_DNF_NFENCR_NFEN7_ENABLE   ((uint32_t)0x00000080)
 
#define REG_DNF_NFENCR_NFEN6_MASK   ((uint32_t)0x00000040)
 
#define REG_DNF_NFENCR_NFEN6_DISABLE   ((uint32_t)0x00000000)
 
#define REG_DNF_NFENCR_NFEN6_ENABLE   ((uint32_t)0x00000040)
 
#define REG_DNF_NFENCR_NFEN5_MASK   ((uint32_t)0x00000020)
 
#define REG_DNF_NFENCR_NFEN5_DISABLE   ((uint32_t)0x00000000)
 
#define REG_DNF_NFENCR_NFEN5_ENABLE   ((uint32_t)0x00000020)
 
#define REG_DNF_NFENCR_NFEN4_MASK   ((uint32_t)0x00000010)
 
#define REG_DNF_NFENCR_NFEN4_DISABLE   ((uint32_t)0x00000000)
 
#define REG_DNF_NFENCR_NFEN4_ENABLE   ((uint32_t)0x00000010)
 
#define REG_DNF_NFENCR_NFEN3_MASK   ((uint32_t)0x00000008)
 
#define REG_DNF_NFENCR_NFEN3_DISABLE   ((uint32_t)0x00000000)
 
#define REG_DNF_NFENCR_NFEN3_ENABLE   ((uint32_t)0x00000008)
 
#define REG_DNF_NFENCR_NFEN2_MASK   ((uint32_t)0x00000004)
 
#define REG_DNF_NFENCR_NFEN2_DISABLE   ((uint32_t)0x00000000)
 
#define REG_DNF_NFENCR_NFEN2_ENABLE   ((uint32_t)0x00000004)
 
#define REG_DNF_NFENCR_NFEN1_MASK   ((uint32_t)0x00000002)
 
#define REG_DNF_NFENCR_NFEN1_DISABLE   ((uint32_t)0x00000000)
 
#define REG_DNF_NFENCR_NFEN1_ENABLE   ((uint32_t)0x00000002)
 
#define REG_DNF_NFENCR_NFEN0_MASK   ((uint32_t)0x00000001)
 
#define REG_DNF_NFENCR_NFEN0_DISABLE   ((uint32_t)0x00000000)
 
#define REG_DNF_NFENCR_NFEN0_ENABLE   ((uint32_t)0x00000001)
 

Functions

void REG_DNFCKCR_set (TSB_DNF_TypeDef *p_reg, uint32_t clock)
 Set Value Noise Filter Clock Select. More...
 
uint32_t REG_DNFCKCR_get (TSB_DNF_TypeDef *p_reg)
 Get value Noise Filter Clock Select. More...
 
void REG_DNFENCR_enable (TSB_DNF_TypeDef *p_reg, uint32_t bit)
 Set Interrupt Noise Filter Control. More...
 
void REG_DNFENCR_disable (TSB_DNF_TypeDef *p_reg, uint32_t bit)
 Set Interrupt Noise Filter Control. More...
 
uint32_t REG_DNFENCR_get (TSB_DNF_TypeDef *p_reg)
 Get the Interrupt Noise Filter Control. More...
 

Detailed Description

This file provides all the functions prototypes for A-DNF.

Version
V1.0.0.1
Date
2018-08-21 15:32:17

DO NOT USE THIS SOFTWARE WITHOUT THE SOFTWARE LICENSE AGREEMENT.

Copyright(C) Toshiba Electronic Device Solutions Corporation 2019