NANO100_BSP V3.04.002
The Board Support Package for Nano100BN Series
Modules | Macros
EBI Exported Constants
Collaboration diagram for EBI Exported Constants:

Modules

 EBI Exported Functions
 

Macros

#define EBI_BASE_ADDR   0x60000000
 
#define EBI_MAX_SIZE   0x20000
 
#define EBI_TIMEOUT_COUNT   0x10000
 
#define EBI_BUSWIDTH_8BIT   8
 
#define EBI_BUSWIDTH_16BIT   16
 
#define EBI_MCLKDIV_1   0
 
#define EBI_MCLKDIV_2   1
 
#define EBI_MCLKDIV_4   2
 
#define EBI_MCLKDIV_8   3
 
#define EBI_MCLKDIV_16   4
 
#define EBI_MCLKDIV_32   5
 
#define EBI_TIMING_FASTEST   0x0
 
#define EBI_TIMING_VERYFAST   0x1
 
#define EBI_TIMING_FAST   0x2
 
#define EBI_TIMING_NORMAL   0x3
 
#define EBI_TIMING_SLOW   0x4
 
#define EBI_TIMING_VERYSLOW   0x5
 
#define EBI_TIMING_SLOWEST   0x6
 

Detailed Description

Macro Definition Documentation

◆ EBI_BASE_ADDR

#define EBI_BASE_ADDR   0x60000000

EBI base address

Definition at line 38 of file ebi.h.

◆ EBI_BUSWIDTH_16BIT

#define EBI_BUSWIDTH_16BIT   16

EBI bus width is 16-bit

Definition at line 44 of file ebi.h.

◆ EBI_BUSWIDTH_8BIT

#define EBI_BUSWIDTH_8BIT   8

EBI bus width is 8-bit

Definition at line 43 of file ebi.h.

◆ EBI_MAX_SIZE

#define EBI_MAX_SIZE   0x20000

Maximum size of EBI bank

Definition at line 39 of file ebi.h.

◆ EBI_MCLKDIV_1

#define EBI_MCLKDIV_1   0

MCLK divided by 1

Definition at line 49 of file ebi.h.

◆ EBI_MCLKDIV_16

#define EBI_MCLKDIV_16   4

MCLK divided by 16

Definition at line 53 of file ebi.h.

◆ EBI_MCLKDIV_2

#define EBI_MCLKDIV_2   1

MCLK divided by 2

Definition at line 50 of file ebi.h.

◆ EBI_MCLKDIV_32

#define EBI_MCLKDIV_32   5

MCLK divided by 32

Definition at line 54 of file ebi.h.

◆ EBI_MCLKDIV_4

#define EBI_MCLKDIV_4   2

MCLK divided by 4

Definition at line 51 of file ebi.h.

◆ EBI_MCLKDIV_8

#define EBI_MCLKDIV_8   3

MCLK divided by 8

Definition at line 52 of file ebi.h.

◆ EBI_TIMEOUT_COUNT

#define EBI_TIMEOUT_COUNT   0x10000

Time-out value

Definition at line 40 of file ebi.h.

◆ EBI_TIMING_FAST

#define EBI_TIMING_FAST   0x2

EBI timing is the fast

Definition at line 61 of file ebi.h.

◆ EBI_TIMING_FASTEST

#define EBI_TIMING_FASTEST   0x0

EBI timing is the fastest

Definition at line 59 of file ebi.h.

◆ EBI_TIMING_NORMAL

#define EBI_TIMING_NORMAL   0x3

EBI timing is the normal

Definition at line 62 of file ebi.h.

◆ EBI_TIMING_SLOW

#define EBI_TIMING_SLOW   0x4

EBI timing is the slow

Definition at line 63 of file ebi.h.

◆ EBI_TIMING_SLOWEST

#define EBI_TIMING_SLOWEST   0x6

EBI timing is the slowest

Definition at line 65 of file ebi.h.

◆ EBI_TIMING_VERYFAST

#define EBI_TIMING_VERYFAST   0x1

EBI timing is the very fast

Definition at line 60 of file ebi.h.

◆ EBI_TIMING_VERYSLOW

#define EBI_TIMING_VERYSLOW   0x5

EBI timing is the very slow

Definition at line 64 of file ebi.h.