EFM32 Gecko Software Documentation  efm32g-doc-5.1.2
efm32g_dac.h File Reference

Detailed Description

EFM32G_DAC register and bit field definitions.

Version
5.1.2

License

Copyright 2017 Silicon Laboratories, Inc. http://www.silabs.com

Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software.
  2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
  3. This notice may not be removed or altered from any source distribution.

DISCLAIMER OF WARRANTY/LIMITATION OF REMEDIES: Silicon Laboratories, Inc. has no obligation to support this Software. Silicon Laboratories, Inc. is providing the Software "AS IS", with no express or implied warranties of any kind, including, but not limited to, any implied warranties of merchantability or fitness for any particular purpose or warranties against infringement of any proprietary rights of a third party.

Silicon Laboratories, Inc. will not be liable for any consequential, incidental, or special damages, or any other relief, or for any claim by any third party, arising from your use of this Software.

Definition in file efm32g_dac.h.

Go to the source code of this file.

Data Structures

struct  DAC_TypeDef
 

Macros

#define _DAC_BIASPROG_BIASPROG_DEFAULT   0x00000007UL
 
#define _DAC_BIASPROG_BIASPROG_MASK   0xFUL
 
#define _DAC_BIASPROG_BIASPROG_SHIFT   0
 
#define _DAC_BIASPROG_HALFBIAS_DEFAULT   0x00000001UL
 
#define _DAC_BIASPROG_HALFBIAS_MASK   0x40UL
 
#define _DAC_BIASPROG_HALFBIAS_SHIFT   6
 
#define _DAC_BIASPROG_MASK   0x0000004FUL
 
#define _DAC_BIASPROG_RESETVALUE   0x00000047UL
 
#define _DAC_CAL_CH0OFFSET_DEFAULT   0x00000000UL
 
#define _DAC_CAL_CH0OFFSET_MASK   0x3FUL
 
#define _DAC_CAL_CH0OFFSET_SHIFT   0
 
#define _DAC_CAL_CH1OFFSET_DEFAULT   0x00000000UL
 
#define _DAC_CAL_CH1OFFSET_MASK   0x3F00UL
 
#define _DAC_CAL_CH1OFFSET_SHIFT   8
 
#define _DAC_CAL_GAIN_DEFAULT   0x00000040UL
 
#define _DAC_CAL_GAIN_MASK   0x7F0000UL
 
#define _DAC_CAL_GAIN_SHIFT   16
 
#define _DAC_CAL_MASK   0x007F3F3FUL
 
#define _DAC_CAL_RESETVALUE   0x00400000UL
 
#define _DAC_CH0CTRL_EN_DEFAULT   0x00000000UL
 
#define _DAC_CH0CTRL_EN_MASK   0x1UL
 
#define _DAC_CH0CTRL_EN_SHIFT   0
 
#define _DAC_CH0CTRL_MASK   0x00000077UL
 
#define _DAC_CH0CTRL_PRSEN_DEFAULT   0x00000000UL
 
#define _DAC_CH0CTRL_PRSEN_MASK   0x4UL
 
#define _DAC_CH0CTRL_PRSEN_SHIFT   2
 
#define _DAC_CH0CTRL_PRSSEL_DEFAULT   0x00000000UL
 
#define _DAC_CH0CTRL_PRSSEL_MASK   0x70UL
 
#define _DAC_CH0CTRL_PRSSEL_PRSCH0   0x00000000UL
 
#define _DAC_CH0CTRL_PRSSEL_PRSCH1   0x00000001UL
 
#define _DAC_CH0CTRL_PRSSEL_PRSCH2   0x00000002UL
 
#define _DAC_CH0CTRL_PRSSEL_PRSCH3   0x00000003UL
 
#define _DAC_CH0CTRL_PRSSEL_PRSCH4   0x00000004UL
 
#define _DAC_CH0CTRL_PRSSEL_PRSCH5   0x00000005UL
 
#define _DAC_CH0CTRL_PRSSEL_PRSCH6   0x00000006UL
 
#define _DAC_CH0CTRL_PRSSEL_PRSCH7   0x00000007UL
 
