libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.

System Control Run and Sleep Mode Configuration Register Values. More...

Collaboration diagram for SYSCTL_RSCLKCFG Values:

Macros

#define SYSCTL_RSCLKCFG_MEMTIMU   (1 << 31)
 Memory Timing Register Update. More...
 
#define SYSCTL_RSCLKCFG_NEWFREQ   (1 << 30)
 New PLLFREQ Accept. More...
 
#define SYSCTL_RSCLKCFG_ACG   (1 << 29)
 Auto Clock Gating. More...
 
#define SYSCTL_RSCLKCFG_USEPLL   (1 << 28)
 Use PLL. More...
 
#define SYSCTL_RSCLKCFG_PLLSRC_SHIFT   (24)
 PLL Source Shift. More...
 
#define SYSCTL_RSCLKCFG_PLLSRC_MASK   (0xF)
 PLL Source Mask. More...
 
#define SYSCTL_RSCLKCFG_PLLSRC_MOSC   (0x3)
 PLL Source - MOSC. More...
 
#define SYSCTL_RSCLKCFG_OSCSRC_SHIFT   (20)
 Oscillator Source Shift. More...
 
#define SYSCTL_RSCLKCFG_OSCSRC_MASK   (0xF)
 Oscillator Source Mask. More...
 
#define SYSCTL_RSCLKCFG_OSCSRC_LFIOSC   (0x2)
 Oscillator Source - LFIOSC. More...
 
#define SYSCTL_RSCLKCFG_OSCSRC_MOSC   (0x3)
 Oscillator Source - MOSC. More...
 
#define SYSCTL_RSCLKCFG_OSCSRC_RTCOSC   (0x4)
 Oscillator Source - RTCOSC. More...
 
#define SYSCTL_RSCLKCFG_OSYSDIV_SHIFT   (10)
 Oscillator System Clock Divisor Shift. More...
 
#define SYSCTL_RSCLKCFG_OSYSDIV_MASK   (0x3FF)
 Oscillator System Clock Divisor Mask. More...
 
#define SYSCTL_RSCLKCFG_PSYSDIV_SHIFT   (0)
 PLL System Clock Divisor Shift. More...
 
#define SYSCTL_RSCLKCFG_PSYSDIV_MASK   (0x3FF)
 PLL System Clock Divisor Mask. More...
 

Detailed Description

System Control Run and Sleep Mode Configuration Register Values.

Macro Definition Documentation

◆ SYSCTL_RSCLKCFG_ACG

#define SYSCTL_RSCLKCFG_ACG   (1 << 29)

Auto Clock Gating.

Definition at line 656 of file systemcontrol.h.

◆ SYSCTL_RSCLKCFG_MEMTIMU

#define SYSCTL_RSCLKCFG_MEMTIMU   (1 << 31)

Memory Timing Register Update.

Definition at line 652 of file systemcontrol.h.

◆ SYSCTL_RSCLKCFG_NEWFREQ

#define SYSCTL_RSCLKCFG_NEWFREQ   (1 << 30)

New PLLFREQ Accept.

Definition at line 654 of file systemcontrol.h.

◆ SYSCTL_RSCLKCFG_OSCSRC_LFIOSC

#define SYSCTL_RSCLKCFG_OSCSRC_LFIOSC   (0x2)

Oscillator Source - LFIOSC.

Definition at line 670 of file systemcontrol.h.

◆ SYSCTL_RSCLKCFG_OSCSRC_MASK

#define SYSCTL_RSCLKCFG_OSCSRC_MASK   (0xF)

Oscillator Source Mask.

Definition at line 668 of file systemcontrol.h.

◆ SYSCTL_RSCLKCFG_OSCSRC_MOSC

#define SYSCTL_RSCLKCFG_OSCSRC_MOSC   (0x3)

Oscillator Source - MOSC.

Definition at line 672 of file systemcontrol.h.

◆ SYSCTL_RSCLKCFG_OSCSRC_RTCOSC

#define SYSCTL_RSCLKCFG_OSCSRC_RTCOSC   (0x4)

Oscillator Source - RTCOSC.

Definition at line 674 of file systemcontrol.h.

◆ SYSCTL_RSCLKCFG_OSCSRC_SHIFT

#define SYSCTL_RSCLKCFG_OSCSRC_SHIFT   (20)

Oscillator Source Shift.

Definition at line 666 of file systemcontrol.h.

◆ SYSCTL_RSCLKCFG_OSYSDIV_MASK

#define SYSCTL_RSCLKCFG_OSYSDIV_MASK   (0x3FF)

Oscillator System Clock Divisor Mask.

Definition at line 678 of file systemcontrol.h.

◆ SYSCTL_RSCLKCFG_OSYSDIV_SHIFT

#define SYSCTL_RSCLKCFG_OSYSDIV_SHIFT   (10)

Oscillator System Clock Divisor Shift.

Definition at line 676 of file systemcontrol.h.

◆ SYSCTL_RSCLKCFG_PLLSRC_MASK

#define SYSCTL_RSCLKCFG_PLLSRC_MASK   (0xF)

PLL Source Mask.

Definition at line 662 of file systemcontrol.h.

◆ SYSCTL_RSCLKCFG_PLLSRC_MOSC

#define SYSCTL_RSCLKCFG_PLLSRC_MOSC   (0x3)

PLL Source - MOSC.

Definition at line 664 of file systemcontrol.h.

◆ SYSCTL_RSCLKCFG_PLLSRC_SHIFT

#define SYSCTL_RSCLKCFG_PLLSRC_SHIFT   (24)

PLL Source Shift.

Definition at line 660 of file systemcontrol.h.

◆ SYSCTL_RSCLKCFG_PSYSDIV_MASK

#define SYSCTL_RSCLKCFG_PSYSDIV_MASK   (0x3FF)

PLL System Clock Divisor Mask.

Definition at line 682 of file systemcontrol.h.

◆ SYSCTL_RSCLKCFG_PSYSDIV_SHIFT

#define SYSCTL_RSCLKCFG_PSYSDIV_SHIFT   (0)

PLL System Clock Divisor Shift.

Definition at line 680 of file systemcontrol.h.

◆ SYSCTL_RSCLKCFG_USEPLL

#define SYSCTL_RSCLKCFG_USEPLL   (1 << 28)

Use PLL.

Definition at line 658 of file systemcontrol.h.