OpenMPTL - STM32F4
C++ Microprocessor Template Library
Classes | Namespaces
rcc.hpp File Reference
#include <register.hpp>

Go to the source code of this file.

Classes

struct  mptl::RCC
 Reset and clock control. More...
 
struct  mptl::RCC::CR
 Clock control register. More...
 
struct  mptl::RCC::PLLCFGR
 PLL configuration register. More...
 
struct  mptl::RCC::CFGR
 Clock configuration register. More...
 
struct  mptl::RCC::CFGR::__PPREx< Rb >
 APB1/2 prescaler. More...
 
struct  mptl::RCC::CFGR::__HPRE< Rb >
 AHB prescaler. More...
 
struct  mptl::RCC::CFGR::__SWx< Rb >
 System clock Switch. More...
 
struct  mptl::RCC::CIR
 Clock interrupt register. More...
 
struct  mptl::RCC::AHB1RSTR
 AHB1 peripheral reset register. More...
 
struct  mptl::RCC::AHB2RSTR
 AHB2 peripheral reset register. More...
 
struct  mptl::RCC::AHB3RSTR
 AHB3 peripheral reset register. More...
 
struct  mptl::RCC::APB1RSTR
 APB1 peripheral reset register. More...
 
struct  mptl::RCC::APB2RSTR
 APB2 peripheral reset register. More...
 
struct  mptl::RCC::AHB1ENR
 AHB1 peripheral clock register. More...
 
struct  mptl::RCC::AHB2ENR
 AHB2 peripheral clock enable register. More...
 
struct  mptl::RCC::AHB3ENR
 AHB3 peripheral clock enable register. More...
 
struct  mptl::RCC::APB1ENR
 APB1 peripheral clock enable register. More...
 
struct  mptl::RCC::APB2ENR
 APB2 peripheral clock enable register. More...
 
struct  mptl::RCC::AHB1LPENR
 AHB1 peripheral clock enable in low power mode register. More...
 
struct  mptl::RCC::AHB2LPENR
 AHB2 peripheral clock enable in low power mode register. More...
 
struct  mptl::RCC::AHB3LPENR
 AHB3 peripheral clock enable in low power mode register. More...
 
struct  mptl::RCC::APB1LPENR
 APB1 peripheral clock enable in low power mode register. More...
 
struct  mptl::RCC::APB2LPENR
 APB2 peripheral clock enabled in low power mode register. More...
 
struct  mptl::RCC::BDCR
 Backup domain control register. More...
 
struct  mptl::RCC::CSR
 Clock control and status register. More...
 
struct  mptl::RCC::SSCGR
 Spread spectrum clock generation register. More...
 
struct  mptl::RCC::PLLI2SCFGR
 PLLI2S configuration register. More...
 

Namespaces

 mptl