Imt.Base C++ API V4.1.1.0
Loading...
Searching...
No Matches
imt::base::hal::stm32f767::registers::FMCRegisters::FMC_BCR Struct Reference

SRAM/NOR-Flash chip-select control registers 1..4 (FMC_BCR1..4), chapter 13.5.6. More...

#include <Imt.Base.HAL.STM32F767/Registers/FMCRegisters.h>

Public Attributes

uint32_t volatile MBKEN: 1
 Memory bank enable bit.
 
uint32_t volatile MUXEN: 1
 Address/data multiplexing enable bit.
 
uint32_t volatile MTYP: 2
 Memory type.
 
uint32_t volatile MWID: 2
 Memory data bus width.
 
uint32_t volatile FACCEN: 1
 Flash access enable.
 
uint32_t volatile: 1
 
uint32_t volatile BURSTEN: 1
 Burst enable bit.
 
uint32_t volatile WAITPOL: 1
 Wait signal polarity bit.
 
uint32_t volatile WAITCFG: 1
 Wait timing configuration.
 
uint32_t volatile WREN: 1
 Write enable bit.
 
uint32_t volatile WAITEN: 1
 Wait enable bit.
 
uint32_t volatile EXTMOD: 1
 Extended mode enable.
 
uint32_t volatile ASYNCWAIT: 1
 Wait signal during asynchronous transfers.
 
uint32_t volatile CPSIZE: 3
 CRAM page size.
 
uint32_t volatile CBURSTRW: 1
 Write burst enable.
 
uint32_t volatile CCLKEN: 1
 Continuous Clock Enable.
 
uint32_t volatile WFDIS: 1
 Write FIFO Disable.
 

Detailed Description

SRAM/NOR-Flash chip-select control registers 1..4 (FMC_BCR1..4), chapter 13.5.6.

Definition at line 26 of file FMCRegisters.h.

Member Data Documentation

◆ ASYNCWAIT

uint32_t volatile imt::base::hal::stm32f767::registers::FMCRegisters::FMC_BCR::ASYNCWAIT

Wait signal during asynchronous transfers.

Definition at line 40 of file FMCRegisters.h.

◆ BURSTEN

uint32_t volatile imt::base::hal::stm32f767::registers::FMCRegisters::FMC_BCR::BURSTEN

Burst enable bit.

Definition at line 33 of file FMCRegisters.h.

◆ CBURSTRW

uint32_t volatile imt::base::hal::stm32f767::registers::FMCRegisters::FMC_BCR::CBURSTRW

Write burst enable.

Definition at line 42 of file FMCRegisters.h.

◆ CCLKEN

uint32_t volatile imt::base::hal::stm32f767::registers::FMCRegisters::FMC_BCR::CCLKEN

Continuous Clock Enable.

Definition at line 43 of file FMCRegisters.h.

◆ CPSIZE

uint32_t volatile imt::base::hal::stm32f767::registers::FMCRegisters::FMC_BCR::CPSIZE

CRAM page size.

Definition at line 41 of file FMCRegisters.h.

◆ EXTMOD

uint32_t volatile imt::base::hal::stm32f767::registers::FMCRegisters::FMC_BCR::EXTMOD

Extended mode enable.

Definition at line 39 of file FMCRegisters.h.

◆ FACCEN

uint32_t volatile imt::base::hal::stm32f767::registers::FMCRegisters::FMC_BCR::FACCEN

Flash access enable.

Definition at line 31 of file FMCRegisters.h.

◆ MBKEN

uint32_t volatile imt::base::hal::stm32f767::registers::FMCRegisters::FMC_BCR::MBKEN

Memory bank enable bit.

Definition at line 27 of file FMCRegisters.h.

◆ MTYP

uint32_t volatile imt::base::hal::stm32f767::registers::FMCRegisters::FMC_BCR::MTYP

Memory type.

Definition at line 29 of file FMCRegisters.h.

◆ MUXEN

uint32_t volatile imt::base::hal::stm32f767::registers::FMCRegisters::FMC_BCR::MUXEN

Address/data multiplexing enable bit.

Definition at line 28 of file FMCRegisters.h.

◆ MWID

uint32_t volatile imt::base::hal::stm32f767::registers::FMCRegisters::FMC_BCR::MWID

Memory data bus width.

Definition at line 30 of file FMCRegisters.h.

◆ volatile

uint32_t imt::base::hal::stm32f767::registers::FMCRegisters::FMC_BCR::volatile
  • reserved

Definition at line 32 of file FMCRegisters.h.

◆ WAITCFG

uint32_t volatile imt::base::hal::stm32f767::registers::FMCRegisters::FMC_BCR::WAITCFG

Wait timing configuration.

Definition at line 36 of file FMCRegisters.h.

◆ WAITEN

uint32_t volatile imt::base::hal::stm32f767::registers::FMCRegisters::FMC_BCR::WAITEN

Wait enable bit.

Definition at line 38 of file FMCRegisters.h.

◆ WAITPOL

uint32_t volatile imt::base::hal::stm32f767::registers::FMCRegisters::FMC_BCR::WAITPOL

Wait signal polarity bit.

Definition at line 34 of file FMCRegisters.h.

◆ WFDIS

uint32_t volatile imt::base::hal::stm32f767::registers::FMCRegisters::FMC_BCR::WFDIS

Write FIFO Disable.

Definition at line 44 of file FMCRegisters.h.

◆ WREN

uint32_t volatile imt::base::hal::stm32f767::registers::FMCRegisters::FMC_BCR::WREN

Write enable bit.

Definition at line 37 of file FMCRegisters.h.


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