EBI_Init_TypeDef Struct ReferenceEMLIB > EBI
EBI Initialization structure.
Definition at line
416
of file
em_ebi.h
.
#include <
em_ebi.h
>
Data Fields |
|
uint32_t | addrHoldCycles |
uint32_t | addrSetupCycles |
EBI_Polarity_TypeDef | alePolarity |
bool | ardyDisableTimeout |
bool | ardyEnable |
EBI_Polarity_TypeDef | ardyPolarity |
uint32_t | banks |
uint32_t | csLines |
EBI_Polarity_TypeDef | csPolarity |
bool | enable |
EBI_Mode_TypeDef | mode |
uint32_t | readHoldCycles |
uint32_t | readSetupCycles |
uint32_t | readStrobeCycles |
EBI_Polarity_TypeDef | rePolarity |
EBI_Polarity_TypeDef | wePolarity |
uint32_t | writeHoldCycles |
uint32_t | writeSetupCycles |
uint32_t | writeStrobeCycles |
Field Documentation
uint32_t EBI_Init_TypeDef::addrHoldCycles |
Number of cycles address is driven onto the ADDRDAT bus before ALE is asserted.
Definition at line
448
of file
em_ebi.h
.
Referenced by EBI_Init() .
uint32_t EBI_Init_TypeDef::addrSetupCycles |
Number of cycles address is held after Address Latch Enable is asserted.
Definition at line
446
of file
em_ebi.h
.
Referenced by EBI_Init() .
EBI_Polarity_TypeDef EBI_Init_TypeDef::alePolarity |
Address Latch Enable pin polarity, active high or low.
Definition at line
422
of file
em_ebi.h
.
Referenced by EBI_Init() .
bool EBI_Init_TypeDef::ardyDisableTimeout |
Set to turn off 32 cycle timeout ability.
Definition at line
440
of file
em_ebi.h
.
Referenced by EBI_Init() .
bool EBI_Init_TypeDef::ardyEnable |
Flag to enable or disable Address Ready support.
Definition at line
438
of file
em_ebi.h
.
Referenced by EBI_Init() .
EBI_Polarity_TypeDef EBI_Init_TypeDef::ardyPolarity |
Address Ready pin polarity, active high or low.
Definition at line
420
of file
em_ebi.h
.
Referenced by EBI_Init() .
uint32_t EBI_Init_TypeDef::banks |
Mask of flags which selects address banks to configure EBI_BANK<0-3>.
Definition at line
442
of file
em_ebi.h
.
Referenced by EBI_Init() .
uint32_t EBI_Init_TypeDef::csLines |
Mask of flags which selects chip select lines to configure EBI_CS<0-3>.
Definition at line
444
of file
em_ebi.h
.
Referenced by EBI_Init() .
EBI_Polarity_TypeDef EBI_Init_TypeDef::csPolarity |
Chip Select pin polarity, active high or low.
Definition at line
428
of file
em_ebi.h
.
Referenced by EBI_Init() .
bool EBI_Init_TypeDef::enable |
Flag, if EBI should be enabled after configuration.
Definition at line
488
of file
em_ebi.h
.
Referenced by EBI_Init() .
EBI_Mode_TypeDef EBI_Init_TypeDef::mode |
EBI operation mode, data, and address limits.
Definition at line
418
of file
em_ebi.h
.
Referenced by EBI_Init() .
uint32_t EBI_Init_TypeDef::readHoldCycles |
Number of cycles CSn is held active after REn is deasserted.
Definition at line
458
of file
em_ebi.h
.
Referenced by EBI_Init() .
uint32_t EBI_Init_TypeDef::readSetupCycles |
Number of cycles for address setup before REn is asserted.
Definition at line
454
of file
em_ebi.h
.
Referenced by EBI_Init() .
uint32_t EBI_Init_TypeDef::readStrobeCycles |
Number of cycles REn is held active
Definition at line
456
of file
em_ebi.h
.
Referenced by EBI_Init() .
EBI_Polarity_TypeDef EBI_Init_TypeDef::rePolarity |
Read Enable pin polarity, active high or low.
Definition at line
426
of file
em_ebi.h
.
Referenced by EBI_Init() .
EBI_Polarity_TypeDef EBI_Init_TypeDef::wePolarity |
Write Enable pin polarity, active high or low.
Definition at line
424
of file
em_ebi.h
.
Referenced by EBI_Init() .
uint32_t EBI_Init_TypeDef::writeHoldCycles |
Number of cycles CSn is held active after WEn is deasserted.
Definition at line
472
of file
em_ebi.h
.
Referenced by EBI_Init() .
uint32_t EBI_Init_TypeDef::writeSetupCycles |
Number of cycles for address setup before WEn is asserted.
Definition at line
468
of file
em_ebi.h
.
Referenced by EBI_Init() .
uint32_t EBI_Init_TypeDef::writeStrobeCycles |
Number of cycles WEn is held active
Definition at line
470
of file
em_ebi.h
.
Referenced by EBI_Init() .
The documentation for this struct was generated from the following file:
-
C:/cygwin/home/caamunds/work/super/platform/emlib/inc/
em_ebi.h