Arrayify and cleanup DAC registers
This commit is contained in:
parent
40e1ece0d1
commit
e1f8e76781
@ -11,30 +11,27 @@ block/DAC:
|
|||||||
byte_offset: 4
|
byte_offset: 4
|
||||||
access: Write
|
access: Write
|
||||||
fieldset: SWTRIGR
|
fieldset: SWTRIGR
|
||||||
- name: DHR12R1
|
- name: DHR12R
|
||||||
description: channel1 12-bit right-aligned data holding register
|
description: channel 12-bit right-aligned data holding register
|
||||||
byte_offset: 8
|
byte_offset: 8
|
||||||
fieldset: DHR12R1
|
fieldset: DHR12R
|
||||||
- name: DHR12L1
|
array:
|
||||||
description: channel1 12-bit left aligned data holding register
|
len: 2
|
||||||
|
stride: 12
|
||||||
|
- name: DHR12L
|
||||||
|
description: channel 12-bit left-aligned data holding register
|
||||||
byte_offset: 12
|
byte_offset: 12
|
||||||
fieldset: DHR12L1
|
fieldset: DHR12L
|
||||||
- name: DHR8R1
|
array:
|
||||||
description: channel1 8-bit right aligned data holding register
|
len: 2
|
||||||
|
stride: 12
|
||||||
|
- name: DHR8R
|
||||||
|
description: channel 8-bit right-aligned data holding register
|
||||||
byte_offset: 16
|
byte_offset: 16
|
||||||
fieldset: DHR8R1
|
fieldset: DHR8R
|
||||||
- name: DHR12R2
|
array:
|
||||||
description: channel2 12-bit right aligned data holding register
|
len: 2
|
||||||
byte_offset: 20
|
stride: 12
|
||||||
fieldset: DHR12R2
|
|
||||||
- name: DHR12L2
|
|
||||||
description: channel2 12-bit left aligned data holding register
|
|
||||||
byte_offset: 24
|
|
||||||
fieldset: DHR12L2
|
|
||||||
- name: DHR8R2
|
|
||||||
description: channel2 8-bit right-aligned data holding register
|
|
||||||
byte_offset: 28
|
|
||||||
fieldset: DHR8R2
|
|
||||||
- name: DHR12RD
|
- name: DHR12RD
|
||||||
description: Dual DAC 12-bit right-aligned data holding register
|
description: Dual DAC 12-bit right-aligned data holding register
|
||||||
byte_offset: 32
|
byte_offset: 32
|
||||||
@ -47,16 +44,14 @@ block/DAC:
|
|||||||
description: DUAL DAC 8-bit right aligned data holding register
|
description: DUAL DAC 8-bit right aligned data holding register
|
||||||
byte_offset: 40
|
byte_offset: 40
|
||||||
fieldset: DHR8RD
|
fieldset: DHR8RD
|
||||||
- name: DOR1
|
- name: DOR
|
||||||
description: channel1 data output register
|
description: channel data output register
|
||||||
byte_offset: 44
|
byte_offset: 44
|
||||||
access: Read
|
access: Read
|
||||||
fieldset: DOR1
|
fieldset: DOR
|
||||||
- name: DOR2
|
array:
|
||||||
description: channel2 data output register
|
len: 2
|
||||||
byte_offset: 48
|
stride: 4
|
||||||
access: Read
|
|
||||||
fieldset: DOR2
|
|
||||||
- name: SR
|
- name: SR
|
||||||
description: status register
|
description: status register
|
||||||
byte_offset: 52
|
byte_offset: 52
|
||||||
@ -65,31 +60,28 @@ fieldset/CR:
|
|||||||
description: control register
|
description: control register
|
||||||
fields:
|
fields:
|
||||||
- name: EN
|
- name: EN
|
||||||
description: DAC channel1 enable
|
description: DAC channel enable
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
array:
|
array:
|
||||||
len: 2
|
len: 2
|
||||||
stride: 16
|
stride: 16
|
||||||
enum: EN
|
|
||||||
- name: BOFF
|
- name: BOFF
|
||||||
description: DAC channel1 output buffer disable
|
description: DAC channel output buffer disable
|
||||||
bit_offset: 1
|
bit_offset: 1
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
array:
|
array:
|
||||||
len: 2
|
len: 2
|
||||||
stride: 16
|
stride: 16
|
||||||
enum: BOFF
|
|
||||||
- name: TEN
|
- name: TEN
|
||||||
description: DAC channel1 trigger enable
|
description: DAC channel trigger enable
|
||||||
bit_offset: 2
|
bit_offset: 2
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
array:
|
array:
|
||||||
len: 2
|
len: 2
|
||||||
stride: 16
|
stride: 16
|
||||||
enum: TEN
|
|
||||||
- name: TSEL
|
- name: TSEL
|
||||||
description: DAC channel1 trigger selection
|
description: DAC channel trigger selection
|
||||||
bit_offset: 3
|
bit_offset: 3
|
||||||
bit_size: 3
|
bit_size: 3
|
||||||
array:
|
array:
|
||||||
@ -97,7 +89,7 @@ fieldset/CR:
|
|||||||
stride: 16
|
stride: 16
|
||||||
enum: TSEL1
|
enum: TSEL1
|
||||||
- name: WAVE
|
- name: WAVE
|
||||||
description: DAC channel1 noise/triangle wave generation enable
|
description: DAC channel noise/triangle wave generation enable
|
||||||
bit_offset: 6
|
bit_offset: 6
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
array:
|
array:
|
||||||
@ -105,202 +97,104 @@ fieldset/CR:
|
|||||||
stride: 16
|
stride: 16
|
||||||
enum: WAVE
|
enum: WAVE
|
||||||
- name: MAMP
|
- name: MAMP
|
||||||
description: DAC channel1 mask/amplitude selector
|
description: DAC channel mask/amplitude selector
|
||||||
bit_offset: 8
|
bit_offset: 8
|
||||||
bit_size: 4
|
bit_size: 4
|
||||||
array:
|
array:
|
||||||
len: 2
|
len: 2
|
||||||
stride: 16
|
stride: 16
|
||||||
- name: DMAEN
|
- name: DMAEN
|
||||||
description: DAC channel1 DMA enable
|
description: DAC channel DMA enable
|
||||||
bit_offset: 12
|
bit_offset: 12
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
array:
|
array:
|
||||||
len: 2
|
len: 2
|
||||||
stride: 16
|
stride: 16
|
||||||
enum: DMAEN
|
|
||||||
- name: DMAUDRIE
|
- name: DMAUDRIE
|
||||||
description: DAC channel1 DMA Underrun Interrupt enable
|
description: DAC channel DMA Underrun Interrupt enable
|
||||||
bit_offset: 13
|
bit_offset: 13
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
array:
|
array:
|
||||||
len: 2
|
len: 2
|
||||||
stride: 16
|
stride: 16
|
||||||
enum: DMAUDRIE
|
fieldset/DHR12L:
|
||||||
fieldset/DHR12L1:
|
description: channel 12-bit left-aligned data holding register
|
||||||
description: channel1 12-bit left aligned data holding register
|
|
||||||
fields:
|
fields:
|
||||||
- name: DACC1DHR
|
- name: DHR
|
||||||
description: DAC channel1 12-bit left-aligned data
|
description: DAC channel 12-bit left-aligned data
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 12
|
|
||||||
fieldset/DHR12L2:
|
|
||||||
description: channel2 12-bit left aligned data holding register
|
|
||||||
fields:
|
|
||||||
- name: DACC2DHR
|
|
||||||
description: DAC channel2 12-bit left-aligned data
|
|
||||||
bit_offset: 4
|
bit_offset: 4
|
||||||
bit_size: 12
|
bit_size: 12
|
||||||
fieldset/DHR12LD:
|
fieldset/DHR12LD:
|
||||||
description: DUAL DAC 12-bit left aligned data holding register
|
description: DUAL DAC 12-bit left aligned data holding register
|
||||||
fields:
|
fields:
|
||||||
- name: DACC1DHR
|
- name: DHR
|
||||||
description: DAC channel1 12-bit left-aligned data
|
description: DAC channel 12-bit left-aligned data
|
||||||
bit_offset: 4
|
bit_offset: 4
|
||||||
bit_size: 12
|
bit_size: 12
|
||||||
- name: DACC2DHR
|
array:
|
||||||
description: DAC channel2 12-bit left-aligned data
|
len: 2
|
||||||
bit_offset: 20
|
stride: 16
|
||||||
bit_size: 12
|
fieldset/DHR12R:
|
||||||
fieldset/DHR12R1:
|
description: channel 12-bit right-aligned data holding register
|
||||||
description: channel1 12-bit right-aligned data holding register
|
|
||||||
fields:
|
fields:
|
||||||
- name: DACC1DHR
|
- name: DHR
|
||||||
description: DAC channel1 12-bit right-aligned data
|
description: DAC channel 12-bit right-aligned data
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 12
|
|
||||||
fieldset/DHR12R2:
|
|
||||||
description: channel2 12-bit right aligned data holding register
|
|
||||||
fields:
|
|
||||||
- name: DACC2DHR
|
|
||||||
description: DAC channel2 12-bit right-aligned data
|
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 12
|
bit_size: 12
|
||||||
fieldset/DHR12RD:
|
fieldset/DHR12RD:
|
||||||
description: Dual DAC 12-bit right-aligned data holding register
|
description: Dual DAC 12-bit right-aligned data holding register
|
||||||
fields:
|
fields:
|
||||||
- name: DACC1DHR
|
- name: DHR
|
||||||
description: DAC channel1 12-bit right-aligned data
|
description: DAC channel 12-bit right-aligned data
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 12
|
bit_size: 12
|
||||||
- name: DACC2DHR
|
array:
|
||||||
description: DAC channel2 12-bit right-aligned data
|
len: 2
|
||||||
bit_offset: 16
|
stride: 16
|
||||||
bit_size: 12
|
fieldset/DHR8R:
|
||||||
fieldset/DHR8R1:
|
description: channel 8-bit right-aligned data holding register
|
||||||
description: channel1 8-bit right aligned data holding register
|
|
||||||
fields:
|
fields:
|
||||||
- name: DACC1DHR
|
- name: DHR
|
||||||
description: DAC channel1 8-bit right-aligned data
|
description: DAC channel 8-bit right-aligned data
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 8
|
|
||||||
fieldset/DHR8R2:
|
|
||||||
description: channel2 8-bit right-aligned data holding register
|
|
||||||
fields:
|
|
||||||
- name: DACC2DHR
|
|
||||||
description: DAC channel2 8-bit right-aligned data
|
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 8
|
bit_size: 8
|
||||||
fieldset/DHR8RD:
|
fieldset/DHR8RD:
|
||||||
description: DUAL DAC 8-bit right aligned data holding register
|
description: DUAL DAC 8-bit right aligned data holding register
|
||||||
fields:
|
fields:
|
||||||
- name: DACC1DHR
|
- name: DHR
|
||||||
description: DAC channel1 8-bit right-aligned data
|
description: DAC channel 8-bit right-aligned data
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 8
|
bit_size: 8
|
||||||
- name: DACC2DHR
|
array:
|
||||||
description: DAC channel2 8-bit right-aligned data
|
len: 2
|
||||||
bit_offset: 8
|
stride: 8
|
||||||
bit_size: 8
|
fieldset/DOR:
|
||||||
fieldset/DOR1:
|
description: channel data output register
|
||||||
description: channel1 data output register
|
|
||||||
fields:
|
fields:
|
||||||
- name: DACC1DOR
|
- name: DOR
|
||||||
description: DAC channel1 data output
|
description: DAC channel data output
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 12
|
|
||||||
fieldset/DOR2:
|
|
||||||
description: channel2 data output register
|
|
||||||
fields:
|
|
||||||
- name: DACC2DOR
|
|
||||||
description: DAC channel2 data output
|
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 12
|
bit_size: 12
|
||||||
fieldset/SR:
|
fieldset/SR:
|
||||||
description: status register
|
description: status register
|
||||||
fields:
|
fields:
|
||||||
- name: DMAUDR
|
- name: DMAUDR
|
||||||
description: DAC channel1 DMA underrun flag
|
description: DAC channel DMA underrun flag
|
||||||
bit_offset: 13
|
bit_offset: 13
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
array:
|
array:
|
||||||
len: 2
|
len: 2
|
||||||
stride: 16
|
stride: 16
|
||||||
enum: DMAUDR
|
|
||||||
fieldset/SWTRIGR:
|
fieldset/SWTRIGR:
|
||||||
description: software trigger register
|
description: software trigger register
|
||||||
fields:
|
fields:
|
||||||
- name: SWTRIG
|
- name: SWTRIG
|
||||||
description: DAC channel1 software trigger
|
description: DAC channel software trigger
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
array:
|
array:
|
||||||
len: 2
|
len: 2
|
||||||
stride: 1
|
stride: 1
|
||||||
enum: SWTRIG
|
|
||||||
enum/BOFF:
|
|
||||||
bit_size: 1
|
|
||||||
variants:
|
|
||||||
- name: Enabled
|
|
||||||
description: DAC channel X output buffer enabled
|
|
||||||
value: 0
|
|
||||||
- name: Disabled
|
|
||||||
description: DAC channel X output buffer disabled
|
|
||||||
value: 1
|
|
||||||
enum/DMAEN:
|
|
||||||
bit_size: 1
|
|
||||||
variants:
|
|
||||||
- name: Disabled
|
|
||||||
description: DAC channel X DMA mode disabled
|
|
||||||
value: 0
|
|
||||||
- name: Enabled
|
|
||||||
description: DAC channel X DMA mode enabled
|
|
||||||
value: 1
|
|
||||||
enum/DMAUDR:
|
|
||||||
bit_size: 1
|
|
||||||
variants:
|
|
||||||
- name: NoUnderrun
|
|
||||||
description: No DMA underrun error condition occurred for DAC channel X
|
|
||||||
value: 0
|
|
||||||
- name: Underrun
|
|
||||||
description: DMA underrun error condition occurred for DAC channel X
|
|
||||||
value: 1
|
|
||||||
enum/DMAUDRIE:
|
|
||||||
bit_size: 1
|
|
||||||
variants:
|
|
||||||
- name: Disabled
|
|
||||||
description: DAC channel X DMA Underrun Interrupt disabled
|
|
||||||
value: 0
|
|
||||||
- name: Enabled
|
|
||||||
description: DAC channel X DMA Underrun Interrupt enabled
|
|
||||||
value: 1
|
|
||||||
enum/EN:
|
|
||||||
bit_size: 1
|
|
||||||
variants:
|
|
||||||
- name: Disabled
|
|
||||||
description: DAC channel X disabled
|
|
||||||
value: 0
|
|
||||||
- name: Enabled
|
|
||||||
description: DAC channel X enabled
|
|
||||||
value: 1
|
|
||||||
enum/SWTRIG:
|
|
||||||
bit_size: 1
|
|
||||||
variants:
|
|
||||||
- name: Disabled
|
|
||||||
description: DAC channel X software trigger disabled
|
|
||||||
value: 0
|
|
||||||
- name: Enabled
|
|
||||||
description: DAC channel X software trigger enabled
|
|
||||||
value: 1
|
|
||||||
enum/TEN:
|
|
||||||
bit_size: 1
|
|
||||||
variants:
|
|
||||||
- name: Disabled
|
|
||||||
description: DAC channel X trigger disabled
|
|
||||||
value: 0
|
|
||||||
- name: Enabled
|
|
||||||
description: DAC channel X trigger enabled
|
|
||||||
value: 1
|
|
||||||
enum/TSEL1:
|
enum/TSEL1:
|
||||||
bit_size: 3
|
bit_size: 3
|
||||||
variants:
|
variants:
|
||||||
|
@ -11,30 +11,27 @@ block/DAC:
|
|||||||
byte_offset: 4
|
byte_offset: 4
|
||||||
access: Write
|
access: Write
|
||||||
fieldset: SWTRIGR
|
fieldset: SWTRIGR
|
||||||
- name: DHR12R1
|
- name: DHR12R
|
||||||
description: channel1 12-bit right-aligned data holding register
|
description: channel 12-bit right-aligned data holding register
|
||||||
byte_offset: 8
|
byte_offset: 8
|
||||||
fieldset: DHR12R1
|
fieldset: DHR12R
|
||||||
- name: DHR12L1
|
array:
|
||||||
description: channel1 12-bit left-aligned data holding register
|
len: 2
|
||||||
|
stride: 12
|
||||||
|
- name: DHR12L
|
||||||
|
description: channel 12-bit left-aligned data holding register
|
||||||
byte_offset: 12
|
byte_offset: 12
|
||||||
fieldset: DHR12L1
|
fieldset: DHR12L
|
||||||
- name: DHR8R1
|
array:
|
||||||
description: channel1 8-bit right-aligned data holding register
|
len: 2
|
||||||
|
stride: 12
|
||||||
|
- name: DHR8R
|
||||||
|
description: channel 8-bit right-aligned data holding register
|
||||||
byte_offset: 16
|
byte_offset: 16
|
||||||
fieldset: DHR8R1
|
fieldset: DHR8R
|
||||||
- name: DHR12R2
|
array:
|
||||||
description: channel2 12-bit right aligned data holding register
|
len: 2
|
||||||
byte_offset: 20
|
stride: 12
|
||||||
fieldset: DHR12R2
|
|
||||||
- name: DHR12L2
|
|
||||||
description: channel2 12-bit left aligned data holding register
|
|
||||||
byte_offset: 24
|
|
||||||
fieldset: DHR12L2
|
|
||||||
- name: DHR8R2
|
|
||||||
description: channel2 8-bit right-aligned data holding register
|
|
||||||
byte_offset: 28
|
|
||||||
fieldset: DHR8R2
|
|
||||||
- name: DHR12RD
|
- name: DHR12RD
|
||||||
description: Dual DAC 12-bit right-aligned data holding register
|
description: Dual DAC 12-bit right-aligned data holding register
|
||||||
byte_offset: 32
|
byte_offset: 32
|
||||||
@ -47,16 +44,14 @@ block/DAC:
|
|||||||
description: DUAL DAC 8-bit right aligned data holding register
|
description: DUAL DAC 8-bit right aligned data holding register
|
||||||
byte_offset: 40
|
byte_offset: 40
|
||||||
fieldset: DHR8RD
|
fieldset: DHR8RD
|
||||||
- name: DOR1
|
- name: DOR
|
||||||
description: channel1 data output register
|
description: channel data output register
|
||||||
byte_offset: 44
|
byte_offset: 44
|
||||||
access: Read
|
access: Read
|
||||||
fieldset: DOR1
|
fieldset: DOR
|
||||||
- name: DOR2
|
array:
|
||||||
description: channel2 data output register
|
len: 2
|
||||||
byte_offset: 48
|
stride: 4
|
||||||
access: Read
|
|
||||||
fieldset: DOR2
|
|
||||||
- name: SR
|
- name: SR
|
||||||
description: status register
|
description: status register
|
||||||
byte_offset: 52
|
byte_offset: 52
|
||||||
@ -70,13 +65,12 @@ block/DAC:
|
|||||||
byte_offset: 60
|
byte_offset: 60
|
||||||
fieldset: MCR
|
fieldset: MCR
|
||||||
- name: SHSR1
|
- name: SHSR1
|
||||||
description: Sample and Hold sample time register 1
|
description: Sample and Hold sample time register
|
||||||
byte_offset: 64
|
byte_offset: 64
|
||||||
fieldset: SHSR1
|
fieldset: SHSR
|
||||||
- name: SHSR2
|
array:
|
||||||
description: Sample and Hold sample time register 2
|
len: 2
|
||||||
byte_offset: 68
|
stride: 4
|
||||||
fieldset: SHSR2
|
|
||||||
- name: SHHR
|
- name: SHHR
|
||||||
description: Sample and Hold hold time register
|
description: Sample and Hold hold time register
|
||||||
byte_offset: 72
|
byte_offset: 72
|
||||||
@ -99,248 +93,193 @@ fieldset/CCR:
|
|||||||
fieldset/CR:
|
fieldset/CR:
|
||||||
description: control register
|
description: control register
|
||||||
fields:
|
fields:
|
||||||
- name: EN1
|
- name: EN
|
||||||
description: DAC channel1 enable
|
description: DAC channel enable
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
- name: TEN1
|
array:
|
||||||
description: DAC channel1 trigger enable
|
len: 2
|
||||||
|
stride: 16
|
||||||
|
- name: TEN
|
||||||
|
description: DAC channel trigger enable
|
||||||
bit_offset: 2
|
bit_offset: 2
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
- name: TSEL1
|
array:
|
||||||
description: DAC channel1 trigger selection
|
len: 2
|
||||||
|
stride: 16
|
||||||
|
- name: TSEL
|
||||||
|
description: DAC channel trigger selection
|
||||||
bit_offset: 3
|
bit_offset: 3
|
||||||
bit_size: 3
|
bit_size: 3
|
||||||
|
array:
|
||||||
|
len: 2
|
||||||
|
stride: 16
|
||||||
enum: TSEL1
|
enum: TSEL1
|
||||||
- name: WAVE1
|
- name: WAVE
|
||||||
description: DAC channel1 noise/triangle wave generation enable
|
description: DAC channel noise/triangle wave generation enable
|
||||||
bit_offset: 6
|
bit_offset: 6
|
||||||
bit_size: 2
|
bit_size: 2
|
||||||
|
array:
|
||||||
|
len: 2
|
||||||
|
stride: 16
|
||||||
enum: WAVE
|
enum: WAVE
|
||||||
- name: MAMP1
|
- name: MAMP
|
||||||
description: DAC channel1 mask/amplitude selector
|
description: DAC channel mask/amplitude selector
|
||||||
bit_offset: 8
|
bit_offset: 8
|
||||||
bit_size: 4
|
bit_size: 4
|
||||||
- name: DMAEN1
|
array:
|
||||||
description: DAC channel1 DMA enable
|
len: 2
|
||||||
|
stride: 16
|
||||||
|
- name: DMAEN
|
||||||
|
description: DAC channel DMA enable
|
||||||
bit_offset: 12
|
bit_offset: 12
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
- name: DMAUDRIE1
|
array:
|
||||||
description: DAC channel1 DMA Underrun Interrupt enable
|
len: 2
|
||||||
|
stride: 16
|
||||||
|
- name: DMAUDRIE
|
||||||
|
description: DAC channel DMA Underrun Interrupt enable
|
||||||
bit_offset: 13
|
bit_offset: 13
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
- name: CEN1
|
array:
|
||||||
description: DAC Channel 1 calibration enable
|
len: 2
|
||||||
|
stride: 16
|
||||||
|
- name: CEN
|
||||||
|
description: DAC channel calibration enable
|
||||||
bit_offset: 14
|
bit_offset: 14
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
- name: EN2
|
array:
|
||||||
description: DAC channel2 enable
|
len: 2
|
||||||
bit_offset: 16
|
stride: 16
|
||||||
bit_size: 1
|
fieldset/DHR12L:
|
||||||
- name: TEN2
|
description: channel 12-bit left-aligned data holding register
|
||||||
description: DAC channel2 trigger enable
|
|
||||||
bit_offset: 18
|
|
||||||
bit_size: 1
|
|
||||||
- name: TSEL2
|
|
||||||
description: DAC channel2 trigger selection
|
|
||||||
bit_offset: 19
|
|
||||||
bit_size: 3
|
|
||||||
enum: TSEL2
|
|
||||||
- name: WAVE2
|
|
||||||
description: DAC channel2 noise/triangle wave generation enable
|
|
||||||
bit_offset: 22
|
|
||||||
bit_size: 2
|
|
||||||
enum: WAVE
|
|
||||||
- name: MAMP2
|
|
||||||
description: DAC channel2 mask/amplitude selector
|
|
||||||
bit_offset: 24
|
|
||||||
bit_size: 4
|
|
||||||
- name: DMAEN2
|
|
||||||
description: DAC channel2 DMA enable
|
|
||||||
bit_offset: 28
|
|
||||||
bit_size: 1
|
|
||||||
- name: DMAUDRIE2
|
|
||||||
description: DAC channel2 DMA underrun interrupt enable
|
|
||||||
bit_offset: 29
|
|
||||||
bit_size: 1
|
|
||||||
- name: CEN2
|
|
||||||
description: DAC Channel 2 calibration enable
|
|
||||||
bit_offset: 30
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/DHR12L1:
|
|
||||||
description: channel1 12-bit left-aligned data holding register
|
|
||||||
fields:
|
fields:
|
||||||
- name: DACC1DHR
|
- name: DHR
|
||||||
description: DAC channel1 12-bit left-aligned data
|
description: DAC channel 12-bit left-aligned data
|
||||||
bit_offset: 4
|
|
||||||
bit_size: 12
|
|
||||||
fieldset/DHR12L2:
|
|
||||||
description: channel2 12-bit left aligned data holding register
|
|
||||||
fields:
|
|
||||||
- name: DACC2DHR
|
|
||||||
description: DAC channel2 12-bit left-aligned data
|
|
||||||
bit_offset: 4
|
bit_offset: 4
|
||||||
bit_size: 12
|
bit_size: 12
|
||||||
fieldset/DHR12LD:
|
fieldset/DHR12LD:
|
||||||
description: DUAL DAC 12-bit left aligned data holding register
|
description: DUAL DAC 12-bit left aligned data holding register
|
||||||
fields:
|
fields:
|
||||||
- name: DACC1DHR
|
- name: DHR
|
||||||
description: DAC channel1 12-bit left-aligned data
|
description: DAC channel 12-bit left-aligned data
|
||||||
bit_offset: 4
|
bit_offset: 4
|
||||||
bit_size: 12
|
bit_size: 12
|
||||||
- name: DACC2DHR
|
array:
|
||||||
description: DAC channel2 12-bit left-aligned data
|
len: 2
|
||||||
bit_offset: 20
|
stride: 16
|
||||||
bit_size: 12
|
fieldset/DHR12R:
|
||||||
fieldset/DHR12R1:
|
description: channel 12-bit right-aligned data holding register
|
||||||
description: channel1 12-bit right-aligned data holding register
|
|
||||||
fields:
|
fields:
|
||||||
- name: DACC1DHR
|
- name: DHR
|
||||||
description: DAC channel1 12-bit right-aligned data
|
description: DAC channel 12-bit right-aligned data
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 12
|
|
||||||
fieldset/DHR12R2:
|
|
||||||
description: channel2 12-bit right aligned data holding register
|
|
||||||
fields:
|
|
||||||
- name: DACC2DHR
|
|
||||||
description: DAC channel2 12-bit right-aligned data
|
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 12
|
bit_size: 12
|
||||||
fieldset/DHR12RD:
|
fieldset/DHR12RD:
|
||||||
description: Dual DAC 12-bit right-aligned data holding register
|
description: Dual DAC 12-bit right-aligned data holding register
|
||||||
fields:
|
fields:
|
||||||
- name: DACC1DHR
|
- name: DHR
|
||||||
description: DAC channel1 12-bit right-aligned data
|
description: DAC channel 12-bit right-aligned data
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 12
|
bit_size: 12
|
||||||
- name: DACC2DHR
|
array:
|
||||||
description: DAC channel2 12-bit right-aligned data
|
len: 2
|
||||||
bit_offset: 16
|
stride: 16
|
||||||
bit_size: 12
|
fieldset/DHR8R:
|
||||||
fieldset/DHR8R1:
|
description: channel 8-bit right-aligned data holding register
|
||||||
description: channel1 8-bit right-aligned data holding register
|
|
||||||
fields:
|
fields:
|
||||||
- name: DACC1DHR
|
- name: DHR
|
||||||
description: DAC channel1 8-bit right-aligned data
|
description: DAC channel 8-bit right-aligned data
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 8
|
|
||||||
fieldset/DHR8R2:
|
|
||||||
description: channel2 8-bit right-aligned data holding register
|
|
||||||
fields:
|
|
||||||
- name: DACC2DHR
|
|
||||||
description: DAC channel2 8-bit right-aligned data
|
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 8
|
bit_size: 8
|
||||||
fieldset/DHR8RD:
|
fieldset/DHR8RD:
|
||||||
description: DUAL DAC 8-bit right aligned data holding register
|
description: DUAL DAC 8-bit right aligned data holding register
|
||||||
fields:
|
fields:
|
||||||
- name: DACC1DHR
|
- name: DHR
|
||||||
description: DAC channel1 8-bit right-aligned data
|
description: DAC channel 8-bit right-aligned data
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 8
|
bit_size: 8
|
||||||
- name: DACC2DHR
|
array:
|
||||||
description: DAC channel2 8-bit right-aligned data
|
len: 2
|
||||||
bit_offset: 8
|
stride: 8
|
||||||
bit_size: 8
|
fieldset/DOR:
|
||||||
fieldset/DOR1:
|
description: channel data output register
|
||||||
description: channel1 data output register
|
|
||||||
fields:
|
fields:
|
||||||
- name: DACC1DOR
|
- name: DOR
|
||||||
description: DAC channel1 data output
|
description: DAC channel data output
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 12
|
|
||||||
fieldset/DOR2:
|
|
||||||
description: channel2 data output register
|
|
||||||
fields:
|
|
||||||
- name: DACC2DOR
|
|
||||||
description: DAC channel2 data output
|
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 12
|
bit_size: 12
|
||||||
fieldset/MCR:
|
fieldset/MCR:
|
||||||
description: mode control register
|
description: mode control register
|
||||||
fields:
|
fields:
|
||||||
- name: MODE1
|
- name: MODE
|
||||||
description: DAC Channel 1 mode
|
description: DAC channel mode
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 3
|
bit_size: 3
|
||||||
- name: MODE2
|
array:
|
||||||
description: DAC Channel 2 mode
|
len: 2
|
||||||
bit_offset: 16
|
stride: 16
|
||||||
bit_size: 3
|
|
||||||
fieldset/SHHR:
|
fieldset/SHHR:
|
||||||
description: Sample and Hold hold time register
|
description: Sample and Hold hold time register
|
||||||
fields:
|
fields:
|
||||||
- name: THOLD1
|
- name: THOLD
|
||||||
description: DAC Channel 1 hold Time
|
description: DAC channel hold Time
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 10
|
bit_size: 10
|
||||||
- name: THOLD2
|
array:
|
||||||
description: DAC Channel 2 hold time
|
len: 2
|
||||||
bit_offset: 16
|
stride: 16
|
||||||
bit_size: 10
|
|
||||||
fieldset/SHRR:
|
fieldset/SHRR:
|
||||||
description: Sample and Hold refresh time register
|
description: Sample and Hold refresh time register
|
||||||
fields:
|
fields:
|
||||||
- name: TREFRESH1
|
- name: TREFRESH
|
||||||
description: DAC Channel 1 refresh Time
|
description: DAC channel refresh Time
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 8
|
bit_size: 8
|
||||||
- name: TREFRESH2
|
array:
|
||||||
description: DAC Channel 2 refresh Time
|
len: 2
|
||||||
bit_offset: 16
|
stride: 16
|
||||||
bit_size: 8
|
fieldset/SHSR:
|
||||||
fieldset/SHSR1:
|
description: Sample and Hold sample time register
|
||||||
description: Sample and Hold sample time register 1
|
|
||||||
fields:
|
fields:
|
||||||
- name: TSAMPLE1
|
- name: TSAMPLE
|
||||||
description: DAC Channel 1 sample Time
|
description: DAC channel sample Time
|
||||||
bit_offset: 0
|
|
||||||
bit_size: 10
|
|
||||||
fieldset/SHSR2:
|
|
||||||
description: Sample and Hold sample time register 2
|
|
||||||
fields:
|
|
||||||
- name: TSAMPLE2
|
|
||||||
description: DAC Channel 2 sample Time
|
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 10
|
bit_size: 10
|
||||||
fieldset/SR:
|
fieldset/SR:
|
||||||
description: status register
|
description: status register
|
||||||
fields:
|
fields:
|
||||||
- name: DMAUDR1
|
- name: DMAUDR
|
||||||
description: DAC channel1 DMA underrun flag
|
description: DAC channel DMA underrun flag
|
||||||
bit_offset: 13
|
bit_offset: 13
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
- name: CAL_FLAG1
|
array:
|
||||||
description: DAC Channel 1 calibration offset status
|
len: 2
|
||||||
|
stride: 16
|
||||||
|
- name: CAL_FLAG
|
||||||
|
description: DAC channel calibration offset status
|
||||||
bit_offset: 14
|
bit_offset: 14
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
- name: BWST1
|
array:
|
||||||
description: DAC Channel 1 busy writing sample time flag
|
len: 2
|
||||||
|
stride: 16
|
||||||
|
- name: BWST
|
||||||
|
description: DAC channel busy writing sample time flag
|
||||||
bit_offset: 15
|
bit_offset: 15
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
- name: DMAUDR2
|
array:
|
||||||
description: DAC channel2 DMA underrun flag
|
len: 2
|
||||||
bit_offset: 29
|
stride: 16
|
||||||
bit_size: 1
|
|
||||||
- name: CAL_FLAG2
|
|
||||||
description: DAC Channel 2 calibration offset status
|
|
||||||
bit_offset: 30
|
|
||||||
bit_size: 1
|
|
||||||
- name: BWST2
|
|
||||||
description: DAC Channel 2 busy writing sample time flag
|
|
||||||
bit_offset: 31
|
|
||||||
bit_size: 1
|
|
||||||
fieldset/SWTRIGR:
|
fieldset/SWTRIGR:
|
||||||
description: software trigger register
|
description: software trigger register
|
||||||
fields:
|
fields:
|
||||||
- name: SWTRIG1
|
- name: SWTRIG
|
||||||
description: DAC channel1 software trigger
|
description: DAC channel software trigger
|
||||||
bit_offset: 0
|
bit_offset: 0
|
||||||
bit_size: 1
|
bit_size: 1
|
||||||
- name: SWTRIG2
|
array:
|
||||||
description: DAC channel2 software trigger
|
len: 2
|
||||||
bit_offset: 1
|
stride: 1
|
||||||
bit_size: 1
|
|
||||||
enum/TSEL1:
|
enum/TSEL1:
|
||||||
bit_size: 3
|
bit_size: 3
|
||||||
variants:
|
variants:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user