M480 BSP V3.05.005
The Board Support Package for M480 Series
Modules | Macros
EBI Exported Constants

Modules

 EBI Exported Functions
 

Macros

#define EBI_BANK0_BASE_ADDR
 
#define EBI_BANK1_BASE_ADDR
 
#define EBI_BANK2_BASE_ADDR
 
#define EBI_MAX_SIZE
 
#define EBI_BANK0
 
#define EBI_BANK1
 
#define EBI_BANK2
 
#define EBI_BUSWIDTH_8BIT
 
#define EBI_BUSWIDTH_16BIT
 
#define EBI_CS_ACTIVE_LOW
 
#define EBI_CS_ACTIVE_HIGH
 
#define EBI_MCLKDIV_1
 
#define EBI_MCLKDIV_2
 
#define EBI_MCLKDIV_4
 
#define EBI_MCLKDIV_8
 
#define EBI_MCLKDIV_16
 
#define EBI_MCLKDIV_32
 
#define EBI_MCLKDIV_64
 
#define EBI_MCLKDIV_128
 
#define EBI_TIMING_FASTEST
 
#define EBI_TIMING_VERYFAST
 
#define EBI_TIMING_FAST
 
#define EBI_TIMING_NORMAL
 
#define EBI_TIMING_SLOW
 
#define EBI_TIMING_VERYSLOW
 
#define EBI_TIMING_SLOWEST
 
#define EBI_OPMODE_NORMAL
 
#define EBI_OPMODE_CACCESS
 
#define EBI_OPMODE_ADSEPARATE
 

Detailed Description

Macro Definition Documentation

◆ EBI_BANK0

#define EBI_BANK0

EBI bank 0

Definition at line 40 of file ebi.h.

◆ EBI_BANK0_BASE_ADDR

#define EBI_BANK0_BASE_ADDR

EBI bank0 base address

Definition at line 32 of file ebi.h.

◆ EBI_BANK1

#define EBI_BANK1

EBI bank 1

Definition at line 41 of file ebi.h.

◆ EBI_BANK1_BASE_ADDR

#define EBI_BANK1_BASE_ADDR

EBI bank1 base address

Definition at line 33 of file ebi.h.

◆ EBI_BANK2

#define EBI_BANK2

EBI bank 2

Definition at line 42 of file ebi.h.

◆ EBI_BANK2_BASE_ADDR

#define EBI_BANK2_BASE_ADDR

EBI bank2 base address

Definition at line 34 of file ebi.h.

◆ EBI_BUSWIDTH_16BIT

#define EBI_BUSWIDTH_16BIT

EBI bus width is 16-bit

Definition at line 48 of file ebi.h.

◆ EBI_BUSWIDTH_8BIT

#define EBI_BUSWIDTH_8BIT

EBI bus width is 8-bit

Definition at line 47 of file ebi.h.

◆ EBI_CS_ACTIVE_HIGH

#define EBI_CS_ACTIVE_HIGH

EBI CS active level is high

Definition at line 54 of file ebi.h.

◆ EBI_CS_ACTIVE_LOW

#define EBI_CS_ACTIVE_LOW

EBI CS active level is low

Definition at line 53 of file ebi.h.

◆ EBI_MAX_SIZE

#define EBI_MAX_SIZE

Maximum EBI size for each bank is 1 MB

Definition at line 35 of file ebi.h.

◆ EBI_MCLKDIV_1

#define EBI_MCLKDIV_1

EBI output clock(MCLK) is HCLK/1

Definition at line 59 of file ebi.h.

◆ EBI_MCLKDIV_128

#define EBI_MCLKDIV_128

EBI output clock(MCLK) is HCLK/128

Definition at line 66 of file ebi.h.

◆ EBI_MCLKDIV_16

#define EBI_MCLKDIV_16

EBI output clock(MCLK) is HCLK/16

Definition at line 63 of file ebi.h.

◆ EBI_MCLKDIV_2

#define EBI_MCLKDIV_2

EBI output clock(MCLK) is HCLK/2

Definition at line 60 of file ebi.h.

◆ EBI_MCLKDIV_32

#define EBI_MCLKDIV_32

EBI output clock(MCLK) is HCLK/32

Definition at line 64 of file ebi.h.

◆ EBI_MCLKDIV_4

#define EBI_MCLKDIV_4

EBI output clock(MCLK) is HCLK/4

Definition at line 61 of file ebi.h.

◆ EBI_MCLKDIV_64

#define EBI_MCLKDIV_64

EBI output clock(MCLK) is HCLK/64

Definition at line 65 of file ebi.h.

◆ EBI_MCLKDIV_8

#define EBI_MCLKDIV_8

EBI output clock(MCLK) is HCLK/8

Definition at line 62 of file ebi.h.

◆ EBI_OPMODE_ADSEPARATE

#define EBI_OPMODE_ADSEPARATE

EBI bus operate in AD Separate mode

Definition at line 78 of file ebi.h.

◆ EBI_OPMODE_CACCESS

#define EBI_OPMODE_CACCESS

EBI bus operate in Continuous Data Access mode

Definition at line 77 of file ebi.h.

◆ EBI_OPMODE_NORMAL

#define EBI_OPMODE_NORMAL

EBI bus operate in normal mode

Definition at line 76 of file ebi.h.

◆ EBI_TIMING_FAST

#define EBI_TIMING_FAST

EBI timing is fast

Definition at line 70 of file ebi.h.

◆ EBI_TIMING_FASTEST

#define EBI_TIMING_FASTEST

EBI timing is the fastest

Definition at line 68 of file ebi.h.

◆ EBI_TIMING_NORMAL

#define EBI_TIMING_NORMAL

EBI timing is normal

Definition at line 71 of file ebi.h.

◆ EBI_TIMING_SLOW

#define EBI_TIMING_SLOW

EBI timing is slow

Definition at line 72 of file ebi.h.

◆ EBI_TIMING_SLOWEST

#define EBI_TIMING_SLOWEST

EBI timing is the slowest

Definition at line 74 of file ebi.h.

◆ EBI_TIMING_VERYFAST

#define EBI_TIMING_VERYFAST

EBI timing is very fast

Definition at line 69 of file ebi.h.

◆ EBI_TIMING_VERYSLOW

#define EBI_TIMING_VERYSLOW

EBI timing is very slow

Definition at line 73 of file ebi.h.