Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
Stm32Flash< SectorLookup > Class Template Reference
Inheritance diagram for Stm32Flash< SectorLookup >:

Public Member Functions

template<typename... Args>
constexpr Stm32Flash (Args &&...args)
 
void read (uint32_t addr, uint32_t size, uint8_t *dst)
 
void write (uint32_t addr, uint32_t size, uint8_t *src)
 
void erase (uint32_t addr, uint32_t size)
 

Detailed Description

template<class SectorLookup>
class Stm32Flash< SectorLookup >

Definition at line 129 of file Stm32Flash.hxx.

Constructor & Destructor Documentation

◆ Stm32Flash()

template<class SectorLookup >
template<typename... Args>
constexpr Stm32Flash< SectorLookup >::Stm32Flash ( Args &&...  args)
inlineconstexpr

Definition at line 132 of file Stm32Flash.hxx.

Member Function Documentation

◆ erase()

template<class SectorLookup >
void Stm32Flash< SectorLookup >::erase ( uint32_t  addr,
uint32_t  size 
)
inline

Definition at line 222 of file Stm32Flash.hxx.

◆ read()

template<class SectorLookup >
void Stm32Flash< SectorLookup >::read ( uint32_t  addr,
uint32_t  size,
uint8_t *  dst 
)
inline

Definition at line 136 of file Stm32Flash.hxx.

◆ write()

template<class SectorLookup >
void Stm32Flash< SectorLookup >::write ( uint32_t  addr,
uint32_t  size,
uint8_t *  src 
)
inline

Definition at line 141 of file Stm32Flash.hxx.


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