CRYOTIMER Bit FieldsDevices > CRYOTIMER
Macro Definition Documentation
| #define _CRYOTIMER_CNT_CNT_DEFAULT 0x00000000UL | 
Mode DEFAULT for CRYOTIMER_CNT
        Definition at line
        
         126
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CNT_CNT_MASK 0xFFFFFFFFUL | 
Bit mask for CRYOTIMER_CNT
        Definition at line
        
         125
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CNT_CNT_SHIFT 0 | 
Shift value for CRYOTIMER_CNT
        Definition at line
        
         124
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CNT_MASK 0xFFFFFFFFUL | 
Mask for CRYOTIMER_CNT
        Definition at line
        
         123
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CNT_RESETVALUE 0x00000000UL | 
Default value for CRYOTIMER_CNT
        Definition at line
        
         122
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_DEBUGRUN_DEFAULT 0x00000000UL | 
Mode DEFAULT for CRYOTIMER_CTRL
        Definition at line
        
         78
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_DEBUGRUN_MASK 0x2UL | 
Bit mask for CRYOTIMER_DEBUGRUN
        Definition at line
        
         77
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_DEBUGRUN_SHIFT 1 | 
Shift value for CRYOTIMER_DEBUGRUN
        Definition at line
        
         76
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
Referenced by CRYOTIMER_Init() .
| #define _CRYOTIMER_CTRL_EN_DEFAULT 0x00000000UL | 
Mode DEFAULT for CRYOTIMER_CTRL
        Definition at line
        
         73
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_EN_MASK 0x1UL | 
Bit mask for CRYOTIMER_EN
        Definition at line
        
         72
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_EN_SHIFT 0 | 
Shift value for CRYOTIMER_EN
        Definition at line
        
         71
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
Referenced by CRYOTIMER_Enable() , and CRYOTIMER_Init() .
| #define _CRYOTIMER_CTRL_MASK 0x000000FFUL | 
Mask for CRYOTIMER_CTRL
        Definition at line
        
         69
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_OSCSEL_DEFAULT 0x00000000UL | 
Mode DEFAULT for CRYOTIMER_CTRL
        Definition at line
        
         82
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_OSCSEL_DISABLED 0x00000000UL | 
Mode DISABLED for CRYOTIMER_CTRL
        Definition at line
        
         83
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_OSCSEL_LFRCO 0x00000001UL | 
Mode LFRCO for CRYOTIMER_CTRL
        Definition at line
        
         84
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_OSCSEL_LFXO 0x00000002UL | 
Mode LFXO for CRYOTIMER_CTRL
        Definition at line
        
         85
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_OSCSEL_MASK 0x1CUL | 
Bit mask for CRYOTIMER_OSCSEL
        Definition at line
        
         81
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_OSCSEL_SHIFT 2 | 
Shift value for CRYOTIMER_OSCSEL
        Definition at line
        
         80
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
Referenced by CRYOTIMER_Init() .
| #define _CRYOTIMER_CTRL_OSCSEL_ULFRCO 0x00000003UL | 
Mode ULFRCO for CRYOTIMER_CTRL
        Definition at line
        
         86
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_PRESC_DEFAULT 0x00000000UL | 
Mode DEFAULT for CRYOTIMER_CTRL
        Definition at line
        
         94
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_PRESC_DIV1 0x00000000UL | 
Mode DIV1 for CRYOTIMER_CTRL
        Definition at line
        
         95
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_PRESC_DIV128 0x00000007UL | 
Mode DIV128 for CRYOTIMER_CTRL
        Definition at line
        
         102
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_PRESC_DIV16 0x00000004UL | 
Mode DIV16 for CRYOTIMER_CTRL
        Definition at line
        
         99
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_PRESC_DIV2 0x00000001UL | 
Mode DIV2 for CRYOTIMER_CTRL
        Definition at line
        
         96
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_PRESC_DIV32 0x00000005UL | 
Mode DIV32 for CRYOTIMER_CTRL
        Definition at line
        
         100
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_PRESC_DIV4 0x00000002UL | 
Mode DIV4 for CRYOTIMER_CTRL
        Definition at line
        
         97
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_PRESC_DIV64 0x00000006UL | 
Mode DIV64 for CRYOTIMER_CTRL
        Definition at line
        
         101
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_PRESC_DIV8 0x00000003UL | 
Mode DIV8 for CRYOTIMER_CTRL
        Definition at line
        
         98
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_PRESC_MASK 0xE0UL | 
Bit mask for CRYOTIMER_PRESC
        Definition at line
        
         93
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_CTRL_PRESC_SHIFT 5 | 
Shift value for CRYOTIMER_PRESC
        Definition at line
        
         92
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
Referenced by CRYOTIMER_Init() .
| #define _CRYOTIMER_CTRL_RESETVALUE 0x00000000UL | 
Default value for CRYOTIMER_CTRL
        Definition at line
        
         68
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_EM4WUEN_EM4WU_DEFAULT 0x00000000UL | 
Mode DEFAULT for CRYOTIMER_EM4WUEN
        Definition at line
        
         135
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_EM4WUEN_EM4WU_MASK 0x1UL | 
Bit mask for CRYOTIMER_EM4WU
        Definition at line
        
         134
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_EM4WUEN_EM4WU_SHIFT 0 | 
Shift value for CRYOTIMER_EM4WU
        Definition at line
        
         133
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
Referenced by CRYOTIMER_EM4WakeupEnable() .
| #define _CRYOTIMER_EM4WUEN_MASK 0x00000001UL | 
Mask for CRYOTIMER_EM4WUEN
        Definition at line
        
         131
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_EM4WUEN_RESETVALUE 0x00000000UL | 
Default value for CRYOTIMER_EM4WUEN
        Definition at line
        
         130
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_IEN_MASK 0x00000001UL | 
Mask for CRYOTIMER_IEN
        Definition at line
        
         167
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
Referenced by CRYOTIMER_IntDisable() , CRYOTIMER_IntEnable() , and CRYOTIMER_IntGetEnabled() .
| #define _CRYOTIMER_IEN_PERIOD_DEFAULT 0x00000000UL | 
Mode DEFAULT for CRYOTIMER_IEN
        Definition at line
        
         171
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_IEN_PERIOD_MASK 0x1UL | 
Bit mask for CRYOTIMER_PERIOD
        Definition at line
        
         170
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_IEN_PERIOD_SHIFT 0 | 
Shift value for CRYOTIMER_PERIOD
        Definition at line
        
         169
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_IEN_RESETVALUE 0x00000000UL | 
Default value for CRYOTIMER_IEN
        Definition at line
        
         166
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_IF_MASK 0x00000001UL | 
Mask for CRYOTIMER_IF
        Definition at line
        
         140
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_IF_PERIOD_DEFAULT 0x00000000UL | 
Mode DEFAULT for CRYOTIMER_IF
        Definition at line
        
         144
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_IF_PERIOD_MASK 0x1UL | 
Bit mask for CRYOTIMER_PERIOD
        Definition at line
        
         143
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_IF_PERIOD_SHIFT 0 | 
Shift value for CRYOTIMER_PERIOD
        Definition at line
        
         142
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_IF_RESETVALUE 0x00000000UL | 
Default value for CRYOTIMER_IF
        Definition at line
        
         139
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_IFC_MASK 0x00000001UL | 
Mask for CRYOTIMER_IFC
        Definition at line
        
         158
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
Referenced by CRYOTIMER_IntClear() .
| #define _CRYOTIMER_IFC_PERIOD_DEFAULT 0x00000000UL | 
Mode DEFAULT for CRYOTIMER_IFC
        Definition at line
        
         162
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_IFC_PERIOD_MASK 0x1UL | 
Bit mask for CRYOTIMER_PERIOD
        Definition at line
        
         161
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_IFC_PERIOD_SHIFT 0 | 
Shift value for CRYOTIMER_PERIOD
        Definition at line
        
         160
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_IFC_RESETVALUE 0x00000000UL | 
Default value for CRYOTIMER_IFC
        Definition at line
        
         157
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_IFS_MASK 0x00000001UL | 
Mask for CRYOTIMER_IFS
        Definition at line
        
         149
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
Referenced by CRYOTIMER_IntSet() .
| #define _CRYOTIMER_IFS_PERIOD_DEFAULT 0x00000000UL | 
Mode DEFAULT for CRYOTIMER_IFS
        Definition at line
        
         153
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_IFS_PERIOD_MASK 0x1UL | 
Bit mask for CRYOTIMER_PERIOD
        Definition at line
        
         152
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_IFS_PERIOD_SHIFT 0 | 
Shift value for CRYOTIMER_PERIOD
        Definition at line
        
         151
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_IFS_RESETVALUE 0x00000000UL | 
Default value for CRYOTIMER_IFS
        Definition at line
        
         148
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_PERIODSEL_MASK 0x0000003FUL | 
Mask for CRYOTIMER_PERIODSEL
        Definition at line
        
         115
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
Referenced by CRYOTIMER_Init() , and CRYOTIMER_PeriodSet() .
| #define _CRYOTIMER_PERIODSEL_PERIODSEL_DEFAULT 0x00000020UL | 
Mode DEFAULT for CRYOTIMER_PERIODSEL
        Definition at line
        
         118
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_PERIODSEL_PERIODSEL_MASK 0x3FUL | 
Bit mask for CRYOTIMER_PERIODSEL
        Definition at line
        
         117
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_PERIODSEL_PERIODSEL_SHIFT 0 | 
Shift value for CRYOTIMER_PERIODSEL
        Definition at line
        
         116
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define _CRYOTIMER_PERIODSEL_RESETVALUE 0x00000020UL | 
Default value for CRYOTIMER_PERIODSEL
        Definition at line
        
         114
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_CNT_CNT_DEFAULT ( _CRYOTIMER_CNT_CNT_DEFAULT << 0) | 
Shifted mode DEFAULT for CRYOTIMER_CNT
        Definition at line
        
         127
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_CTRL_DEBUGRUN (0x1UL << 1) | 
Debug Mode Run Enable
        Definition at line
        
         75
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_CTRL_DEBUGRUN_DEFAULT ( _CRYOTIMER_CTRL_DEBUGRUN_DEFAULT << 1) | 
Shifted mode DEFAULT for CRYOTIMER_CTRL
        Definition at line
        
         79
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_CTRL_EN (0x1UL << 0) | 
Enable CRYOTIMER
        Definition at line
        
         70
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_CTRL_EN_DEFAULT ( _CRYOTIMER_CTRL_EN_DEFAULT << 0) | 
Shifted mode DEFAULT for CRYOTIMER_CTRL
        Definition at line
        
         74
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_CTRL_OSCSEL_DEFAULT ( _CRYOTIMER_CTRL_OSCSEL_DEFAULT << 2) | 
Shifted mode DEFAULT for CRYOTIMER_CTRL
        Definition at line
        
         87
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_CTRL_OSCSEL_DISABLED ( _CRYOTIMER_CTRL_OSCSEL_DISABLED << 2) | 
Shifted mode DISABLED for CRYOTIMER_CTRL
        Definition at line
        
         88
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_CTRL_OSCSEL_LFRCO ( _CRYOTIMER_CTRL_OSCSEL_LFRCO << 2) | 
Shifted mode LFRCO for CRYOTIMER_CTRL
        Definition at line
        
         89
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_CTRL_OSCSEL_LFXO ( _CRYOTIMER_CTRL_OSCSEL_LFXO << 2) | 
Shifted mode LFXO for CRYOTIMER_CTRL
        Definition at line
        
         90
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_CTRL_OSCSEL_ULFRCO ( _CRYOTIMER_CTRL_OSCSEL_ULFRCO << 2) | 
Shifted mode ULFRCO for CRYOTIMER_CTRL
        Definition at line
        
         91
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_CTRL_PRESC_DEFAULT ( _CRYOTIMER_CTRL_PRESC_DEFAULT << 5) | 
Shifted mode DEFAULT for CRYOTIMER_CTRL
        Definition at line
        
         103
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_CTRL_PRESC_DIV1 ( _CRYOTIMER_CTRL_PRESC_DIV1 << 5) | 
Shifted mode DIV1 for CRYOTIMER_CTRL
        Definition at line
        
         104
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_CTRL_PRESC_DIV128 ( _CRYOTIMER_CTRL_PRESC_DIV128 << 5) | 
Shifted mode DIV128 for CRYOTIMER_CTRL
        Definition at line
        
         111
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_CTRL_PRESC_DIV16 ( _CRYOTIMER_CTRL_PRESC_DIV16 << 5) | 
Shifted mode DIV16 for CRYOTIMER_CTRL
        Definition at line
        
         108
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_CTRL_PRESC_DIV2 ( _CRYOTIMER_CTRL_PRESC_DIV2 << 5) | 
Shifted mode DIV2 for CRYOTIMER_CTRL
        Definition at line
        
         105
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_CTRL_PRESC_DIV32 ( _CRYOTIMER_CTRL_PRESC_DIV32 << 5) | 
Shifted mode DIV32 for CRYOTIMER_CTRL
        Definition at line
        
         109
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_CTRL_PRESC_DIV4 ( _CRYOTIMER_CTRL_PRESC_DIV4 << 5) | 
Shifted mode DIV4 for CRYOTIMER_CTRL
        Definition at line
        
         106
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_CTRL_PRESC_DIV64 ( _CRYOTIMER_CTRL_PRESC_DIV64 << 5) | 
Shifted mode DIV64 for CRYOTIMER_CTRL
        Definition at line
        
         110
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_CTRL_PRESC_DIV8 ( _CRYOTIMER_CTRL_PRESC_DIV8 << 5) | 
Shifted mode DIV8 for CRYOTIMER_CTRL
        Definition at line
        
         107
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_EM4WUEN_EM4WU (0x1UL << 0) | 
EM4 Wake-up Enable
        Definition at line
        
         132
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_EM4WUEN_EM4WU_DEFAULT ( _CRYOTIMER_EM4WUEN_EM4WU_DEFAULT << 0) | 
Shifted mode DEFAULT for CRYOTIMER_EM4WUEN
        Definition at line
        
         136
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_IEN_PERIOD (0x1UL << 0) | 
PERIOD Interrupt Enable
        Definition at line
        
         168
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_IEN_PERIOD_DEFAULT ( _CRYOTIMER_IEN_PERIOD_DEFAULT << 0) | 
Shifted mode DEFAULT for CRYOTIMER_IEN
        Definition at line
        
         172
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_IF_PERIOD (0x1UL << 0) | 
Wakeup Event/Interrupt
        Definition at line
        
         141
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_IF_PERIOD_DEFAULT ( _CRYOTIMER_IF_PERIOD_DEFAULT << 0) | 
Shifted mode DEFAULT for CRYOTIMER_IF
        Definition at line
        
         145
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_IFC_PERIOD (0x1UL << 0) | 
Clear PERIOD Interrupt Flag
        Definition at line
        
         159
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_IFC_PERIOD_DEFAULT ( _CRYOTIMER_IFC_PERIOD_DEFAULT << 0) | 
Shifted mode DEFAULT for CRYOTIMER_IFC
        Definition at line
        
         163
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_IFS_PERIOD (0x1UL << 0) | 
Set PERIOD Interrupt Flag
        Definition at line
        
         150
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_IFS_PERIOD_DEFAULT ( _CRYOTIMER_IFS_PERIOD_DEFAULT << 0) | 
Shifted mode DEFAULT for CRYOTIMER_IFS
        Definition at line
        
         154
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .
       
| #define CRYOTIMER_PERIODSEL_PERIODSEL_DEFAULT ( _CRYOTIMER_PERIODSEL_PERIODSEL_DEFAULT << 0) | 
Shifted mode DEFAULT for CRYOTIMER_PERIODSEL
        Definition at line
        
         119
        
        of file
        
         efr32mg13p_cryotimer.h
        
        .