28 #ifndef ARCH_REG_FLASH_HPP_INCLUDED 29 #define ARCH_REG_FLASH_HPP_INCLUDED 50 :
public reg< uint32_t, base_addr + 0x0, rw, 0x00000030 >
64 :
public reg< uint32_t, base_addr + 0x4, wo, 0x00000000 >
75 :
public reg< uint32_t, base_addr + 0x8, wo, 0x00000000 >
86 :
public reg< uint32_t, base_addr + 0xc, rw, 0x00000000 >
100 :
public reg< uint32_t, base_addr + 0x10, rw, 0x00000080 >
120 :
public reg< uint32_t, base_addr + 0x14, wo, 0x00000000 >
131 :
public reg< uint32_t, base_addr + 0x1c, ro, 0x03FFFFFC >
148 :
public reg< uint32_t, base_addr + 0x20, ro, 0xFFFFFFFF >
163 :
public reg< uint32_t, base_addr + 0x44, rw >
172 :
public reg< uint32_t, base_addr + 0x4c, rw >
181 :
public reg< uint32_t, base_addr + 0x50, rw >
190 :
public reg< uint32_t, base_addr + 0x54, rw >
197 #endif // ARCH_REG_FLASH_HPP_INCLUDED
Option byte register.
Definition: flash.hpp:130
Flash key register.
Definition: flash.hpp:63
Embedded Flash memory (FLASH)
Definition: flash.hpp:42
static constexpr reg_addr_t base_addr
Definition: flash.hpp:44
Flash option key register.
Definition: flash.hpp:74
Write protection register.
Definition: flash.hpp:147
Flash address register.
Definition: flash.hpp:119
Control register.
Definition: flash.hpp:99
Status register.
Definition: flash.hpp:85
Flash access control register.
Definition: flash.hpp:49