OpenMPTL - STM32F4
C++ Microprocessor Template Library
Classes | Public Types | Static Public Attributes | List of all members
mptl::FLASH Struct Reference

FLASH.

#include <flash.hpp>

Classes

struct  ACR
 Flash access control register. More...
 
struct  CR
 Control register. More...
 
struct  OPTCR
 Flash option control register. More...
 
struct  SR
 Status register. More...
 

Public Types

using KEYR = reg< uint32_t, base_addr+0x04, wo, 0x00000000 >
 Flash key register. More...
 
using OPTKEYR = reg< uint32_t, base_addr+0x08, wo, 0x00000000 >
 Flash option key register. More...
 

Static Public Attributes

static constexpr reg_addr_t base_addr = 0x40023C00
 

Member Typedef Documentation

◆ KEYR

using mptl::FLASH::KEYR = reg< uint32_t, base_addr + 0x04, wo, 0x00000000 >

◆ OPTKEYR

using mptl::FLASH::OPTKEYR = reg< uint32_t, base_addr + 0x08, wo, 0x00000000 >

Member Data Documentation

◆ base_addr

constexpr reg_addr_t mptl::FLASH::base_addr = 0x40023C00
static

The documentation for this struct was generated from the following file: