TMPM4G9  V1.0.0.0
BSP_UTILITIES_Private_define

Macros

#define FUART_IO_NULL   ((void *)0)
 
#define FUART_IO_NULL   ((void *)0)
 
#define LED_NULL   ((void *)0)
 
#define SW_NULL   ((void *)0)
 
#define UART_IO_NULL   ((void *)0)
 
#define UART_IO_NULL   ((void *)0)
 
#define UART_IO_NULL   ((void *)0)
 

Functions

adc_mod1_t adc_get_mode1 (adc_t *p_adc)
 

ADxCLK Macro Definition.

ADxCLK Register Macro Definition.

Detail. | Bit | Bit Symbol | | 31:12 | :— | | 11:8 | EXAZ1 | | 7 | - | | 6:3 | EXAZ0 | | 2:0 | VACLK |

#define ADC_ADCLK_1_DIV   ((uint32_t)0x00000001) /*'< ADC SCLK ADCLK division value */
 
#define ADC_ADCLK_2_DIV   ((uint32_t)0x00000002) /*'< ADC SCLK ADCLK/2 division value */
 
#define ADC_ADCLK_4_DIV   ((uint32_t)0x00000004) /*'< ADC SCLK ADCLK/4 division value */
 
#define ADC_ADCLK_8_DIV   ((uint32_t)0x00000008) /*'< ADC SCLK ADCLK/8 division value */
 
#define ADC_ADCLK_16_DIV   ((uint32_t)0x00000010) /*'< ADC SCLK ADCLK/16 division value */
 

RTC_NULL Pointer

NULL Pointer.

#define RTC_NULL   ((void *)0)
 

Parameter Result

Whether the parameter is specified or not.

#define RTC_PARAM_OK   ((int32_t)1)
 
#define RTC_PARAM_NG   ((int32_t)0)
 

RTCHOURR Macro Definition.

RTCHOURR Register Macro Definition.

Detail.

Bit Bit Symbol
7:6 -
5:0 HO[5:0]
#define RTCPAGER_HO_12_HOUR_MASK   ((uint8_t)0x1F)
 
#define RTCPAGER_HO_12_MERIDIEM_MASK   ((uint8_t)0x20)
 
#define RTCPAGER_HO_12_MERIDIEM_AM   ((uint8_t)0x00)
 
#define RTCPAGER_HO_12_MERIDIEM_PM   ((uint8_t)0x20)
 

RTCPAGER Macro Definition.

RTCPAGER Register Macro Definition.

Detail.

Bit Bit Symbol
7 INTENA
6:5 -
4 ADJUST
3 ENATMR
2 ENAALM
1 -
0 PAGE
#define RTCPAGER_INTENA_MASK   ((uint8_t)0x80)
 
#define RTCPAGER_INTENA_DISABLE   ((uint8_t)0x00)
 
#define RTCPAGER_INTENA_ENABLE   ((uint8_t)0x80)
 
#define RTCPAGER_ADJUST_W_REQ   ((uint8_t)0x10)
 
#define RTCPAGER_ADJUST_R_IDLE   ((uint8_t)0x00)
 
#define RTCPAGER_ADJUST_R_RUN   ((uint8_t)0x10)
 
#define RTCPAGER_ENATMR_MASK   ((uint8_t)0x08)
 
#define RTCPAGER_ENATMR_DISABLE   ((uint8_t)0x00)
 
#define RTCPAGER_ENATMR_ENABLE   ((uint8_t)0x08)
 
#define RTCPAGER_ENAALM_MASK   ((uint8_t)0x04)
 
#define RTCPAGER_ENAALM_DISABLE   ((uint8_t)0x00)
 
#define RTCPAGER_ENAALM_ENABLE   ((uint8_t)0x04)
 
#define RTCPAGER_PAGE_MASK   ((uint8_t)0x01)
 
#define RTCPAGER_PAGE_0   ((uint8_t)0x00)
 
#define RTCPAGER_PAGE_1   ((uint8_t)0x01)
 

RTCRESTR Macro Definition.

RTCRESTR Register Macro Definition.

Detail.

Bit Bit Symbol
7 DIS1HZ
6 DIS16HZ
5 RSTTMR
4 RSTALM
3 -
2 DIS2HZ
1 DIS4HZ
0 DIS8HZ
#define RTCRESTR_RSTTMR_MASK   ((uint8_t)0x20)
 
#define RTCRESTR_RSTTMR_W_RESET   ((uint8_t)0x20)
 
#define RTCRESTR_RSTTMR_R_IDLE   ((uint8_t)0x00)
 
#define RTCRESTR_RSTTMR_R_RUN   ((uint8_t)0x20)
 
#define RTCRESTR_RSTALM_MASK   ((uint8_t)0x10)
 
#define RTCRESTR_RSTALM_RESET   ((uint8_t)0x10)
 

Detailed Description

Macro Definition Documentation

§ ADC_ADCLK_16_DIV

#define ADC_ADCLK_16_DIV   ((uint32_t)0x00000010) /*'< ADC SCLK ADCLK/16 division value */

§ ADC_ADCLK_1_DIV

#define ADC_ADCLK_1_DIV   ((uint32_t)0x00000001) /*'< ADC SCLK ADCLK division value */

§ ADC_ADCLK_2_DIV

#define ADC_ADCLK_2_DIV   ((uint32_t)0x00000002) /*'< ADC SCLK ADCLK/2 division value */

§ ADC_ADCLK_4_DIV

#define ADC_ADCLK_4_DIV   ((uint32_t)0x00000004) /*'< ADC SCLK ADCLK/4 division value */

§ ADC_ADCLK_8_DIV

