OpenMPTL - STM32F10X
C++ Microprocessor Template Library
|
Typedefs | |
typedef unsigned int | freq_t |
typedef void(*const | isr_t) (void) |
typedef typename mpl::merged_regmask< Tp... >::type | merged_regmask |
typedef reglist< typename typelist< Tp... >::template filter_type< mpl::regmask_tag > > | make_reglist |
typedef uintptr_t | reg_addr_t |
typedef typename mpl::make_typelist< sane_typelist<>, Tp... >::type | typelist |
typedef unsigned int | voltage_t |
using | core = core_base |
using | rcc_rtc_clock_resources = typelist< RCC::APB1ENR::PWREN, RCC::APB1ENR::BKPEN > |
Enumerations | |
enum | gpio_active_state { gpio_active_state::low, gpio_active_state::high } |
enum | reg_perm |
Functions | |
static constexpr freq_t | hz (unsigned long long x) |
static constexpr freq_t | khz (unsigned long long x) |
static constexpr freq_t | mhz (unsigned long long x) |
static constexpr voltage_t | volt (long double x) |
Variables | |
ro | |
wo | |
rw | |
using mptl::core = typedef core_base |
using mptl::rcc_rtc_clock_resources = typedef typelist< RCC::APB1ENR::PWREN, RCC::APB1ENR::BKPEN > |