#define _DAC_CH0CTRL_PRSSEL_SHIFT   4
 
#define _DAC_CH0CTRL_REFREN_DEFAULT   0x00000000UL
 
#define _DAC_CH0CTRL_REFREN_MASK   0x2UL
 
#define _DAC_CH0CTRL_REFREN_SHIFT   1
 
#define _DAC_CH0CTRL_RESETVALUE   0x00000000UL
 
#define _DAC_CH0DATA_DATA_DEFAULT   0x00000000UL
 
#define _DAC_CH0DATA_DATA_MASK   0xFFFUL
 
#define _DAC_CH0DATA_DATA_SHIFT   0
 
#define _DAC_CH0DATA_MASK   0x00000FFFUL
 
#define _DAC_CH0DATA_RESETVALUE   0x00000000UL
 
#define _DAC_CH1CTRL_EN_DEFAULT   0x00000000UL
 
#define _DAC_CH1CTRL_EN_MASK   0x1UL
 
#define _DAC_CH1CTRL_EN_SHIFT   0
 
#define _DAC_CH1CTRL_MASK   0x00000077UL
 
#define _DAC_CH1CTRL_PRSEN_DEFAULT   0x00000000UL
 
#define _DAC_CH1CTRL_PRSEN_MASK   0x4UL
 
#define _DAC_CH1CTRL_PRSEN_SHIFT   2
 
#define _DAC_CH1CTRL_PRSSEL_DEFAULT   0x00000000UL
 
#define _DAC_CH1CTRL_PRSSEL_MASK   0x70UL
 
#define _DAC_CH1CTRL_PRSSEL_PRSCH0   0x00000000UL
 
#define _DAC_CH1CTRL_PRSSEL_PRSCH1   0x00000001UL
 
#define _DAC_CH1CTRL_PRSSEL_PRSCH2   0x00000002UL
 
#define _DAC_CH1CTRL_PRSSEL_PRSCH3   0x00000003UL
 
#define _DAC_CH1CTRL_PRSSEL_PRSCH4   0x00000004UL
 
#define _DAC_CH1CTRL_PRSSEL_PRSCH5   0x00000005UL
 
#define _DAC_CH1CTRL_PRSSEL_PRSCH6   0x00000006UL
 
#define _DAC_CH1CTRL_PRSSEL_PRSCH7   0x00000007UL
 
#define _DAC_CH1CTRL_PRSSEL_SHIFT   4
 
#define _DAC_CH1CTRL_REFREN_DEFAULT   0x00000000UL
 
#define _DAC_CH1CTRL_REFREN_MASK   0x2UL
 
#define _DAC_CH1CTRL_REFREN_SHIFT   1
 
#define _DAC_CH1CTRL_RESETVALUE   0x00000000UL
 
#define _DAC_CH1DATA_DATA_DEFAULT   0x00000000UL
 
#define _DAC_CH1DATA_DATA_MASK   0xFFFUL
 
#define _DAC_CH1DATA_DATA_SHIFT   0
 
#define _DAC_CH1DATA_MASK   0x00000FFFUL
 
#define _DAC_CH1DATA_RESETVALUE   0x00000000UL
 
#define _DAC_COMBDATA_CH0DATA_DEFAULT   0x00000000UL
 
#define _DAC_COMBDATA_CH0DATA_MASK   0xFFFUL
 
#define _DAC_COMBDATA_CH0DATA_SHIFT   0
 
#define _DAC_COMBDATA_CH1DATA_DEFAULT   0x00000000UL
 
#define _DAC_COMBDATA_CH1DATA_MASK   0xFFF0000UL
 
#define _DAC_COMBDATA_CH1DATA_SHIFT   16
 
#define _DAC_COMBDATA_MASK   0x0FFF0FFFUL
 
#define _DAC_COMBDATA_RESETVALUE   0x00000000UL
 
#define _DAC_CTRL_CH0PRESCRST_DEFAULT   0x00000000UL
 
#define _DAC_CTRL_CH0PRESCRST_MASK   0x80UL
 
#define _DAC_CTRL_CH0PRESCRST_SHIFT   7
 
#define _DAC_CTRL_CONVMODE_CONTINUOUS   0x00000000UL
 
