Prusa MINI Firmware overview
Collaboration diagram for RTC Clock Source:

Macros

#define RCC_RTCCLKSOURCE_NO_CLK   0x00000000U
 
#define RCC_RTCCLKSOURCE_LSE   0x00000100U
 
#define RCC_RTCCLKSOURCE_LSI   0x00000200U
 
#define RCC_RTCCLKSOURCE_HSE_DIVX   0x00000300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV2   0x00020300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV3   0x00030300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV4   0x00040300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV5   0x00050300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV6   0x00060300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV7   0x00070300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV8   0x00080300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV9   0x00090300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV10   0x000A0300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV11   0x000B0300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV12   0x000C0300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV13   0x000D0300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV14   0x000E0300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV15   0x000F0300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV16   0x00100300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV17   0x00110300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV18   0x00120300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV19   0x00130300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV20   0x00140300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV21   0x00150300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV22   0x00160300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV23   0x00170300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV24   0x00180300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV25   0x00190300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV26   0x001A0300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV27   0x001B0300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV28   0x001C0300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV29   0x001D0300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV30   0x001E0300U
 
#define RCC_RTCCLKSOURCE_HSE_DIV31   0x001F0300U
 

Detailed Description

Macro Definition Documentation

◆ RCC_RTCCLKSOURCE_NO_CLK

#define RCC_RTCCLKSOURCE_NO_CLK   0x00000000U

◆ RCC_RTCCLKSOURCE_LSE

#define RCC_RTCCLKSOURCE_LSE   0x00000100U

◆ RCC_RTCCLKSOURCE_LSI

#define RCC_RTCCLKSOURCE_LSI   0x00000200U

◆ RCC_RTCCLKSOURCE_HSE_DIVX

#define RCC_RTCCLKSOURCE_HSE_DIVX   0x00000300U

◆ RCC_RTCCLKSOURCE_HSE_DIV2

#define RCC_RTCCLKSOURCE_HSE_DIV2   0x00020300U

◆ RCC_RTCCLKSOURCE_HSE_DIV3

#define RCC_RTCCLKSOURCE_HSE_DIV3   0x00030300U

◆ RCC_RTCCLKSOURCE_HSE_DIV4

#define RCC_RTCCLKSOURCE_HSE_DIV4   0x00040300U

◆ RCC_RTCCLKSOURCE_HSE_DIV5

#define RCC_RTCCLKSOURCE_HSE_DIV5   0x00050300U

◆ RCC_RTCCLKSOURCE_HSE_DIV6

#define RCC_RTCCLKSOURCE_HSE_DIV6   0x00060300U

◆ RCC_RTCCLKSOURCE_HSE_DIV7

#define RCC_RTCCLKSOURCE_HSE_DIV7   0x00070300U

◆ RCC_RTCCLKSOURCE_HSE_DIV8

#define RCC_RTCCLKSOURCE_HSE_DIV8   0x00080300U

◆ RCC_RTCCLKSOURCE_HSE_DIV9

#define RCC_RTCCLKSOURCE_HSE_DIV9   0x00090300U

◆ RCC_RTCCLKSOURCE_HSE_DIV10

#define RCC_RTCCLKSOURCE_HSE_DIV10   0x000A0300U

◆ RCC_RTCCLKSOURCE_HSE_DIV11

#define RCC_RTCCLKSOURCE_HSE_DIV11   0x000B0300U

◆ RCC_RTCCLKSOURCE_HSE_DIV12

#define RCC_RTCCLKSOURCE_HSE_DIV12   0x000C0300U

◆ RCC_RTCCLKSOURCE_HSE_DIV13

#define RCC_RTCCLKSOURCE_HSE_DIV13   0x000D0300U

◆ RCC_RTCCLKSOURCE_HSE_DIV14

#define RCC_RTCCLKSOURCE_HSE_DIV14   0x000E0300U

◆ RCC_RTCCLKSOURCE_HSE_DIV15

#define RCC_RTCCLKSOURCE_HSE_DIV15   0x000F0300U

◆ RCC_RTCCLKSOURCE_HSE_DIV16

#define RCC_RTCCLKSOURCE_HSE_DIV16   0x00100300U

◆ RCC_RTCCLKSOURCE_HSE_DIV17

#define RCC_RTCCLKSOURCE_HSE_DIV17   0x00110300U

◆ RCC_RTCCLKSOURCE_HSE_DIV18

#define RCC_RTCCLKSOURCE_HSE_DIV18   0x00120300U

◆ RCC_RTCCLKSOURCE_HSE_DIV19

#define RCC_RTCCLKSOURCE_HSE_DIV19   0x00130300U

◆ RCC_RTCCLKSOURCE_HSE_DIV20

#define RCC_RTCCLKSOURCE_HSE_DIV20   0x00140300U

◆ RCC_RTCCLKSOURCE_HSE_DIV21

#define RCC_RTCCLKSOURCE_HSE_DIV21   0x00150300U

◆ RCC_RTCCLKSOURCE_HSE_DIV22

#define RCC_RTCCLKSOURCE_HSE_DIV22   0x00160300U

◆ RCC_RTCCLKSOURCE_HSE_DIV23

#define RCC_RTCCLKSOURCE_HSE_DIV23   0x00170300U

◆ RCC_RTCCLKSOURCE_HSE_DIV24

#define RCC_RTCCLKSOURCE_HSE_DIV24   0x00180300U

◆ RCC_RTCCLKSOURCE_HSE_DIV25

#define RCC_RTCCLKSOURCE_HSE_DIV25   0x00190300U

◆ RCC_RTCCLKSOURCE_HSE_DIV26

#define RCC_RTCCLKSOURCE_HSE_DIV26   0x001A0300U

◆ RCC_RTCCLKSOURCE_HSE_DIV27

#define RCC_RTCCLKSOURCE_HSE_DIV27   0x001B0300U

◆ RCC_RTCCLKSOURCE_HSE_DIV28

#define RCC_RTCCLKSOURCE_HSE_DIV28   0x001C0300U

◆ RCC_RTCCLKSOURCE_HSE_DIV29

#define RCC_RTCCLKSOURCE_HSE_DIV29   0x001D0300U

◆ RCC_RTCCLKSOURCE_HSE_DIV30

#define RCC_RTCCLKSOURCE_HSE_DIV30   0x001E0300U

◆ RCC_RTCCLKSOURCE_HSE_DIV31

#define RCC_RTCCLKSOURCE_HSE_DIV31   0x001F0300U