28#ifndef LIBRARIES_CMSIS_DEVICE_MAXIM_MAX32650_INCLUDE_NBBFC_REGS_H_
29#define LIBRARIES_CMSIS_DEVICE_MAXIM_MAX32650_INCLUDE_NBBFC_REGS_H_
38#if defined (__ICCARM__)
39 #pragma system_include
53#define __I volatile const
59#define __R volatile const
90#define MXC_R_NBBFC_REG0 ((uint32_t)0x00000000UL)
91#define MXC_R_NBBFC_REG1 ((uint32_t)0x00000004UL)
92#define MXC_R_NBBFC_REG2 ((uint32_t)0x00000008UL)
93#define MXC_R_NBBFC_REG3 ((uint32_t)0x0000000CUL)
102#define MXC_F_NBBFC_REG0_RDSGCSEL_POS 0
103#define MXC_F_NBBFC_REG0_RDSGCSEL ((uint32_t)(0x3FUL << MXC_F_NBBFC_REG0_RDSGCSEL_POS))
105#define MXC_F_NBBFC_REG0_RDSGCSET_POS 6
106#define MXC_F_NBBFC_REG0_RDSGCSET ((uint32_t)(0x1UL << MXC_F_NBBFC_REG0_RDSGCSET_POS))
107#define MXC_V_NBBFC_REG0_RDSGCSET_INTERNAL ((uint32_t)0x0UL)
108#define MXC_S_NBBFC_REG0_RDSGCSET_INTERNAL (MXC_V_NBBFC_REG0_RDSGCSET_INTERNAL << MXC_F_NBBFC_REG0_RDSGCSET_POS)
109#define MXC_V_NBBFC_REG0_RDSGCSET_GRAY_CODE ((uint32_t)0x1UL)
110#define MXC_S_NBBFC_REG0_RDSGCSET_GRAY_CODE (MXC_V_NBBFC_REG0_RDSGCSET_GRAY_CODE << MXC_F_NBBFC_REG0_RDSGCSET_POS)
112#define MXC_F_NBBFC_REG0_HYPCGDLY_POS 8
113#define MXC_F_NBBFC_REG0_HYPCGDLY ((uint32_t)(0x3FUL << MXC_F_NBBFC_REG0_HYPCGDLY_POS))
115#define MXC_F_NBBFC_REG0_USBRCKSEL_POS 16
116#define MXC_F_NBBFC_REG0_USBRCKSEL ((uint32_t)(0x1UL << MXC_F_NBBFC_REG0_USBRCKSEL_POS))
117#define MXC_V_NBBFC_REG0_USBRCKSEL_SYS ((uint32_t)0x0UL)
118#define MXC_S_NBBFC_REG0_USBRCKSEL_SYS (MXC_V_NBBFC_REG0_USBRCKSEL_SYS << MXC_F_NBBFC_REG0_USBRCKSEL_POS)
119#define MXC_V_NBBFC_REG0_USBRCKSEL_DIG ((uint32_t)0x1UL)
120#define MXC_S_NBBFC_REG0_USBRCKSEL_DIG (MXC_V_NBBFC_REG0_USBRCKSEL_DIG << MXC_F_NBBFC_REG0_USBRCKSEL_POS)
122#define MXC_F_NBBFC_REG0_QSPI0SEL_POS 17
123#define MXC_F_NBBFC_REG0_QSPI0SEL ((uint32_t)(0x1UL << MXC_F_NBBFC_REG0_QSPI0SEL_POS))
124#define MXC_V_NBBFC_REG0_QSPI0SEL_MED ((uint32_t)0x0UL)
125#define MXC_S_NBBFC_REG0_QSPI0SEL_MED (MXC_V_NBBFC_REG0_QSPI0SEL_MED << MXC_F_NBBFC_REG0_QSPI0SEL_POS)
126#define MXC_V_NBBFC_REG0_QSPI0SEL_QSPI0 ((uint32_t)0x1UL)
127#define MXC_S_NBBFC_REG0_QSPI0SEL_QSPI0 (MXC_V_NBBFC_REG0_QSPI0SEL_QSPI0 << MXC_F_NBBFC_REG0_QSPI0SEL_POS)
129#define MXC_F_NBBFC_REG0_I2C0DGEN0_POS 20
130#define MXC_F_NBBFC_REG0_I2C0DGEN0 ((uint32_t)(0x1UL << MXC_F_NBBFC_REG0_I2C0DGEN0_POS))
131#define MXC_V_NBBFC_REG0_I2C0DGEN0_DIS ((uint32_t)0x0UL)
132#define MXC_S_NBBFC_REG0_I2C0DGEN0_DIS (MXC_V_NBBFC_REG0_I2C0DGEN0_DIS << MXC_F_NBBFC_REG0_I2C0DGEN0_POS)
133#define MXC_V_NBBFC_REG0_I2C0DGEN0_EN ((uint32_t)0x1UL)
134#define MXC_S_NBBFC_REG0_I2C0DGEN0_EN (MXC_V_NBBFC_REG0_I2C0DGEN0_EN << MXC_F_NBBFC_REG0_I2C0DGEN0_POS)
136#define MXC_F_NBBFC_REG0_I2C0DGEN1_POS 21
137#define MXC_F_NBBFC_REG0_I2C0DGEN1 ((uint32_t)(0x1UL << MXC_F_NBBFC_REG0_I2C0DGEN1_POS))
138#define MXC_V_NBBFC_REG0_I2C0DGEN1_DIS ((uint32_t)0x0UL)
139#define MXC_S_NBBFC_REG0_I2C0DGEN1_DIS (MXC_V_NBBFC_REG0_I2C0DGEN1_DIS << MXC_F_NBBFC_REG0_I2C0DGEN1_POS)
140#define MXC_V_NBBFC_REG0_I2C0DGEN1_EN ((uint32_t)0x1UL)
141#define MXC_S_NBBFC_REG0_I2C0DGEN1_EN (MXC_V_NBBFC_REG0_I2C0DGEN1_EN << MXC_F_NBBFC_REG0_I2C0DGEN1_POS)
143#define MXC_F_NBBFC_REG0_I2C1DGEN0_POS 22
144#define MXC_F_NBBFC_REG0_I2C1DGEN0 ((uint32_t)(0x1UL << MXC_F_NBBFC_REG0_I2C1DGEN0_POS))
145#define MXC_V_NBBFC_REG0_I2C1DGEN0_DIS ((uint32_t)0x0UL)
146#define MXC_S_NBBFC_REG0_I2C1DGEN0_DIS (MXC_V_NBBFC_REG0_I2C1DGEN0_DIS << MXC_F_NBBFC_REG0_I2C1DGEN0_POS)
147#define MXC_V_NBBFC_REG0_I2C1DGEN0_EN ((uint32_t)0x1UL)
148#define MXC_S_NBBFC_REG0_I2C1DGEN0_EN (MXC_V_NBBFC_REG0_I2C1DGEN0_EN << MXC_F_NBBFC_REG0_I2C1DGEN0_POS)
150#define MXC_F_NBBFC_REG0_I2C1DGEN1_POS 23
151#define MXC_F_NBBFC_REG0_I2C1DGEN1 ((uint32_t)(0x1UL << MXC_F_NBBFC_REG0_I2C1DGEN1_POS))
152#define MXC_V_NBBFC_REG0_I2C1DGEN1_DIS ((uint32_t)0x0UL)
153#define MXC_S_NBBFC_REG0_I2C1DGEN1_DIS (MXC_V_NBBFC_REG0_I2C1DGEN1_DIS << MXC_F_NBBFC_REG0_I2C1DGEN1_POS)
154#define MXC_V_NBBFC_REG0_I2C1DGEN1_EN ((uint32_t)0x1UL)
155#define MXC_S_NBBFC_REG0_I2C1DGEN1_EN (MXC_V_NBBFC_REG0_I2C1DGEN1_EN << MXC_F_NBBFC_REG0_I2C1DGEN1_POS)
165#define MXC_F_NBBFC_REG1_ACEN_POS 0
166#define MXC_F_NBBFC_REG1_ACEN ((uint32_t)(0x1UL << MXC_F_NBBFC_REG1_ACEN_POS))
167#define MXC_V_NBBFC_REG1_ACEN_DIS ((uint32_t)0x0UL)
168#define MXC_S_NBBFC_REG1_ACEN_DIS (MXC_V_NBBFC_REG1_ACEN_DIS << MXC_F_NBBFC_REG1_ACEN_POS)
169#define MXC_V_NBBFC_REG1_ACEN_EN ((uint32_t)0x1UL)
170#define MXC_S_NBBFC_REG1_ACEN_EN (MXC_V_NBBFC_REG1_ACEN_EN << MXC_F_NBBFC_REG1_ACEN_POS)
172#define MXC_F_NBBFC_REG1_ACRUN_POS 1
173#define MXC_F_NBBFC_REG1_ACRUN ((uint32_t)(0x1UL << MXC_F_NBBFC_REG1_ACRUN_POS))
174#define MXC_V_NBBFC_REG1_ACRUN_NOT ((uint32_t)0x0UL)
175#define MXC_S_NBBFC_REG1_ACRUN_NOT (MXC_V_NBBFC_REG1_ACRUN_NOT << MXC_F_NBBFC_REG1_ACRUN_POS)
176#define MXC_V_NBBFC_REG1_ACRUN_RUN ((uint32_t)0x1UL)
177#define MXC_S_NBBFC_REG1_ACRUN_RUN (MXC_V_NBBFC_REG1_ACRUN_RUN << MXC_F_NBBFC_REG1_ACRUN_POS)
179#define MXC_F_NBBFC_REG1_LDTRM_POS 2
180#define MXC_F_NBBFC_REG1_LDTRM ((uint32_t)(0x1UL << MXC_F_NBBFC_REG1_LDTRM_POS))
182#define MXC_F_NBBFC_REG1_GAININV_POS 3
183#define MXC_F_NBBFC_REG1_GAININV ((uint32_t)(0x1UL << MXC_F_NBBFC_REG1_GAININV_POS))
184#define MXC_V_NBBFC_REG1_GAININV_NOT ((uint32_t)0x0UL)
185#define MXC_S_NBBFC_REG1_GAININV_NOT (MXC_V_NBBFC_REG1_GAININV_NOT << MXC_F_NBBFC_REG1_GAININV_POS)
186#define MXC_V_NBBFC_REG1_GAININV_RUN ((uint32_t)0x1UL)
187#define MXC_S_NBBFC_REG1_GAININV_RUN (MXC_V_NBBFC_REG1_GAININV_RUN << MXC_F_NBBFC_REG1_GAININV_POS)
189#define MXC_F_NBBFC_REG1_ATOMIC_POS 4
190#define MXC_F_NBBFC_REG1_ATOMIC ((uint32_t)(0x1UL << MXC_F_NBBFC_REG1_ATOMIC_POS))
191#define MXC_V_NBBFC_REG1_ATOMIC_NOT ((uint32_t)0x0UL)
192#define MXC_S_NBBFC_REG1_ATOMIC_NOT (MXC_V_NBBFC_REG1_ATOMIC_NOT << MXC_F_NBBFC_REG1_ATOMIC_POS)
193#define MXC_V_NBBFC_REG1_ATOMIC_RUN ((uint32_t)0x1UL)
194#define MXC_S_NBBFC_REG1_ATOMIC_RUN (MXC_V_NBBFC_REG1_ATOMIC_RUN << MXC_F_NBBFC_REG1_ATOMIC_POS)
196#define MXC_F_NBBFC_REG1_MU_POS 8
197#define MXC_F_NBBFC_REG1_MU ((uint32_t)(0xFFFUL << MXC_F_NBBFC_REG1_MU_POS))
207#define MXC_F_NBBFC_REG2_INTTRIM_POS 0
208#define MXC_F_NBBFC_REG2_INTTRIM ((uint32_t)(0x1FFUL << MXC_F_NBBFC_REG2_INTTRIM_POS))
210#define MXC_F_NBBFC_REG2_MINTRM_POS 10
211#define MXC_F_NBBFC_REG2_MINTRM ((uint32_t)(0x1FFUL << MXC_F_NBBFC_REG2_MINTRM_POS))
213#define MXC_F_NBBFC_REG2_MAXTRM_POS 20
214#define MXC_F_NBBFC_REG2_MAXTRM ((uint32_t)(0x1FFUL << MXC_F_NBBFC_REG2_MAXTRM_POS))
224#define MXC_F_NBBFC_REG3_DONECNT_POS 0
225#define MXC_F_NBBFC_REG3_DONECNT ((uint32_t)(0xFFUL << MXC_F_NBBFC_REG3_DONECNT_POS))
__IO uint32_t reg2
Definition: nbbfc_regs.h:79
__IO uint32_t reg3
Definition: nbbfc_regs.h:80
__IO uint32_t reg1
Definition: nbbfc_regs.h:78
__IO uint32_t reg0
Definition: nbbfc_regs.h:77
Definition: nbbfc_regs.h:76