#define _DAC_CTRL_CONVMODE_DEFAULT   0x00000000UL
 
#define _DAC_CTRL_CONVMODE_MASK   0xCUL
 
#define _DAC_CTRL_CONVMODE_SAMPLEHOLD   0x00000001UL
 
#define _DAC_CTRL_CONVMODE_SAMPLEOFF   0x00000002UL
 
#define _DAC_CTRL_CONVMODE_SHIFT   2
 
#define _DAC_CTRL_DIFF_DEFAULT   0x00000000UL
 
#define _DAC_CTRL_DIFF_MASK   0x1UL
 
#define _DAC_CTRL_DIFF_SHIFT   0
 
#define _DAC_CTRL_MASK   0x003703FFUL
 
#define _DAC_CTRL_OUTENPRS_DEFAULT   0x00000000UL
 
#define _DAC_CTRL_OUTENPRS_MASK   0x40UL
 
#define _DAC_CTRL_OUTENPRS_SHIFT   6
 
#define _DAC_CTRL_OUTMODE_ADC   0x00000002UL
 
#define _DAC_CTRL_OUTMODE_DEFAULT   0x00000001UL
 
#define _DAC_CTRL_OUTMODE_DISABLE   0x00000000UL
 
#define _DAC_CTRL_OUTMODE_MASK   0x30UL
 
#define _DAC_CTRL_OUTMODE_PIN   0x00000001UL
 
#define _DAC_CTRL_OUTMODE_PINADC   0x00000003UL
 
#define _DAC_CTRL_OUTMODE_SHIFT   4
 
#define _DAC_CTRL_PRESC_DEFAULT   0x00000000UL
 
#define _DAC_CTRL_PRESC_MASK   0x70000UL
 
#define _DAC_CTRL_PRESC_NODIVISION   0x00000000UL
 
#define _DAC_CTRL_PRESC_SHIFT   16
 
#define _DAC_CTRL_REFRSEL_16CYCLES   0x00000001UL
 
#define _DAC_CTRL_REFRSEL_32CYCLES   0x00000002UL
 
#define _DAC_CTRL_REFRSEL_64CYCLES   0x00000003UL
 
#define _DAC_CTRL_REFRSEL_8CYCLES   0x00000000UL
 
#define _DAC_CTRL_REFRSEL_DEFAULT   0x00000000UL
 
#define _DAC_CTRL_REFRSEL_MASK   0x300000UL
 
#define _DAC_CTRL_REFRSEL_SHIFT   20
 
#define _DAC_CTRL_REFSEL_1V25   0x00000000UL
 
#define _DAC_CTRL_REFSEL_2V5   0x00000001UL
 
#define _DAC_CTRL_REFSEL_DEFAULT   0x00000000UL
 
#define _DAC_CTRL_REFSEL_MASK   0x300UL
 
#define _DAC_CTRL_REFSEL_SHIFT   8
 
#define _DAC_CTRL_REFSEL_VDD   0x00000002UL
 
#define _DAC_CTRL_RESETVALUE   0x00000010UL
 
#define _DAC_CTRL_SINEMODE_DEFAULT   0x00000000UL
 
#define _DAC_CTRL_SINEMODE_MASK   0x2UL
 
#define _DAC_CTRL_SINEMODE_SHIFT   1
 
#define _DAC_IEN_CH0_DEFAULT   0x00000000UL
 
#define _DAC_IEN_CH0_MASK   0x1UL
 
#define _DAC_IEN_CH0_SHIFT   0
 
#define _DAC_IEN_CH0UF_DEFAULT   0x00000000UL
 
#define _DAC_IEN_CH0UF_MASK   0x10UL
 
#define _DAC_IEN_CH0UF_SHIFT   4
 
#define _DAC_IEN_CH1_DEFAULT   0x00000000UL
 
#define _DAC_IEN_CH1_MASK   0x2UL
 
#define _DAC_IEN_CH1_SHIFT   1
 
#define _DAC_IEN_CH1UF_DEFAULT   0x00000000UL
 
#define _DAC_IEN_CH1UF_MASK   0x20UL
 
