libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
RTC tamper and alternate function configuration register (RTC_TAFCR) values
Collaboration diagram for RTC tamper and alternate function configuration register (RTC_TAFCR) values:

Macros

#define RTC_TAFCR_ALARMOUTTYPE   (1<<18)
 
#define RTC_TAFCR_TAMPPUDIS   (1<<15)
 
#define RTC_TAFCR_TAMPPRCH_SHIFT   (13)
 
#define RTC_TAFCR_TAMPPRCH_MASK   (0x3)
 
#define RTC_TAFCR_TAMPPRCH_1RTC   (0x0)
 
#define RTC_TAFCR_TAMPPRCH_2RTC   (0x1)
 
#define RTC_TAFCR_TAMPPRCH_4RTC   (0x2)
 
#define RTC_TAFCR_TAMPPRCH_8RTC   (0x3)
 
#define RTC_TAFCR_TAMPFLT_SHIFT   (11)
 
#define RTC_TAFCR_TAMPFLT_MASK   (0x3)
 
#define RTC_TAFCR_TAMPFLT_EDGE1   (0x0)
 
#define RTC_TAFCR_TAMPFLT_EDGE2   (0x1)
 
#define RTC_TAFCR_TAMPFLT_EDGE4   (0x2)
 
#define RTC_TAFCR_TAMPFLT_EDGE8   (0x3)
 
#define RTC_TAFCR_TAMPFREQ_SHIFT   (8)
 
#define RTC_TAFCR_TAMPFREQ_MASK   (0x7)
 
#define RTC_TAFCR_TAMPFREQ_RTCDIV32K   (0x0)
 
#define RTC_TAFCR_TAMPFREQ_RTCDIV16K   (0x1)
 
#define RTC_TAFCR_TAMPFREQ_RTCDIV8K   (0x2)
 
#define RTC_TAFCR_TAMPFREQ_RTCDIV4K   (0x3)
 
#define RTC_TAFCR_TAMPFREQ_RTCDIV2K   (0x4)
 
#define RTC_TAFCR_TAMPFREQ_RTCDIV1K   (0x5)
 
#define RTC_TAFCR_TAMPFREQ_RTCDIV512   (0x6)
 
#define RTC_TAFCR_TAMPFREQ_RTCDIV256   (0x7)
 
#define RTC_TAFCR_TAMPTS   (1<<7)
 
#define RTC_TAFCR_TAMP3TRG   (1<<6)
 
#define RTC_TAFCR_TAMP3E   (1<<5)
 
#define RTC_TAFCR_TAMP2TRG   (1<<4)
 
#define RTC_TAFCR_TAMP2E   (1<<3)
 
#define RTC_TAFCR_TAMPIE   (1<<2)
 
#define RTC_TAFCR_TAMP1TRG   (1<<1)
 
#define RTC_TAFCR_TAMP1E   (1<<0)
 

Detailed Description

Macro Definition Documentation

◆ RTC_TAFCR_ALARMOUTTYPE

#define RTC_TAFCR_ALARMOUTTYPE   (1<<18)

Definition at line 383 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMP1E

#define RTC_TAFCR_TAMP1E   (1<<0)

Definition at line 418 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMP1TRG

#define RTC_TAFCR_TAMP1TRG   (1<<1)

Definition at line 417 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMP2E

#define RTC_TAFCR_TAMP2E   (1<<3)

Definition at line 415 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMP2TRG

#define RTC_TAFCR_TAMP2TRG   (1<<4)

Definition at line 414 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMP3E

#define RTC_TAFCR_TAMP3E   (1<<5)

Definition at line 413 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMP3TRG

#define RTC_TAFCR_TAMP3TRG   (1<<6)

Definition at line 412 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPFLT_EDGE1

#define RTC_TAFCR_TAMPFLT_EDGE1   (0x0)

Definition at line 395 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPFLT_EDGE2

#define RTC_TAFCR_TAMPFLT_EDGE2   (0x1)

Definition at line 396 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPFLT_EDGE4

#define RTC_TAFCR_TAMPFLT_EDGE4   (0x2)

Definition at line 397 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPFLT_EDGE8

#define RTC_TAFCR_TAMPFLT_EDGE8   (0x3)

Definition at line 398 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPFLT_MASK

#define RTC_TAFCR_TAMPFLT_MASK   (0x3)

Definition at line 394 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPFLT_SHIFT

#define RTC_TAFCR_TAMPFLT_SHIFT   (11)

Definition at line 393 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPFREQ_MASK

#define RTC_TAFCR_TAMPFREQ_MASK   (0x7)

Definition at line 401 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPFREQ_RTCDIV16K

#define RTC_TAFCR_TAMPFREQ_RTCDIV16K   (0x1)

Definition at line 403 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPFREQ_RTCDIV1K

#define RTC_TAFCR_TAMPFREQ_RTCDIV1K   (0x5)

Definition at line 407 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPFREQ_RTCDIV256

#define RTC_TAFCR_TAMPFREQ_RTCDIV256   (0x7)

Definition at line 409 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPFREQ_RTCDIV2K

#define RTC_TAFCR_TAMPFREQ_RTCDIV2K   (0x4)

Definition at line 406 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPFREQ_RTCDIV32K

#define RTC_TAFCR_TAMPFREQ_RTCDIV32K   (0x0)

Definition at line 402 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPFREQ_RTCDIV4K

#define RTC_TAFCR_TAMPFREQ_RTCDIV4K   (0x3)

Definition at line 405 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPFREQ_RTCDIV512

#define RTC_TAFCR_TAMPFREQ_RTCDIV512   (0x6)

Definition at line 408 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPFREQ_RTCDIV8K

#define RTC_TAFCR_TAMPFREQ_RTCDIV8K   (0x2)

Definition at line 404 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPFREQ_SHIFT

#define RTC_TAFCR_TAMPFREQ_SHIFT   (8)

Definition at line 400 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPIE

#define RTC_TAFCR_TAMPIE   (1<<2)

Definition at line 416 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPPRCH_1RTC

#define RTC_TAFCR_TAMPPRCH_1RTC   (0x0)

Definition at line 388 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPPRCH_2RTC

#define RTC_TAFCR_TAMPPRCH_2RTC   (0x1)

Definition at line 389 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPPRCH_4RTC

#define RTC_TAFCR_TAMPPRCH_4RTC   (0x2)

Definition at line 390 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPPRCH_8RTC

#define RTC_TAFCR_TAMPPRCH_8RTC   (0x3)

Definition at line 391 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPPRCH_MASK

#define RTC_TAFCR_TAMPPRCH_MASK   (0x3)

Definition at line 387 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPPRCH_SHIFT

#define RTC_TAFCR_TAMPPRCH_SHIFT   (13)

Definition at line 386 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPPUDIS

#define RTC_TAFCR_TAMPPUDIS   (1<<15)

Definition at line 384 of file rtc_common_l1f024.h.

◆ RTC_TAFCR_TAMPTS

#define RTC_TAFCR_TAMPTS   (1<<7)

Definition at line 411 of file rtc_common_l1f024.h.