Loading...
Searching...
No Matches
fmc_bank_conf_t Struct Reference

Bank configuration structure. More...

Detailed Description

Bank configuration structure.

Definition at line 360 of file cpu_fmc.h.

#include <cpu_fmc.h>

Data Fields

fmc_bank_t bank
 Bank1 .
 
fmc_mem_type_t mem_type
 Type of memory.
 
fmc_bus_width_t data_width
 Data bus width.
 
uint32_t address
 Address of the memory bank.
 
uint32_t size
 Size in bytes of the memory bank.
 
union { 
 
   fmc_nor_sram_bank_conf_t   nor_sram 
 
   fmc_sdram_bank_conf_t   sdram 
 
};  
 

Field Documentation

◆ address

uint32_t fmc_bank_conf_t::address

Address of the memory bank.

Definition at line 364 of file cpu_fmc.h.

◆ bank

fmc_bank_t fmc_bank_conf_t::bank

Bank1 .

. Bank4/Bank6 (maximum)

Definition at line 361 of file cpu_fmc.h.

◆ data_width

fmc_bus_width_t fmc_bank_conf_t::data_width

Data bus width.

Definition at line 363 of file cpu_fmc.h.

◆ mem_type

fmc_mem_type_t fmc_bank_conf_t::mem_type

Type of memory.

Definition at line 362 of file cpu_fmc.h.

◆ nor_sram

fmc_nor_sram_bank_conf_t fmc_bank_conf_t::nor_sram

Definition at line 367 of file cpu_fmc.h.

◆ sdram

fmc_sdram_bank_conf_t fmc_bank_conf_t::sdram

Definition at line 368 of file cpu_fmc.h.

◆ size

uint32_t fmc_bank_conf_t::size

Size in bytes of the memory bank.

Definition at line 365 of file cpu_fmc.h.


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