Choco OS  V.0.16.9.0
Join to the chocolate world
oC_FMC_Config_t Struct Reference

FMC driver configuration structure. More...

#include <oc_fmc.h>

Data Fields

oC_FMC_HeapUsage_t HeapUsage
 Use or not the configured memory as heap.
 
const oC_FMC_ChipInfo_tChipInfo
 Pointer to the informations about the selected chip. More...
 
oC_Time_t MaximumTimeForConfiguration
 Maximum time for the memory configuration.
 
oC_FMC_LLD_SDRAM_Config_t SDRAM
 SDRAM configuration structure.
 
oC_FMC_LLD_PSRAM_Config_t PSRAM
 PSRAM configuration structure.
 
oC_FMC_LLD_NANDFlash_Config_t NANDFlash
 NAND Flash configuration structure.
 
oC_FMC_LLD_NORFlash_Config_t NORFlash
 NOR Flash configuration structure.
 

Detailed Description

This is the configuration structure for the FMC driver. You should fill all fields or set to 0 all that are not required. To use this structure call the oC_FMC_Configure function

Note
When the structure is defined as constant, the unused fields must not be filled, cause there will be set to 0 as default.

Definition at line 176 of file oc_fmc.h.

Field Documentation

const oC_FMC_ChipInfo_t* ChipInfo

All defined chips you will find in the #oc_fmc_chips.h file.

Definition at line 179 of file oc_fmc.h.


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