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

Data Structures
opa_reg.h File Reference

OPA register definition header file. More...

Go to the source code of this file.

## Data Structures
struct | OPA_T

## Macros
#define | OPA_CTL_OPEN0_Pos (0)
#define | OPA_CTL_OPEN0_Msk (0x1ul << OPA_CTL_OPEN0_Pos)
#define | OPA_CTL_OPEN1_Pos (1)
#define | OPA_CTL_OPEN1_Msk (0x1ul << OPA_CTL_OPEN1_Pos)
#define | OPA_CTL_OPEN2_Pos (2)
#define | OPA_CTL_OPEN2_Msk (0x1ul << OPA_CTL_OPEN2_Pos)
#define | OPA_CTL_OPDOEN0_Pos (4)
#define | OPA_CTL_OPDOEN0_Msk (0x1ul << OPA_CTL_OPDOEN0_Pos)
#define | OPA_CTL_OPDOEN1_Pos (5)
#define | OPA_CTL_OPDOEN1_Msk (0x1ul << OPA_CTL_OPDOEN1_Pos)
#define | OPA_CTL_OPDOEN2_Pos (6)
#define | OPA_CTL_OPDOEN2_Msk (0x1ul << OPA_CTL_OPDOEN2_Pos)
#define | OPA_CTL_OPDOIEN0_Pos (8)
#define | OPA_CTL_OPDOIEN0_Msk (0x1ul << OPA_CTL_OPDOIEN0_Pos)
#define | OPA_CTL_OPDOIEN1_Pos (9)
#define | OPA_CTL_OPDOIEN1_Msk (0x1ul << OPA_CTL_OPDOIEN1_Pos)
#define | OPA_CTL_OPDOIEN2_Pos (10)
#define | OPA_CTL_OPDOIEN2_Msk (0x1ul << OPA_CTL_OPDOIEN2_Pos)
#define | OPA_STATUS_OPDO0_Pos (0)
#define | OPA_STATUS_OPDO0_Msk (0x1ul << OPA_STATUS_OPDO0_Pos)
#define | OPA_STATUS_OPDO1_Pos (1)
#define | OPA_STATUS_OPDO1_Msk (0x1ul << OPA_STATUS_OPDO1_Pos)
#define | OPA_STATUS_OPDO2_Pos (2)
#define | OPA_STATUS_OPDO2_Msk (0x1ul << OPA_STATUS_OPDO2_Pos)
#define | OPA_STATUS_OPDOIF0_Pos (4)
#define | OPA_STATUS_OPDOIF0_Msk (0x1ul << OPA_STATUS_OPDOIF0_Pos)
#define | OPA_STATUS_OPDOIF1_Pos (5)
#define | OPA_STATUS_OPDOIF1_Msk (0x1ul << OPA_STATUS_OPDOIF1_Pos)
#define | OPA_STATUS_OPDOIF2_Pos (6)
#define | OPA_STATUS_OPDOIF2_Msk (0x1ul << OPA_STATUS_OPDOIF2_Pos)
#define | OPA_CALCTL_CALTRG0_Pos (0)
#define | OPA_CALCTL_CALTRG0_Msk (0x1ul << OPA_CALCTL_CALTRG0_Pos)
#define | OPA_CALCTL_CALTRG1_Pos (1)
#define | OPA_CALCTL_CALTRG1_Msk (0x1ul << OPA_CALCTL_CALTRG1_Pos)
#define | OPA_CALCTL_CALTRG2_Pos (2)
#define | OPA_CALCTL_CALTRG2_Msk (0x1ul << OPA_CALCTL_CALTRG2_Pos)
#define | OPA_CALCTL_CALCLK0_Pos (4)
#define | OPA_CALCTL_CALCLK0_Msk (0x3ul << OPA_CALCTL_CALCLK0_Pos)
#define | OPA_CALCTL_CALCLK1_Pos (6)
#define | OPA_CALCTL_CALCLK1_Msk (0x3ul << OPA_CALCTL_CALCLK1_Pos)
#define | OPA_CALCTL_CALCLK2_Pos (8)
#define | OPA_CALCTL_CALCLK2_Msk (0x3ul << OPA_CALCTL_CALCLK2_Pos)
#define | OPA_CALCTL_CALRVS0_Pos (16)
#define | OPA_CALCTL_CALRVS0_Msk (0x1ul << OPA_CALCTL_CALRVS0_Pos)
#define | OPA_CALCTL_CALRVS1_Pos (17)
#define | OPA_CALCTL_CALRVS1_Msk (0x1ul << OPA_CALCTL_CALRVS1_Pos)
#define | OPA_CALCTL_CALRVS2_Pos (18)
#define | OPA_CALCTL_CALRVS2_Msk (0x1ul << OPA_CALCTL_CALRVS2_Pos)
#define | OPA_CALST_DONE0_Pos (0)
#define | OPA_CALST_DONE0_Msk (0x1ul << OPA_CALST_DONE0_Pos)
#define | OPA_CALST_CALNS0_Pos (1)
#define | OPA_CALST_CALNS0_Msk (0x1ul << OPA_CALST_CALNS0_Pos)
#define | OPA_CALST_CALPS0_Pos (2)
#define | OPA_CALST_CALPS0_Msk (0x1ul << OPA_CALST_CALPS0_Pos)
#define | OPA_CALST_DONE1_Pos (4)
#define | OPA_CALST_DONE1_Msk (0x1ul << OPA_CALST_DONE1_Pos)
#define | OPA_CALST_CALNS1_Pos (5)
#define | OPA_CALST_CALNS1_Msk (0x1ul << OPA_CALST_CALNS1_Pos)
#define | OPA_CALST_CALPS1_Pos (6)
#define | OPA_CALST_CALPS1_Msk (0x1ul << OPA_CALST_CALPS1_Pos)
#define | OPA_CALST_DONE2_Pos (8)
#define | OPA_CALST_DONE2_Msk (0x1ul << OPA_CALST_DONE2_Pos)
#define | OPA_CALST_CALNS2_Pos (9)
#define | OPA_CALST_CALNS2_Msk (0x1ul << OPA_CALST_CALNS2_Pos)
#define | OPA_CALST_CALPS2_Pos (10)
#define | OPA_CALST_CALPS2_Msk (0x1ul << OPA_CALST_CALPS2_Pos)

## Detailed Description

OPA 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 opa_reg.h.