| Nano100AN Series BSP V3.02.002 The Board Support Package for Nano100AN Series

Macros
EBI Exported Constants
NANO100 Device Driver » EBI Driver

## 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.