1 /***************************************************************************//**
2  * @file
3  * @brief EFM32GG11B_LCD register and bit field definitions
4  *******************************************************************************
5  * # License
6  * <b>Copyright 2020 Silicon Laboratories Inc. www.silabs.com</b>
7  *******************************************************************************
8  *
9  * SPDX-License-Identifier: Zlib
10  *
11  * The licensor of this software is Silicon Laboratories Inc.
12  *
13  * This software is provided 'as-is', without any express or implied
14  * warranty. In no event will the authors be held liable for any damages
15  * arising from the use of this software.
16  *
17  * Permission is granted to anyone to use this software for any purpose,
18  * including commercial applications, and to alter it and redistribute it
19  * freely, subject to the following restrictions:
20  *
21  * 1. The origin of this software must not be misrepresented; you must not
22  *    claim that you wrote the original software. If you use this software
23  *    in a product, an acknowledgment in the product documentation would be
24  *    appreciated but is not required.
25  * 2. Altered source versions must be plainly marked as such, and must not be
26  *    misrepresented as being the original software.
27  * 3. This notice may not be removed or altered from any source distribution.
28  *
29  ******************************************************************************/
30 
31 #if defined(__ICCARM__)
32 #pragma system_include       /* Treat file as system include file. */
33 #elif defined(__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050)
34 #pragma clang system_header  /* Treat file as system include file. */
35 #endif
36 
37 /***************************************************************************//**
38  * @addtogroup Parts
39  * @{
40  ******************************************************************************/
41 /***************************************************************************//**
42  * @defgroup EFM32GG11B_LCD LCD
43  * @{
44  * @brief EFM32GG11B_LCD Register Declaration
45  ******************************************************************************/
46 /** LCD Register Declaration */
47 typedef struct {
48   __IOM uint32_t CTRL;           /**< Control Register  */
49   __IOM uint32_t DISPCTRL;       /**< Display Control Register  */
50   __IOM uint32_t SEGEN;          /**< Segment Enable Register  */
51   __IOM uint32_t BACTRL;         /**< Blink and Animation Control Register  */
52   __IM uint32_t  STATUS;         /**< Status Register  */
53   __IOM uint32_t AREGA;          /**< Animation Register a  */
54   __IOM uint32_t AREGB;          /**< Animation Register B  */
55   __IM uint32_t  IF;             /**< Interrupt Flag Register  */
56   __IOM uint32_t IFS;            /**< Interrupt Flag Set Register  */
57   __IOM uint32_t IFC;            /**< Interrupt Flag Clear Register  */
58   __IOM uint32_t IEN;            /**< Interrupt Enable Register  */
59 
60   uint32_t       RESERVED0[1U];  /**< Reserved for future use **/
61   __IOM uint32_t BIASCTRL;       /**< Analog BIAS Control  */
62 
63   uint32_t       RESERVED1[3U];  /**< Reserved for future use **/
64   __IOM uint32_t SEGD0L;         /**< Segment Data Low Register 0  */
65   __IOM uint32_t SEGD1L;         /**< Segment Data Low Register 1  */
66   __IOM uint32_t SEGD2L;         /**< Segment Data Low Register 2  */
67   __IOM uint32_t SEGD3L;         /**< Segment Data Low Register 3  */
68   __IOM uint32_t SEGD0H;         /**< Segment Data High Register 0  */
69   __IOM uint32_t SEGD1H;         /**< Segment Data High Register 1  */
70   __IOM uint32_t SEGD2H;         /**< Segment Data High Register 2  */
71   __IOM uint32_t SEGD3H;         /**< Segment Data High Register 3  */
72   __IOM uint32_t SEGD4L;         /**< Segment Data Low Register 4  */
73   __IOM uint32_t SEGD5L;         /**< Segment Data Low Register 5  */
74   __IOM uint32_t SEGD6L;         /**< Segment Data Low Register 6  */
75   __IOM uint32_t SEGD7L;         /**< Segment Data Low Register 7  */
76   __IOM uint32_t SEGD4H;         /**< Segment Data High Register 4  */
77   __IOM uint32_t SEGD5H;         /**< Segment Data High Register 5  */
78   __IOM uint32_t SEGD6H;         /**< Segment Data High Register 6  */
79   __IOM uint32_t SEGD7H;         /**< Segment Data High Register 7  */
80   uint32_t       RESERVED2[16U]; /**< Reserved for future use **/
81   __IOM uint32_t FREEZE;         /**< Freeze Register  */
82   __IM uint32_t  SYNCBUSY;       /**< Synchronization Busy Register  */
83   uint32_t       RESERVED3[10U]; /**< Reserved for future use **/
84   __IOM uint32_t FRAMERATE;      /**< Frame Rate  */
85   __IOM uint32_t SEGEN2;         /**< Segment Enable (32 to 39)  */
86 } LCD_TypeDef;                   /** @} */
87 
88 /***************************************************************************//**
89  * @addtogroup EFM32GG11B_LCD
90  * @{
91  * @defgroup EFM32GG11B_LCD_BitFields  LCD Bit Fields
92  * @{
93  ******************************************************************************/
94 
95 /* Bit fields for LCD CTRL */
96 #define _LCD_CTRL_RESETVALUE              0x00000000UL                       /**< Default value for LCD_CTRL */
97 #define _LCD_CTRL_MASK                    0x00800007UL                       /**< Mask for LCD_CTRL */
98 #define LCD_CTRL_EN                       (0x1UL << 0)                       /**< LCD Enable */
99 #define _LCD_CTRL_EN_SHIFT                0                                  /**< Shift value for LCD_EN */
100 #define _LCD_CTRL_EN_MASK                 0x1UL                              /**< Bit mask for LCD_EN */
101 #define _LCD_CTRL_EN_DEFAULT              0x00000000UL                       /**< Mode DEFAULT for LCD_CTRL */
102 #define LCD_CTRL_EN_DEFAULT               (_LCD_CTRL_EN_DEFAULT << 0)        /**< Shifted mode DEFAULT for LCD_CTRL */
103 #define _LCD_CTRL_UDCTRL_SHIFT            1                                  /**< Shift value for LCD_UDCTRL */
104 #define _LCD_CTRL_UDCTRL_MASK             0x6UL                              /**< Bit mask for LCD_UDCTRL */
105 #define _LCD_CTRL_UDCTRL_DEFAULT          0x00000000UL                       /**< Mode DEFAULT for LCD_CTRL */
106 #define _LCD_CTRL_UDCTRL_REGULAR          0x00000000UL                       /**< Mode REGULAR for LCD_CTRL */
107 #define _LCD_CTRL_UDCTRL_FCEVENT          0x00000001UL                       /**< Mode FCEVENT for LCD_CTRL */
108 #define _LCD_CTRL_UDCTRL_FRAMESTART       0x00000002UL                       /**< Mode FRAMESTART for LCD_CTRL */
109 #define LCD_CTRL_UDCTRL_DEFAULT           (_LCD_CTRL_UDCTRL_DEFAULT << 1)    /**< Shifted mode DEFAULT for LCD_CTRL */
110 #define LCD_CTRL_UDCTRL_REGULAR           (_LCD_CTRL_UDCTRL_REGULAR << 1)    /**< Shifted mode REGULAR for LCD_CTRL */
111 #define LCD_CTRL_UDCTRL_FCEVENT           (_LCD_CTRL_UDCTRL_FCEVENT << 1)    /**< Shifted mode FCEVENT for LCD_CTRL */
112 #define LCD_CTRL_UDCTRL_FRAMESTART        (_LCD_CTRL_UDCTRL_FRAMESTART << 1) /**< Shifted mode FRAMESTART for LCD_CTRL */
113 #define LCD_CTRL_DSC                      (0x1UL << 23)                      /**< Direct Segment Control */
114 #define _LCD_CTRL_DSC_SHIFT               23                                 /**< Shift value for LCD_DSC */
115 #define _LCD_CTRL_DSC_MASK                0x800000UL                         /**< Bit mask for LCD_DSC */
116 #define _LCD_CTRL_DSC_DEFAULT             0x00000000UL                       /**< Mode DEFAULT for LCD_CTRL */
117 #define LCD_CTRL_DSC_DEFAULT              (_LCD_CTRL_DSC_DEFAULT << 23)      /**< Shifted mode DEFAULT for LCD_CTRL */
118 
119 /* Bit fields for LCD DISPCTRL */
120 #define _LCD_DISPCTRL_RESETVALUE          0x00103F00UL                          /**< Default value for LCD_DISPCTRL */
121 #define _LCD_DISPCTRL_MASK                0x33703F17UL                          /**< Mask for LCD_DISPCTRL */
122 #define _LCD_DISPCTRL_MUX_SHIFT           0                                     /**< Shift value for LCD_MUX */
123 #define _LCD_DISPCTRL_MUX_MASK            0x7UL                                 /**< Bit mask for LCD_MUX */
124 #define _LCD_DISPCTRL_MUX_DEFAULT         0x00000000UL                          /**< Mode DEFAULT for LCD_DISPCTRL */
125 #define _LCD_DISPCTRL_MUX_STATIC          0x00000000UL                          /**< Mode STATIC for LCD_DISPCTRL */
126 #define _LCD_DISPCTRL_MUX_DUPLEX          0x00000001UL                          /**< Mode DUPLEX for LCD_DISPCTRL */
127 #define _LCD_DISPCTRL_MUX_TRIPLEX         0x00000002UL                          /**< Mode TRIPLEX for LCD_DISPCTRL */
128 #define _LCD_DISPCTRL_MUX_QUADRUPLEX      0x00000003UL                          /**< Mode QUADRUPLEX for LCD_DISPCTRL */
129 #define _LCD_DISPCTRL_MUX_SEXTAPLEX       0x00000005UL                          /**< Mode SEXTAPLEX for LCD_DISPCTRL */
130 #define _LCD_DISPCTRL_MUX_OCTAPLEX        0x00000007UL                          /**< Mode OCTAPLEX for LCD_DISPCTRL */
131 #define LCD_DISPCTRL_MUX_DEFAULT          (_LCD_DISPCTRL_MUX_DEFAULT << 0)      /**< Shifted mode DEFAULT for LCD_DISPCTRL */
132 #define LCD_DISPCTRL_MUX_STATIC           (_LCD_DISPCTRL_MUX_STATIC << 0)       /**< Shifted mode STATIC for LCD_DISPCTRL */
133 #define LCD_DISPCTRL_MUX_DUPLEX           (_LCD_DISPCTRL_MUX_DUPLEX << 0)       /**< Shifted mode DUPLEX for LCD_DISPCTRL */
134 #define LCD_DISPCTRL_MUX_TRIPLEX          (_LCD_DISPCTRL_MUX_TRIPLEX << 0)      /**< Shifted mode TRIPLEX for LCD_DISPCTRL */
135 #define LCD_DISPCTRL_MUX_QUADRUPLEX       (_LCD_DISPCTRL_MUX_QUADRUPLEX << 0)   /**< Shifted mode QUADRUPLEX for LCD_DISPCTRL */
136 #define LCD_DISPCTRL_MUX_SEXTAPLEX        (_LCD_DISPCTRL_MUX_SEXTAPLEX << 0)    /**< Shifted mode SEXTAPLEX for LCD_DISPCTRL */
137 #define LCD_DISPCTRL_MUX_OCTAPLEX         (_LCD_DISPCTRL_MUX_OCTAPLEX << 0)     /**< Shifted mode OCTAPLEX for LCD_DISPCTRL */
138 #define LCD_DISPCTRL_WAVE                 (0x1UL << 4)                          /**< Waveform Selection */
139 #define _LCD_DISPCTRL_WAVE_SHIFT          4                                     /**< Shift value for LCD_WAVE */
140 #define _LCD_DISPCTRL_WAVE_MASK           0x10UL                                /**< Bit mask for LCD_WAVE */
141 #define _LCD_DISPCTRL_WAVE_DEFAULT        0x00000000UL                          /**< Mode DEFAULT for LCD_DISPCTRL */
142 #define _LCD_DISPCTRL_WAVE_LOWPOWER       0x00000000UL                          /**< Mode LOWPOWER for LCD_DISPCTRL */
143 #define _LCD_DISPCTRL_WAVE_NORMAL         0x00000001UL                          /**< Mode NORMAL for LCD_DISPCTRL */
144 #define LCD_DISPCTRL_WAVE_DEFAULT         (_LCD_DISPCTRL_WAVE_DEFAULT << 4)     /**< Shifted mode DEFAULT for LCD_DISPCTRL */
145 #define LCD_DISPCTRL_WAVE_LOWPOWER        (_LCD_DISPCTRL_WAVE_LOWPOWER << 4)    /**< Shifted mode LOWPOWER for LCD_DISPCTRL */
146 #define LCD_DISPCTRL_WAVE_NORMAL          (_LCD_DISPCTRL_WAVE_NORMAL << 4)      /**< Shifted mode NORMAL for LCD_DISPCTRL */
147 #define _LCD_DISPCTRL_CONTRAST_SHIFT      8                                     /**< Shift value for LCD_CONTRAST */
148 #define _LCD_DISPCTRL_CONTRAST_MASK       0x3F00UL                              /**< Bit mask for LCD_CONTRAST */
149 #define _LCD_DISPCTRL_CONTRAST_DEFAULT    0x0000003FUL                          /**< Mode DEFAULT for LCD_DISPCTRL */
150 #define LCD_DISPCTRL_CONTRAST_DEFAULT     (_LCD_DISPCTRL_CONTRAST_DEFAULT << 8) /**< Shifted mode DEFAULT for LCD_DISPCTRL */
151 #define _LCD_DISPCTRL_CHGRDST_SHIFT       20                                    /**< Shift value for LCD_CHGRDST */
152 #define _LCD_DISPCTRL_CHGRDST_MASK        0x700000UL                            /**< Bit mask for LCD_CHGRDST */
153 #define _LCD_DISPCTRL_CHGRDST_DISABLE     0x00000000UL                          /**< Mode DISABLE for LCD_DISPCTRL */
154 #define _LCD_DISPCTRL_CHGRDST_DEFAULT     0x00000001UL                          /**< Mode DEFAULT for LCD_DISPCTRL */
155 #define _LCD_DISPCTRL_CHGRDST_ONE         0x00000001UL                          /**< Mode ONE for LCD_DISPCTRL */
156 #define _LCD_DISPCTRL_CHGRDST_TWO         0x00000002UL                          /**< Mode TWO for LCD_DISPCTRL */
157 #define _LCD_DISPCTRL_CHGRDST_THREE       0x00000003UL                          /**< Mode THREE for LCD_DISPCTRL */
158 #define _LCD_DISPCTRL_CHGRDST_FOUR        0x00000004UL                          /**< Mode FOUR for LCD_DISPCTRL */
159 #define LCD_DISPCTRL_CHGRDST_DISABLE      (_LCD_DISPCTRL_CHGRDST_DISABLE << 20) /**< Shifted mode DISABLE for LCD_DISPCTRL */
160 #define LCD_DISPCTRL_CHGRDST_DEFAULT      (_LCD_DISPCTRL_CHGRDST_DEFAULT << 20) /**< Shifted mode DEFAULT for LCD_DISPCTRL */
161 #define LCD_DISPCTRL_CHGRDST_ONE          (_LCD_DISPCTRL_CHGRDST_ONE << 20)     /**< Shifted mode ONE for LCD_DISPCTRL */
162 #define LCD_DISPCTRL_CHGRDST_TWO          (_LCD_DISPCTRL_CHGRDST_TWO << 20)     /**< Shifted mode TWO for LCD_DISPCTRL */
163 #define LCD_DISPCTRL_CHGRDST_THREE        (_LCD_DISPCTRL_CHGRDST_THREE << 20)   /**< Shifted mode THREE for LCD_DISPCTRL */
164 #define LCD_DISPCTRL_CHGRDST_FOUR         (_LCD_DISPCTRL_CHGRDST_FOUR << 20)    /**< Shifted mode FOUR for LCD_DISPCTRL */
165 #define _LCD_DISPCTRL_BIAS_SHIFT          24                                    /**< Shift value for LCD_BIAS */
166 #define _LCD_DISPCTRL_BIAS_MASK           0x3000000UL                           /**< Bit mask for LCD_BIAS */
167 #define _LCD_DISPCTRL_BIAS_DEFAULT        0x00000000UL                          /**< Mode DEFAULT for LCD_DISPCTRL */
168 #define _LCD_DISPCTRL_BIAS_STATIC         0x00000000UL                          /**< Mode STATIC for LCD_DISPCTRL */
169 #define _LCD_DISPCTRL_BIAS_ONEHALF        0x00000001UL                          /**< Mode ONEHALF for LCD_DISPCTRL */
170 #define _LCD_DISPCTRL_BIAS_ONETHIRD       0x00000002UL                          /**< Mode ONETHIRD for LCD_DISPCTRL */
171 #define _LCD_DISPCTRL_BIAS_ONEFOURTH      0x00000003UL                          /**< Mode ONEFOURTH for LCD_DISPCTRL */
172 #define LCD_DISPCTRL_BIAS_DEFAULT         (_LCD_DISPCTRL_BIAS_DEFAULT << 24)    /**< Shifted mode DEFAULT for LCD_DISPCTRL */
173 #define LCD_DISPCTRL_BIAS_STATIC          (_LCD_DISPCTRL_BIAS_STATIC << 24)     /**< Shifted mode STATIC for LCD_DISPCTRL */
174 #define LCD_DISPCTRL_BIAS_ONEHALF         (_LCD_DISPCTRL_BIAS_ONEHALF << 24)    /**< Shifted mode ONEHALF for LCD_DISPCTRL */
175 #define LCD_DISPCTRL_BIAS_ONETHIRD        (_LCD_DISPCTRL_BIAS_ONETHIRD << 24)   /**< Shifted mode ONETHIRD for LCD_DISPCTRL */
176 #define LCD_DISPCTRL_BIAS_ONEFOURTH       (_LCD_DISPCTRL_BIAS_ONEFOURTH << 24)  /**< Shifted mode ONEFOURTH for LCD_DISPCTRL */
177 #define _LCD_DISPCTRL_MODE_SHIFT          28                                    /**< Shift value for LCD_MODE */
178 #define _LCD_DISPCTRL_MODE_MASK           0x30000000UL                          /**< Bit mask for LCD_MODE */
179 #define _LCD_DISPCTRL_MODE_DEFAULT        0x00000000UL                          /**< Mode DEFAULT for LCD_DISPCTRL */
180 #define _LCD_DISPCTRL_MODE_NOEXTCAP       0x00000000UL                          /**< Mode NOEXTCAP for LCD_DISPCTRL */
181 #define _LCD_DISPCTRL_MODE_STEPDOWN       0x00000001UL                          /**< Mode STEPDOWN for LCD_DISPCTRL */
182 #define _LCD_DISPCTRL_MODE_CPINTOSC       0x00000002UL                          /**< Mode CPINTOSC for LCD_DISPCTRL */
183 #define LCD_DISPCTRL_MODE_DEFAULT         (_LCD_DISPCTRL_MODE_DEFAULT << 28)    /**< Shifted mode DEFAULT for LCD_DISPCTRL */
184 #define LCD_DISPCTRL_MODE_NOEXTCAP        (_LCD_DISPCTRL_MODE_NOEXTCAP << 28)   /**< Shifted mode NOEXTCAP for LCD_DISPCTRL */
185 #define LCD_DISPCTRL_MODE_STEPDOWN        (_LCD_DISPCTRL_MODE_STEPDOWN << 28)   /**< Shifted mode STEPDOWN for LCD_DISPCTRL */
186 #define LCD_DISPCTRL_MODE_CPINTOSC        (_LCD_DISPCTRL_MODE_CPINTOSC << 28)   /**< Shifted mode CPINTOSC for LCD_DISPCTRL */
187 
188 /* Bit fields for LCD SEGEN */
189 #define _LCD_SEGEN_RESETVALUE             0x00000000UL                    /**< Default value for LCD_SEGEN */
190 #define _LCD_SEGEN_MASK                   0xFFFFFFFFUL                    /**< Mask for LCD_SEGEN */
191 #define _LCD_SEGEN_SEGEN_SHIFT            0                               /**< Shift value for LCD_SEGEN */
192 #define _LCD_SEGEN_SEGEN_MASK             0xFFFFFFFFUL                    /**< Bit mask for LCD_SEGEN */
193 #define _LCD_SEGEN_SEGEN_DEFAULT          0x00000000UL                    /**< Mode DEFAULT for LCD_SEGEN */
194 #define LCD_SEGEN_SEGEN_DEFAULT           (_LCD_SEGEN_SEGEN_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_SEGEN */
195 
196 /* Bit fields for LCD BACTRL */
197 #define _LCD_BACTRL_RESETVALUE            0x00000000UL                          /**< Default value for LCD_BACTRL */
198 #define _LCD_BACTRL_MASK                  0x10FF01FFUL                          /**< Mask for LCD_BACTRL */
199 #define LCD_BACTRL_BLINKEN                (0x1UL << 0)                          /**< Blink Enable */
200 #define _LCD_BACTRL_BLINKEN_SHIFT         0                                     /**< Shift value for LCD_BLINKEN */
201 #define _LCD_BACTRL_BLINKEN_MASK          0x1UL                                 /**< Bit mask for LCD_BLINKEN */
202 #define _LCD_BACTRL_BLINKEN_DEFAULT       0x00000000UL                          /**< Mode DEFAULT for LCD_BACTRL */
203 #define LCD_BACTRL_BLINKEN_DEFAULT        (_LCD_BACTRL_BLINKEN_DEFAULT << 0)    /**< Shifted mode DEFAULT for LCD_BACTRL */
204 #define LCD_BACTRL_BLANK                  (0x1UL << 1)                          /**< Blank Display */
205 #define _LCD_BACTRL_BLANK_SHIFT           1                                     /**< Shift value for LCD_BLANK */
206 #define _LCD_BACTRL_BLANK_MASK            0x2UL                                 /**< Bit mask for LCD_BLANK */
207 #define _LCD_BACTRL_BLANK_DEFAULT         0x00000000UL                          /**< Mode DEFAULT for LCD_BACTRL */
208 #define LCD_BACTRL_BLANK_DEFAULT          (_LCD_BACTRL_BLANK_DEFAULT << 1)      /**< Shifted mode DEFAULT for LCD_BACTRL */
209 #define LCD_BACTRL_AEN                    (0x1UL << 2)                          /**< Animation Enable */
210 #define _LCD_BACTRL_AEN_SHIFT             2                                     /**< Shift value for LCD_AEN */
211 #define _LCD_BACTRL_AEN_MASK              0x4UL                                 /**< Bit mask for LCD_AEN */
212 #define _LCD_BACTRL_AEN_DEFAULT           0x00000000UL                          /**< Mode DEFAULT for LCD_BACTRL */
213 #define LCD_BACTRL_AEN_DEFAULT            (_LCD_BACTRL_AEN_DEFAULT << 2)        /**< Shifted mode DEFAULT for LCD_BACTRL */
214 #define _LCD_BACTRL_AREGASC_SHIFT         3                                     /**< Shift value for LCD_AREGASC */
215 #define _LCD_BACTRL_AREGASC_MASK          0x18UL                                /**< Bit mask for LCD_AREGASC */
216 #define _LCD_BACTRL_AREGASC_DEFAULT       0x00000000UL                          /**< Mode DEFAULT for LCD_BACTRL */
217 #define _LCD_BACTRL_AREGASC_NOSHIFT       0x00000000UL                          /**< Mode NOSHIFT for LCD_BACTRL */
218 #define _LCD_BACTRL_AREGASC_SHIFTLEFT     0x00000001UL                          /**< Mode SHIFTLEFT for LCD_BACTRL */
219 #define _LCD_BACTRL_AREGASC_SHIFTRIGHT    0x00000002UL                          /**< Mode SHIFTRIGHT for LCD_BACTRL */
220 #define LCD_BACTRL_AREGASC_DEFAULT        (_LCD_BACTRL_AREGASC_DEFAULT << 3)    /**< Shifted mode DEFAULT for LCD_BACTRL */
221 #define LCD_BACTRL_AREGASC_NOSHIFT        (_LCD_BACTRL_AREGASC_NOSHIFT << 3)    /**< Shifted mode NOSHIFT for LCD_BACTRL */
222 #define LCD_BACTRL_AREGASC_SHIFTLEFT      (_LCD_BACTRL_AREGASC_SHIFTLEFT << 3)  /**< Shifted mode SHIFTLEFT for LCD_BACTRL */
223 #define LCD_BACTRL_AREGASC_SHIFTRIGHT     (_LCD_BACTRL_AREGASC_SHIFTRIGHT << 3) /**< Shifted mode SHIFTRIGHT for LCD_BACTRL */
224 #define _LCD_BACTRL_AREGBSC_SHIFT         5                                     /**< Shift value for LCD_AREGBSC */
225 #define _LCD_BACTRL_AREGBSC_MASK          0x60UL                                /**< Bit mask for LCD_AREGBSC */
226 #define _LCD_BACTRL_AREGBSC_DEFAULT       0x00000000UL                          /**< Mode DEFAULT for LCD_BACTRL */
227 #define _LCD_BACTRL_AREGBSC_NOSHIFT       0x00000000UL                          /**< Mode NOSHIFT for LCD_BACTRL */
228 #define _LCD_BACTRL_AREGBSC_SHIFTLEFT     0x00000001UL                          /**< Mode SHIFTLEFT for LCD_BACTRL */
229 #define _LCD_BACTRL_AREGBSC_SHIFTRIGHT    0x00000002UL                          /**< Mode SHIFTRIGHT for LCD_BACTRL */
230 #define LCD_BACTRL_AREGBSC_DEFAULT        (_LCD_BACTRL_AREGBSC_DEFAULT << 5)    /**< Shifted mode DEFAULT for LCD_BACTRL */
231 #define LCD_BACTRL_AREGBSC_NOSHIFT        (_LCD_BACTRL_AREGBSC_NOSHIFT << 5)    /**< Shifted mode NOSHIFT for LCD_BACTRL */
232 #define LCD_BACTRL_AREGBSC_SHIFTLEFT      (_LCD_BACTRL_AREGBSC_SHIFTLEFT << 5)  /**< Shifted mode SHIFTLEFT for LCD_BACTRL */
233 #define LCD_BACTRL_AREGBSC_SHIFTRIGHT     (_LCD_BACTRL_AREGBSC_SHIFTRIGHT << 5) /**< Shifted mode SHIFTRIGHT for LCD_BACTRL */
234 #define LCD_BACTRL_ALOGSEL                (0x1UL << 7)                          /**< Animate Logic Function Select */
235 #define _LCD_BACTRL_ALOGSEL_SHIFT         7                                     /**< Shift value for LCD_ALOGSEL */
236 #define _LCD_BACTRL_ALOGSEL_MASK          0x80UL                                /**< Bit mask for LCD_ALOGSEL */
237 #define _LCD_BACTRL_ALOGSEL_DEFAULT       0x00000000UL                          /**< Mode DEFAULT for LCD_BACTRL */
238 #define _LCD_BACTRL_ALOGSEL_AND           0x00000000UL                          /**< Mode AND for LCD_BACTRL */
239 #define _LCD_BACTRL_ALOGSEL_OR            0x00000001UL                          /**< Mode OR for LCD_BACTRL */
240 #define LCD_BACTRL_ALOGSEL_DEFAULT        (_LCD_BACTRL_ALOGSEL_DEFAULT << 7)    /**< Shifted mode DEFAULT for LCD_BACTRL */
241 #define LCD_BACTRL_ALOGSEL_AND            (_LCD_BACTRL_ALOGSEL_AND << 7)        /**< Shifted mode AND for LCD_BACTRL */
242 #define LCD_BACTRL_ALOGSEL_OR             (_LCD_BACTRL_ALOGSEL_OR << 7)         /**< Shifted mode OR for LCD_BACTRL */
243 #define LCD_BACTRL_FCEN                   (0x1UL << 8)                          /**< Frame Counter Enable */
244 #define _LCD_BACTRL_FCEN_SHIFT            8                                     /**< Shift value for LCD_FCEN */
245 #define _LCD_BACTRL_FCEN_MASK             0x100UL                               /**< Bit mask for LCD_FCEN */
246 #define _LCD_BACTRL_FCEN_DEFAULT          0x00000000UL                          /**< Mode DEFAULT for LCD_BACTRL */
247 #define LCD_BACTRL_FCEN_DEFAULT           (_LCD_BACTRL_FCEN_DEFAULT << 8)       /**< Shifted mode DEFAULT for LCD_BACTRL */
248 #define _LCD_BACTRL_FCPRESC_SHIFT         16                                    /**< Shift value for LCD_FCPRESC */
249 #define _LCD_BACTRL_FCPRESC_MASK          0x30000UL                             /**< Bit mask for LCD_FCPRESC */
250 #define _LCD_BACTRL_FCPRESC_DEFAULT       0x00000000UL                          /**< Mode DEFAULT for LCD_BACTRL */
251 #define _LCD_BACTRL_FCPRESC_DIV1          0x00000000UL                          /**< Mode DIV1 for LCD_BACTRL */
252 #define _LCD_BACTRL_FCPRESC_DIV2          0x00000001UL                          /**< Mode DIV2 for LCD_BACTRL */
253 #define _LCD_BACTRL_FCPRESC_DIV4          0x00000002UL                          /**< Mode DIV4 for LCD_BACTRL */
254 #define _LCD_BACTRL_FCPRESC_DIV8          0x00000003UL                          /**< Mode DIV8 for LCD_BACTRL */
255 #define LCD_BACTRL_FCPRESC_DEFAULT        (_LCD_BACTRL_FCPRESC_DEFAULT << 16)   /**< Shifted mode DEFAULT for LCD_BACTRL */
256 #define LCD_BACTRL_FCPRESC_DIV1           (_LCD_BACTRL_FCPRESC_DIV1 << 16)      /**< Shifted mode DIV1 for LCD_BACTRL */
257 #define LCD_BACTRL_FCPRESC_DIV2           (_LCD_BACTRL_FCPRESC_DIV2 << 16)      /**< Shifted mode DIV2 for LCD_BACTRL */
258 #define LCD_BACTRL_FCPRESC_DIV4           (_LCD_BACTRL_FCPRESC_DIV4 << 16)      /**< Shifted mode DIV4 for LCD_BACTRL */
259 #define LCD_BACTRL_FCPRESC_DIV8           (_LCD_BACTRL_FCPRESC_DIV8 << 16)      /**< Shifted mode DIV8 for LCD_BACTRL */
260 #define _LCD_BACTRL_FCTOP_SHIFT           18                                    /**< Shift value for LCD_FCTOP */
261 #define _LCD_BACTRL_FCTOP_MASK            0xFC0000UL                            /**< Bit mask for LCD_FCTOP */
262 #define _LCD_BACTRL_FCTOP_DEFAULT         0x00000000UL                          /**< Mode DEFAULT for LCD_BACTRL */
263 #define LCD_BACTRL_FCTOP_DEFAULT          (_LCD_BACTRL_FCTOP_DEFAULT << 18)     /**< Shifted mode DEFAULT for LCD_BACTRL */
264 #define LCD_BACTRL_ALOC                   (0x1UL << 28)                         /**< Animation Location */
265 #define _LCD_BACTRL_ALOC_SHIFT            28                                    /**< Shift value for LCD_ALOC */
266 #define _LCD_BACTRL_ALOC_MASK             0x10000000UL                          /**< Bit mask for LCD_ALOC */
267 #define _LCD_BACTRL_ALOC_DEFAULT          0x00000000UL                          /**< Mode DEFAULT for LCD_BACTRL */
268 #define _LCD_BACTRL_ALOC_SEG0TO7          0x00000000UL                          /**< Mode SEG0TO7 for LCD_BACTRL */
269 #define _LCD_BACTRL_ALOC_SEG8TO15         0x00000001UL                          /**< Mode SEG8TO15 for LCD_BACTRL */
270 #define LCD_BACTRL_ALOC_DEFAULT           (_LCD_BACTRL_ALOC_DEFAULT << 28)      /**< Shifted mode DEFAULT for LCD_BACTRL */
271 #define LCD_BACTRL_ALOC_SEG0TO7           (_LCD_BACTRL_ALOC_SEG0TO7 << 28)      /**< Shifted mode SEG0TO7 for LCD_BACTRL */
272 #define LCD_BACTRL_ALOC_SEG8TO15          (_LCD_BACTRL_ALOC_SEG8TO15 << 28)     /**< Shifted mode SEG8TO15 for LCD_BACTRL */
273 
274 /* Bit fields for LCD STATUS */
275 #define _LCD_STATUS_RESETVALUE            0x00000000UL                      /**< Default value for LCD_STATUS */
276 #define _LCD_STATUS_MASK                  0x0000010FUL                      /**< Mask for LCD_STATUS */
277 #define _LCD_STATUS_ASTATE_SHIFT          0                                 /**< Shift value for LCD_ASTATE */
278 #define _LCD_STATUS_ASTATE_MASK           0xFUL                             /**< Bit mask for LCD_ASTATE */
279 #define _LCD_STATUS_ASTATE_DEFAULT        0x00000000UL                      /**< Mode DEFAULT for LCD_STATUS */
280 #define LCD_STATUS_ASTATE_DEFAULT         (_LCD_STATUS_ASTATE_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_STATUS */
281 #define LCD_STATUS_BLINK                  (0x1UL << 8)                      /**< Blink State */
282 #define _LCD_STATUS_BLINK_SHIFT           8                                 /**< Shift value for LCD_BLINK */
283 #define _LCD_STATUS_BLINK_MASK            0x100UL                           /**< Bit mask for LCD_BLINK */
284 #define _LCD_STATUS_BLINK_DEFAULT         0x00000000UL                      /**< Mode DEFAULT for LCD_STATUS */
285 #define LCD_STATUS_BLINK_DEFAULT          (_LCD_STATUS_BLINK_DEFAULT << 8)  /**< Shifted mode DEFAULT for LCD_STATUS */
286 
287 /* Bit fields for LCD AREGA */
288 #define _LCD_AREGA_RESETVALUE             0x00000000UL                    /**< Default value for LCD_AREGA */
289 #define _LCD_AREGA_MASK                   0x000000FFUL                    /**< Mask for LCD_AREGA */
290 #define _LCD_AREGA_AREGA_SHIFT            0                               /**< Shift value for LCD_AREGA */
291 #define _LCD_AREGA_AREGA_MASK             0xFFUL                          /**< Bit mask for LCD_AREGA */
292 #define _LCD_AREGA_AREGA_DEFAULT          0x00000000UL                    /**< Mode DEFAULT for LCD_AREGA */
293 #define LCD_AREGA_AREGA_DEFAULT           (_LCD_AREGA_AREGA_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_AREGA */
294 
295 /* Bit fields for LCD AREGB */
296 #define _LCD_AREGB_RESETVALUE             0x00000000UL                    /**< Default value for LCD_AREGB */
297 #define _LCD_AREGB_MASK                   0x000000FFUL                    /**< Mask for LCD_AREGB */
298 #define _LCD_AREGB_AREGB_SHIFT            0                               /**< Shift value for LCD_AREGB */
299 #define _LCD_AREGB_AREGB_MASK             0xFFUL                          /**< Bit mask for LCD_AREGB */
300 #define _LCD_AREGB_AREGB_DEFAULT          0x00000000UL                    /**< Mode DEFAULT for LCD_AREGB */
301 #define LCD_AREGB_AREGB_DEFAULT           (_LCD_AREGB_AREGB_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_AREGB */
302 
303 /* Bit fields for LCD IF */
304 #define _LCD_IF_RESETVALUE                0x00000000UL              /**< Default value for LCD_IF */
305 #define _LCD_IF_MASK                      0x00000001UL              /**< Mask for LCD_IF */
306 #define LCD_IF_FC                         (0x1UL << 0)              /**< Frame Counter Interrupt Flag */
307 #define _LCD_IF_FC_SHIFT                  0                         /**< Shift value for LCD_FC */
308 #define _LCD_IF_FC_MASK                   0x1UL                     /**< Bit mask for LCD_FC */
309 #define _LCD_IF_FC_DEFAULT                0x00000000UL              /**< Mode DEFAULT for LCD_IF */
310 #define LCD_IF_FC_DEFAULT                 (_LCD_IF_FC_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_IF */
311 
312 /* Bit fields for LCD IFS */
313 #define _LCD_IFS_RESETVALUE               0x00000000UL               /**< Default value for LCD_IFS */
314 #define _LCD_IFS_MASK                     0x00000001UL               /**< Mask for LCD_IFS */
315 #define LCD_IFS_FC                        (0x1UL << 0)               /**< Frame Counter Interrupt Flag Set */
316 #define _LCD_IFS_FC_SHIFT                 0                          /**< Shift value for LCD_FC */
317 #define _LCD_IFS_FC_MASK                  0x1UL                      /**< Bit mask for LCD_FC */
318 #define _LCD_IFS_FC_DEFAULT               0x00000000UL               /**< Mode DEFAULT for LCD_IFS */
319 #define LCD_IFS_FC_DEFAULT                (_LCD_IFS_FC_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_IFS */
320 
321 /* Bit fields for LCD IFC */
322 #define _LCD_IFC_RESETVALUE               0x00000000UL               /**< Default value for LCD_IFC */
323 #define _LCD_IFC_MASK                     0x00000001UL               /**< Mask for LCD_IFC */
324 #define LCD_IFC_FC                        (0x1UL << 0)               /**< Frame Counter Interrupt Flag Clear */
325 #define _LCD_IFC_FC_SHIFT                 0                          /**< Shift value for LCD_FC */
326 #define _LCD_IFC_FC_MASK                  0x1UL                      /**< Bit mask for LCD_FC */
327 #define _LCD_IFC_FC_DEFAULT               0x00000000UL               /**< Mode DEFAULT for LCD_IFC */
328 #define LCD_IFC_FC_DEFAULT                (_LCD_IFC_FC_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_IFC */
329 
330 /* Bit fields for LCD IEN */
331 #define _LCD_IEN_RESETVALUE               0x00000000UL               /**< Default value for LCD_IEN */
332 #define _LCD_IEN_MASK                     0x00000001UL               /**< Mask for LCD_IEN */
333 #define LCD_IEN_FC                        (0x1UL << 0)               /**< Frame Counter Interrupt Enable */
334 #define _LCD_IEN_FC_SHIFT                 0                          /**< Shift value for LCD_FC */
335 #define _LCD_IEN_FC_MASK                  0x1UL                      /**< Bit mask for LCD_FC */
336 #define _LCD_IEN_FC_DEFAULT               0x00000000UL               /**< Mode DEFAULT for LCD_IEN */
337 #define LCD_IEN_FC_DEFAULT                (_LCD_IEN_FC_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_IEN */
338 
339 /* Bit fields for LCD BIASCTRL */
340 #define _LCD_BIASCTRL_RESETVALUE          0x00000000UL                          /**< Default value for LCD_BIASCTRL */
341 #define _LCD_BIASCTRL_MASK                0x00001CF7UL                          /**< Mask for LCD_BIASCTRL */
342 #define _LCD_BIASCTRL_SPEED_SHIFT         0                                     /**< Shift value for LCD_SPEED */
343 #define _LCD_BIASCTRL_SPEED_MASK          0x7UL                                 /**< Bit mask for LCD_SPEED */
344 #define _LCD_BIASCTRL_SPEED_DEFAULT       0x00000000UL                          /**< Mode DEFAULT for LCD_BIASCTRL */
345 #define LCD_BIASCTRL_SPEED_DEFAULT        (_LCD_BIASCTRL_SPEED_DEFAULT << 0)    /**< Shifted mode DEFAULT for LCD_BIASCTRL */
346 #define _LCD_BIASCTRL_BUFDRV_SHIFT        4                                     /**< Shift value for LCD_BUFDRV */
347 #define _LCD_BIASCTRL_BUFDRV_MASK         0xF0UL                                /**< Bit mask for LCD_BUFDRV */
348 #define _LCD_BIASCTRL_BUFDRV_DEFAULT      0x00000000UL                          /**< Mode DEFAULT for LCD_BIASCTRL */
349 #define LCD_BIASCTRL_BUFDRV_DEFAULT       (_LCD_BIASCTRL_BUFDRV_DEFAULT << 4)   /**< Shifted mode DEFAULT for LCD_BIASCTRL */
350 #define _LCD_BIASCTRL_BUFBIAS_SHIFT       10                                    /**< Shift value for LCD_BUFBIAS */
351 #define _LCD_BIASCTRL_BUFBIAS_MASK        0x1C00UL                              /**< Bit mask for LCD_BUFBIAS */
352 #define _LCD_BIASCTRL_BUFBIAS_DEFAULT     0x00000000UL                          /**< Mode DEFAULT for LCD_BIASCTRL */
353 #define LCD_BIASCTRL_BUFBIAS_DEFAULT      (_LCD_BIASCTRL_BUFBIAS_DEFAULT << 10) /**< Shifted mode DEFAULT for LCD_BIASCTRL */
354 
355 /* Bit fields for LCD SEGD0L */
356 #define _LCD_SEGD0L_RESETVALUE            0x00000000UL                      /**< Default value for LCD_SEGD0L */
357 #define _LCD_SEGD0L_MASK                  0xFFFFFFFFUL                      /**< Mask for LCD_SEGD0L */
358 #define _LCD_SEGD0L_SEGD0L_SHIFT          0                                 /**< Shift value for LCD_SEGD0L */
359 #define _LCD_SEGD0L_SEGD0L_MASK           0xFFFFFFFFUL                      /**< Bit mask for LCD_SEGD0L */
360 #define _LCD_SEGD0L_SEGD0L_DEFAULT        0x00000000UL                      /**< Mode DEFAULT for LCD_SEGD0L */
361 #define LCD_SEGD0L_SEGD0L_DEFAULT         (_LCD_SEGD0L_SEGD0L_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_SEGD0L */
362 
363 /* Bit fields for LCD SEGD1L */
364 #define _LCD_SEGD1L_RESETVALUE            0x00000000UL                      /**< Default value for LCD_SEGD1L */
365 #define _LCD_SEGD1L_MASK                  0xFFFFFFFFUL                      /**< Mask for LCD_SEGD1L */
366 #define _LCD_SEGD1L_SEGD1L_SHIFT          0                                 /**< Shift value for LCD_SEGD1L */
367 #define _LCD_SEGD1L_SEGD1L_MASK           0xFFFFFFFFUL                      /**< Bit mask for LCD_SEGD1L */
368 #define _LCD_SEGD1L_SEGD1L_DEFAULT        0x00000000UL                      /**< Mode DEFAULT for LCD_SEGD1L */
369 #define LCD_SEGD1L_SEGD1L_DEFAULT         (_LCD_SEGD1L_SEGD1L_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_SEGD1L */
370 
371 /* Bit fields for LCD SEGD2L */
372 #define _LCD_SEGD2L_RESETVALUE            0x00000000UL                      /**< Default value for LCD_SEGD2L */
373 #define _LCD_SEGD2L_MASK                  0xFFFFFFFFUL                      /**< Mask for LCD_SEGD2L */
374 #define _LCD_SEGD2L_SEGD2L_SHIFT          0                                 /**< Shift value for LCD_SEGD2L */
375 #define _LCD_SEGD2L_SEGD2L_MASK           0xFFFFFFFFUL                      /**< Bit mask for LCD_SEGD2L */
376 #define _LCD_SEGD2L_SEGD2L_DEFAULT        0x00000000UL                      /**< Mode DEFAULT for LCD_SEGD2L */
377 #define LCD_SEGD2L_SEGD2L_DEFAULT         (_LCD_SEGD2L_SEGD2L_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_SEGD2L */
378 
379 /* Bit fields for LCD SEGD3L */
380 #define _LCD_SEGD3L_RESETVALUE            0x00000000UL                      /**< Default value for LCD_SEGD3L */
381 #define _LCD_SEGD3L_MASK                  0xFFFFFFFFUL                      /**< Mask for LCD_SEGD3L */
382 #define _LCD_SEGD3L_SEGD3L_SHIFT          0                                 /**< Shift value for LCD_SEGD3L */
383 #define _LCD_SEGD3L_SEGD3L_MASK           0xFFFFFFFFUL                      /**< Bit mask for LCD_SEGD3L */
384 #define _LCD_SEGD3L_SEGD3L_DEFAULT        0x00000000UL                      /**< Mode DEFAULT for LCD_SEGD3L */
385 #define LCD_SEGD3L_SEGD3L_DEFAULT         (_LCD_SEGD3L_SEGD3L_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_SEGD3L */
386 
387 /* Bit fields for LCD SEGD0H */
388 #define _LCD_SEGD0H_RESETVALUE            0x00000000UL                      /**< Default value for LCD_SEGD0H */
389 #define _LCD_SEGD0H_MASK                  0x000000FFUL                      /**< Mask for LCD_SEGD0H */
390 #define _LCD_SEGD0H_SEGD0H_SHIFT          0                                 /**< Shift value for LCD_SEGD0H */
391 #define _LCD_SEGD0H_SEGD0H_MASK           0xFFUL                            /**< Bit mask for LCD_SEGD0H */
392 #define _LCD_SEGD0H_SEGD0H_DEFAULT        0x00000000UL                      /**< Mode DEFAULT for LCD_SEGD0H */
393 #define LCD_SEGD0H_SEGD0H_DEFAULT         (_LCD_SEGD0H_SEGD0H_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_SEGD0H */
394 
395 /* Bit fields for LCD SEGD1H */
396 #define _LCD_SEGD1H_RESETVALUE            0x00000000UL                      /**< Default value for LCD_SEGD1H */
397 #define _LCD_SEGD1H_MASK                  0x000000FFUL                      /**< Mask for LCD_SEGD1H */
398 #define _LCD_SEGD1H_SEGD1H_SHIFT          0                                 /**< Shift value for LCD_SEGD1H */
399 #define _LCD_SEGD1H_SEGD1H_MASK           0xFFUL                            /**< Bit mask for LCD_SEGD1H */
400 #define _LCD_SEGD1H_SEGD1H_DEFAULT        0x00000000UL                      /**< Mode DEFAULT for LCD_SEGD1H */
401 #define LCD_SEGD1H_SEGD1H_DEFAULT         (_LCD_SEGD1H_SEGD1H_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_SEGD1H */
402 
403 /* Bit fields for LCD SEGD2H */
404 #define _LCD_SEGD2H_RESETVALUE            0x00000000UL                      /**< Default value for LCD_SEGD2H */
405 #define _LCD_SEGD2H_MASK                  0x000000FFUL                      /**< Mask for LCD_SEGD2H */
406 #define _LCD_SEGD2H_SEGD2H_SHIFT          0                                 /**< Shift value for LCD_SEGD2H */
407 #define _LCD_SEGD2H_SEGD2H_MASK           0xFFUL                            /**< Bit mask for LCD_SEGD2H */
408 #define _LCD_SEGD2H_SEGD2H_DEFAULT        0x00000000UL                      /**< Mode DEFAULT for LCD_SEGD2H */
409 #define LCD_SEGD2H_SEGD2H_DEFAULT         (_LCD_SEGD2H_SEGD2H_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_SEGD2H */
410 
411 /* Bit fields for LCD SEGD3H */
412 #define _LCD_SEGD3H_RESETVALUE            0x00000000UL                      /**< Default value for LCD_SEGD3H */
413 #define _LCD_SEGD3H_MASK                  0x000000FFUL                      /**< Mask for LCD_SEGD3H */
414 #define _LCD_SEGD3H_SEGD3H_SHIFT          0                                 /**< Shift value for LCD_SEGD3H */
415 #define _LCD_SEGD3H_SEGD3H_MASK           0xFFUL                            /**< Bit mask for LCD_SEGD3H */
416 #define _LCD_SEGD3H_SEGD3H_DEFAULT        0x00000000UL                      /**< Mode DEFAULT for LCD_SEGD3H */
417 #define LCD_SEGD3H_SEGD3H_DEFAULT         (_LCD_SEGD3H_SEGD3H_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_SEGD3H */
418 
419 /* Bit fields for LCD SEGD4L */
420 #define _LCD_SEGD4L_RESETVALUE            0x00000000UL                      /**< Default value for LCD_SEGD4L */
421 #define _LCD_SEGD4L_MASK                  0xFFFFFFFFUL                      /**< Mask for LCD_SEGD4L */
422 #define _LCD_SEGD4L_SEGD4L_SHIFT          0                                 /**< Shift value for LCD_SEGD4L */
423 #define _LCD_SEGD4L_SEGD4L_MASK           0xFFFFFFFFUL                      /**< Bit mask for LCD_SEGD4L */
424 #define _LCD_SEGD4L_SEGD4L_DEFAULT        0x00000000UL                      /**< Mode DEFAULT for LCD_SEGD4L */
425 #define LCD_SEGD4L_SEGD4L_DEFAULT         (_LCD_SEGD4L_SEGD4L_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_SEGD4L */
426 
427 /* Bit fields for LCD SEGD5L */
428 #define _LCD_SEGD5L_RESETVALUE            0x00000000UL                      /**< Default value for LCD_SEGD5L */
429 #define _LCD_SEGD5L_MASK                  0xFFFFFFFFUL                      /**< Mask for LCD_SEGD5L */
430 #define _LCD_SEGD5L_SEGD5L_SHIFT          0                                 /**< Shift value for LCD_SEGD5L */
431 #define _LCD_SEGD5L_SEGD5L_MASK           0xFFFFFFFFUL                      /**< Bit mask for LCD_SEGD5L */
432 #define _LCD_SEGD5L_SEGD5L_DEFAULT        0x00000000UL                      /**< Mode DEFAULT for LCD_SEGD5L */
433 #define LCD_SEGD5L_SEGD5L_DEFAULT         (_LCD_SEGD5L_SEGD5L_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_SEGD5L */
434 
435 /* Bit fields for LCD SEGD6L */
436 #define _LCD_SEGD6L_RESETVALUE            0x00000000UL                      /**< Default value for LCD_SEGD6L */
437 #define _LCD_SEGD6L_MASK                  0xFFFFFFFFUL                      /**< Mask for LCD_SEGD6L */
438 #define _LCD_SEGD6L_SEGD6L_SHIFT          0                                 /**< Shift value for LCD_SEGD6L */
439 #define _LCD_SEGD6L_SEGD6L_MASK           0xFFFFFFFFUL                      /**< Bit mask for LCD_SEGD6L */
440 #define _LCD_SEGD6L_SEGD6L_DEFAULT        0x00000000UL                      /**< Mode DEFAULT for LCD_SEGD6L */
441 #define LCD_SEGD6L_SEGD6L_DEFAULT         (_LCD_SEGD6L_SEGD6L_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_SEGD6L */
442 
443 /* Bit fields for LCD SEGD7L */
444 #define _LCD_SEGD7L_RESETVALUE            0x00000000UL                      /**< Default value for LCD_SEGD7L */
445 #define _LCD_SEGD7L_MASK                  0xFFFFFFFFUL                      /**< Mask for LCD_SEGD7L */
446 #define _LCD_SEGD7L_SEGD7L_SHIFT          0                                 /**< Shift value for LCD_SEGD7L */
447 #define _LCD_SEGD7L_SEGD7L_MASK           0xFFFFFFFFUL                      /**< Bit mask for LCD_SEGD7L */
448 #define _LCD_SEGD7L_SEGD7L_DEFAULT        0x00000000UL                      /**< Mode DEFAULT for LCD_SEGD7L */
449 #define LCD_SEGD7L_SEGD7L_DEFAULT         (_LCD_SEGD7L_SEGD7L_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_SEGD7L */
450 
451 /* Bit fields for LCD SEGD4H */
452 #define _LCD_SEGD4H_RESETVALUE            0x00000000UL                      /**< Default value for LCD_SEGD4H */
453 #define _LCD_SEGD4H_MASK                  0x000000FFUL                      /**< Mask for LCD_SEGD4H */
454 #define _LCD_SEGD4H_SEGD4H_SHIFT          0                                 /**< Shift value for LCD_SEGD4H */
455 #define _LCD_SEGD4H_SEGD4H_MASK           0xFFUL                            /**< Bit mask for LCD_SEGD4H */
456 #define _LCD_SEGD4H_SEGD4H_DEFAULT        0x00000000UL                      /**< Mode DEFAULT for LCD_SEGD4H */
457 #define LCD_SEGD4H_SEGD4H_DEFAULT         (_LCD_SEGD4H_SEGD4H_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_SEGD4H */
458 
459 /* Bit fields for LCD SEGD5H */
460 #define _LCD_SEGD5H_RESETVALUE            0x00000000UL                      /**< Default value for LCD_SEGD5H */
461 #define _LCD_SEGD5H_MASK                  0x000000FFUL                      /**< Mask for LCD_SEGD5H */
462 #define _LCD_SEGD5H_SEGD5H_SHIFT          0                                 /**< Shift value for LCD_SEGD5H */
463 #define _LCD_SEGD5H_SEGD5H_MASK           0xFFUL                            /**< Bit mask for LCD_SEGD5H */
464 #define _LCD_SEGD5H_SEGD5H_DEFAULT        0x00000000UL                      /**< Mode DEFAULT for LCD_SEGD5H */
465 #define LCD_SEGD5H_SEGD5H_DEFAULT         (_LCD_SEGD5H_SEGD5H_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_SEGD5H */
466 
467 /* Bit fields for LCD SEGD6H */
468 #define _LCD_SEGD6H_RESETVALUE            0x00000000UL                      /**< Default value for LCD_SEGD6H */
469 #define _LCD_SEGD6H_MASK                  0x000000FFUL                      /**< Mask for LCD_SEGD6H */
470 #define _LCD_SEGD6H_SEGD6H_SHIFT          0                                 /**< Shift value for LCD_SEGD6H */
471 #define _LCD_SEGD6H_SEGD6H_MASK           0xFFUL                            /**< Bit mask for LCD_SEGD6H */
472 #define _LCD_SEGD6H_SEGD6H_DEFAULT        0x00000000UL                      /**< Mode DEFAULT for LCD_SEGD6H */
473 #define LCD_SEGD6H_SEGD6H_DEFAULT         (_LCD_SEGD6H_SEGD6H_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_SEGD6H */
474 
475 /* Bit fields for LCD SEGD7H */
476 #define _LCD_SEGD7H_RESETVALUE            0x00000000UL                      /**< Default value for LCD_SEGD7H */
477 #define _LCD_SEGD7H_MASK                  0x000000FFUL                      /**< Mask for LCD_SEGD7H */
478 #define _LCD_SEGD7H_SEGD7H_SHIFT          0                                 /**< Shift value for LCD_SEGD7H */
479 #define _LCD_SEGD7H_SEGD7H_MASK           0xFFUL                            /**< Bit mask for LCD_SEGD7H */
480 #define _LCD_SEGD7H_SEGD7H_DEFAULT        0x00000000UL                      /**< Mode DEFAULT for LCD_SEGD7H */
481 #define LCD_SEGD7H_SEGD7H_DEFAULT         (_LCD_SEGD7H_SEGD7H_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_SEGD7H */
482 
483 /* Bit fields for LCD FREEZE */
484 #define _LCD_FREEZE_RESETVALUE            0x00000000UL                         /**< Default value for LCD_FREEZE */
485 #define _LCD_FREEZE_MASK                  0x00000003UL                         /**< Mask for LCD_FREEZE */
486 #define LCD_FREEZE_REGFREEZE              (0x1UL << 0)                         /**< Register Update Freeze */
487 #define _LCD_FREEZE_REGFREEZE_SHIFT       0                                    /**< Shift value for LCD_REGFREEZE */
488 #define _LCD_FREEZE_REGFREEZE_MASK        0x1UL                                /**< Bit mask for LCD_REGFREEZE */
489 #define _LCD_FREEZE_REGFREEZE_DEFAULT     0x00000000UL                         /**< Mode DEFAULT for LCD_FREEZE */
490 #define _LCD_FREEZE_REGFREEZE_UPDATE      0x00000000UL                         /**< Mode UPDATE for LCD_FREEZE */
491 #define _LCD_FREEZE_REGFREEZE_FREEZE      0x00000001UL                         /**< Mode FREEZE for LCD_FREEZE */
492 #define LCD_FREEZE_REGFREEZE_DEFAULT      (_LCD_FREEZE_REGFREEZE_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_FREEZE */
493 #define LCD_FREEZE_REGFREEZE_UPDATE       (_LCD_FREEZE_REGFREEZE_UPDATE << 0)  /**< Shifted mode UPDATE for LCD_FREEZE */
494 #define LCD_FREEZE_REGFREEZE_FREEZE       (_LCD_FREEZE_REGFREEZE_FREEZE << 0)  /**< Shifted mode FREEZE for LCD_FREEZE */
495 #define LCD_FREEZE_LCDGATE                (0x1UL << 1)                         /**< LCD Gate */
496 #define _LCD_FREEZE_LCDGATE_SHIFT         1                                    /**< Shift value for LCD_LCDGATE */
497 #define _LCD_FREEZE_LCDGATE_MASK          0x2UL                                /**< Bit mask for LCD_LCDGATE */
498 #define _LCD_FREEZE_LCDGATE_DEFAULT       0x00000000UL                         /**< Mode DEFAULT for LCD_FREEZE */
499 #define _LCD_FREEZE_LCDGATE_UNGATE        0x00000000UL                         /**< Mode UNGATE for LCD_FREEZE */
500 #define _LCD_FREEZE_LCDGATE_GATE          0x00000001UL                         /**< Mode GATE for LCD_FREEZE */
501 #define LCD_FREEZE_LCDGATE_DEFAULT        (_LCD_FREEZE_LCDGATE_DEFAULT << 1)   /**< Shifted mode DEFAULT for LCD_FREEZE */
502 #define LCD_FREEZE_LCDGATE_UNGATE         (_LCD_FREEZE_LCDGATE_UNGATE << 1)    /**< Shifted mode UNGATE for LCD_FREEZE */
503 #define LCD_FREEZE_LCDGATE_GATE           (_LCD_FREEZE_LCDGATE_GATE << 1)      /**< Shifted mode GATE for LCD_FREEZE */
504 
505 /* Bit fields for LCD SYNCBUSY */
506 #define _LCD_SYNCBUSY_RESETVALUE          0x00000000UL                         /**< Default value for LCD_SYNCBUSY */
507 #define _LCD_SYNCBUSY_MASK                0x000FFFFFUL                         /**< Mask for LCD_SYNCBUSY */
508 #define LCD_SYNCBUSY_CTRL                 (0x1UL << 0)                         /**< CTRL Register Busy */
509 #define _LCD_SYNCBUSY_CTRL_SHIFT          0                                    /**< Shift value for LCD_CTRL */
510 #define _LCD_SYNCBUSY_CTRL_MASK           0x1UL                                /**< Bit mask for LCD_CTRL */
511 #define _LCD_SYNCBUSY_CTRL_DEFAULT        0x00000000UL                         /**< Mode DEFAULT for LCD_SYNCBUSY */
512 #define LCD_SYNCBUSY_CTRL_DEFAULT         (_LCD_SYNCBUSY_CTRL_DEFAULT << 0)    /**< Shifted mode DEFAULT for LCD_SYNCBUSY */
513 #define LCD_SYNCBUSY_BACTRL               (0x1UL << 1)                         /**< BACTRL Register Busy */
514 #define _LCD_SYNCBUSY_BACTRL_SHIFT        1                                    /**< Shift value for LCD_BACTRL */
515 #define _LCD_SYNCBUSY_BACTRL_MASK         0x2UL                                /**< Bit mask for LCD_BACTRL */
516 #define _LCD_SYNCBUSY_BACTRL_DEFAULT      0x00000000UL                         /**< Mode DEFAULT for LCD_SYNCBUSY */
517 #define LCD_SYNCBUSY_BACTRL_DEFAULT       (_LCD_SYNCBUSY_BACTRL_DEFAULT << 1)  /**< Shifted mode DEFAULT for LCD_SYNCBUSY */
518 #define LCD_SYNCBUSY_AREGA                (0x1UL << 2)                         /**< AREGA Register Busy */
519 #define _LCD_SYNCBUSY_AREGA_SHIFT         2                                    /**< Shift value for LCD_AREGA */
520 #define _LCD_SYNCBUSY_AREGA_MASK          0x4UL                                /**< Bit mask for LCD_AREGA */
521 #define _LCD_SYNCBUSY_AREGA_DEFAULT       0x00000000UL                         /**< Mode DEFAULT for LCD_SYNCBUSY */
522 #define LCD_SYNCBUSY_AREGA_DEFAULT        (_LCD_SYNCBUSY_AREGA_DEFAULT << 2)   /**< Shifted mode DEFAULT for LCD_SYNCBUSY */
523 #define LCD_SYNCBUSY_AREGB                (0x1UL << 3)                         /**< AREGB Register Busy */
524 #define _LCD_SYNCBUSY_AREGB_SHIFT         3                                    /**< Shift value for LCD_AREGB */
525 #define _LCD_SYNCBUSY_AREGB_MASK          0x8UL                                /**< Bit mask for LCD_AREGB */
526 #define _LCD_SYNCBUSY_AREGB_DEFAULT       0x00000000UL                         /**< Mode DEFAULT for LCD_SYNCBUSY */
527 #define LCD_SYNCBUSY_AREGB_DEFAULT        (_LCD_SYNCBUSY_AREGB_DEFAULT << 3)   /**< Shifted mode DEFAULT for LCD_SYNCBUSY */
528 #define LCD_SYNCBUSY_SEGD0L               (0x1UL << 4)                         /**< SEGD0L Register Busy */
529 #define _LCD_SYNCBUSY_SEGD0L_SHIFT        4                                    /**< Shift value for LCD_SEGD0L */
530 #define _LCD_SYNCBUSY_SEGD0L_MASK         0x10UL                               /**< Bit mask for LCD_SEGD0L */
531 #define _LCD_SYNCBUSY_SEGD0L_DEFAULT      0x00000000UL                         /**< Mode DEFAULT for LCD_SYNCBUSY */
532 #define LCD_SYNCBUSY_SEGD0L_DEFAULT       (_LCD_SYNCBUSY_SEGD0L_DEFAULT << 4)  /**< Shifted mode DEFAULT for LCD_SYNCBUSY */
533 #define LCD_SYNCBUSY_SEGD1L               (0x1UL << 5)                         /**< SEGD1L Register Busy */
534 #define _LCD_SYNCBUSY_SEGD1L_SHIFT        5                                    /**< Shift value for LCD_SEGD1L */
535 #define _LCD_SYNCBUSY_SEGD1L_MASK         0x20UL                               /**< Bit mask for LCD_SEGD1L */
536 #define _LCD_SYNCBUSY_SEGD1L_DEFAULT      0x00000000UL                         /**< Mode DEFAULT for LCD_SYNCBUSY */
537 #define LCD_SYNCBUSY_SEGD1L_DEFAULT       (_LCD_SYNCBUSY_SEGD1L_DEFAULT << 5)  /**< Shifted mode DEFAULT for LCD_SYNCBUSY */
538 #define LCD_SYNCBUSY_SEGD2L               (0x1UL << 6)                         /**< SEGD2L Register Busy */
539 #define _LCD_SYNCBUSY_SEGD2L_SHIFT        6                                    /**< Shift value for LCD_SEGD2L */
540 #define _LCD_SYNCBUSY_SEGD2L_MASK         0x40UL                               /**< Bit mask for LCD_SEGD2L */
541 #define _LCD_SYNCBUSY_SEGD2L_DEFAULT      0x00000000UL                         /**< Mode DEFAULT for LCD_SYNCBUSY */
542 #define LCD_SYNCBUSY_SEGD2L_DEFAULT       (_LCD_SYNCBUSY_SEGD2L_DEFAULT << 6)  /**< Shifted mode DEFAULT for LCD_SYNCBUSY */
543 #define LCD_SYNCBUSY_SEGD3L               (0x1UL << 7)                         /**< SEGD3L Register Busy */
544 #define _LCD_SYNCBUSY_SEGD3L_SHIFT        7                                    /**< Shift value for LCD_SEGD3L */
545 #define _LCD_SYNCBUSY_SEGD3L_MASK         0x80UL                               /**< Bit mask for LCD_SEGD3L */
546 #define _LCD_SYNCBUSY_SEGD3L_DEFAULT      0x00000000UL                         /**< Mode DEFAULT for LCD_SYNCBUSY */
547 #define LCD_SYNCBUSY_SEGD3L_DEFAULT       (_LCD_SYNCBUSY_SEGD3L_DEFAULT << 7)  /**< Shifted mode DEFAULT for LCD_SYNCBUSY */
548 #define LCD_SYNCBUSY_SEGD0H               (0x1UL << 8)                         /**< SEGD0H Register Busy */
549 #define _LCD_SYNCBUSY_SEGD0H_SHIFT        8                                    /**< Shift value for LCD_SEGD0H */
550 #define _LCD_SYNCBUSY_SEGD0H_MASK         0x100UL                              /**< Bit mask for LCD_SEGD0H */
551 #define _LCD_SYNCBUSY_SEGD0H_DEFAULT      0x00000000UL                         /**< Mode DEFAULT for LCD_SYNCBUSY */
552 #define LCD_SYNCBUSY_SEGD0H_DEFAULT       (_LCD_SYNCBUSY_SEGD0H_DEFAULT << 8)  /**< Shifted mode DEFAULT for LCD_SYNCBUSY */
553 #define LCD_SYNCBUSY_SEGD1H               (0x1UL << 9)                         /**< SEGD1H Register Busy */
554 #define _LCD_SYNCBUSY_SEGD1H_SHIFT        9                                    /**< Shift value for LCD_SEGD1H */
555 #define _LCD_SYNCBUSY_SEGD1H_MASK         0x200UL                              /**< Bit mask for LCD_SEGD1H */
556 #define _LCD_SYNCBUSY_SEGD1H_DEFAULT      0x00000000UL                         /**< Mode DEFAULT for LCD_SYNCBUSY */
557 #define LCD_SYNCBUSY_SEGD1H_DEFAULT       (_LCD_SYNCBUSY_SEGD1H_DEFAULT << 9)  /**< Shifted mode DEFAULT for LCD_SYNCBUSY */
558 #define LCD_SYNCBUSY_SEGD2H               (0x1UL << 10)                        /**< SEGD2H Register Busy */
559 #define _LCD_SYNCBUSY_SEGD2H_SHIFT        10                                   /**< Shift value for LCD_SEGD2H */
560 #define _LCD_SYNCBUSY_SEGD2H_MASK         0x400UL                              /**< Bit mask for LCD_SEGD2H */
561 #define _LCD_SYNCBUSY_SEGD2H_DEFAULT      0x00000000UL                         /**< Mode DEFAULT for LCD_SYNCBUSY */
562 #define LCD_SYNCBUSY_SEGD2H_DEFAULT       (_LCD_SYNCBUSY_SEGD2H_DEFAULT << 10) /**< Shifted mode DEFAULT for LCD_SYNCBUSY */
563 #define LCD_SYNCBUSY_SEGD3H               (0x1UL << 11)                        /**< SEGD3H Register Busy */
564 #define _LCD_SYNCBUSY_SEGD3H_SHIFT        11                                   /**< Shift value for LCD_SEGD3H */
565 #define _LCD_SYNCBUSY_SEGD3H_MASK         0x800UL                              /**< Bit mask for LCD_SEGD3H */
566 #define _LCD_SYNCBUSY_SEGD3H_DEFAULT      0x00000000UL                         /**< Mode DEFAULT for LCD_SYNCBUSY */
567 #define LCD_SYNCBUSY_SEGD3H_DEFAULT       (_LCD_SYNCBUSY_SEGD3H_DEFAULT << 11) /**< Shifted mode DEFAULT for LCD_SYNCBUSY */
568 #define LCD_SYNCBUSY_SEGD4L               (0x1UL << 12)                        /**< SEGD4L Register Busy */
569 #define _LCD_SYNCBUSY_SEGD4L_SHIFT        12                                   /**< Shift value for LCD_SEGD4L */
570 #define _LCD_SYNCBUSY_SEGD4L_MASK         0x1000UL                             /**< Bit mask for LCD_SEGD4L */
571 #define _LCD_SYNCBUSY_SEGD4L_DEFAULT      0x00000000UL                         /**< Mode DEFAULT for LCD_SYNCBUSY */
572 #define LCD_SYNCBUSY_SEGD4L_DEFAULT       (_LCD_SYNCBUSY_SEGD4L_DEFAULT << 12) /**< Shifted mode DEFAULT for LCD_SYNCBUSY */
573 #define LCD_SYNCBUSY_SEGD5L               (0x1UL << 13)                        /**< SEGD5L Register Busy */
574 #define _LCD_SYNCBUSY_SEGD5L_SHIFT        13                                   /**< Shift value for LCD_SEGD5L */
575 #define _LCD_SYNCBUSY_SEGD5L_MASK         0x2000UL                             /**< Bit mask for LCD_SEGD5L */
576 #define _LCD_SYNCBUSY_SEGD5L_DEFAULT      0x00000000UL                         /**< Mode DEFAULT for LCD_SYNCBUSY */
577 #define LCD_SYNCBUSY_SEGD5L_DEFAULT       (_LCD_SYNCBUSY_SEGD5L_DEFAULT << 13) /**< Shifted mode DEFAULT for LCD_SYNCBUSY */
578 #define LCD_SYNCBUSY_SEGD6L               (0x1UL << 14)                        /**< SEGD6L Register Busy */
579 #define _LCD_SYNCBUSY_SEGD6L_SHIFT        14                                   /**< Shift value for LCD_SEGD6L */
580 #define _LCD_SYNCBUSY_SEGD6L_MASK         0x4000UL                             /**< Bit mask for LCD_SEGD6L */
581 #define _LCD_SYNCBUSY_SEGD6L_DEFAULT      0x00000000UL                         /**< Mode DEFAULT for LCD_SYNCBUSY */
582 #define LCD_SYNCBUSY_SEGD6L_DEFAULT       (_LCD_SYNCBUSY_SEGD6L_DEFAULT << 14) /**< Shifted mode DEFAULT for LCD_SYNCBUSY */
583 #define LCD_SYNCBUSY_SEGD7L               (0x1UL << 15)                        /**< SEGD7L Register Busy */
584 #define _LCD_SYNCBUSY_SEGD7L_SHIFT        15                                   /**< Shift value for LCD_SEGD7L */
585 #define _LCD_SYNCBUSY_SEGD7L_MASK         0x8000UL                             /**< Bit mask for LCD_SEGD7L */
586 #define _LCD_SYNCBUSY_SEGD7L_DEFAULT      0x00000000UL                         /**< Mode DEFAULT for LCD_SYNCBUSY */
587 #define LCD_SYNCBUSY_SEGD7L_DEFAULT       (_LCD_SYNCBUSY_SEGD7L_DEFAULT << 15) /**< Shifted mode DEFAULT for LCD_SYNCBUSY */
588 #define LCD_SYNCBUSY_SEGD4H               (0x1UL << 16)                        /**< SEGD4H Register Busy */
589 #define _LCD_SYNCBUSY_SEGD4H_SHIFT        16                                   /**< Shift value for LCD_SEGD4H */
590 #define _LCD_SYNCBUSY_SEGD4H_MASK         0x10000UL                            /**< Bit mask for LCD_SEGD4H */
591 #define _LCD_SYNCBUSY_SEGD4H_DEFAULT      0x00000000UL                         /**< Mode DEFAULT for LCD_SYNCBUSY */
592 #define LCD_SYNCBUSY_SEGD4H_DEFAULT       (_LCD_SYNCBUSY_SEGD4H_DEFAULT << 16) /**< Shifted mode DEFAULT for LCD_SYNCBUSY */
593 #define LCD_SYNCBUSY_SEGD5H               (0x1UL << 17)                        /**< SEGD5H Register Busy */
594 #define _LCD_SYNCBUSY_SEGD5H_SHIFT        17                                   /**< Shift value for LCD_SEGD5H */
595 #define _LCD_SYNCBUSY_SEGD5H_MASK         0x20000UL                            /**< Bit mask for LCD_SEGD5H */
596 #define _LCD_SYNCBUSY_SEGD5H_DEFAULT      0x00000000UL                         /**< Mode DEFAULT for LCD_SYNCBUSY */
597 #define LCD_SYNCBUSY_SEGD5H_DEFAULT       (_LCD_SYNCBUSY_SEGD5H_DEFAULT << 17) /**< Shifted mode DEFAULT for LCD_SYNCBUSY */
598 #define LCD_SYNCBUSY_SEGD6H               (0x1UL << 18)                        /**< SEGD6H Register Busy */
599 #define _LCD_SYNCBUSY_SEGD6H_SHIFT        18                                   /**< Shift value for LCD_SEGD6H */
600 #define _LCD_SYNCBUSY_SEGD6H_MASK         0x40000UL                            /**< Bit mask for LCD_SEGD6H */
601 #define _LCD_SYNCBUSY_SEGD6H_DEFAULT      0x00000000UL                         /**< Mode DEFAULT for LCD_SYNCBUSY */
602 #define LCD_SYNCBUSY_SEGD6H_DEFAULT       (_LCD_SYNCBUSY_SEGD6H_DEFAULT << 18) /**< Shifted mode DEFAULT for LCD_SYNCBUSY */
603 #define LCD_SYNCBUSY_SEGD7H               (0x1UL << 19)                        /**< SEGD7H Register Busy */
604 #define _LCD_SYNCBUSY_SEGD7H_SHIFT        19                                   /**< Shift value for LCD_SEGD7H */
605 #define _LCD_SYNCBUSY_SEGD7H_MASK         0x80000UL                            /**< Bit mask for LCD_SEGD7H */
606 #define _LCD_SYNCBUSY_SEGD7H_DEFAULT      0x00000000UL                         /**< Mode DEFAULT for LCD_SYNCBUSY */
607 #define LCD_SYNCBUSY_SEGD7H_DEFAULT       (_LCD_SYNCBUSY_SEGD7H_DEFAULT << 19) /**< Shifted mode DEFAULT for LCD_SYNCBUSY */
608 
609 /* Bit fields for LCD FRAMERATE */
610 #define _LCD_FRAMERATE_RESETVALUE         0x00000000UL                        /**< Default value for LCD_FRAMERATE */
611 #define _LCD_FRAMERATE_MASK               0x000001FFUL                        /**< Mask for LCD_FRAMERATE */
612 #define _LCD_FRAMERATE_FRDIV_SHIFT        0                                   /**< Shift value for LCD_FRDIV */
613 #define _LCD_FRAMERATE_FRDIV_MASK         0x1FFUL                             /**< Bit mask for LCD_FRDIV */
614 #define _LCD_FRAMERATE_FRDIV_DEFAULT      0x00000000UL                        /**< Mode DEFAULT for LCD_FRAMERATE */
615 #define LCD_FRAMERATE_FRDIV_DEFAULT       (_LCD_FRAMERATE_FRDIV_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_FRAMERATE */
616 
617 /* Bit fields for LCD SEGEN2 */
618 #define _LCD_SEGEN2_RESETVALUE            0x00000000UL                      /**< Default value for LCD_SEGEN2 */
619 #define _LCD_SEGEN2_MASK                  0x000000FFUL                      /**< Mask for LCD_SEGEN2 */
620 #define _LCD_SEGEN2_SEGEN2_SHIFT          0                                 /**< Shift value for LCD_SEGEN2 */
621 #define _LCD_SEGEN2_SEGEN2_MASK           0xFFUL                            /**< Bit mask for LCD_SEGEN2 */
622 #define _LCD_SEGEN2_SEGEN2_DEFAULT        0x00000000UL                      /**< Mode DEFAULT for LCD_SEGEN2 */
623 #define LCD_SEGEN2_SEGEN2_DEFAULT         (_LCD_SEGEN2_SEGEN2_DEFAULT << 0) /**< Shifted mode DEFAULT for LCD_SEGEN2 */
624 
625 /** @} */
626 /** @} End of group EFM32GG11B_LCD */
627 /** @} End of group Parts */
628