TMPM4G9  V1.0.0.0
REG_Exported_functions

Functions

TXZ_Result REG_DAC_DAxREG_set (TSB_DA_TypeDef *p_reg, uint32_t val)
 Set Value DAxREG. More...
 
TXZ_Result REG_DAC_enable (TSB_DA_TypeDef *p_reg)
 Set DAC Control Enable. More...
 
TXZ_Result REG_DAC_disable (TSB_DA_TypeDef *p_reg)
 Set DAC Control Disable. More...
 
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...
 
void REG_OFDWEN_disable (TSB_OFD_TypeDef *p_reg)
 Register Write Disable. More...
 
void REG_OFDWEN_enable (TSB_OFD_TypeDef *p_reg)
 Register Write Enable. More...
 
void REG_OFDEN_disable (TSB_OFD_TypeDef *p_reg)
 OFD Detection Disable. More...
 
void REG_OFDEN_enable (TSB_OFD_TypeDef *p_reg)
 OFD Detection Enablel. More...
 
void REG_OFDMN0_set (TSB_OFD_TypeDef *p_reg, uint32_t param)
 Set Value Detect Minimum Frequency for EHOSC. More...
 
void REG_OFDMN1_set (TSB_OFD_TypeDef *p_reg, uint32_t param)
 Set Value Detect Minimum Frequency for fc. More...
 
void REG_OFDMX0_set (TSB_OFD_TypeDef *p_reg, uint32_t param)
 Set Value Detect Maxmun Frequency for EHOSC. More...
 
void REG_OFDMX1_set (TSB_OFD_TypeDef *p_reg, uint32_t param)
 Set Value Detect Maxmun Frequency for fc. More...
 
void REG_OFDRST_disable (TSB_OFD_TypeDef *p_reg)
 OFD RESET Disable. More...
 
void REG_OFDRST_enable (TSB_OFD_TypeDef *p_reg)
 OFD RESET Enable. More...
 
void REG_OFDSTAT_get (TSB_OFD_TypeDef *p_reg, uint32_t *status)
 Get Value OFD Status Register. More...
 
void REG_OFDMON1_set (TSB_OFD_TypeDef *p_reg, uint32_t param)
 Set Value Detect Clock. More...
 

Detailed Description

Function Documentation

§ REG_DAC_DAxREG_set()

TXZ_Result REG_DAC_DAxREG_set ( TSB_DA_TypeDef p_reg,
uint32_t  val 
)

Set Value DAxREG.

Parameters
p_reg:Register Base Address.
val:Setting Value
Returns
-
Return values
-
Note
The used register.
Register Bit Symbol
DAxREG DAC[7:0]

§ REG_DAC_disable()

TXZ_Result REG_DAC_disable ( TSB_DA_TypeDef p_reg)

Set DAC Control Disable.

Parameters
p_reg:Register Base Address.
Returns
-
Return values
-
Note
The used register.
Register Bit Symbol
DAxCR [Bit0]: DAC

§ REG_DAC_enable()

TXZ_Result REG_DAC_enable ( TSB_DA_TypeDef p_reg)

Set DAC Control Enable.

Parameters
p_reg:Register Base Address.
Returns
-
Return values
-
Note
The used register.
Register Bit Symbol
DAxCR [Bit0]: DAC

§ REG_DNFCKCR_get()

uint32_t REG_DNFCKCR_get ( TSB_DNF_TypeDef p_reg)

Get value Noise Filter Clock Select.

Parameters
p_reg:Register Base Address.
Returns
NFCKCR.
Return values
value:DNFCKCR_NFCKS.
Note
The used register.
Register Bit Symbol
DNFCKCR NFCKS

§ REG_DNFCKCR_set()

void REG_DNFCKCR_set ( TSB_DNF_TypeDef p_reg,
uint32_t  clock 
)

Set Value Noise Filter Clock Select.

Parameters
p_reg:Register Base Address.
clock:DNFCKCR_NFCKS
Returns
-
Return values
-
Note
The used register.
Register Bit Symbol
DNFCKCR NFCKS

§ REG_DNFENCR_disable()

void REG_DNFENCR_disable ( TSB_DNF_TypeDef p_reg,
uint32_t  bit 
)

Set Interrupt Noise Filter Control.

Parameters
p_reg:Register Base Address.
bit:Interrupt. :This parameter can be one of the following values: :REG_DNF_NFENCR_NFEN0_MASK :REG_DNF_NFENCR_NFEN1_MASK :REG_DNF_NFENCR_NFEN2_MASK :REG_DNF_NFENCR_NFEN3_MASK :REG_DNF_NFENCR_NFEN4_MASK :REG_DNF_NFENCR_NFEN5_MASK :REG_DNF_NFENCR_NFEN6_MASK :REG_DNF_NFENCR_NFEN7_MASK :REG_DNF_NFENCR_NFEN8_MASK :REG_DNF_NFENCR_NFEN9_MASK :REG_DNF_NFENCR_NFEN10_MASK
Returns
-
Return values
-
Note
The used register.
Register Bit Symbol
NFENCR NFEN0
NFEN1
NFEN2
NFEN3
NFEN4
NFEN5
NFEN6
NFEN7
NFEN8
NFEN9
NFEN10

§ REG_DNFENCR_enable()

void REG_DNFENCR_enable ( TSB_DNF_TypeDef p_reg,
uint32_t  bit 
)

Set Interrupt Noise Filter Control.