#define _DAC_IEN_CH1UF_SHIFT   5
 
#define _DAC_IEN_MASK   0x00000033UL
 
#define _DAC_IEN_RESETVALUE   0x00000000UL
 
#define _DAC_IF_CH0_DEFAULT   0x00000000UL
 
#define _DAC_IF_CH0_MASK   0x1UL
 
#define _DAC_IF_CH0_SHIFT   0
 
#define _DAC_IF_CH0UF_DEFAULT   0x00000000UL
 
#define _DAC_IF_CH0UF_MASK   0x10UL
 
#define _DAC_IF_CH0UF_SHIFT   4
 
#define _DAC_IF_CH1_DEFAULT   0x00000000UL
 
#define _DAC_IF_CH1_MASK   0x2UL
 
#define _DAC_IF_CH1_SHIFT   1
 
#define _DAC_IF_CH1UF_DEFAULT   0x00000000UL
 
#define _DAC_IF_CH1UF_MASK   0x20UL
 
#define _DAC_IF_CH1UF_SHIFT   5
 
#define _DAC_IF_MASK   0x00000033UL
 
#define _DAC_IF_RESETVALUE   0x00000000UL
 
#define _DAC_IFC_CH0_DEFAULT   0x00000000UL
 
#define _DAC_IFC_CH0_MASK   0x1UL
 
#define _DAC_IFC_CH0_SHIFT   0
 
#define _DAC_IFC_CH0UF_DEFAULT   0x00000000UL
 
#define _DAC_IFC_CH0UF_MASK   0x10UL
 
#define _DAC_IFC_CH0UF_SHIFT   4
 
#define _DAC_IFC_CH1_DEFAULT   0x00000000UL
 
#define _DAC_IFC_CH1_MASK   0x2UL
 
#define _DAC_IFC_CH1_SHIFT   1
 
#define _DAC_IFC_CH1UF_DEFAULT   0x00000000UL
 
#define _DAC_IFC_CH1UF_MASK   0x20UL
 
#define _DAC_IFC_CH1UF_SHIFT   5
 
#define _DAC_IFC_MASK   0x00000033UL
 
#define _DAC_IFC_RESETVALUE   0x00000000UL
 
#define _DAC_IFS_CH0_DEFAULT   0x00000000UL
 
#define _DAC_IFS_CH0_MASK   0x1UL
 
#define _DAC_IFS_CH0_SHIFT   0
 
#define _DAC_IFS_CH0UF_DEFAULT   0x00000000UL
 
#define _DAC_IFS_CH0UF_MASK   0x10UL
 
#define _DAC_IFS_CH0UF_SHIFT   4
 
#define _DAC_IFS_CH1_DEFAULT   0x00000000UL
 
#define _DAC_IFS_CH1_MASK   0x2UL
 
#define _DAC_IFS_CH1_SHIFT   1
 
#define _DAC_IFS_CH1UF_DEFAULT   0x00000000UL
 
#define _DAC_IFS_CH1UF_MASK   0x20UL
 
#define _DAC_IFS_CH1UF_SHIFT   5
 
#define _DAC_IFS_MASK   0x00000033UL
 
#define _DAC_IFS_RESETVALUE   0x00000000UL
 
#define _DAC_STATUS_CH0DV_DEFAULT   0x00000000UL
 
#define _DAC_STATUS_CH0DV_MASK   0x1UL
 
#define _DAC_STATUS_CH0DV_SHIFT   0
 
#define _DAC_STATUS_CH1DV_DEFAULT   0x00000000UL
 
#define _DAC_STATUS_CH1DV_MASK   0x2UL
 
#define _DAC_STATUS_CH1DV_SHIFT   1
 
#define _DAC_STATUS_MASK   0x00000003UL
 
#define _DAC_STATUS_RESETVALUE   0x00000000UL
 
#define DAC_BIASPROG_BIASPROG_DEFAULT   (_DAC_BIASPROG_BIASPROG_DEFAULT << 0)
 
#define DAC_BIASPROG_HALFBIAS   (0x1UL << 6)
 
#define DAC_BIASPROG_HALFBIAS_DEFAULT   (_DAC_BIASPROG_HALFBIAS_DEFAULT << 6)
 
