release/EM_CMSIS_P1_4.0.0/Device/SiliconLabs/EFM32HG/Include/efm32hg_acmp.h

Go to the documentation of this file.
00001 /**************************************************************************/
00032 /**************************************************************************/
00037 typedef struct
00038 {
00039   __IO uint32_t CTRL;     
00040   __IO uint32_t INPUTSEL; 
00041   __I uint32_t  STATUS;   
00042   __IO uint32_t IEN;      
00043   __I uint32_t  IF;       
00044   __IO uint32_t IFS;      
00045   __IO uint32_t IFC;      
00046   __IO uint32_t ROUTE;    
00047 } ACMP_TypeDef;           
00049 /**************************************************************************/
00054 /* Bit fields for ACMP CTRL */
00055 #define _ACMP_CTRL_RESETVALUE              0x47000000UL                         
00056 #define _ACMP_CTRL_MASK                    0xCF03077FUL                         
00057 #define ACMP_CTRL_EN                       (0x1UL << 0)                         
00058 #define _ACMP_CTRL_EN_SHIFT                0                                    
00059 #define _ACMP_CTRL_EN_MASK                 0x1UL                                
00060 #define _ACMP_CTRL_EN_DEFAULT              0x00000000UL                         
00061 #define ACMP_CTRL_EN_DEFAULT               (_ACMP_CTRL_EN_DEFAULT << 0)         
00062 #define ACMP_CTRL_MUXEN                    (0x1UL << 1)                         
00063 #define _ACMP_CTRL_MUXEN_SHIFT             1                                    
00064 #define _ACMP_CTRL_MUXEN_MASK              0x2UL                                
00065 #define _ACMP_CTRL_MUXEN_DEFAULT           0x00000000UL                         
00066 #define ACMP_CTRL_MUXEN_DEFAULT            (_ACMP_CTRL_MUXEN_DEFAULT << 1)      
00067 #define ACMP_CTRL_INACTVAL                 (0x1UL << 2)                         
00068 #define _ACMP_CTRL_INACTVAL_SHIFT          2                                    
00069 #define _ACMP_CTRL_INACTVAL_MASK           0x4UL                                
00070 #define _ACMP_CTRL_INACTVAL_DEFAULT        0x00000000UL                         
00071 #define _ACMP_CTRL_INACTVAL_LOW            0x00000000UL                         
00072 #define _ACMP_CTRL_INACTVAL_HIGH           0x00000001UL                         
00073 #define ACMP_CTRL_INACTVAL_DEFAULT         (_ACMP_CTRL_INACTVAL_DEFAULT << 2)   
00074 #define ACMP_CTRL_INACTVAL_LOW             (_ACMP_CTRL_INACTVAL_LOW << 2)       
00075 #define ACMP_CTRL_INACTVAL_HIGH            (_ACMP_CTRL_INACTVAL_HIGH << 2)      
00076 #define ACMP_CTRL_GPIOINV                  (0x1UL << 3)                         
00077 #define _ACMP_CTRL_GPIOINV_SHIFT           3                                    
00078 #define _ACMP_CTRL_GPIOINV_MASK            0x8UL                                
00079 #define _ACMP_CTRL_GPIOINV_DEFAULT         0x00000000UL                         
00080 #define _ACMP_CTRL_GPIOINV_NOTINV          0x00000000UL                         
00081 #define _ACMP_CTRL_GPIOINV_INV             0x00000001UL                         
00082 #define ACMP_CTRL_GPIOINV_DEFAULT          (_ACMP_CTRL_GPIOINV_DEFAULT << 3)    
00083 #define ACMP_CTRL_GPIOINV_NOTINV           (_ACMP_CTRL_GPIOINV_NOTINV << 3)     
00084 #define ACMP_CTRL_GPIOINV_INV              (_ACMP_CTRL_GPIOINV_INV << 3)        
00085 #define _ACMP_CTRL_HYSTSEL_SHIFT           4                                    
00086 #define _ACMP_CTRL_HYSTSEL_MASK            0x70UL                               
00087 #define _ACMP_CTRL_HYSTSEL_DEFAULT         0x00000000UL                         
00088 #define _ACMP_CTRL_HYSTSEL_HYST0           0x00000000UL                         
00089 #define _ACMP_CTRL_HYSTSEL_HYST1           0x00000001UL                         
00090 #define _ACMP_CTRL_HYSTSEL_HYST2           0x00000002UL                         
00091 #define _ACMP_CTRL_HYSTSEL_HYST3           0x00000003UL                         
00092 #define _ACMP_CTRL_HYSTSEL_HYST4           0x00000004UL                         
00093 #define _ACMP_CTRL_HYSTSEL_HYST5           0x00000005UL                         
00094 #define _ACMP_CTRL_HYSTSEL_HYST6           0x00000006UL                         
00095 #define _ACMP_CTRL_HYSTSEL_HYST7           0x00000007UL                         
00096 #define ACMP_CTRL_HYSTSEL_DEFAULT          (_ACMP_CTRL_HYSTSEL_DEFAULT << 4)    
00097 #define ACMP_CTRL_HYSTSEL_HYST0            (_ACMP_CTRL_HYSTSEL_HYST0 << 4)      
00098 #define ACMP_CTRL_HYSTSEL_HYST1            (_ACMP_CTRL_HYSTSEL_HYST1 << 4)      
00099 #define ACMP_CTRL_HYSTSEL_HYST2            (_ACMP_CTRL_HYSTSEL_HYST2 << 4)      
00100 #define ACMP_CTRL_HYSTSEL_HYST3            (_ACMP_CTRL_HYSTSEL_HYST3 << 4)      
00101 #define ACMP_CTRL_HYSTSEL_HYST4            (_ACMP_CTRL_HYSTSEL_HYST4 << 4)      
00102 #define ACMP_CTRL_HYSTSEL_HYST5            (_ACMP_CTRL_HYSTSEL_HYST5 << 4)      
00103 #define ACMP_CTRL_HYSTSEL_HYST6            (_ACMP_CTRL_HYSTSEL_HYST6 << 4)      
00104 #define ACMP_CTRL_HYSTSEL_HYST7            (_ACMP_CTRL_HYSTSEL_HYST7 << 4)      
00105 #define _ACMP_CTRL_WARMTIME_SHIFT          8                                    
00106 #define _ACMP_CTRL_WARMTIME_MASK           0x700UL                              
00107 #define _ACMP_CTRL_WARMTIME_DEFAULT        0x00000000UL                         
00108 #define _ACMP_CTRL_WARMTIME_4CYCLES        0x00000000UL                         
00109 #define _ACMP_CTRL_WARMTIME_8CYCLES        0x00000001UL                         
00110 #define _ACMP_CTRL_WARMTIME_16CYCLES       0x00000002UL                         
00111 #define _ACMP_CTRL_WARMTIME_32CYCLES       0x00000003UL                         
00112 #define _ACMP_CTRL_WARMTIME_64CYCLES       0x00000004UL                         
00113 #define _ACMP_CTRL_WARMTIME_128CYCLES      0x00000005UL                         
00114 #define _ACMP_CTRL_WARMTIME_256CYCLES      0x00000006UL                         
00115 #define _ACMP_CTRL_WARMTIME_512CYCLES      0x00000007UL                         
00116 #define ACMP_CTRL_WARMTIME_DEFAULT         (_ACMP_CTRL_WARMTIME_DEFAULT << 8)   
00117 #define ACMP_CTRL_WARMTIME_4CYCLES         (_ACMP_CTRL_WARMTIME_4CYCLES << 8)   
00118 #define ACMP_CTRL_WARMTIME_8CYCLES         (_ACMP_CTRL_WARMTIME_8CYCLES << 8)   
00119 #define ACMP_CTRL_WARMTIME_16CYCLES        (_ACMP_CTRL_WARMTIME_16CYCLES << 8)  
00120 #define ACMP_CTRL_WARMTIME_32CYCLES        (_ACMP_CTRL_WARMTIME_32CYCLES << 8)  
00121 #define ACMP_CTRL_WARMTIME_64CYCLES        (_ACMP_CTRL_WARMTIME_64CYCLES << 8)  
00122 #define ACMP_CTRL_WARMTIME_128CYCLES       (_ACMP_CTRL_WARMTIME_128CYCLES << 8) 
00123 #define ACMP_CTRL_WARMTIME_256CYCLES       (_ACMP_CTRL_WARMTIME_256CYCLES << 8) 
00124 #define ACMP_CTRL_WARMTIME_512CYCLES       (_ACMP_CTRL_WARMTIME_512CYCLES << 8) 
00125 #define ACMP_CTRL_IRISE                    (0x1UL << 16)                        
00126 #define _ACMP_CTRL_IRISE_SHIFT             16                                   
00127 #define _ACMP_CTRL_IRISE_MASK              0x10000UL                            
00128 #define _ACMP_CTRL_IRISE_DEFAULT           0x00000000UL                         
00129 #define _ACMP_CTRL_IRISE_DISABLED          0x00000000UL                         
00130 #define _ACMP_CTRL_IRISE_ENABLED           0x00000001UL                         
00131 #define ACMP_CTRL_IRISE_DEFAULT            (_ACMP_CTRL_IRISE_DEFAULT << 16)     
00132 #define ACMP_CTRL_IRISE_DISABLED           (_ACMP_CTRL_IRISE_DISABLED << 16)    
00133 #define ACMP_CTRL_IRISE_ENABLED            (_ACMP_CTRL_IRISE_ENABLED << 16)     
00134 #define ACMP_CTRL_IFALL                    (0x1UL << 17)                        
00135 #define _ACMP_CTRL_IFALL_SHIFT             17                                   
00136 #define _ACMP_CTRL_IFALL_MASK              0x20000UL                            
00137 #define _ACMP_CTRL_IFALL_DEFAULT           0x00000000UL                         
00138 #define _ACMP_CTRL_IFALL_DISABLED          0x00000000UL                         
00139 #define _ACMP_CTRL_IFALL_ENABLED           0x00000001UL                         
00140 #define ACMP_CTRL_IFALL_DEFAULT            (_ACMP_CTRL_IFALL_DEFAULT << 17)     
00141 #define ACMP_CTRL_IFALL_DISABLED           (_ACMP_CTRL_IFALL_DISABLED << 17)    
00142 #define ACMP_CTRL_IFALL_ENABLED            (_ACMP_CTRL_IFALL_ENABLED << 17)     
00143 #define _ACMP_CTRL_BIASPROG_SHIFT          24                                   
00144 #define _ACMP_CTRL_BIASPROG_MASK           0xF000000UL                          
00145 #define _ACMP_CTRL_BIASPROG_DEFAULT        0x00000007UL                         
00146 #define ACMP_CTRL_BIASPROG_DEFAULT         (_ACMP_CTRL_BIASPROG_DEFAULT << 24)  
00147 #define ACMP_CTRL_HALFBIAS                 (0x1UL << 30)                        
00148 #define _ACMP_CTRL_HALFBIAS_SHIFT          30                                   
00149 #define _ACMP_CTRL_HALFBIAS_MASK           0x40000000UL                         
00150 #define _ACMP_CTRL_HALFBIAS_DEFAULT        0x00000001UL                         
00151 #define ACMP_CTRL_HALFBIAS_DEFAULT         (_ACMP_CTRL_HALFBIAS_DEFAULT << 30)  
00152 #define ACMP_CTRL_FULLBIAS                 (0x1UL << 31)                        
00153 #define _ACMP_CTRL_FULLBIAS_SHIFT          31                                   
00154 #define _ACMP_CTRL_FULLBIAS_MASK           0x80000000UL                         
00155 #define _ACMP_CTRL_FULLBIAS_DEFAULT        0x00000000UL                         
00156 #define ACMP_CTRL_FULLBIAS_DEFAULT         (_ACMP_CTRL_FULLBIAS_DEFAULT << 31)  
00158 /* Bit fields for ACMP INPUTSEL */
00159 #define _ACMP_INPUTSEL_RESETVALUE          0x00010080UL                            
00160 #define _ACMP_INPUTSEL_MASK                0x31013FF7UL                            
00161 #define _ACMP_INPUTSEL_POSSEL_SHIFT        0                                       
00162 #define _ACMP_INPUTSEL_POSSEL_MASK         0x7UL                                   
00163 #define _ACMP_INPUTSEL_POSSEL_DEFAULT      0x00000000UL                            
00164 #define _ACMP_INPUTSEL_POSSEL_CH0          0x00000000UL                            
00165 #define _ACMP_INPUTSEL_POSSEL_CH1          0x00000001UL                            
00166 #define _ACMP_INPUTSEL_POSSEL_CH2          0x00000002UL                            
00167 #define _ACMP_INPUTSEL_POSSEL_CH3          0x00000003UL                            
00168 #define _ACMP_INPUTSEL_POSSEL_CH4          0x00000004UL                            
00169 #define _ACMP_INPUTSEL_POSSEL_CH5          0x00000005UL                            
00170 #define _ACMP_INPUTSEL_POSSEL_CH6          0x00000006UL                            
00171 #define _ACMP_INPUTSEL_POSSEL_CH7          0x00000007UL                            
00172 #define ACMP_INPUTSEL_POSSEL_DEFAULT       (_ACMP_INPUTSEL_POSSEL_DEFAULT << 0)    
00173 #define ACMP_INPUTSEL_POSSEL_CH0           (_ACMP_INPUTSEL_POSSEL_CH0 << 0)        
00174 #define ACMP_INPUTSEL_POSSEL_CH1           (_ACMP_INPUTSEL_POSSEL_CH1 << 0)        
00175 #define ACMP_INPUTSEL_POSSEL_CH2           (_ACMP_INPUTSEL_POSSEL_CH2 << 0)        
00176 #define ACMP_INPUTSEL_POSSEL_CH3           (_ACMP_INPUTSEL_POSSEL_CH3 << 0)        
00177 #define ACMP_INPUTSEL_POSSEL_CH4           (_ACMP_INPUTSEL_POSSEL_CH4 << 0)        
00178 #define ACMP_INPUTSEL_POSSEL_CH5           (_ACMP_INPUTSEL_POSSEL_CH5 << 0)        
00179 #define ACMP_INPUTSEL_POSSEL_CH6           (_ACMP_INPUTSEL_POSSEL_CH6 << 0)        
00180 #define ACMP_INPUTSEL_POSSEL_CH7           (_ACMP_INPUTSEL_POSSEL_CH7 << 0)        
00181 #define _ACMP_INPUTSEL_NEGSEL_SHIFT        4                                       
00182 #define _ACMP_INPUTSEL_NEGSEL_MASK         0xF0UL                                  
00183 #define _ACMP_INPUTSEL_NEGSEL_CH0          0x00000000UL                            
00184 #define _ACMP_INPUTSEL_NEGSEL_CH1          0x00000001UL                            
00185 #define _ACMP_INPUTSEL_NEGSEL_CH2          0x00000002UL                            
00186 #define _ACMP_INPUTSEL_NEGSEL_CH3          0x00000003UL                            
00187 #define _ACMP_INPUTSEL_NEGSEL_CH4          0x00000004UL                            
00188 #define _ACMP_INPUTSEL_NEGSEL_CH5          0x00000005UL                            
00189 #define _ACMP_INPUTSEL_NEGSEL_CH6          0x00000006UL                            
00190 #define _ACMP_INPUTSEL_NEGSEL_CH7          0x00000007UL                            
00191 #define _ACMP_INPUTSEL_NEGSEL_DEFAULT      0x00000008UL                            
00192 #define _ACMP_INPUTSEL_NEGSEL_1V25         0x00000008UL                            
00193 #define _ACMP_INPUTSEL_NEGSEL_2V5          0x00000009UL                            
00194 #define _ACMP_INPUTSEL_NEGSEL_VDD          0x0000000AUL                            
00195 #define _ACMP_INPUTSEL_NEGSEL_CAPSENSE     0x0000000BUL                            
00196 #define ACMP_INPUTSEL_NEGSEL_CH0           (_ACMP_INPUTSEL_NEGSEL_CH0 << 4)        
00197 #define ACMP_INPUTSEL_NEGSEL_CH1           (_ACMP_INPUTSEL_NEGSEL_CH1 << 4)        
00198 #define ACMP_INPUTSEL_NEGSEL_CH2           (_ACMP_INPUTSEL_NEGSEL_CH2 << 4)        
00199 #define ACMP_INPUTSEL_NEGSEL_CH3           (_ACMP_INPUTSEL_NEGSEL_CH3 << 4)        
00200 #define ACMP_INPUTSEL_NEGSEL_CH4           (_ACMP_INPUTSEL_NEGSEL_CH4 << 4)        
00201 #define ACMP_INPUTSEL_NEGSEL_CH5           (_ACMP_INPUTSEL_NEGSEL_CH5 << 4)        
00202 #define ACMP_INPUTSEL_NEGSEL_CH6           (_ACMP_INPUTSEL_NEGSEL_CH6 << 4)        
00203 #define ACMP_INPUTSEL_NEGSEL_CH7           (_ACMP_INPUTSEL_NEGSEL_CH7 << 4)        
00204 #define ACMP_INPUTSEL_NEGSEL_DEFAULT       (_ACMP_INPUTSEL_NEGSEL_DEFAULT << 4)    
00205 #define ACMP_INPUTSEL_NEGSEL_1V25          (_ACMP_INPUTSEL_NEGSEL_1V25 << 4)       
00206 #define ACMP_INPUTSEL_NEGSEL_2V5           (_ACMP_INPUTSEL_NEGSEL_2V5 << 4)        
00207 #define ACMP_INPUTSEL_NEGSEL_VDD           (_ACMP_INPUTSEL_NEGSEL_VDD << 4)        
00208 #define ACMP_INPUTSEL_NEGSEL_CAPSENSE      (_ACMP_INPUTSEL_NEGSEL_CAPSENSE << 4)   
00209 #define _ACMP_INPUTSEL_VDDLEVEL_SHIFT      8                                       
00210 #define _ACMP_INPUTSEL_VDDLEVEL_MASK       0x3F00UL                                
00211 #define _ACMP_INPUTSEL_VDDLEVEL_DEFAULT    0x00000000UL                            
00212 #define ACMP_INPUTSEL_VDDLEVEL_DEFAULT     (_ACMP_INPUTSEL_VDDLEVEL_DEFAULT << 8)  
00213 #define ACMP_INPUTSEL_LPREF                (0x1UL << 16)                           
00214 #define _ACMP_INPUTSEL_LPREF_SHIFT         16                                      
00215 #define _ACMP_INPUTSEL_LPREF_MASK          0x10000UL                               
00216 #define _ACMP_INPUTSEL_LPREF_DEFAULT       0x00000001UL                            
00217 #define ACMP_INPUTSEL_LPREF_DEFAULT        (_ACMP_INPUTSEL_LPREF_DEFAULT << 16)    
00218 #define ACMP_INPUTSEL_CSRESEN              (0x1UL << 24)                           
00219 #define _ACMP_INPUTSEL_CSRESEN_SHIFT       24                                      
00220 #define _ACMP_INPUTSEL_CSRESEN_MASK        0x1000000UL                             
00221 #define _ACMP_INPUTSEL_CSRESEN_DEFAULT     0x00000000UL                            
00222 #define ACMP_INPUTSEL_CSRESEN_DEFAULT      (_ACMP_INPUTSEL_CSRESEN_DEFAULT << 24)  
00223 #define _ACMP_INPUTSEL_CSRESSEL_SHIFT      28                                      
00224 #define _ACMP_INPUTSEL_CSRESSEL_MASK       0x30000000UL                            
00225 #define _ACMP_INPUTSEL_CSRESSEL_DEFAULT    0x00000000UL                            
00226 #define _ACMP_INPUTSEL_CSRESSEL_RES0       0x00000000UL                            
00227 #define _ACMP_INPUTSEL_CSRESSEL_RES1       0x00000001UL                            
00228 #define _ACMP_INPUTSEL_CSRESSEL_RES2       0x00000002UL                            
00229 #define _ACMP_INPUTSEL_CSRESSEL_RES3       0x00000003UL                            
00230 #define ACMP_INPUTSEL_CSRESSEL_DEFAULT     (_ACMP_INPUTSEL_CSRESSEL_DEFAULT << 28) 
00231 #define ACMP_INPUTSEL_CSRESSEL_RES0        (_ACMP_INPUTSEL_CSRESSEL_RES0 << 28)    
00232 #define ACMP_INPUTSEL_CSRESSEL_RES1        (_ACMP_INPUTSEL_CSRESSEL_RES1 << 28)    
00233 #define ACMP_INPUTSEL_CSRESSEL_RES2        (_ACMP_INPUTSEL_CSRESSEL_RES2 << 28)    
00234 #define ACMP_INPUTSEL_CSRESSEL_RES3        (_ACMP_INPUTSEL_CSRESSEL_RES3 << 28)    
00236 /* Bit fields for ACMP STATUS */
00237 #define _ACMP_STATUS_RESETVALUE            0x00000000UL                        
00238 #define _ACMP_STATUS_MASK                  0x00000003UL                        
00239 #define ACMP_STATUS_ACMPACT                (0x1UL << 0)                        
00240 #define _ACMP_STATUS_ACMPACT_SHIFT         0                                   
00241 #define _ACMP_STATUS_ACMPACT_MASK          0x1UL                               
00242 #define _ACMP_STATUS_ACMPACT_DEFAULT       0x00000000UL                        
00243 #define ACMP_STATUS_ACMPACT_DEFAULT        (_ACMP_STATUS_ACMPACT_DEFAULT << 0) 
00244 #define ACMP_STATUS_ACMPOUT                (0x1UL << 1)                        
00245 #define _ACMP_STATUS_ACMPOUT_SHIFT         1                                   
00246 #define _ACMP_STATUS_ACMPOUT_MASK          0x2UL                               
00247 #define _ACMP_STATUS_ACMPOUT_DEFAULT       0x00000000UL                        
00248 #define ACMP_STATUS_ACMPOUT_DEFAULT        (_ACMP_STATUS_ACMPOUT_DEFAULT << 1) 
00250 /* Bit fields for ACMP IEN */
00251 #define _ACMP_IEN_RESETVALUE               0x00000000UL                    
00252 #define _ACMP_IEN_MASK                     0x00000003UL                    
00253 #define ACMP_IEN_EDGE                      (0x1UL << 0)                    
00254 #define _ACMP_IEN_EDGE_SHIFT               0                               
00255 #define _ACMP_IEN_EDGE_MASK                0x1UL                           
00256 #define _ACMP_IEN_EDGE_DEFAULT             0x00000000UL                    
00257 #define ACMP_IEN_EDGE_DEFAULT              (_ACMP_IEN_EDGE_DEFAULT << 0)   
00258 #define ACMP_IEN_WARMUP                    (0x1UL << 1)                    
00259 #define _ACMP_IEN_WARMUP_SHIFT             1                               
00260 #define _ACMP_IEN_WARMUP_MASK              0x2UL                           
00261 #define _ACMP_IEN_WARMUP_DEFAULT           0x00000000UL                    
00262 #define ACMP_IEN_WARMUP_DEFAULT            (_ACMP_IEN_WARMUP_DEFAULT << 1) 
00264 /* Bit fields for ACMP IF */
00265 #define _ACMP_IF_RESETVALUE                0x00000000UL                   
00266 #define _ACMP_IF_MASK                      0x00000003UL                   
00267 #define ACMP_IF_EDGE                       (0x1UL << 0)                   
00268 #define _ACMP_IF_EDGE_SHIFT                0                              
00269 #define _ACMP_IF_EDGE_MASK                 0x1UL                          
00270 #define _ACMP_IF_EDGE_DEFAULT              0x00000000UL                   
00271 #define ACMP_IF_EDGE_DEFAULT               (_ACMP_IF_EDGE_DEFAULT << 0)   
00272 #define ACMP_IF_WARMUP                     (0x1UL << 1)                   
00273 #define _ACMP_IF_WARMUP_SHIFT              1                              
00274 #define _ACMP_IF_WARMUP_MASK               0x2UL                          
00275 #define _ACMP_IF_WARMUP_DEFAULT            0x00000000UL                   
00276 #define ACMP_IF_WARMUP_DEFAULT             (_ACMP_IF_WARMUP_DEFAULT << 1) 
00278 /* Bit fields for ACMP IFS */
00279 #define _ACMP_IFS_RESETVALUE               0x00000000UL                    
00280 #define _ACMP_IFS_MASK                     0x00000003UL                    
00281 #define ACMP_IFS_EDGE                      (0x1UL << 0)                    
00282 #define _ACMP_IFS_EDGE_SHIFT               0                               
00283 #define _ACMP_IFS_EDGE_MASK                0x1UL                           
00284 #define _ACMP_IFS_EDGE_DEFAULT             0x00000000UL                    
00285 #define ACMP_IFS_EDGE_DEFAULT              (_ACMP_IFS_EDGE_DEFAULT << 0)   
00286 #define ACMP_IFS_WARMUP                    (0x1UL << 1)                    
00287 #define _ACMP_IFS_WARMUP_SHIFT             1                               
00288 #define _ACMP_IFS_WARMUP_MASK              0x2UL                           
00289 #define _ACMP_IFS_WARMUP_DEFAULT           0x00000000UL                    
00290 #define ACMP_IFS_WARMUP_DEFAULT            (_ACMP_IFS_WARMUP_DEFAULT << 1) 
00292 /* Bit fields for ACMP IFC */
00293 #define _ACMP_IFC_RESETVALUE               0x00000000UL                    
00294 #define _ACMP_IFC_MASK                     0x00000003UL                    
00295 #define ACMP_IFC_EDGE                      (0x1UL << 0)                    
00296 #define _ACMP_IFC_EDGE_SHIFT               0                               
00297 #define _ACMP_IFC_EDGE_MASK                0x1UL                           
00298 #define _ACMP_IFC_EDGE_DEFAULT             0x00000000UL                    
00299 #define ACMP_IFC_EDGE_DEFAULT              (_ACMP_IFC_EDGE_DEFAULT << 0)   
00300 #define ACMP_IFC_WARMUP                    (0x1UL << 1)                    
00301 #define _ACMP_IFC_WARMUP_SHIFT             1                               
00302 #define _ACMP_IFC_WARMUP_MASK              0x2UL                           
00303 #define _ACMP_IFC_WARMUP_DEFAULT           0x00000000UL                    
00304 #define ACMP_IFC_WARMUP_DEFAULT            (_ACMP_IFC_WARMUP_DEFAULT << 1) 
00306 /* Bit fields for ACMP ROUTE */
00307 #define _ACMP_ROUTE_RESETVALUE             0x00000000UL                        
00308 #define _ACMP_ROUTE_MASK                   0x00000701UL                        
00309 #define ACMP_ROUTE_ACMPPEN                 (0x1UL << 0)                        
00310 #define _ACMP_ROUTE_ACMPPEN_SHIFT          0                                   
00311 #define _ACMP_ROUTE_ACMPPEN_MASK           0x1UL                               
00312 #define _ACMP_ROUTE_ACMPPEN_DEFAULT        0x00000000UL                        
00313 #define ACMP_ROUTE_ACMPPEN_DEFAULT         (_ACMP_ROUTE_ACMPPEN_DEFAULT << 0)  
00314 #define _ACMP_ROUTE_LOCATION_SHIFT         8                                   
00315 #define _ACMP_ROUTE_LOCATION_MASK          0x700UL                             
00316 #define _ACMP_ROUTE_LOCATION_LOC0          0x00000000UL                        
00317 #define _ACMP_ROUTE_LOCATION_DEFAULT       0x00000000UL                        
00318 #define _ACMP_ROUTE_LOCATION_LOC1          0x00000001UL                        
00319 #define _ACMP_ROUTE_LOCATION_LOC2          0x00000002UL                        
00320 #define _ACMP_ROUTE_LOCATION_LOC3          0x00000003UL                        
00321 #define ACMP_ROUTE_LOCATION_LOC0           (_ACMP_ROUTE_LOCATION_LOC0 << 8)    
00322 #define ACMP_ROUTE_LOCATION_DEFAULT        (_ACMP_ROUTE_LOCATION_DEFAULT << 8) 
00323 #define ACMP_ROUTE_LOCATION_LOC1           (_ACMP_ROUTE_LOCATION_LOC1 << 8)    
00324 #define ACMP_ROUTE_LOCATION_LOC2           (_ACMP_ROUTE_LOCATION_LOC2 << 8)    
00325 #define ACMP_ROUTE_LOCATION_LOC3           (_ACMP_ROUTE_LOCATION_LOC3 << 8)