Parameters
p_reg:Register Base Address.
bit:Interrupt. :This parameter can be one of the following values: :REG_DNF_NFENCR_NFEN0_MASK :REG_DNF_NFENCR_NFEN1_MASK :REG_DNF_NFENCR_NFEN2_MASK :REG_DNF_NFENCR_NFEN3_MASK :REG_DNF_NFENCR_NFEN4_MASK :REG_DNF_NFENCR_NFEN5_MASK :REG_DNF_NFENCR_NFEN6_MASK :REG_DNF_NFENCR_NFEN7_MASK :REG_DNF_NFENCR_NFEN8_MASK :REG_DNF_NFENCR_NFEN9_MASK :REG_DNF_NFENCR_NFEN10_MASK
Returns
-
Return values
-
Note
The used register.
Register Bit Symbol
NFENCR NFEN0
NFEN1
NFEN2
NFEN3
NFEN4
NFEN5
NFEN6
NFEN7
NFEN8
NFEN9
NFEN10

§ REG_DNFENCR_get()

uint32_t REG_DNFENCR_get ( TSB_DNF_TypeDef p_reg)

Get the Interrupt Noise Filter Control.

Parameters
p_reg:Register Base Address.
Returns
NFENCR.
Return values
value:NFENCR.
Note
The used register.
Register Bit Symbol
NFENCR NFEN0
NFEN1
NFEN2
NFEN3
NFEN4
NFEN5
NFEN6
NFEN7
NFEN8
NFEN9
NFEN10

§ REG_OFDEN_disable()

void REG_OFDEN_disable ( TSB_OFD_TypeDef p_reg)

OFD Detection Disable.

Parameters
p_reg:Register Base Address.
-
Returns
-
Return values
-
Note
The used register.
Register Bit Symbol
OFDCR2 :—
OFDEN

§ REG_OFDEN_enable()

void REG_OFDEN_enable ( TSB_OFD_TypeDef p_reg)

OFD Detection Enablel.

Parameters
p_reg:Register Base Address.
-
Returns
-
Return values
-
Note
The used register.
Register Bit Symbol
OFDCR2 :—
OFDEN

§ REG_OFDMN0_set()

void REG_OFDMN0_set ( TSB_OFD_TypeDef p_reg,
uint32_t  param 
)

Set Value Detect Minimum Frequency for EHOSC.

Parameters
p_reg:Register Base Address.
param:Set Value
Returns
-
Return values
-
Note
The used register.
Register Bit Symbol
OFDMN0 :—
OFDMN0

§ REG_OFDMN1_set()

void REG_OFDMN1_set ( TSB_OFD_TypeDef p_reg,
uint32_t  param 
)

Set Value Detect Minimum Frequency for fc.

Parameters
p_reg:Register Base Address.
param:Set Value
Returns
-
Return values
-
Note
The used register.
Register Bit Symbol
OFDM1 :—
OFDMN1

§ REG_OFDMON1_set()

void REG_OFDMON1_set ( TSB_OFD_TypeDef p_reg,
uint32_t  param 
)

Set Value Detect Clock.

Parameters
p_reg:Register Base Address.
param:OFDMON1.
Returns
-
Return values
-
Note
The used register.
Register Bit Symbol
OFDMON1 :—
OFDMON1

§ REG_OFDMX0_set()

void REG_OFDMX0_set ( TSB_OFD_TypeDef p_reg,
uint32_t  param 
)

Set Value Detect Maxmun Frequency for EHOSC.

Parameters
p_reg:Register Base Address.
param:Set Value
Returns
-
Return values
-
Note
The used register.
Register Bit Symbol
OFDMN0 :—
OFDMN0

§ REG_OFDMX1_set()

void REG_OFDMX1_set ( TSB_OFD_TypeDef p_reg,
uint32_t  param 
)

Set Value Detect Maxmun Frequency for fc.

Parameters
p_reg:Register Base Address.
param:Set Value
Returns
-
Return values
-
Note
The used register.
Register Bit Symbol
OFDM1 :—
OFDMN1

§ REG_OFDRST_disable()

void REG_OFDRST_disable ( TSB_OFD_TypeDef p_reg)

OFD RESET Disable.

Parameters
p_reg:Register Base Address.
-
Returns
-
Return values
-
Note
The used register.
Register Bit Symbol
OFDRST :—
OFDRSTEN

§ REG_OFDRST_enable()

void REG_OFDRST_enable ( TSB_OFD_TypeDef p_reg)

OFD RESET Enable.

Parameters
p_reg:Register Base Address.
-
Returns
-
Return values
-
Note
The used register.
Register Bit Symbol
OFDRST :—
OFDRSTEN

§ REG_OFDSTAT_get()

void REG_OFDSTAT_get ( TSB_OFD_TypeDef p_reg,
uint32_t *  status 
)

Get Value OFD Status Register.

Parameters
p_reg:Register Base Address.
status: status value store address
Returns
-
Return values
-
Note
The used register.
Register Bit Symbol
OFDSTAT :—
OFDBUSY
FRQERR

§ REG_OFDWEN_disable()

void REG_OFDWEN_disable ( TSB_OFD_TypeDef p_reg)

Register Write Disable.

Parameters
p_reg:Register Base Address.
-
Returns
-
Return values
-
Note
The used register.
Register Bit Symbol
OFDCR1 :—
OFDWEN

§ REG_OFDWEN_enable()

void REG_OFDWEN_enable ( TSB_OFD_TypeDef p_reg)

Register Write Enable.

Parameters
p_reg:Register Base Address.
-
Returns
-
Return values
-
Note
The used register.
Register Bit Symbol
OFDCR1 :—
OFDWEN