#define DAC_CAL_CH0OFFSET_DEFAULT   (_DAC_CAL_CH0OFFSET_DEFAULT << 0)
 
#define DAC_CAL_CH1OFFSET_DEFAULT   (_DAC_CAL_CH1OFFSET_DEFAULT << 8)
 
#define DAC_CAL_GAIN_DEFAULT   (_DAC_CAL_GAIN_DEFAULT << 16)
 
#define DAC_CH0CTRL_EN   (0x1UL << 0)
 
#define DAC_CH0CTRL_EN_DEFAULT   (_DAC_CH0CTRL_EN_DEFAULT << 0)
 
#define DAC_CH0CTRL_PRSEN   (0x1UL << 2)
 
#define DAC_CH0CTRL_PRSEN_DEFAULT   (_DAC_CH0CTRL_PRSEN_DEFAULT << 2)
 
#define DAC_CH0CTRL_PRSSEL_DEFAULT   (_DAC_CH0CTRL_PRSSEL_DEFAULT << 4)
 
#define DAC_CH0CTRL_PRSSEL_PRSCH0   (_DAC_CH0CTRL_PRSSEL_PRSCH0 << 4)
 
#define DAC_CH0CTRL_PRSSEL_PRSCH1   (_DAC_CH0CTRL_PRSSEL_PRSCH1 << 4)
 
#define DAC_CH0CTRL_PRSSEL_PRSCH2   (_DAC_CH0CTRL_PRSSEL_PRSCH2 << 4)
 
#define DAC_CH0CTRL_PRSSEL_PRSCH3   (_DAC_CH0CTRL_PRSSEL_PRSCH3 << 4)
 
#define DAC_CH0CTRL_PRSSEL_PRSCH4   (_DAC_CH0CTRL_PRSSEL_PRSCH4 << 4)
 
#define DAC_CH0CTRL_PRSSEL_PRSCH5   (_DAC_CH0CTRL_PRSSEL_PRSCH5 << 4)
 
#define DAC_CH0CTRL_PRSSEL_PRSCH6   (_DAC_CH0CTRL_PRSSEL_PRSCH6 << 4)
 
#define DAC_CH0CTRL_PRSSEL_PRSCH7   (_DAC_CH0CTRL_PRSSEL_PRSCH7 << 4)
 
#define DAC_CH0CTRL_REFREN   (0x1UL << 1)
 
#define DAC_CH0CTRL_REFREN_DEFAULT   (_DAC_CH0CTRL_REFREN_DEFAULT << 1)
 
#define DAC_CH0DATA_DATA_DEFAULT   (_DAC_CH0DATA_DATA_DEFAULT << 0)
 
#define DAC_CH1CTRL_EN   (0x1UL << 0)
 
#define DAC_CH1CTRL_EN_DEFAULT   (_DAC_CH1CTRL_EN_DEFAULT << 0)
 
#define DAC_CH1CTRL_PRSEN   (0x1UL << 2)
 
#define DAC_CH1CTRL_PRSEN_DEFAULT   (_DAC_CH1CTRL_PRSEN_DEFAULT << 2)
 
#define DAC_CH1CTRL_PRSSEL_DEFAULT   (_DAC_CH1CTRL_PRSSEL_DEFAULT << 4)
 
#define DAC_CH1CTRL_PRSSEL_PRSCH0   (_DAC_CH1CTRL_PRSSEL_PRSCH0 << 4)
 
#define DAC_CH1CTRL_PRSSEL_PRSCH1   (_DAC_CH1CTRL_PRSSEL_PRSCH1 << 4)
 
#define DAC_CH1CTRL_PRSSEL_PRSCH2   (_DAC_CH1CTRL_PRSSEL_PRSCH2 << 4)
 
#define DAC_CH1CTRL_PRSSEL_PRSCH3   (_DAC_CH1CTRL_PRSSEL_PRSCH3 << 4)
 
#define DAC_CH1CTRL_PRSSEL_PRSCH4   (_DAC_CH1CTRL_PRSSEL_PRSCH4 << 4)
 
