M480 BSP V3.05.006
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

Definition in file opa_reg.h.