| M480 BSP V3.05.001 The Board Support Package for M480 Series

Data Structures
ebi_reg.h File Reference

EBI register definition header file. More...

Go to the source code of this file.

## Data Structures
struct | EBI_T

## Macros
#define | EBI_CTL_EN_Pos (0)
#define | EBI_CTL_EN_Msk (0x1ul << EBI_CTL_EN_Pos)
#define | EBI_CTL_DW16_Pos (1)
#define | EBI_CTL_DW16_Msk (0x1ul << EBI_CTL_DW16_Pos)
#define | EBI_CTL_CSPOLINV_Pos (2)
#define | EBI_CTL_CSPOLINV_Msk (0x1ul << EBI_CTL_CSPOLINV_Pos)
#define | EBI_CTL_ADSEPEN_Pos (3)
#define | EBI_CTL_ADSEPEN_Msk (0x1ul << EBI_CTL_ADSEPEN_Pos)
#define | EBI_CTL_CACCESS_Pos (4)
#define | EBI_CTL_CACCESS_Msk (0x1ul << EBI_CTL_CACCESS_Pos)
#define | EBI_CTL_MCLKDIV_Pos (8)
#define | EBI_CTL_MCLKDIV_Msk (0x7ul << EBI_CTL_MCLKDIV_Pos)
#define | EBI_CTL_TALE_Pos (16)
#define | EBI_CTL_TALE_Msk (0x7ul << EBI_CTL_TALE_Pos)
#define | EBI_CTL_WBUFEN_Pos (24)
#define | EBI_CTL_WBUFEN_Msk (0x1ul << EBI_CTL_WBUFEN_Pos)
#define | EBI_TCTL_TACC_Pos (3)
#define | EBI_TCTL_TACC_Msk (0x1ful << EBI_TCTL_TACC_Pos)
#define | EBI_TCTL_TAHD_Pos (8)
#define | EBI_TCTL_TAHD_Msk (0x7ul << EBI_TCTL_TAHD_Pos)
#define | EBI_TCTL_W2X_Pos (12)
#define | EBI_TCTL_W2X_Msk (0xful << EBI_TCTL_W2X_Pos)
#define | EBI_TCTL_RAHDOFF_Pos (22)
#define | EBI_TCTL_RAHDOFF_Msk (0x1ul << EBI_TCTL_RAHDOFF_Pos)
#define | EBI_TCTL_WAHDOFF_Pos (23)
#define | EBI_TCTL_WAHDOFF_Msk (0x1ul << EBI_TCTL_WAHDOFF_Pos)
#define | EBI_TCTL_R2R_Pos (24)
#define | EBI_TCTL_R2R_Msk (0xful << EBI_TCTL_R2R_Pos)
#define | EBI_CTL0_EN_Pos (0)
#define | EBI_CTL0_EN_Msk (0x1ul << EBI_CTL0_EN_Pos)
#define | EBI_CTL0_DW16_Pos (1)
#define | EBI_CTL0_DW16_Msk (0x1ul << EBI_CTL0_DW16_Pos)
#define | EBI_CTL0_CSPOLINV_Pos (2)
#define | EBI_CTL0_CSPOLINV_Msk (0x1ul << EBI_CTL0_CSPOLINV_Pos)
#define | EBI_CTL0_ADSEPEN_Pos (3)
#define | EBI_CTL0_ADSEPEN_Msk (0x1ul << EBI_CTL0_ADSEPEN_Pos)
#define | EBI_CTL0_CACCESS_Pos (4)
#define | EBI_CTL0_CACCESS_Msk (0x1ul << EBI_CTL0_CACCESS_Pos)
#define | EBI_CTL0_MCLKDIV_Pos (8)
#define | EBI_CTL0_MCLKDIV_Msk (0x7ul << EBI_CTL0_MCLKDIV_Pos)
#define | EBI_CTL0_TALE_Pos (16)
#define | EBI_CTL0_TALE_Msk (0x7ul << EBI_CTL0_TALE_Pos)
#define | EBI_CTL0_WBUFEN_Pos (24)
#define | EBI_CTL0_WBUFEN_Msk (0x1ul << EBI_CTL0_WBUFEN_Pos)
#define | EBI_TCTL0_TACC_Pos (3)
#define | EBI_TCTL0_TACC_Msk (0x1ful << EBI_TCTL0_TACC_Pos)
#define | EBI_TCTL0_TAHD_Pos (8)
#define | EBI_TCTL0_TAHD_Msk (0x7ul << EBI_TCTL0_TAHD_Pos)
#define | EBI_TCTL0_W2X_Pos (12)
#define | EBI_TCTL0_W2X_Msk (0xful << EBI_TCTL0_W2X_Pos)
#define | EBI_TCTL0_RAHDOFF_Pos (22)
#define | EBI_TCTL0_RAHDOFF_Msk (0x1ul << EBI_TCTL0_RAHDOFF_Pos)
#define | EBI_TCTL0_WAHDOFF_Pos (23)
#define | EBI_TCTL0_WAHDOFF_Msk (0x1ul << EBI_TCTL0_WAHDOFF_Pos)
#define | EBI_TCTL0_R2R_Pos (24)
#define | EBI_TCTL0_R2R_Msk (0xful << EBI_TCTL0_R2R_Pos)
#define | EBI_CTL1_EN_Pos (0)
#define | EBI_CTL1_EN_Msk (0x1ul << EBI_CTL1_EN_Pos)
#define | EBI_CTL1_DW16_Pos (1)
#define | EBI_CTL1_DW16_Msk (0x1ul << EBI_CTL1_DW16_Pos)
#define | EBI_CTL1_CSPOLINV_Pos (2)
#define | EBI_CTL1_CSPOLINV_Msk (0x1ul << EBI_CTL1_CSPOLINV_Pos)
#define | EBI_CTL1_ADSEPEN_Pos (3)
#define | EBI_CTL1_ADSEPEN_Msk (0x1ul << EBI_CTL1_ADSEPEN_Pos)
#define | EBI_CTL1_CACCESS_Pos (4)
#define | EBI_CTL1_CACCESS_Msk (0x1ul << EBI_CTL1_CACCESS_Pos)
#define | EBI_CTL1_MCLKDIV_Pos (8)
#define | EBI_CTL1_MCLKDIV_Msk (0x7ul << EBI_CTL1_MCLKDIV_Pos)
#define | EBI_CTL1_TALE_Pos (16)
#define | EBI_CTL1_TALE_Msk (0x7ul << EBI_CTL1_TALE_Pos)
#define | EBI_CTL1_WBUFEN_Pos (24)
#define | EBI_CTL1_WBUFEN_Msk (0x1ul << EBI_CTL1_WBUFEN_Pos)
#define | EBI_TCTL1_TACC_Pos (3)
#define | EBI_TCTL1_TACC_Msk (0x1ful << EBI_TCTL1_TACC_Pos)
#define | EBI_TCTL1_TAHD_Pos (8)
#define | EBI_TCTL1_TAHD_Msk (0x7ul << EBI_TCTL1_TAHD_Pos)
#define | EBI_TCTL1_W2X_Pos (12)
#define | EBI_TCTL1_W2X_Msk (0xful << EBI_TCTL1_W2X_Pos)
#define | EBI_TCTL1_RAHDOFF_Pos (22)
#define | EBI_TCTL1_RAHDOFF_Msk (0x1ul << EBI_TCTL1_RAHDOFF_Pos)
#define | EBI_TCTL1_WAHDOFF_Pos (23)
#define | EBI_TCTL1_WAHDOFF_Msk (0x1ul << EBI_TCTL1_WAHDOFF_Pos)
#define | EBI_TCTL1_R2R_Pos (24)
#define | EBI_TCTL1_R2R_Msk (0xful << EBI_TCTL1_R2R_Pos)
#define | EBI_CTL2_EN_Pos (0)
#define | EBI_CTL2_EN_Msk (0x1ul << EBI_CTL2_EN_Pos)
#define | EBI_CTL2_DW16_Pos (1)
#define | EBI_CTL2_DW16_Msk (0x1ul << EBI_CTL2_DW16_Pos)
#define | EBI_CTL2_CSPOLINV_Pos (2)
#define | EBI_CTL2_CSPOLINV_Msk (0x1ul << EBI_CTL2_CSPOLINV_Pos)
#define | EBI_CTL2_ADSEPEN_Pos (3)
#define | EBI_CTL2_ADSEPEN_Msk (0x1ul << EBI_CTL2_ADSEPEN_Pos)
#define | EBI_CTL2_CACCESS_Pos (4)
#define | EBI_CTL2_CACCESS_Msk (0x1ul << EBI_CTL2_CACCESS_Pos)
#define | EBI_CTL2_MCLKDIV_Pos (8)
#define | EBI_CTL2_MCLKDIV_Msk (0x7ul << EBI_CTL2_MCLKDIV_Pos)
#define | EBI_CTL2_TALE_Pos (16)
#define | EBI_CTL2_TALE_Msk (0x7ul << EBI_CTL2_TALE_Pos)
#define | EBI_CTL2_WBUFEN_Pos (24)
#define | EBI_CTL2_WBUFEN_Msk (0x1ul << EBI_CTL2_WBUFEN_Pos)
#define | EBI_TCTL2_TACC_Pos (3)
#define | EBI_TCTL2_TACC_Msk (0x1ful << EBI_TCTL2_TACC_Pos)
#define | EBI_TCTL2_TAHD_Pos (8)
#define | EBI_TCTL2_TAHD_Msk (0x7ul << EBI_TCTL2_TAHD_Pos)
#define | EBI_TCTL2_W2X_Pos (12)
#define | EBI_TCTL2_W2X_Msk (0xful << EBI_TCTL2_W2X_Pos)
#define | EBI_TCTL2_RAHDOFF_Pos (22)
#define | EBI_TCTL2_RAHDOFF_Msk (0x1ul << EBI_TCTL2_RAHDOFF_Pos)
#define | EBI_TCTL2_WAHDOFF_Pos (23)
#define | EBI_TCTL2_WAHDOFF_Msk (0x1ul << EBI_TCTL2_WAHDOFF_Pos)
#define | EBI_TCTL2_R2R_Pos (24)
#define | EBI_TCTL2_R2R_Msk (0xful << EBI_TCTL2_R2R_Pos)

## Detailed Description

EBI register definition header file.

Version
  V1.00 SPDX-License-Identifier: Apache-2.0

Copyright
  (C) 2017-2020 Nuvoton Technology Corp. All rights reserved.

Definition in file ebi_reg.h.