#define DAC_CH1CTRL_PRSSEL_PRSCH5   (_DAC_CH1CTRL_PRSSEL_PRSCH5 << 4)
 
#define DAC_CH1CTRL_PRSSEL_PRSCH6   (_DAC_CH1CTRL_PRSSEL_PRSCH6 << 4)
 
#define DAC_CH1CTRL_PRSSEL_PRSCH7   (_DAC_CH1CTRL_PRSSEL_PRSCH7 << 4)
 
#define DAC_CH1CTRL_REFREN   (0x1UL << 1)
 
#define DAC_CH1CTRL_REFREN_DEFAULT   (_DAC_CH1CTRL_REFREN_DEFAULT << 1)
 
#define DAC_CH1DATA_DATA_DEFAULT   (_DAC_CH1DATA_DATA_DEFAULT << 0)
 
#define DAC_COMBDATA_CH0DATA_DEFAULT   (_DAC_COMBDATA_CH0DATA_DEFAULT << 0)
 
#define DAC_COMBDATA_CH1DATA_DEFAULT   (_DAC_COMBDATA_CH1DATA_DEFAULT << 16)
 
#define DAC_CTRL_CH0PRESCRST   (0x1UL << 7)
 
#define DAC_CTRL_CH0PRESCRST_DEFAULT   (_DAC_CTRL_CH0PRESCRST_DEFAULT << 7)
 
#define DAC_CTRL_CONVMODE_CONTINUOUS   (_DAC_CTRL_CONVMODE_CONTINUOUS << 2)
 
#define DAC_CTRL_CONVMODE_DEFAULT   (_DAC_CTRL_CONVMODE_DEFAULT << 2)
 
#define DAC_CTRL_CONVMODE_SAMPLEHOLD   (_DAC_CTRL_CONVMODE_SAMPLEHOLD << 2)
 
#define DAC_CTRL_CONVMODE_SAMPLEOFF   (_DAC_CTRL_CONVMODE_SAMPLEOFF << 2)
 
#define DAC_CTRL_DIFF   (0x1UL << 0)
 
#define DAC_CTRL_DIFF_DEFAULT   (_DAC_CTRL_DIFF_DEFAULT << 0)
 
#define DAC_CTRL_OUTENPRS   (0x1UL << 6)
 
#define DAC_CTRL_OUTENPRS_DEFAULT   (_DAC_CTRL_OUTENPRS_DEFAULT << 6)
 
#define DAC_CTRL_OUTMODE_ADC   (_DAC_CTRL_OUTMODE_ADC << 4)
 
#define DAC_CTRL_OUTMODE_DEFAULT   (_DAC_CTRL_OUTMODE_DEFAULT << 4)
 
#define DAC_CTRL_OUTMODE_DISABLE   (_DAC_CTRL_OUTMODE_DISABLE << 4)
 
#define DAC_CTRL_OUTMODE_PIN   (_DAC_CTRL_OUTMODE_PIN << 4)
 
#define DAC_CTRL_OUTMODE_PINADC   (_DAC_CTRL_OUTMODE_PINADC << 4)
 
#define DAC_CTRL_PRESC_DEFAULT   (_DAC_CTRL_PRESC_DEFAULT << 16)
 
#define DAC_CTRL_PRESC_NODIVISION   (_DAC_CTRL_PRESC_NODIVISION << 16)
 
#define DAC_CTRL_REFRSEL_16CYCLES   (_DAC_CTRL_REFRSEL_16CYCLES << 20)
 
#define DAC_CTRL_REFRSEL_32CYCLES   (_DAC_CTRL_REFRSEL_32CYCLES << 20)
 
#define DAC_CTRL_REFRSEL_64CYCLES   (_DAC_CTRL_REFRSEL_64CYCLES << 20)
 
#define DAC_CTRL_REFRSEL_8CYCLES   (_DAC_CTRL_REFRSEL_8CYCLES << 20)
 
#define DAC_CTRL_REFRSEL_DEFAULT   (_DAC_CTRL_REFRSEL_DEFAULT << 20)
 
#define DAC_CTRL_REFSEL_1V25   (_DAC_CTRL_REFSEL_1V25 << 8)
 