#define ADC_ADCLK_8_DIV   ((uint32_t)0x00000008) /*'< ADC SCLK ADCLK/8 division value */

§ FUART_IO_NULL [1/2]

#define FUART_IO_NULL   ((void *)0)

Null Pointer

§ FUART_IO_NULL [2/2]

#define FUART_IO_NULL   ((void *)0)

Null Pointer

§ LED_NULL

#define LED_NULL   ((void *)0)

Null Pointer

§ RTC_NULL

#define RTC_NULL   ((void *)0)

§ RTC_PARAM_NG

#define RTC_PARAM_NG   ((int32_t)0)

Parameter is invalid(not specified).

§ RTC_PARAM_OK

#define RTC_PARAM_OK   ((int32_t)1)

Parameter is valid(specified).

§ RTCPAGER_ADJUST_R_IDLE

#define RTCPAGER_ADJUST_R_IDLE   ((uint8_t)0x00)

ADJUST :[read] Idle(No request).

§ RTCPAGER_ADJUST_R_RUN

#define RTCPAGER_ADJUST_R_RUN   ((uint8_t)0x10)

ADJUST :[read] Running(Processing Request).

§ RTCPAGER_ADJUST_W_REQ

#define RTCPAGER_ADJUST_W_REQ   ((uint8_t)0x10)

ADJUST :[write] Request.

§ RTCPAGER_ENAALM_DISABLE

#define RTCPAGER_ENAALM_DISABLE   ((uint8_t)0x00)

ENAALM :Disable.

§ RTCPAGER_ENAALM_ENABLE

#define RTCPAGER_ENAALM_ENABLE   ((uint8_t)0x04)

ENAALM :Enable.

§ RTCPAGER_ENAALM_MASK

#define RTCPAGER_ENAALM_MASK   ((uint8_t)0x04)

ENAALM :Mask.

§ RTCPAGER_ENATMR_DISABLE

#define RTCPAGER_ENATMR_DISABLE   ((uint8_t)0x00)

ENATMR :Disable.

§ RTCPAGER_ENATMR_ENABLE

#define RTCPAGER_ENATMR_ENABLE   ((uint8_t)0x08)

ENATMR :Enable.

§ RTCPAGER_ENATMR_MASK

#define RTCPAGER_ENATMR_MASK   ((uint8_t)0x08)

ENATMR :Mask.

§ RTCPAGER_HO_12_HOUR_MASK

#define RTCPAGER_HO_12_HOUR_MASK   ((uint8_t)0x1F)

HO :When 12-hour notaion, hour value mask.

§ RTCPAGER_HO_12_MERIDIEM_AM

#define RTCPAGER_HO_12_MERIDIEM_AM   ((uint8_t)0x00)

HO :When 12-hour notaion, A.M.

§ RTCPAGER_HO_12_MERIDIEM_MASK

#define RTCPAGER_HO_12_MERIDIEM_MASK   ((uint8_t)0x20)

HO :When 12-hour notaion, meridiem value mask.

§ RTCPAGER_HO_12_MERIDIEM_PM

#define RTCPAGER_HO_12_MERIDIEM_PM   ((uint8_t)0x20)

HO :When 12-hour notaion, P.M.

§ RTCPAGER_INTENA_DISABLE

#define RTCPAGER_INTENA_DISABLE   ((uint8_t)0x00)

INTENA :Disable.

§ RTCPAGER_INTENA_ENABLE

#define RTCPAGER_INTENA_ENABLE   ((uint8_t)0x80)

INTENA :Enable.

§ RTCPAGER_INTENA_MASK

#define RTCPAGER_INTENA_MASK   ((uint8_t)0x80)

INTENA :Mask.

§ RTCPAGER_PAGE_0

#define RTCPAGER_PAGE_0   ((uint8_t)0x00)

PAGE :Select Page0.

§ RTCPAGER_PAGE_1

#define RTCPAGER_PAGE_1   ((uint8_t)0x01)

PAGE :Select Page1.

§ RTCPAGER_PAGE_MASK

#define RTCPAGER_PAGE_MASK   ((uint8_t)0x01)

PAGE :Mask.

§ RTCRESTR_RSTALM_MASK

#define RTCRESTR_RSTALM_MASK   ((uint8_t)0x10)

RSTALM :Mask.

§ RTCRESTR_RSTALM_RESET

#define RTCRESTR_RSTALM_RESET   ((uint8_t)0x10)

RSTALM :Reset request.

§ RTCRESTR_RSTTMR_MASK

#define RTCRESTR_RSTTMR_MASK   ((uint8_t)0x20)

RSTTMR :Mask.

§ RTCRESTR_RSTTMR_R_IDLE

#define RTCRESTR_RSTTMR_R_IDLE   ((uint8_t)0x00)

RSTTMR :[read] Idle(No request).

§ RTCRESTR_RSTTMR_R_RUN

#define RTCRESTR_RSTTMR_R_RUN   ((uint8_t)0x20)

RSTTMR :[read] Running(Processing Request).

§ RTCRESTR_RSTTMR_W_RESET

#define RTCRESTR_RSTTMR_W_RESET   ((uint8_t)0x20)

RSTTMR :[read] Reset request.

§ SW_NULL

#define SW_NULL   ((void *)0)

Null Pointer

§ UART_IO_NULL [1/3]

#define UART_IO_NULL   ((void *)0)

Null Pointer

§ UART_IO_NULL [2/3]

#define UART_IO_NULL   ((void *)0)

Null Pointer

§ UART_IO_NULL [3/3]

#define UART_IO_NULL   ((void *)0)

Null Pointer

Function Documentation

§ adc_get_mode1()

adc_mod1_t adc_get_mode1 ( adc_t p_adc)