The official Mbed 2 C/C++ SDK provides the software platform and libraries to build your applications.

Dependents:   hello SerialTestv11 SerialTestv12 Sierpinski ... more

mbed 2

This is the mbed 2 library. If you'd like to learn about Mbed OS please see the mbed-os docs.

Revision:
139:856d2700e60b
Parent:
128:9bcdf88f62b0
--- a/TARGET_EFM32LG_STK3600/TARGET_Silicon_Labs/TARGET_EFM32/emlib/inc/em_ldma.h	Tue Mar 14 16:20:51 2017 +0000
+++ b/TARGET_EFM32LG_STK3600/TARGET_Silicon_Labs/TARGET_EFM32/emlib/inc/em_ldma.h	Thu Mar 30 13:26:47 2017 +0100
@@ -1,7 +1,7 @@
 /***************************************************************************//**
  * @file em_ldma.h
  * @brief Direct memory access (LDMA) API
- * @version 5.0.0
+ * @version 5.1.2
  *******************************************************************************
  * @section License
  * <b>Copyright 2016 Silicon Laboratories, Inc. http://www.silabs.com</b>
@@ -239,15 +239,12 @@
 typedef enum
 {
   ldmaPeripheralSignal_NONE = LDMA_CH_REQSEL_SOURCESEL_NONE,                                                                ///< No peripheral selected for DMA triggering.
-  #if defined( LDMA_CH_REQSEL_SIGSEL_ADC0SCAN )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_ADC0SCAN)
   ldmaPeripheralSignal_ADC0_SCAN = LDMA_CH_REQSEL_SIGSEL_ADC0SCAN | LDMA_CH_REQSEL_SOURCESEL_ADC0,                          ///< Trig on ADC0_SCAN.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_ADC0SINGLE )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_ADC0SINGLE)
   ldmaPeripheralSignal_ADC0_SINGLE = LDMA_CH_REQSEL_SIGSEL_ADC0SINGLE | LDMA_CH_REQSEL_SOURCESEL_ADC0,                      ///< Trig on ADC0_SINGLE.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_AGCRSSI )
-  ldmaPeripheralSignal_AGC_RSSI = LDMA_CH_REQSEL_SIGSEL_AGCRSSI | LDMA_CH_REQSEL_SOURCESEL_AGC,                             ///< Trig on AGC_RSSI.
-  #endif
   #if defined( LDMA_CH_REQSEL_SIGSEL_CRYPTODATA0RD )
   ldmaPeripheralSignal_CRYPTO_DATA0RD = LDMA_CH_REQSEL_SIGSEL_CRYPTODATA0RD | LDMA_CH_REQSEL_SOURCESEL_CRYPTO,              ///< Trig on CRYPTO_DATA0RD.
   #endif
@@ -263,107 +260,182 @@
   #if defined( LDMA_CH_REQSEL_SIGSEL_CRYPTODATA1WR )
   ldmaPeripheralSignal_CRYPTO_DATA1WR = LDMA_CH_REQSEL_SIGSEL_CRYPTODATA1WR | LDMA_CH_REQSEL_SOURCESEL_CRYPTO,              ///< Trig on CRYPTO_DATA1WR.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_I2C0RXDATAV )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_CRYPTO0DATA0RD)
+  ldmaPeripheralSignal_CRYPTO0_DATA0RD = LDMA_CH_REQSEL_SIGSEL_CRYPTO0DATA0RD | LDMA_CH_REQSEL_SOURCESEL_CRYPTO0,           ///< Trig on CRYPTO0_DATA0RD.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_CRYPTO0DATA0WR)
+  ldmaPeripheralSignal_CRYPTO0_DATA0WR = LDMA_CH_REQSEL_SIGSEL_CRYPTO0DATA0WR | LDMA_CH_REQSEL_SOURCESEL_CRYPTO0,           ///< Trig on CRYPTO0_DATA0WR.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_CRYPTO0DATA0XWR)
+  ldmaPeripheralSignal_CRYPTO0_DATA0XWR = LDMA_CH_REQSEL_SIGSEL_CRYPTO0DATA0XWR | LDMA_CH_REQSEL_SOURCESEL_CRYPTO0,         ///< Trig on CRYPTO0_DATA0XWR.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_CRYPTO0DATA1RD)
+  ldmaPeripheralSignal_CRYPTO0_DATA1RD = LDMA_CH_REQSEL_SIGSEL_CRYPTO0DATA1RD | LDMA_CH_REQSEL_SOURCESEL_CRYPTO0,           ///< Trig on CRYPTO0_DATA1RD.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_CRYPTO0DATA1WR)
+  ldmaPeripheralSignal_CRYPTO0_DATA1WR = LDMA_CH_REQSEL_SIGSEL_CRYPTO0DATA1WR | LDMA_CH_REQSEL_SOURCESEL_CRYPTO0,           ///< Trig on CRYPTO0_DATA1WR.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_CRYPTO1DATA0RD)
+  ldmaPeripheralSignal_CRYPTO1_DATA0RD = LDMA_CH_REQSEL_SIGSEL_CRYPTO1DATA0RD | LDMA_CH_REQSEL_SOURCESEL_CRYPTO1,           ///< Trig on CRYPTO1_DATA0RD.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_CRYPTO1DATA0WR)
+  ldmaPeripheralSignal_CRYPTO1_DATA0WR = LDMA_CH_REQSEL_SIGSEL_CRYPTO1DATA0WR | LDMA_CH_REQSEL_SOURCESEL_CRYPTO1,           ///< Trig on CRYPTO1_DATA0WR.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_CRYPTO1DATA0XWR)
+  ldmaPeripheralSignal_CRYPTO1_DATA0XWR = LDMA_CH_REQSEL_SIGSEL_CRYPTO1DATA0XWR | LDMA_CH_REQSEL_SOURCESEL_CRYPTO1,         ///< Trig on CRYPTO1_DATA0XWR.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_CRYPTO1DATA1RD)
+  ldmaPeripheralSignal_CRYPTO1_DATA1RD = LDMA_CH_REQSEL_SIGSEL_CRYPTO1DATA1RD | LDMA_CH_REQSEL_SOURCESEL_CRYPTO1,           ///< Trig on CRYPTO1_DATA1RD.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_CRYPTO1DATA1WR)
+  ldmaPeripheralSignal_CRYPTO1_DATA1WR = LDMA_CH_REQSEL_SIGSEL_CRYPTO1DATA1WR | LDMA_CH_REQSEL_SOURCESEL_CRYPTO1,           ///< Trig on CRYPTO1_DATA1WR.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_CSENBSLN)
+  ldmaPeripheralSignal_CSEN_BSLN = LDMA_CH_REQSEL_SIGSEL_CSENBSLN | LDMA_CH_REQSEL_SOURCESEL_CSEN,                          ///< Trig on CSEN_BSLN.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_CSENDATA)
+  ldmaPeripheralSignal_CSEN_DATA = LDMA_CH_REQSEL_SIGSEL_CSENDATA | LDMA_CH_REQSEL_SOURCESEL_CSEN,                          ///< Trig on CSEN_DATA.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_I2C0RXDATAV)
   ldmaPeripheralSignal_I2C0_RXDATAV = LDMA_CH_REQSEL_SIGSEL_I2C0RXDATAV | LDMA_CH_REQSEL_SOURCESEL_I2C0,                    ///< Trig on I2C0_RXDATAV.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_I2C0TXBL )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_I2C0TXBL)
   ldmaPeripheralSignal_I2C0_TXBL = LDMA_CH_REQSEL_SIGSEL_I2C0TXBL | LDMA_CH_REQSEL_SOURCESEL_I2C0,                          ///< Trig on I2C0_TXBL.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_LEUART0RXDATAV )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_I2C1RXDATAV)
+  ldmaPeripheralSignal_I2C1_RXDATAV = LDMA_CH_REQSEL_SIGSEL_I2C1RXDATAV | LDMA_CH_REQSEL_SOURCESEL_I2C1,                    ///< Trig on I2C1_RXDATAV.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_I2C1TXBL)
+  ldmaPeripheralSignal_I2C1_TXBL = LDMA_CH_REQSEL_SIGSEL_I2C1TXBL | LDMA_CH_REQSEL_SOURCESEL_I2C1,                          ///< Trig on I2C1_TXBL.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_LESENSEBUFDATAV)
+  ldmaPeripheralSignal_LESENSE_BUFDATAV = LDMA_CH_REQSEL_SIGSEL_LESENSEBUFDATAV | LDMA_CH_REQSEL_SOURCESEL_LESENSE,         ///< Trig on LESENSE_BUFDATAV.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_LEUART0RXDATAV)
   ldmaPeripheralSignal_LEUART0_RXDATAV = LDMA_CH_REQSEL_SIGSEL_LEUART0RXDATAV | LDMA_CH_REQSEL_SOURCESEL_LEUART0,           ///< Trig on LEUART0_RXDATAV.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_LEUART0TXBL )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_LEUART0TXBL)
   ldmaPeripheralSignal_LEUART0_TXBL = LDMA_CH_REQSEL_SIGSEL_LEUART0TXBL | LDMA_CH_REQSEL_SOURCESEL_LEUART0,                 ///< Trig on LEUART0_TXBL.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_LEUART0TXEMPTY )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_LEUART0TXEMPTY)
   ldmaPeripheralSignal_LEUART0_TXEMPTY = LDMA_CH_REQSEL_SIGSEL_LEUART0TXEMPTY | LDMA_CH_REQSEL_SOURCESEL_LEUART0,           ///< Trig on LEUART0_TXEMPTY.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_MODEMDEBUG )
-  ldmaPeripheralSignal_MODEM_DEBUG = LDMA_CH_REQSEL_SIGSEL_MODEMDEBUG | LDMA_CH_REQSEL_SOURCESEL_MODEM,                     ///< Trig on MODEM_DEBUG.
-  #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_MSCWDATA )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_MSCWDATA)
   ldmaPeripheralSignal_MSC_WDATA = LDMA_CH_REQSEL_SIGSEL_MSCWDATA | LDMA_CH_REQSEL_SOURCESEL_MSC,                           ///< Trig on MSC_WDATA.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_PROTIMERBOF )
-  ldmaPeripheralSignal_PROTIMER_BOF = LDMA_CH_REQSEL_SIGSEL_PROTIMERBOF | LDMA_CH_REQSEL_SOURCESEL_PROTIMER,                ///< Trig on PROTIMER_BOF.
-  #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_PROTIMERCC0 )
-  ldmaPeripheralSignal_PROTIMER_CC0 = LDMA_CH_REQSEL_SIGSEL_PROTIMERCC0 | LDMA_CH_REQSEL_SOURCESEL_PROTIMER,                ///< Trig on PROTIMER_CC0.
-  #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_PROTIMERCC1 )
-  ldmaPeripheralSignal_PROTIMER_CC1 = LDMA_CH_REQSEL_SIGSEL_PROTIMERCC1 | LDMA_CH_REQSEL_SOURCESEL_PROTIMER,                ///< Trig on PROTIMER_CC1.
-  #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_PROTIMERCC2 )
-  ldmaPeripheralSignal_PROTIMER_CC2 = LDMA_CH_REQSEL_SIGSEL_PROTIMERCC2 | LDMA_CH_REQSEL_SOURCESEL_PROTIMER,                ///< Trig on PROTIMER_CC2.
-  #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_PROTIMERCC3 )
-  ldmaPeripheralSignal_PROTIMER_CC3 = LDMA_CH_REQSEL_SIGSEL_PROTIMERCC3 | LDMA_CH_REQSEL_SOURCESEL_PROTIMER,                ///< Trig on PROTIMER_CC3.
-  #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_PROTIMERCC4 )
-  ldmaPeripheralSignal_PROTIMER_CC4 = LDMA_CH_REQSEL_SIGSEL_PROTIMERCC4 | LDMA_CH_REQSEL_SOURCESEL_PROTIMER,                ///< Trig on PROTIMER_CC4.
-  #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_PROTIMERPOF )
-  ldmaPeripheralSignal_PROTIMER_POF = LDMA_CH_REQSEL_SIGSEL_PROTIMERPOF | LDMA_CH_REQSEL_SOURCESEL_PROTIMER,                ///< Trig on PROTIMER_POF.
-  #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_PROTIMERWOF )
-  ldmaPeripheralSignal_PROTIMER_WOF = LDMA_CH_REQSEL_SIGSEL_PROTIMERWOF | LDMA_CH_REQSEL_SOURCESEL_PROTIMER,                ///< Trig on PROTIMER_WOF.
-  #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_PRSREQ0 )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_PRSREQ0)
   ldmaPeripheralSignal_PRS_REQ0 = LDMA_CH_REQSEL_SIGSEL_PRSREQ0 | LDMA_CH_REQSEL_SOURCESEL_PRS,                             ///< Trig on PRS_REQ0.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_PRSREQ1 )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_PRSREQ1)
   ldmaPeripheralSignal_PRS_REQ1 = LDMA_CH_REQSEL_SIGSEL_PRSREQ1 | LDMA_CH_REQSEL_SOURCESEL_PRS,                             ///< Trig on PRS_REQ1.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_TIMER0CC0 )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_TIMER0CC0)
   ldmaPeripheralSignal_TIMER0_CC0 = LDMA_CH_REQSEL_SIGSEL_TIMER0CC0 | LDMA_CH_REQSEL_SOURCESEL_TIMER0,                      ///< Trig on TIMER0_CC0.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_TIMER0CC1 )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_TIMER0CC1)
   ldmaPeripheralSignal_TIMER0_CC1 = LDMA_CH_REQSEL_SIGSEL_TIMER0CC1 | LDMA_CH_REQSEL_SOURCESEL_TIMER0,                      ///< Trig on TIMER0_CC1.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_TIMER0CC2 )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_TIMER0CC2)
   ldmaPeripheralSignal_TIMER0_CC2 = LDMA_CH_REQSEL_SIGSEL_TIMER0CC2 | LDMA_CH_REQSEL_SOURCESEL_TIMER0,                      ///< Trig on TIMER0_CC2.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_TIMER0UFOF )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_TIMER0UFOF)
   ldmaPeripheralSignal_TIMER0_UFOF = LDMA_CH_REQSEL_SIGSEL_TIMER0UFOF | LDMA_CH_REQSEL_SOURCESEL_TIMER0,                    ///< Trig on TIMER0_UFOF.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_TIMER1CC0 )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_TIMER1CC0)
   ldmaPeripheralSignal_TIMER1_CC0 = LDMA_CH_REQSEL_SIGSEL_TIMER1CC0 | LDMA_CH_REQSEL_SOURCESEL_TIMER1,                      ///< Trig on TIMER1_CC0.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_TIMER1CC1 )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_TIMER1CC1)
   ldmaPeripheralSignal_TIMER1_CC1 = LDMA_CH_REQSEL_SIGSEL_TIMER1CC1 | LDMA_CH_REQSEL_SOURCESEL_TIMER1,                      ///< Trig on TIMER1_CC1.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_TIMER1CC2 )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_TIMER1CC2)
   ldmaPeripheralSignal_TIMER1_CC2 = LDMA_CH_REQSEL_SIGSEL_TIMER1CC2 | LDMA_CH_REQSEL_SOURCESEL_TIMER1,                      ///< Trig on TIMER1_CC2.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_TIMER1CC3 )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_TIMER1CC3)
   ldmaPeripheralSignal_TIMER1_CC3 = LDMA_CH_REQSEL_SIGSEL_TIMER1CC3 | LDMA_CH_REQSEL_SOURCESEL_TIMER1,                      ///< Trig on TIMER1_CC3.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_TIMER1UFOF )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_TIMER1UFOF)
   ldmaPeripheralSignal_TIMER1_UFOF = LDMA_CH_REQSEL_SIGSEL_TIMER1UFOF | LDMA_CH_REQSEL_SOURCESEL_TIMER1,                    ///< Trig on TIMER1_UFOF.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_USART0RXDATAV )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_USART0RXDATAV)
   ldmaPeripheralSignal_USART0_RXDATAV = LDMA_CH_REQSEL_SIGSEL_USART0RXDATAV | LDMA_CH_REQSEL_SOURCESEL_USART0,              ///< Trig on USART0_RXDATAV.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_USART0TXBL )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_USART0TXBL)
   ldmaPeripheralSignal_USART0_TXBL = LDMA_CH_REQSEL_SIGSEL_USART0TXBL | LDMA_CH_REQSEL_SOURCESEL_USART0,                    ///< Trig on USART0_TXBL.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_USART0TXEMPTY )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_USART0TXEMPTY)
   ldmaPeripheralSignal_USART0_TXEMPTY = LDMA_CH_REQSEL_SIGSEL_USART0TXEMPTY | LDMA_CH_REQSEL_SOURCESEL_USART0,              ///< Trig on USART0_TXEMPTY.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_USART1RXDATAV )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_USART1RXDATAV)
   ldmaPeripheralSignal_USART1_RXDATAV = LDMA_CH_REQSEL_SIGSEL_USART1RXDATAV | LDMA_CH_REQSEL_SOURCESEL_USART1,              ///< Trig on USART1_RXDATAV.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_USART1RXDATAVRIGHT )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_USART1RXDATAVRIGHT)
   ldmaPeripheralSignal_USART1_RXDATAVRIGHT = LDMA_CH_REQSEL_SIGSEL_USART1RXDATAVRIGHT | LDMA_CH_REQSEL_SOURCESEL_USART1,    ///< Trig on USART1_RXDATAVRIGHT.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_USART1TXBL )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_USART1TXBL)
   ldmaPeripheralSignal_USART1_TXBL = LDMA_CH_REQSEL_SIGSEL_USART1TXBL | LDMA_CH_REQSEL_SOURCESEL_USART1,                    ///< Trig on USART1_TXBL.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_USART1TXBLRIGHT )
+  #if defined(LDMA_CH_REQSEL_SIGSEL_USART1TXBLRIGHT)
   ldmaPeripheralSignal_USART1_TXBLRIGHT = LDMA_CH_REQSEL_SIGSEL_USART1TXBLRIGHT | LDMA_CH_REQSEL_SOURCESEL_USART1,          ///< Trig on USART1_TXBLRIGHT.
   #endif
-  #if defined( LDMA_CH_REQSEL_SIGSEL_USART1TXEMPTY )
-  ldmaPeripheralSignal_USART1_TXEMPTY = LDMA_CH_REQSEL_SIGSEL_USART1TXEMPTY | LDMA_CH_REQSEL_SOURCESEL_USART1               ///< Trig on USART1_TXEMPTY.
+  #if defined(LDMA_CH_REQSEL_SIGSEL_USART1TXEMPTY)
+  ldmaPeripheralSignal_USART1_TXEMPTY = LDMA_CH_REQSEL_SIGSEL_USART1TXEMPTY | LDMA_CH_REQSEL_SOURCESEL_USART1,              ///< Trig on USART1_TXEMPTY.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_USART2RXDATAV)
+  ldmaPeripheralSignal_USART2_RXDATAV = LDMA_CH_REQSEL_SIGSEL_USART2RXDATAV | LDMA_CH_REQSEL_SOURCESEL_USART2,              ///< Trig on USART2_RXDATAV.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_USART2TXBL)
+  ldmaPeripheralSignal_USART2_TXBL = LDMA_CH_REQSEL_SIGSEL_USART2TXBL | LDMA_CH_REQSEL_SOURCESEL_USART2,                    ///< Trig on USART2_TXBL.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_USART2TXEMPTY)
+  ldmaPeripheralSignal_USART2_TXEMPTY = LDMA_CH_REQSEL_SIGSEL_USART2TXEMPTY | LDMA_CH_REQSEL_SOURCESEL_USART2,              ///< Trig on USART2_TXEMPTY.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_USART3RXDATAV)
+  ldmaPeripheralSignal_USART3_RXDATAV = LDMA_CH_REQSEL_SIGSEL_USART3RXDATAV | LDMA_CH_REQSEL_SOURCESEL_USART3,              ///< Trig on USART3_RXDATAV.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_USART3RXDATAVRIGHT)
+  ldmaPeripheralSignal_USART3_RXDATAVRIGHT = LDMA_CH_REQSEL_SIGSEL_USART3RXDATAVRIGHT | LDMA_CH_REQSEL_SOURCESEL_USART3,    ///< Trig on USART3_RXDATAVRIGHT.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_USART3TXBL)
+  ldmaPeripheralSignal_USART3_TXBL = LDMA_CH_REQSEL_SIGSEL_USART3TXBL | LDMA_CH_REQSEL_SOURCESEL_USART3,                    ///< Trig on USART3_TXBL.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_USART3TXBLRIGHT)
+  ldmaPeripheralSignal_USART3_TXBLRIGHT = LDMA_CH_REQSEL_SIGSEL_USART3TXBLRIGHT | LDMA_CH_REQSEL_SOURCESEL_USART3,          ///< Trig on USART3_TXBLRIGHT.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_USART3TXEMPTY)
+  ldmaPeripheralSignal_USART3_TXEMPTY = LDMA_CH_REQSEL_SIGSEL_USART3TXEMPTY | LDMA_CH_REQSEL_SOURCESEL_USART3,              ///< Trig on USART3_TXEMPTY.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_VDAC0CH0)
+  ldmaPeripheralSignal_VDAC0_CH0 = LDMA_CH_REQSEL_SIGSEL_VDAC0CH0 | LDMA_CH_REQSEL_SOURCESEL_VDAC0,                         ///< Trig on VDAC0_CH0.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_VDAC0CH1)
+  ldmaPeripheralSignal_VDAC0_CH1 = LDMA_CH_REQSEL_SIGSEL_VDAC0CH1 | LDMA_CH_REQSEL_SOURCESEL_VDAC0,                         ///< Trig on VDAC0_CH1.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_WTIMER0CC0)
+  ldmaPeripheralSignal_WTIMER0_CC0 = LDMA_CH_REQSEL_SIGSEL_WTIMER0CC0 | LDMA_CH_REQSEL_SOURCESEL_WTIMER0,                   ///< Trig on WTIMER0_CC0.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_WTIMER0CC1)
+  ldmaPeripheralSignal_WTIMER0_CC1 = LDMA_CH_REQSEL_SIGSEL_WTIMER0CC1 | LDMA_CH_REQSEL_SOURCESEL_WTIMER0,                   ///< Trig on WTIMER0_CC1.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_WTIMER0CC2)
+  ldmaPeripheralSignal_WTIMER0_CC2 = LDMA_CH_REQSEL_SIGSEL_WTIMER0CC2 | LDMA_CH_REQSEL_SOURCESEL_WTIMER0,                   ///< Trig on WTIMER0_CC2.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_WTIMER0UFOF)
+  ldmaPeripheralSignal_WTIMER0_UFOF = LDMA_CH_REQSEL_SIGSEL_WTIMER0UFOF | LDMA_CH_REQSEL_SOURCESEL_WTIMER0,                 ///< Trig on WTIMER0_UFOF.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_WTIMER1CC0)
+  ldmaPeripheralSignal_WTIMER1_CC0 = LDMA_CH_REQSEL_SIGSEL_WTIMER1CC0 | LDMA_CH_REQSEL_SOURCESEL_WTIMER1,                   ///< Trig on WTIMER1_CC0.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_WTIMER1CC1)
+  ldmaPeripheralSignal_WTIMER1_CC1 = LDMA_CH_REQSEL_SIGSEL_WTIMER1CC1 | LDMA_CH_REQSEL_SOURCESEL_WTIMER1,                   ///< Trig on WTIMER1_CC1.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_WTIMER1CC2)
+  ldmaPeripheralSignal_WTIMER1_CC2 = LDMA_CH_REQSEL_SIGSEL_WTIMER1CC2 | LDMA_CH_REQSEL_SOURCESEL_WTIMER1,                   ///< Trig on WTIMER1_CC2.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_WTIMER1CC3)
+  ldmaPeripheralSignal_WTIMER1_CC3 = LDMA_CH_REQSEL_SIGSEL_WTIMER1CC3 | LDMA_CH_REQSEL_SOURCESEL_WTIMER1,                   ///< Trig on WTIMER1_CC3.
+  #endif
+  #if defined(LDMA_CH_REQSEL_SIGSEL_WTIMER1UFOF)
+  ldmaPeripheralSignal_WTIMER1_UFOF = LDMA_CH_REQSEL_SIGSEL_WTIMER1UFOF | LDMA_CH_REQSEL_SOURCESEL_WTIMER1                  ///< Trig on WTIMER1_UFOF.
   #endif
 } LDMA_PeripheralSignal_t;