#define DAC_CTRL_REFSEL_2V5   (_DAC_CTRL_REFSEL_2V5 << 8)
 
#define DAC_CTRL_REFSEL_DEFAULT   (_DAC_CTRL_REFSEL_DEFAULT << 8)
 
#define DAC_CTRL_REFSEL_VDD   (_DAC_CTRL_REFSEL_VDD << 8)
 
#define DAC_CTRL_SINEMODE   (0x1UL << 1)
 
#define DAC_CTRL_SINEMODE_DEFAULT   (_DAC_CTRL_SINEMODE_DEFAULT << 1)
 
#define DAC_IEN_CH0   (0x1UL << 0)
 
#define DAC_IEN_CH0_DEFAULT   (_DAC_IEN_CH0_DEFAULT << 0)
 
#define DAC_IEN_CH0UF   (0x1UL << 4)
 
#define DAC_IEN_CH0UF_DEFAULT   (_DAC_IEN_CH0UF_DEFAULT << 4)
 
#define DAC_IEN_CH1   (0x1UL << 1)
 
#define DAC_IEN_CH1_DEFAULT   (_DAC_IEN_CH1_DEFAULT << 1)
 
#define DAC_IEN_CH1UF   (0x1UL << 5)
 
#define DAC_IEN_CH1UF_DEFAULT   (_DAC_IEN_CH1UF_DEFAULT << 5)
 
#define DAC_IF_CH0   (0x1UL << 0)
 
#define DAC_IF_CH0_DEFAULT   (_DAC_IF_CH0_DEFAULT << 0)
 
#define DAC_IF_CH0UF   (0x1UL << 4)
 
#define DAC_IF_CH0UF_DEFAULT   (_DAC_IF_CH0UF_DEFAULT << 4)
 
#define DAC_IF_CH1   (0x1UL << 1)
 
#define DAC_IF_CH1_DEFAULT   (_DAC_IF_CH1_DEFAULT << 1)
 
#define DAC_IF_CH1UF   (0x1UL << 5)
 
#define DAC_IF_CH1UF_DEFAULT   (_DAC_IF_CH1UF_DEFAULT << 5)
 
#define DAC_IFC_CH0   (0x1UL << 0)
 
#define DAC_IFC_CH0_DEFAULT   (_DAC_IFC_CH0_DEFAULT << 0)
 
#define DAC_IFC_CH0UF   (0x1UL << 4)
 
#define DAC_IFC_CH0UF_DEFAULT   (_DAC_IFC_CH0UF_DEFAULT << 4)
 
#define DAC_IFC_CH1   (0x1UL << 1)
 
#define DAC_IFC_CH1_DEFAULT   (_DAC_IFC_CH1_DEFAULT << 1)
 
#define DAC_IFC_CH1UF   (0x1UL << 5)
 
#define DAC_IFC_CH1UF_DEFAULT   (_DAC_IFC_CH1UF_DEFAULT << 5)
 
#define DAC_IFS_CH0   (0x1UL << 0)
 
#define DAC_IFS_CH0_DEFAULT   (_DAC_IFS_CH0_DEFAULT << 0)
 
#define DAC_IFS_CH0UF   (0x1UL << 4)
 
#define DAC_IFS_CH0UF_DEFAULT   (_DAC_IFS_CH0UF_DEFAULT << 4)
 
#define DAC_IFS_CH1   (0x1UL << 1)
 
#define DAC_IFS_CH1_DEFAULT   (_DAC_IFS_CH1_DEFAULT << 1)
 
#define DAC_IFS_CH1UF   (0x1UL << 5)
 
#define DAC_IFS_CH1UF_DEFAULT   (_DAC_IFS_CH1UF_DEFAULT << 5)
 
#define DAC_STATUS_CH0DV   (0x1UL << 0)
 
#define DAC_STATUS_CH0DV_DEFAULT   (_DAC_STATUS_CH0DV_DEFAULT << 0)
 
#define DAC_STATUS_CH1DV   (0x1UL << 1)
 
#define DAC_STATUS_CH1DV_DEFAULT   (_DAC_STATUS_CH1DV_DEFAULT << 1)