EBI_Init_TypeDef Struct Reference
[EBI]

#include <em_ebi.h>

Collaboration diagram for EBI_Init_TypeDef:
Collaboration graph
[legend]

Data Fields

EBI_Mode_TypeDef mode
EBI_Polarity_TypeDef ardyPolarity
EBI_Polarity_TypeDef alePolarity
EBI_Polarity_TypeDef wePolarity
EBI_Polarity_TypeDef rePolarity
EBI_Polarity_TypeDef csPolarity
EBI_Polarity_TypeDef blPolarity
bool blEnable
bool noIdle
bool ardyEnable
bool ardyDisableTimeout
uint32_t banks
uint32_t csLines
int addrSetupCycles
int addrHoldCycles
bool addrHalfALE
int readSetupCycles
int readStrobeCycles
int readHoldCycles
bool readPageMode
bool readPrefetch
bool readHalfRE
int writeSetupCycles
int writeStrobeCycles
int writeHoldCycles
bool writeBufferDisable
bool writeHalfWE
EBI_ALow_TypeDef aLow
EBI_AHigh_TypeDef aHigh
EBI_Location_TypeDef location
bool enable

Detailed Description

EBI Initialization structure

Definition at line 316 of file em_ebi.h.


Field Documentation

Enable or disables half cycle duration of the ALE strobe in the last address setup cycle

Definition at line 352 of file em_ebi.h.

Referenced by EBI_Init().

Number of cycles address is driven onto the ADDRDAT bus before ALE is asserted

Definition at line 349 of file em_ebi.h.

Referenced by EBI_Init().

Number of cycles address is held after Adress Latch Enable is asserted

Definition at line 347 of file em_ebi.h.

Referenced by EBI_Init().

High address pin limit to enable

Definition at line 382 of file em_ebi.h.

Referenced by EBI_Init().

Address Latch Enable pin polarity, active high or low

Definition at line 323 of file em_ebi.h.

Referenced by EBI_Init().

Lower address pin limit to enable

Definition at line 380 of file em_ebi.h.

Referenced by EBI_Init().

Set to turn off 32 cycle timeout ability

Definition at line 341 of file em_ebi.h.

Referenced by EBI_Init().

Flag to enable or disable Address Ready support

Definition at line 339 of file em_ebi.h.

Referenced by EBI_Init().

Address Ready pin polarity, active high or low

Definition at line 321 of file em_ebi.h.

Referenced by EBI_Init().

Mask of flags which selects address banks to configure EBI_BANK<0-3>

Definition at line 343 of file em_ebi.h.

Referenced by EBI_Init().

Flag to enable or disable Byte Lane support

Definition at line 334 of file em_ebi.h.

Referenced by EBI_Init().

Byte Lane pin polaritym, active high or low

Definition at line 332 of file em_ebi.h.

Referenced by EBI_Init().

Mask of flags which selects chip select lines to configure EBI_CS<0-3>

Definition at line 345 of file em_ebi.h.

Referenced by EBI_Init().

Chip Select pin polarity, active high or low

Definition at line 329 of file em_ebi.h.

Referenced by EBI_Init().

Flag, if EBI should be enabled after configuration

Definition at line 387 of file em_ebi.h.

Referenced by EBI_Init().

Pin Location

Definition at line 384 of file em_ebi.h.

Referenced by EBI_Init().

EBI operation mode, data and address limits

Definition at line 319 of file em_ebi.h.

Referenced by EBI_Init().

Flag to enable or disable idle state insertion between transfers

Definition at line 336 of file em_ebi.h.

Referenced by EBI_Init().

Enabled or disables half cycle duration of the REn signal in the last strobe cycle

Definition at line 366 of file em_ebi.h.

Referenced by EBI_Init().

Number of cycles CSn is held active after REn is deasserted

Definition at line 359 of file em_ebi.h.

Referenced by EBI_Init().

Enable or disable page mode reads

Definition at line 362 of file em_ebi.h.

Referenced by EBI_Init().

Enables or disable prefetching from sequential addresses

Definition at line 364 of file em_ebi.h.

Referenced by EBI_Init().

Number of cycles for address setup before REn is asserted

Definition at line 355 of file em_ebi.h.

Referenced by EBI_Init().

Number of cycles REn is held active

Definition at line 357 of file em_ebi.h.

Referenced by EBI_Init().

Read Enable pin polarity, active high or low

Definition at line 327 of file em_ebi.h.

Referenced by EBI_Init().

Write Enable pin polarity, active high or low

Definition at line 325 of file em_ebi.h.

Referenced by EBI_Init().

Enable or disable the write buffer

Definition at line 376 of file em_ebi.h.

Referenced by EBI_Init().

Enables or disables half cycle duration of the WEn signal in the last strobe cycle

Definition at line 378 of file em_ebi.h.

Referenced by EBI_Init().

Number of cycles CSn is held active after WEn is deasserted

Definition at line 373 of file em_ebi.h.

Referenced by EBI_Init().

Number of cycles for address setup before WEn is asserted

Definition at line 369 of file em_ebi.h.

Referenced by EBI_Init().

Number of cycles WEn is held active

Definition at line 371 of file em_ebi.h.

Referenced by EBI_Init().


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