
GR716-DS-UM, May 2019, Version 1.29
262
www.cobham.com/gaisler
GR716
After completion 4 oversampled values should be located in the local processor data ram at 0x02000.
--
--
0x80200000
0x0000002
GRDMAC Control register (Reset i.e. re-start core)
0x80200008
0x0000FFFF
GRDMAC interrupt mask register
0x80200010
0x31001080
GRDMAC channel vector pointer
0x80200000
0x001004D
GRDMAC Control register (Enable channel in extended mode)
---
---
0x80050018
0x00000009
ADC0 - Mask register (Enable events from ADC0)
0x8005000C
0x00000800
ADC0 - Select trigger (counter 2 in timer unit 1)
0x80500008
0xB0000000
ADC0 - Sequencer control (Enable synchronization to ext trigger,
continuously enabled)
0x80500004
0x000000FF
ADC0 - Sampling configuration (Oversampling, no consecutive)
0x80500000
0x00081
ADC0 - Configuration (Speed, Channel, Enable)
---
---
TABLE 310. Example of transferring data from ADC to local processor memory using DMA