<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<IP DBVersion="V3.0" IPType="service" IpGroup="" Name="DMA" Version="STM32G484_dma1_v1_3" xmlns="http://mcd.rou.st.com/modules.php?name=mcu">
	<About>DMA: Direct Memory Access</About>
	<RefParameter Comment="Channel" DefaultValue="" Group="" Name="Instance" Type="list">
		<PossibleValue Comment="DMA1 Channel 1" Value="DMA1_Channel1"/>
		<PossibleValue Comment="DMA1 Channel 2" Value="DMA1_Channel2"/>
		<PossibleValue Comment="DMA1 Channel 3" Value="DMA1_Channel3"/>
		<PossibleValue Comment="DMA1 Channel 4" Value="DMA1_Channel4"/>
		<PossibleValue Comment="DMA1 Channel 5" Value="DMA1_Channel5"/>
		<PossibleValue Comment="DMA1 Channel 6" Value="DMA1_Channel6"/>
		<PossibleValue Comment="DMA2 Channel 1" Value="DMA2_Channel1"/>
		<PossibleValue Comment="DMA2 Channel 2" Value="DMA2_Channel2"/>
		<PossibleValue Comment="DMA2 Channel 3" Value="DMA2_Channel3"/>
		<PossibleValue Comment="DMA2 Channel 4" Value="DMA2_Channel4"/>
		<PossibleValue Comment="DMA2 Channel 5" Value="DMA2_Channel5"/>
		<PossibleValue Comment="DMA2 Channel 6" Value="DMA2_Channel6"/>
		<Condition Diagnostic="" Expression="DIE468"/>
	</RefParameter>
	<RefParameter Comment="Channel" DefaultValue="" Group="" Name="Instance" Type="list">
		<PossibleValue Comment="DMA1 Channel 1" Value="DMA1_Channel1"/>
		<PossibleValue Comment="DMA1 Channel 2" Value="DMA1_Channel2"/>
		<PossibleValue Comment="DMA1 Channel 3" Value="DMA1_Channel3"/>
		<PossibleValue Comment="DMA1 Channel 4" Value="DMA1_Channel4"/>
		<PossibleValue Comment="DMA1 Channel 5" Value="DMA1_Channel5"/>
		<PossibleValue Comment="DMA1 Channel 6" Value="DMA1_Channel6"/>
		<PossibleValue Comment="DMA1 Channel 7" Value="DMA1_Channel7"/>
		<PossibleValue Comment="DMA1 Channel 8" Value="DMA1_Channel8"/>
		<PossibleValue Comment="DMA2 Channel 1" Value="DMA2_Channel1"/>
		<PossibleValue Comment="DMA2 Channel 2" Value="DMA2_Channel2"/>
		<PossibleValue Comment="DMA2 Channel 3" Value="DMA2_Channel3"/>
		<PossibleValue Comment="DMA2 Channel 4" Value="DMA2_Channel4"/>
		<PossibleValue Comment="DMA2 Channel 5" Value="DMA2_Channel5"/>
		<PossibleValue Comment="DMA2 Channel 6" Value="DMA2_Channel6"/>
		<PossibleValue Comment="DMA2 Channel 7" Value="DMA2_Channel7"/>
		<PossibleValue Comment="DMA2 Channel 8" Value="DMA2_Channel8"/>
	</RefParameter>
	<RefParameter Comment="Request number" DefaultValue="" Group="" Name="Request" Type="list" Visible="false">
		<PossibleValue Comment="MEMTOMEM" Value="DMA_REQUEST_MEM2MEM"/>
		<PossibleValue Comment="DMA_GENERATOR1" Value="DMA_REQUEST_GENERATOR1"/>
		<PossibleValue Comment="DMA_GENERATOR2" Value="DMA_REQUEST_GENERATOR2"/>
		<PossibleValue Comment="DMA_GENERATOR3" Value="DMA_REQUEST_GENERATOR3"/>
		<PossibleValue Comment="DMA_GENERATOR4" Value="DMA_REQUEST_GENERATOR4"/>
		<PossibleValue Comment="ADC1" Value="DMA_REQUEST_ADC1"/>
		<PossibleValue Comment="DAC1_CH1" Value="DMA_REQUEST_DAC1_CHANNEL1"/>
		<PossibleValue Comment="DAC1_CH2" Value="DMA_REQUEST_DAC1_CHANNEL2"/>
		<PossibleValue Comment="TIM6_UP" Value="DMA_REQUEST_TIM6_UP"/>
		<PossibleValue Comment="TIM7_UP" Value="DMA_REQUEST_TIM7_UP"/>
		<PossibleValue Comment="SPI1_RX" Value="DMA_REQUEST_SPI1_RX"/>
		<PossibleValue Comment="SPI1_TX" Value="DMA_REQUEST_SPI1_TX"/>
		<PossibleValue Comment="SPI2_RX" Value="DMA_REQUEST_SPI2_RX"/>
		<PossibleValue Comment="SPI2_TX" Value="DMA_REQUEST_SPI2_TX"/>
		<PossibleValue Comment="SPI3_RX" Value="DMA_REQUEST_SPI3_RX"/>
		<PossibleValue Comment="SPI3_TX" Value="DMA_REQUEST_SPI3_TX"/>
		<PossibleValue Comment="I2C1_RX" Value="DMA_REQUEST_I2C1_RX"/>
		<PossibleValue Comment="I2C1_TX" Value="DMA_REQUEST_I2C1_TX"/>
		<PossibleValue Comment="I2C2_RX" Value="DMA_REQUEST_I2C2_RX"/>
		<PossibleValue Comment="I2C2_TX" Value="DMA_REQUEST_I2C2_TX"/>
		<PossibleValue Comment="I2C3_RX" Value="DMA_REQUEST_I2C3_RX"/>
		<PossibleValue Comment="I2C3_TX" Value="DMA_REQUEST_I2C3_TX"/>
		<PossibleValue Comment="I2C4_RX" Value="DMA_REQUEST_I2C4_RX"/>
		<PossibleValue Comment="I2C4_TX" Value="DMA_REQUEST_I2C4_TX"/>
		<PossibleValue Comment="USART1_RX" Value="DMA_REQUEST_USART1_RX"/>
		<PossibleValue Comment="USART1_TX" Value="DMA_REQUEST_USART1_TX"/>
		<PossibleValue Comment="USART2_RX" Value="DMA_REQUEST_USART2_RX"/>
		<PossibleValue Comment="USART2_TX" Value="DMA_REQUEST_USART2_TX"/>
		<PossibleValue Comment="USART3_RX" Value="DMA_REQUEST_USART3_RX"/>
		<PossibleValue Comment="USART3_TX" Value="DMA_REQUEST_USART3_TX"/>
		<PossibleValue Comment="UART4_RX" Value="DMA_REQUEST_UART4_RX"/>
		<PossibleValue Comment="UART4_TX" Value="DMA_REQUEST_UART4_TX"/>
		<PossibleValue Comment="UART5_RX" Value="DMA_REQUEST_UART5_RX"/>
		<PossibleValue Comment="UART5_TX" Value="DMA_REQUEST_UART5_TX"/>
		<PossibleValue Comment="LPUART1_RX" Value="DMA_REQUEST_LPUART1_RX"/>
		<PossibleValue Comment="LPUART1_TX" Value="DMA_REQUEST_LPUART1_TX"/>
		<PossibleValue Comment="ADC2" Value="DMA_REQUEST_ADC2"/>
		<PossibleValue Comment="ADC3" Value="DMA_REQUEST_ADC3"/>
		<PossibleValue Comment="ADC4" Value="DMA_REQUEST_ADC4"/>
		<PossibleValue Comment="ADC5" Value="DMA_REQUEST_ADC5"/>
		<PossibleValue Comment="QUADSPI" Value="DMA_REQUEST_QUADSPI"/>
		<PossibleValue Comment="DAC2_CH1" Value="DMA_REQUEST_DAC2_CHANNEL1"/>
		<PossibleValue Comment="TIM1_CH1" Value="DMA_REQUEST_TIM1_CH1"/>
		<PossibleValue Comment="TIM1_CH2" Value="DMA_REQUEST_TIM1_CH2"/>
		<PossibleValue Comment="TIM1_CH3" Value="DMA_REQUEST_TIM1_CH3"/>
		<PossibleValue Comment="TIM1_CH4" Value="DMA_REQUEST_TIM1_CH4"/>
		<PossibleValue Comment="TIM1_UP" Value="DMA_REQUEST_TIM1_UP"/>
		<PossibleValue Comment="TIM1_TRIG" Value="DMA_REQUEST_TIM1_TRIG"/>
		<PossibleValue Comment="TIM1_COM" Value="DMA_REQUEST_TIM1_COM"/>
		<PossibleValue Comment="TIM8_CH1" Value="DMA_REQUEST_TIM8_CH1"/>
		<PossibleValue Comment="TIM8_CH2" Value="DMA_REQUEST_TIM8_CH2"/>
		<PossibleValue Comment="TIM8_CH3" Value="DMA_REQUEST_TIM8_CH3"/>
		<PossibleValue Comment="TIM8_CH4" Value="DMA_REQUEST_TIM8_CH4"/>
		<PossibleValue Comment="TIM8_UP" Value="DMA_REQUEST_TIM8_UP"/>
		<PossibleValue Comment="TIM8_TRIG" Value="DMA_REQUEST_TIM8_TRIG"/>
		<PossibleValue Comment="TIM8_COM" Value="DMA_REQUEST_TIM8_COM"/>
		<PossibleValue Comment="TIM2_CH1" Value="DMA_REQUEST_TIM2_CH1"/>
		<PossibleValue Comment="TIM2_CH2" Value="DMA_REQUEST_TIM2_CH2"/>
		<PossibleValue Comment="TIM2_CH3" Value="DMA_REQUEST_TIM2_CH3"/>
		<PossibleValue Comment="TIM2_CH4" Value="DMA_REQUEST_TIM2_CH4"/>
		<PossibleValue Comment="TIM2_UP" Value="DMA_REQUEST_TIM2_UP"/>
		<PossibleValue Comment="TIM3_CH1" Value="DMA_REQUEST_TIM3_CH1"/>
		<PossibleValue Comment="TIM3_CH2" Value="DMA_REQUEST_TIM3_CH2"/>
		<PossibleValue Comment="TIM3_CH3" Value="DMA_REQUEST_TIM3_CH3"/>
		<PossibleValue Comment="TIM3_CH4" Value="DMA_REQUEST_TIM3_CH4"/>
		<PossibleValue Comment="TIM3_UP" Value="DMA_REQUEST_TIM3_UP"/>
		<PossibleValue Comment="TIM3_TRIG" Value="DMA_REQUEST_TIM3_TRIG"/>
		<PossibleValue Comment="TIM4_CH1" Value="DMA_REQUEST_TIM4_CH1"/>
		<PossibleValue Comment="TIM4_CH2" Value="DMA_REQUEST_TIM4_CH2"/>
		<PossibleValue Comment="TIM4_CH3" Value="DMA_REQUEST_TIM4_CH3"/>
		<PossibleValue Comment="TIM4_CH4" Value="DMA_REQUEST_TIM4_CH4"/>
		<PossibleValue Comment="TIM4_UP" Value="DMA_REQUEST_TIM4_UP"/>
		<PossibleValue Comment="TIM5_CH1" Value="DMA_REQUEST_TIM5_CH1"/>
		<PossibleValue Comment="TIM5_CH2" Value="DMA_REQUEST_TIM5_CH2"/>
		<PossibleValue Comment="TIM5_CH3" Value="DMA_REQUEST_TIM5_CH3"/>
		<PossibleValue Comment="TIM5_CH4" Value="DMA_REQUEST_TIM5_CH4"/>
		<PossibleValue Comment="TIM5_UP" Value="DMA_REQUEST_TIM5_UP"/>
		<PossibleValue Comment="TIM5_TRIG" Value="DMA_REQUEST_TIM5_TRIG"/>
		<PossibleValue Comment="TIM15_CH1" Value="DMA_REQUEST_TIM15_CH1"/>
		<PossibleValue Comment="TIM15_UP" Value="DMA_REQUEST_TIM15_UP"/>
		<PossibleValue Comment="TIM15_TRIG" Value="DMA_REQUEST_TIM15_TRIG"/>
		<PossibleValue Comment="TIM15_COM" Value="DMA_REQUEST_TIM15_COM"/>
		<PossibleValue Comment="TIM16_CH1" Value="DMA_REQUEST_TIM16_CH1"/>
		<PossibleValue Comment="TIM16_UP" Value="DMA_REQUEST_TIM16_UP"/>
		<PossibleValue Comment="TIM17_CH1" Value="DMA_REQUEST_TIM17_CH1"/>
		<PossibleValue Comment="TIM17_UP" Value="DMA_REQUEST_TIM17_UP"/>
		<PossibleValue Comment="TIM20_CH1" Value="DMA_REQUEST_TIM20_CH1"/>
		<PossibleValue Comment="TIM20_CH2" Value="DMA_REQUEST_TIM20_CH2"/>
		<PossibleValue Comment="TIM20_CH3" Value="DMA_REQUEST_TIM20_CH3"/>
		<PossibleValue Comment="TIM20_CH4" Value="DMA_REQUEST_TIM20_CH4"/>
		<PossibleValue Comment="TIM20_UP" Value="DMA_REQUEST_TIM20_UP"/>
		<PossibleValue Comment="AES_IN" Value="DMA_REQUEST_AES_IN"/>
		<PossibleValue Comment="AES_OUT" Value="DMA_REQUEST_AES_OUT"/>
		<PossibleValue Comment="TIM20_TRIG" Value="DMA_REQUEST_TIM20_TRIG"/>
		<PossibleValue Comment="TIM20_COM" Value="DMA_REQUEST_TIM20_COM"/>
		<PossibleValue Comment="HRTIM1_M" Value="DMA_REQUEST_HRTIM1_M"/>
		<PossibleValue Comment="HRTIM1_A" Value="DMA_REQUEST_HRTIM1_A"/>
		<PossibleValue Comment="HRTIM1_B" Value="DMA_REQUEST_HRTIM1_B"/>
		<PossibleValue Comment="HRTIM1_C" Value="DMA_REQUEST_HRTIM1_C"/>
		<PossibleValue Comment="HRTIM1_D" Value="DMA_REQUEST_HRTIM1_D"/>
		<PossibleValue Comment="HRTIM1_E" Value="DMA_REQUEST_HRTIM1_E"/>
		<PossibleValue Comment="HRTIM1_F" Value="DMA_REQUEST_HRTIM1_F"/>
		<PossibleValue Comment="DAC3_CH1" Value="DMA_REQUEST_DAC3_CHANNEL1"/>
		<PossibleValue Comment="DAC3_CH2" Value="DMA_REQUEST_DAC3_CHANNEL2"/>
		<PossibleValue Comment="DAC4_CH1" Value="DMA_REQUEST_DAC4_CHANNEL1"/>
		<PossibleValue Comment="DAC4_CH2" Value="DMA_REQUEST_DAC4_CHANNEL2"/>
		<PossibleValue Comment="SPI4_RX" Value="DMA_REQUEST_SPI4_RX"/>
		<PossibleValue Comment="SPI4_TX" Value="DMA_REQUEST_SPI4_TX"/>
		<PossibleValue Comment="SAI1_A" Value="DMA_REQUEST_SAI1_A"/>
		<PossibleValue Comment="SAI1_B" Value="DMA_REQUEST_SAI1_B"/>
		<PossibleValue Comment="FMAC_READ" Value="DMA_REQUEST_FMAC_READ"/>
		<PossibleValue Comment="FMAC_WRITE" Value="DMA_REQUEST_FMAC_WRITE"/>
		<PossibleValue Comment="CORDIC_READ" Value="DMA_REQUEST_CORDIC_READ"/>
		<PossibleValue Comment="CORDIC_WRITE" Value="DMA_REQUEST_CORDIC_WRITE"/>
		<PossibleValue Comment="UCPD1_RX" Value="DMA_REQUEST_UCPD1_RX"/>
		<PossibleValue Comment="UCPD1_TX" Value="DMA_REQUEST_UCPD1_TX"/>
	</RefParameter>
	<RefParameter Comment="Direction" DefaultValue="DMA_PERIPH_TO_MEMORY" Group="" Name="Direction" Type="list">
		<PossibleValue Comment="Peripheral To Memory" Value="DMA_PERIPH_TO_MEMORY"/>
		<PossibleValue Comment="Memory To Peripheral" Value="DMA_MEMORY_TO_PERIPH"/>
		<PossibleValue Comment="Memory To Memory" Value="DMA_MEMORY_TO_MEMORY"/>
	</RefParameter>
	<RefParameter Comment="Peripheral Increment" DefaultValue="DMA_PINC_ENABLE" Group="" Name="PeriphInc" Type="list">
		<PossibleValue Comment="Peripheral Inc Enable" Value="DMA_PINC_ENABLE"/>
		<PossibleValue Comment="Peripheral Inc Disable" Value="DMA_PINC_DISABLE"/>
		<Condition Diagnostic="" Expression="Direction=DMA_MEMORY_TO_MEMORY"/>
	</RefParameter>
	<RefParameter Comment="Peripheral Increment" DefaultValue="DMA_PINC_DISABLE" Group="" Name="PeriphInc" Type="list">
		<PossibleValue Comment="Peripheral Inc Enable" Value="DMA_PINC_ENABLE"/>
		<PossibleValue Comment="Peripheral Inc Disable" Value="DMA_PINC_DISABLE"/>
	</RefParameter>
	<RefParameter Comment="Memory Increment" DefaultValue="DMA_MINC_ENABLE" Group="" Name="MemInc" Type="list">
		<PossibleValue Comment="Memory Inc Enable" Value="DMA_MINC_ENABLE"/>
		<PossibleValue Comment="Memory Inc Disable" Value="DMA_MINC_DISABLE"/>
	</RefParameter>
	<RefParameter Comment="Peripheral Data Alignment" DefaultValue="DMA_PDATAALIGN_BYTE" Group="" Name="PeriphDataAlignment" Type="list">
		<PossibleValue Comment="Byte" Value="DMA_PDATAALIGN_BYTE"/>
		<PossibleValue Comment="Half Word" Value="DMA_PDATAALIGN_HALFWORD"/>
		<Condition Diagnostic="" Expression="(TEMP_SPI1_IP_SEM&amp;SPI1_DATASIZE_BYTE)|(TEMP_SPI2_IP_SEM&amp;SPI2_DATASIZE_BYTE)|(TEMP_SPI3_IP_SEM&amp;SPI3_DATASIZE_BYTE)|(TEMP_SPI4_IP_SEM&amp;SPI4_DATASIZE_BYTE)"/>
	</RefParameter>
	<RefParameter Comment="Peripheral Data Alignment" DefaultValue="DMA_PDATAALIGN_HALFWORD" Group="" Name="PeriphDataAlignment" Type="list">
		<PossibleValue Comment="Byte" Value="DMA_PDATAALIGN_BYTE"/>
		<PossibleValue Comment="Half Word" Value="DMA_PDATAALIGN_HALFWORD"/>
		<Condition Diagnostic="" Expression="(TEMP_FMAC_PRELOAD_REQUEST_SEM|TEMP_SPI1_IP_SEM&amp;SPI1_DATASIZE_HALFWORD)|(TEMP_SPI2_IP_SEM&amp;SPI2_DATASIZE_HALFWORD)|(TEMP_SPI3_IP_SEM&amp;SPI3_DATASIZE_HALFWORD)|(TEMP_SPI4_IP_SEM&amp;SPI4_DATASIZE_HALFWORD)"/>
	</RefParameter>
	<RefParameter Comment="Peripheral Data Alignment" DefaultValue="DMA_PDATAALIGN_WORD" Group="" Name="PeriphDataAlignment" Type="list">
		<PossibleValue Comment="Half Word" Value="DMA_PDATAALIGN_HALFWORD"/>
		<PossibleValue Comment="Word" Value="DMA_PDATAALIGN_WORD"/>
		<Condition Diagnostic="" Expression="TEMP_CORDIC_IP_SEM"/>
	</RefParameter>
	<RefParameter Comment="Peripheral Data Alignment" DefaultValue="DMA_PDATAALIGN_WORD" Group="" Name="PeriphDataAlignment" Type="list">
		<PossibleValue Comment="Byte" Value="DMA_PDATAALIGN_BYTE"/>
		<PossibleValue Comment="Half Word" Value="DMA_PDATAALIGN_HALFWORD"/>
		<PossibleValue Comment="Word" Value="DMA_PDATAALIGN_WORD"/>
		<Condition Diagnostic="" Expression="(TEMP_SAI1_IP_SEM|TEMP_TIM2_IP_SEM|TEMP_TIM5_IP_SEM)"/>
	</RefParameter>
	<RefParameter Comment="Peripheral Data Alignment" DefaultValue="DMA_PDATAALIGN_HALFWORD" Group="" Name="PeriphDataAlignment" Type="list">
		<PossibleValue Comment="Byte" Value="DMA_PDATAALIGN_BYTE"/>
		<PossibleValue Comment="Half Word" Value="DMA_PDATAALIGN_HALFWORD"/>
		<PossibleValue Comment="Word" Value="DMA_PDATAALIGN_WORD"/>
		<Condition Diagnostic="" Expression="(TEMP_ADC1_IP_SEM|TEMP_ADC2_IP_SEM|TEMP_ADC3_IP_SEM|TEMP_ADC4_IP_SEM|TEMP_ADC5_IP_SEM|TEMP_DAC1_IP_SEM|TEMP_DAC2_IP_SEM|TEMP_DAC3_IP_SEM|TEMP_DAC4_IP_SEM|TEMP_HRTIM1_IP_SEM|TEMP_TIM1_IP_SEM|TEMP_TIM3_IP_SEM|TEMP_TIM4_IP_SEM|TEMP_TIM6_IP_SEM|TEMP_TIM7_IP_SEM|TEMP_TIM8_IP_SEM|TEMP_TIM15_IP_SEM|TEMP_TIM16_IP_SEM|TEMP_TIM17_IP_SEM|TEMP_TIM20_IP_SEM)"/>
	</RefParameter>
	<RefParameter Comment="Peripheral Data Alignment" DefaultValue="DMA_PDATAALIGN_BYTE" Group="" Name="PeriphDataAlignment" Type="list">
		<PossibleValue Comment="Byte" Value="DMA_PDATAALIGN_BYTE"/>
		<PossibleValue Comment="Half Word" Value="DMA_PDATAALIGN_HALFWORD"/>
		<PossibleValue Comment="Word" Value="DMA_PDATAALIGN_WORD"/>
	</RefParameter>
	<RefParameter Comment="Memomry Data Alignment" DefaultValue="DMA_MDATAALIGN_WORD" Group="" Name="MemDataAlignment" Type="list">
		<PossibleValue Comment="Half Word" Value="DMA_MDATAALIGN_HALFWORD"/>
		<PossibleValue Comment="Word" Value="DMA_MDATAALIGN_WORD"/>
		<Condition Diagnostic="" Expression="TEMP_CORDIC_IP_SEM"/>
	</RefParameter>
	<RefParameter Comment="Memomry Data Alignment" DefaultValue="DMA_MDATAALIGN_WORD" Group="" Name="MemDataAlignment" Type="list">
		<PossibleValue Comment="Byte" Value="DMA_MDATAALIGN_BYTE"/>
		<PossibleValue Comment="Half Word" Value="DMA_MDATAALIGN_HALFWORD"/>
		<PossibleValue Comment="Word" Value="DMA_MDATAALIGN_WORD"/>
		<Condition Diagnostic="" Expression="(TEMP_SAI1_IP_SEM|TEMP_TIM2_IP_SEM|TEMP_TIM5_IP_SEM)"/>
	</RefParameter>
	<RefParameter Comment="Memomry Data Alignment" DefaultValue="DMA_MDATAALIGN_HALFWORD" Group="" Name="MemDataAlignment" Type="list">
		<PossibleValue Comment="Byte" Value="DMA_MDATAALIGN_BYTE"/>
		<PossibleValue Comment="Half Word" Value="DMA_MDATAALIGN_HALFWORD"/>
		<PossibleValue Comment="Word" Value="DMA_MDATAALIGN_WORD"/>
		<Condition Diagnostic="" Expression="(TEMP_ADC1_IP_SEM|TEMP_ADC2_IP_SEM|TEMP_ADC3_IP_SEM|TEMP_ADC4_IP_SEM|TEMP_ADC5_IP_SEM|TEMP_DAC1_IP_SEM|TEMP_DAC2_IP_SEM|TEMP_DAC3_IP_SEM|TEMP_DAC4_IP_SEM|TEMP_FMAC_READ_REQUEST_SEM|TEMP_FMAC_WRITE_REQUEST_SEM|TEMP_HRTIM1_IP_SEM|(TEMP_SPI1_IP_SEM&amp;SPI1_DATASIZE_HALFWORD)|(TEMP_SPI2_IP_SEM&amp;SPI2_DATASIZE_HALFWORD)|(TEMP_SPI3_IP_SEM&amp;SPI3_DATASIZE_HALFWORD)|(TEMP_SPI4_IP_SEM&amp;SPI4_DATASIZE_HALFWORD)|TEMP_TIM1_IP_SEM|TEMP_TIM3_IP_SEM|TEMP_TIM4_IP_SEM|TEMP_TIM6_IP_SEM|TEMP_TIM7_IP_SEM|TEMP_TIM8_IP_SEM|TEMP_TIM15_IP_SEM|TEMP_TIM16_IP_SEM|TEMP_TIM17_IP_SEM|TEMP_TIM20_IP_SEM)"/>
	</RefParameter>
	<RefParameter Comment="Memomry Data Alignment" DefaultValue="DMA_MDATAALIGN_BYTE" Group="" Name="MemDataAlignment" Type="list">
		<PossibleValue Comment="Byte" Value="DMA_MDATAALIGN_BYTE"/>
		<PossibleValue Comment="Half Word" Value="DMA_MDATAALIGN_HALFWORD"/>
		<PossibleValue Comment="Word" Value="DMA_MDATAALIGN_WORD"/>
	</RefParameter>
	<RefParameter Comment="Mode" DefaultValue="DMA_NORMAL" Group="" Name="Mode" Type="list">
		<PossibleValue Comment="Normal" Value="DMA_NORMAL"/>
		<PossibleValue Comment="Circular" Value="DMA_CIRCULAR"/>
		<PossibleValue Comment="Peripheral Flow Control" Value="DMA_PFCTRL"/>
	</RefParameter>
	<RefParameter Comment="Priority" DefaultValue="DMA_PRIORITY_LOW" Group="" Name="Priority" Type="list">
		<PossibleValue Comment="Low" Value="DMA_PRIORITY_LOW"/>
		<PossibleValue Comment="Medium" Value="DMA_PRIORITY_MEDIUM"/>
		<PossibleValue Comment="High" Value="DMA_PRIORITY_HIGH"/>
		<PossibleValue Comment="Very High" Value="DMA_PRIORITY_VERY_HIGH"/>
	</RefParameter>
	<RefParameter Comment="Clock enable mode" DefaultValue="" Group="" Name="ClockEnableMode" Type="list" Visible="false">
		<PossibleValue Comment="DMAMUX1 clock enable" Value="__HAL_RCC_DMAMUX1_CLK_ENABLE"/>
		<PossibleValue Comment="DMA1 clock enable" Value="__HAL_RCC_DMA1_CLK_ENABLE"/>
		<PossibleValue Comment="DMA2 clock enable" Value="__HAL_RCC_DMA2_CLK_ENABLE"/>
	</RefParameter>
	<RefParameter Comment="DMA_Handle" DefaultValue="" Group="" Name="DMA_Handle" Type="list" Visible="false"/>
	<RefParameter Comment="IpInstance" DefaultValue="" Group="" Name="IpInstance" Type="list" Visible="false"/>
	<RefParameter Comment="Signal ID" DefaultValue="NONE" Group="" Name="SignalID" Type="list">
		<PossibleValue Comment="NONE" Value="NONE"/>
		<PossibleValue Comment="EXTI0" Condition="!GPIO_EXTI0_SEM" Diagnostic="EXTI0 not configured" Value="HAL_DMAMUX1_REQ_GEN_EXTI0"/>
		<PossibleValue Comment="EXTI1" Condition="!GPIO_EXTI1_SEM" Diagnostic="EXTI1 not configured" Value="HAL_DMAMUX1_REQ_GEN_EXTI1"/>
		<PossibleValue Comment="EXTI2" Condition="!GPIO_EXTI2_SEM" Diagnostic="EXTI2 not configured" Value="HAL_DMAMUX1_REQ_GEN_EXTI2"/>
		<PossibleValue Comment="EXTI3" Condition="!GPIO_EXTI3_SEM" Diagnostic="EXTI3 not configured" Value="HAL_DMAMUX1_REQ_GEN_EXTI3"/>
		<PossibleValue Comment="EXTI4" Condition="!GPIO_EXTI4_SEM" Diagnostic="EXTI4 not configured" Value="HAL_DMAMUX1_REQ_GEN_EXTI4"/>
		<PossibleValue Comment="EXTI5" Condition="!GPIO_EXTI5_SEM" Diagnostic="EXTI5 not configured" Value="HAL_DMAMUX1_REQ_GEN_EXTI5"/>
		<PossibleValue Comment="EXTI6" Condition="!GPIO_EXTI6_SEM" Diagnostic="EXTI6 not configured" Value="HAL_DMAMUX1_REQ_GEN_EXTI6"/>
		<PossibleValue Comment="EXTI7" Condition="!GPIO_EXTI7_SEM" Diagnostic="EXTI7 not configured" Value="HAL_DMAMUX1_REQ_GEN_EXTI7"/>
		<PossibleValue Comment="EXTI8" Condition="!GPIO_EXTI8_SEM" Diagnostic="EXTI8 not configured" Value="HAL_DMAMUX1_REQ_GEN_EXTI8"/>
		<PossibleValue Comment="EXTI9" Condition="!GPIO_EXTI9_SEM" Diagnostic="EXTI9 not configured" Value="HAL_DMAMUX1_REQ_GEN_EXTI9"/>
		<PossibleValue Comment="EXTI10" Condition="!GPIO_EXTI10_SEM" Diagnostic="EXTI10 not configured" Value="HAL_DMAMUX1_REQ_GEN_EXTI10"/>
		<PossibleValue Comment="EXTI11" Condition="!GPIO_EXTI11_SEM" Diagnostic="EXTI11 not configured" Value="HAL_DMAMUX1_REQ_GEN_EXTI11"/>
		<PossibleValue Comment="EXTI12" Condition="!GPIO_EXTI12_SEM" Diagnostic="EXTI12 not configured" Value="HAL_DMAMUX1_REQ_GEN_EXTI12"/>
		<PossibleValue Comment="EXTI13" Condition="!GPIO_EXTI13_SEM" Diagnostic="EXTI13 not configured" Value="HAL_DMAMUX1_REQ_GEN_EXTI13"/>
		<PossibleValue Comment="EXTI14" Condition="!GPIO_EXTI14_SEM" Diagnostic="EXTI14 not configured" Value="HAL_DMAMUX1_REQ_GEN_EXTI14"/>
		<PossibleValue Comment="EXTI15" Condition="!GPIO_EXTI15_SEM" Diagnostic="EXTI15 not configured" Value="HAL_DMAMUX1_REQ_GEN_EXTI15"/>
		<PossibleValue Comment="DMAMUX1 channel0 (DMA1 Channel1) event" Condition="(!DMAMUX1_CHANNEL0_EVENT|Instance=DMA1_Channel1)" Diagnostic="DMAMUX1 channel0 (DMA1 Channel1) event not configured or generated by the current request" Value="HAL_DMAMUX1_REQ_GEN_DMAMUX1_CH0_EVT"/>
		<PossibleValue Comment="DMAMUX1 channel1 (DMA1 Channel2) event" Condition="(!DMAMUX1_CHANNEL1_EVENT|Instance=DMA1_Channel2)" Diagnostic="DMAMUX1 channel1 (DMA1 Channel2) event not configured or generated by the current request" Value="HAL_DMAMUX1_REQ_GEN_DMAMUX1_CH1_EVT"/>
		<PossibleValue Comment="DMAMUX1 channel2 (DMA1 Channel3) event" Condition="(!DMAMUX1_CHANNEL2_EVENT|Instance=DMA1_Channel3)" Diagnostic="DMAMUX1 channel2 (DMA1 Channel3) event not configured or generated by the current request" Value="HAL_DMAMUX1_REQ_GEN_DMAMUX1_CH2_EVT"/>
		<PossibleValue Comment="DMAMUX1 channel3 (DMA1 Channel4) event" Condition="(!DMAMUX1_CHANNEL3_EVENT|Instance=DMA1_Channel4)" Diagnostic="DMAMUX1 channel3 (DMA1 Channel4) event not configured or generated by the current request" Value="HAL_DMAMUX1_REQ_GEN_DMAMUX1_CH3_EVT"/>
		<PossibleValue Comment="LPTIM1 OUT" Condition="!LPTIM1Used_ForRCC" Diagnostic="LPTIM1 not configured" Value="HAL_DMAMUX1_REQ_GEN_LPTIM1_OUT"/>
	</RefParameter>
	<RefParameter Comment="Polarity" DefaultValue="HAL_DMAMUX_REQ_GEN_RISING" Group="" Name="Polarity" Type="list">
		<PossibleValue Comment="Generate request on rising edge events" Value="HAL_DMAMUX_REQ_GEN_RISING"/>
		<PossibleValue Comment="Generate request on falling edge events" Value="HAL_DMAMUX_REQ_GEN_FALLING"/>
		<PossibleValue Comment="Generate request on rising and falling edge events" Value="HAL_DMAMUX_REQ_GEN_RISING_FALLING"/>
	</RefParameter>
	<RefParameter Comment="Request number" DefaultValue="1" Group="" Max="32" Min="1" Name="RequestNumber" Type="integer"/>
	<RefParameter Comment="Request generator instance" DefaultValue="DMAMUX1_RequestGenerator0" Group="" Name="RequestGeneratorInstance" Type="list" Visible="false">
		<PossibleValue Comment="Request Generator 0" Value="DMAMUX1_RequestGenerator0"/>
		<Condition Diagnostic="" Expression="TEMP_DMA_GENERATOR1_REQUEST_SEM"/>
	</RefParameter>
	<RefParameter Comment="Request generator instance" DefaultValue="DMAMUX1_RequestGenerator1" Group="" Name="RequestGeneratorInstance" Type="list" Visible="false">
		<PossibleValue Comment="Request Generator 1" Value="DMAMUX1_RequestGenerator1"/>
		<Condition Diagnostic="" Expression="TEMP_DMA_GENERATOR2_REQUEST_SEM"/>
	</RefParameter>
	<RefParameter Comment="Request generator instance" DefaultValue="DMAMUX1_RequestGenerator2" Group="" Name="RequestGeneratorInstance" Type="list" Visible="false">
		<PossibleValue Comment="Request Generator 2" Value="DMAMUX1_RequestGenerator2"/>
		<Condition Diagnostic="" Expression="TEMP_DMA_GENERATOR3_REQUEST_SEM"/>
	</RefParameter>
	<RefParameter Comment="Request generator instance" DefaultValue="DMAMUX1_RequestGenerator3" Group="" Name="RequestGeneratorInstance" Type="list" Visible="false">
		<PossibleValue Comment="Request Generator 3" Value="DMAMUX1_RequestGenerator3"/>
		<Condition Diagnostic="" Expression="TEMP_DMA_GENERATOR4_REQUEST_SEM"/>
	</RefParameter>
	<RefParameter Comment="Request generator instance" DefaultValue="None" Group="" Name="RequestGeneratorInstance" Type="list" Visible="false">
		<PossibleValue Comment="None" Value="None"/>
	</RefParameter>
	<RefParameter Comment="Synchronization signal ID" DefaultValue="NONE" Group="" Name="SyncSignalID" Type="list">
		<PossibleValue Comment="NONE" Value="NONE"/>
		<PossibleValue Comment="EXTI0" Condition="!GPIO_EXTI0_SEM" Diagnostic="EXTI0 not configured" Value="HAL_DMAMUX1_SYNC_EXTI0"/>
		<PossibleValue Comment="EXTI1" Condition="!GPIO_EXTI1_SEM" Diagnostic="EXTI1 not configured" Value="HAL_DMAMUX1_SYNC_EXTI1"/>
		<PossibleValue Comment="EXTI2" Condition="!GPIO_EXTI2_SEM" Diagnostic="EXTI2 not configured" Value="HAL_DMAMUX1_SYNC_EXTI2"/>
		<PossibleValue Comment="EXTI3" Condition="!GPIO_EXTI3_SEM" Diagnostic="EXTI3 not configured" Value="HAL_DMAMUX1_SYNC_EXTI3"/>
		<PossibleValue Comment="EXTI4" Condition="!GPIO_EXTI4_SEM" Diagnostic="EXTI4 not configured" Value="HAL_DMAMUX1_SYNC_EXTI4"/>
		<PossibleValue Comment="EXTI5" Condition="!GPIO_EXTI5_SEM" Diagnostic="EXTI5 not configured" Value="HAL_DMAMUX1_SYNC_EXTI5"/>
		<PossibleValue Comment="EXTI6" Condition="!GPIO_EXTI6_SEM" Diagnostic="EXTI6 not configured" Value="HAL_DMAMUX1_SYNC_EXTI6"/>
		<PossibleValue Comment="EXTI7" Condition="!GPIO_EXTI7_SEM" Diagnostic="EXTI7 not configured" Value="HAL_DMAMUX1_SYNC_EXTI7"/>
		<PossibleValue Comment="EXTI8" Condition="!GPIO_EXTI8_SEM" Diagnostic="EXTI8 not configured" Value="HAL_DMAMUX1_SYNC_EXTI8"/>
		<PossibleValue Comment="EXTI9" Condition="!GPIO_EXTI9_SEM" Diagnostic="EXTI9 not configured" Value="HAL_DMAMUX1_SYNC_EXTI9"/>
		<PossibleValue Comment="EXTI10" Condition="!GPIO_EXTI10_SEM" Diagnostic="EXTI10 not configured" Value="HAL_DMAMUX1_SYNC_EXTI10"/>
		<PossibleValue Comment="EXTI11" Condition="!GPIO_EXTI11_SEM" Diagnostic="EXTI11 not configured" Value="HAL_DMAMUX1_SYNC_EXTI11"/>
		<PossibleValue Comment="EXTI12" Condition="!GPIO_EXTI12_SEM" Diagnostic="EXTI12 not configured" Value="HAL_DMAMUX1_SYNC_EXTI12"/>
		<PossibleValue Comment="EXTI13" Condition="!GPIO_EXTI13_SEM" Diagnostic="EXTI13 not configured" Value="HAL_DMAMUX1_SYNC_EXTI13"/>
		<PossibleValue Comment="EXTI14" Condition="!GPIO_EXTI14_SEM" Diagnostic="EXTI14 not configured" Value="HAL_DMAMUX1_SYNC_EXTI14"/>
		<PossibleValue Comment="EXTI15" Condition="!GPIO_EXTI15_SEM" Diagnostic="EXTI15 not configured" Value="HAL_DMAMUX1_SYNC_EXTI15"/>
		<PossibleValue Comment="DMAMUX1 channel0 (DMA1 Channel1) event" Condition="(!DMAMUX1_CHANNEL0_EVENT|Instance=DMA1_Channel1)" Diagnostic="DMAMUX1 channel0 (DMA1 Channel1) event not configured or generated by the current request" Value="HAL_DMAMUX1_SYNC_DMAMUX1_CH0_EVT"/>
		<PossibleValue Comment="DMAMUX1 channel1 (DMA1 Channel2) event" Condition="(!DMAMUX1_CHANNEL1_EVENT|Instance=DMA1_Channel2)" Diagnostic="DMAMUX1 channel1 (DMA1 Channel2) event not configured or generated by the current request" Value="HAL_DMAMUX1_SYNC_DMAMUX1_CH1_EVT"/>
		<PossibleValue Comment="DMAMUX1 channel2 (DMA1 Channel3) event" Condition="(!DMAMUX1_CHANNEL2_EVENT|Instance=DMA1_Channel3)" Diagnostic="DMAMUX1 channel2 (DMA1 Channel3) event not configured or generated by the current request" Value="HAL_DMAMUX1_SYNC_DMAMUX1_CH2_EVT"/>
		<PossibleValue Comment="DMAMUX1 channel3 (DMA1 Channel4) event" Condition="(!DMAMUX1_CHANNEL3_EVENT|Instance=DMA1_Channel4)" Diagnostic="DMAMUX1 channel3 (DMA1 Channel4) event not configured or generated by the current request" Value="HAL_DMAMUX1_SYNC_DMAMUX1_CH3_EVT"/>
		<PossibleValue Comment="LPTIM1 OUT" Condition="!LPTIM1Used_ForRCC" Diagnostic="LPTIM1 not configured" Value="HAL_DMAMUX1_SYNC_LPTIM1_OUT"/>
	</RefParameter>
	<RefParameter Comment="Synchronization polarity" DefaultValue="HAL_DMAMUX_SYNC_NO_EVENT" Group="" Name="SyncPolarity" Type="list">
		<PossibleValue Comment="Block synchronization events" Value="HAL_DMAMUX_SYNC_NO_EVENT"/>
		<Condition Diagnostic="" Expression="SyncEnable=DISABLE"/>
	</RefParameter>
	<RefParameter Comment="Synchronization polarity" DefaultValue="HAL_DMAMUX_SYNC_RISING" Group="" Name="SyncPolarity" Type="list">
		<PossibleValue Comment="Synchronize on rising edge events" Value="HAL_DMAMUX_SYNC_RISING"/>
		<PossibleValue Comment="Synchronize on falling edge events" Value="HAL_DMAMUX_SYNC_FALLING"/>
		<PossibleValue Comment="Synchronize on rising and falling edge events" Value="HAL_DMAMUX_SYNC_RISING_FALLING"/>
	</RefParameter>
	<RefParameter Comment="Synchronization enable" DefaultValue="DISABLE" Group="" Name="SyncEnable" Type="list">
		<PossibleValue Comment="Disable" Value="DISABLE"/>
		<PossibleValue Comment="Enable" Value="ENABLE"/>
	</RefParameter>
	<RefParameter Comment="Event enable" DefaultValue="DISABLE" Group="" Name="EventEnable" Type="list">
		<PossibleValue Comment="Disable" Value="DISABLE"/>
		<PossibleValue Comment="Enable" Value="ENABLE"/>
	</RefParameter>
	<RefParameter Comment="Synchronization request number" DefaultValue="1" Group="" Max="32" Min="1" Name="SyncRequestNumber" Type="integer"/>
	<RefMode Abstract="true" BaseMode="" Comment="DMA_Request" Name="DMA_Request">
		<ConfigForMode>HAL_DMA_Init</ConfigForMode>
		<Parameter Name="Instance"/>
		<Parameter Name="Request"/>
		<Parameter Name="Direction"/>
		<Parameter Name="PeriphInc"/>
		<Parameter Name="MemInc"/>
		<Parameter Name="PeriphDataAlignment"/>
		<Parameter Name="MemDataAlignment"/>
		<Parameter Name="Mode"/>
		<Parameter Name="Priority"/>
		<Parameter Name="DMA_Handle"/>
		<Parameter Name="SignalID"/>
		<Parameter Name="Polarity"/>
		<Parameter Name="RequestNumber"/>
		<Parameter Name="RequestGeneratorInstance"/>
		<Parameter Name="SyncSignalID"/>
		<Parameter Name="SyncPolarity"/>
		<Parameter Name="SyncEnable"/>
		<Parameter Name="EventEnable"/>
		<Parameter Name="SyncRequestNumber"/>
	</RefMode>
	<RefMode Abstract="true" BaseMode="" Comment="DMA1" Name="DMA1">
		<Parameter Name="ClockEnableMode">
			<PossibleValue>__HAL_RCC_DMAMUX1_CLK_ENABLE;__HAL_RCC_DMA1_CLK_ENABLE</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>DMA</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode Abstract="true" BaseMode="" Comment="DMA2" Name="DMA2">
		<Parameter Name="ClockEnableMode">
			<PossibleValue>__HAL_RCC_DMAMUX1_CLK_ENABLE;__HAL_RCC_DMA2_CLK_ENABLE</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>DMA</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="MEMTOMEM" Name="MEMTOMEM">
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>DMA</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="ADC1" Name="ADC1">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_ADC1</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>DMA_Handle</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>ADC1</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="ADC2" Name="ADC2">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_ADC2</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>DMA_Handle</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>ADC2</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="ADC3" Name="ADC3">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_ADC3</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>DMA_Handle</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>ADC3</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="ADC4" Name="ADC4">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_ADC4</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>DMA_Handle</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>ADC4</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="ADC5" Name="ADC5">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_ADC5</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>DMA_Handle</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>ADC5</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="AES_IN" Name="AES_IN">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_AES_IN</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmain</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>AES</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="AES_OUT" Name="AES_OUT">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_AES_OUT</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmaout</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>AES</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="CORDIC_READ" Name="CORDIC_READ">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_CORDIC_READ</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmaOut</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>CORDIC</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="CORDIC_WRITE" Name="CORDIC_WRITE">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_CORDIC_WRITE</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmaIn</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>CORDIC</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="DAC1_CH1" Name="DAC1_CH1">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_DAC1_CHANNEL1</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>DMA_Handle1</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>DAC1</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="DAC1_CH2" Name="DAC1_CH2">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_DAC1_CHANNEL2</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>DMA_Handle2</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>DAC1</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="DAC2_CH1" Name="DAC2_CH1">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_DAC2_CHANNEL1</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>DMA_Handle1</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>DAC2</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="DAC3_CH1" Name="DAC3_CH1">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_DAC3_CHANNEL1</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>DMA_Handle1</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>DAC3</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="DAC3_CH2" Name="DAC3_CH2">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_DAC3_CHANNEL2</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>DMA_Handle2</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>DAC3</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="DAC4_CH1" Name="DAC4_CH1">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_DAC4_CHANNEL1</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>DMA_Handle1</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>DAC4</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="DAC4_CH2" Name="DAC4_CH2">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_DAC4_CHANNEL2</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>DMA_Handle2</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>DAC4</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="DMA_GENERATOR0" Name="DMA_GENERATOR0">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_GENERATOR0</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>DMA</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="DMA_GENERATOR1" Name="DMA_GENERATOR1">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_GENERATOR1</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>DMA</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="DMA_GENERATOR2" Name="DMA_GENERATOR2">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_GENERATOR2</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>DMA</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="DMA_GENERATOR3" Name="DMA_GENERATOR3">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_GENERATOR3</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>DMA</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="FMAC_PRELOAD" Name="FMAC_PRELOAD">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_MEM2MEM</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmaPreload</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>FMAC</PossibleValue>
		</Parameter>
		<Parameter Name="MemInc">
			<PossibleValue>DMA_MINC_DISABLE</PossibleValue>
		</Parameter>
		<Parameter Name="MemDataAlignment">
			<PossibleValue>DMA_MDATAALIGN_WORD</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="FMAC_READ" Name="FMAC_READ">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_FMAC_READ</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmaOut</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>FMAC</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphDataAlignment">
			<PossibleValue>DMA_PDATAALIGN_WORD</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="FMAC_WRITE" Name="FMAC_WRITE">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_FMAC_WRITE</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmaIn</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>FMAC</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphDataAlignment">
			<PossibleValue>DMA_PDATAALIGN_WORD</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="HRTIM1_A" Name="HRTIM1_A">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_HRTIM1_A</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmaTimerA</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>HRTIM1</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="HRTIM1_B" Name="HRTIM1_B">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_HRTIM1_B</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmaTimerB</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>HRTIM1</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="HRTIM1_C" Name="HRTIM1_C">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_HRTIM1_C</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmaTimerC</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>HRTIM1</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="HRTIM1_D" Name="HRTIM1_D">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_HRTIM1_D</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmaTimerD</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>HRTIM1</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="HRTIM1_E" Name="HRTIM1_E">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_HRTIM1_E</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmaTimerE</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>HRTIM1</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="HRTIM1_F" Name="HRTIM1_F">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_HRTIM1_F</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmaTimerF</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>HRTIM1</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="HRTIM1_M" Name="HRTIM1_M">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_HRTIM1_M</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmaMaster</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>HRTIM1</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="I2C1_RX" Name="I2C1_RX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_I2C1_RX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmarx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>I2C1</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="I2C1_TX" Name="I2C1_TX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_I2C1_TX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmatx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>I2C1</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="I2C2_RX" Name="I2C2_RX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_I2C2_RX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmarx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>I2C2</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="I2C2_TX" Name="I2C2_TX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_I2C2_TX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmatx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>I2C2</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="I2C3_RX" Name="I2C3_RX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_I2C3_RX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmarx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>I2C3</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="I2C3_TX" Name="I2C3_TX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_I2C3_TX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmatx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>I2C3</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="I2C4_RX" Name="I2C4_RX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_I2C4_RX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmarx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>I2C4</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="I2C4_TX" Name="I2C4_TX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_I2C4_TX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmatx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>I2C4</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="LPUART1_RX" Name="LPUART1_RX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_LPUART1_RX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmarx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>LPUART1</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="LPUART1_TX" Name="LPUART1_TX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_LPUART1_TX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmatx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>LPUART1</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="QUADSPI" Name="QUADSPI">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_QUADSPI</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>QUADSPI1</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="SAI1_A" Name="SAI1_A">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_SAI1_A</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmarx</PossibleValue>
			<PossibleValue>hdmatx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>SAI1</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="SAI1_B" Name="SAI1_B">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_SAI1_B</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmarx</PossibleValue>
			<PossibleValue>hdmatx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>SAI1</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="SPI1_RX" Name="SPI1_RX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_SPI1_RX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmarx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>SPI1</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="SPI1_TX" Name="SPI1_TX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_SPI1_TX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmatx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>SPI1</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="SPI2_RX" Name="SPI2_RX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_SPI2_RX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmarx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>SPI2:I2S2</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="SPI2_TX" Name="SPI2_TX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_SPI2_TX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmatx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>SPI2:I2S2</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="SPI3_RX" Name="SPI3_RX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_SPI3_RX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmarx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>SPI3:I2S3</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="SPI3_TX" Name="SPI3_TX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_SPI3_TX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmatx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>SPI3:I2S3</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="SPI4_RX" Name="SPI4_RX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_SPI4_RX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmarx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>SPI4</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="SPI4_TX" Name="SPI4_TX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_SPI4_TX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmatx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>SPI4</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM15_CH1" Name="TIM15_CH1">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM15_CH1</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC1]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM15</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM15_COM" Name="TIM15_COM">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM15_COM</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_COMMUTATION]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM15</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM15_TRIG" Name="TIM15_TRIG">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM15_TRIG</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_TRIGGER]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM15</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM15_UP" Name="TIM15_UP">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM15_UP</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_UPDATE]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM15</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM16_CH1" Name="TIM16_CH1">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM16_CH1</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC1]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM16</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM16_UP" Name="TIM16_UP">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM16_UP</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_UPDATE]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM16</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM17_CH1" Name="TIM17_CH1">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM17_CH1</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC1]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM17</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM17_UP" Name="TIM17_UP">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM17_UP</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_UPDATE]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM17</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM1_CH1" Name="TIM1_CH1">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM1_CH1</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC1]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM1</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM1_CH2" Name="TIM1_CH2">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM1_CH2</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC2]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM1</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM1_CH3" Name="TIM1_CH3">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM1_CH3</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC3]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM1</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM1_CH4" Name="TIM1_CH4">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM1_CH4</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC4]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM1</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM1_COM" Name="TIM1_COM">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM1_COM</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_COMMUTATION]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM1</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM1_TRIG" Name="TIM1_TRIG">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM1_TRIG</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_TRIGGER]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM1</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM1_UP" Name="TIM1_UP">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM1_UP</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_UPDATE]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM1</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM20_CH1" Name="TIM20_CH1">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM20_CH1</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC1]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM20</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM20_CH2" Name="TIM20_CH2">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM20_CH2</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC2]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM20</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM20_CH3" Name="TIM20_CH3">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM20_CH3</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC3]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM20</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM20_CH4" Name="TIM20_CH4">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM20_CH4</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC4]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM20</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM20_COM" Name="TIM20_COM">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM20_COM</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_COMMUTATION]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM20</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM20_TRIG" Name="TIM20_TRIG">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM20_TRIG</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_TRIGGER]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM20</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM20_UP" Name="TIM20_UP">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM20_UP</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_UPDATE]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM20</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM2_CH1" Name="TIM2_CH1">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM2_CH1</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC1]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM2</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM2_CH2" Name="TIM2_CH2">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM2_CH2</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC2]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM2</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM2_CH3" Name="TIM2_CH3">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM2_CH3</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC3]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM2</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM2_CH4" Name="TIM2_CH4">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM2_CH4</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC4]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM2</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM2_UP" Name="TIM2_UP">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM2_UP</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_UPDATE]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM2</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM3_CH1" Name="TIM3_CH1">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM3_CH1</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC1]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM3</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM3_CH2" Name="TIM3_CH2">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM3_CH2</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC2]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM3</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM3_CH3" Name="TIM3_CH3">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM3_CH3</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC3]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM3</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM3_CH4" Name="TIM3_CH4">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM3_CH4</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC4]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM3</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM3_TRIG" Name="TIM3_TRIG">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM3_TRIG</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_TRIGGER]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM3</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM3_UP" Name="TIM3_UP">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM3_UP</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_UPDATE]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM3</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM4_CH1" Name="TIM4_CH1">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM4_CH1</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC1]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM4</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM4_CH2" Name="TIM4_CH2">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM4_CH2</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC2]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM4</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM4_CH3" Name="TIM4_CH3">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM4_CH3</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC3]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM4</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM4_CH4" Name="TIM4_CH4">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM4_CH4</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC4]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM4</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM4_UP" Name="TIM4_UP">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM4_UP</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_UPDATE]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM4</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM5_CH1" Name="TIM5_CH1">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM5_CH1</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC1]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM5</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM5_CH2" Name="TIM5_CH2">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM5_CH2</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC2]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM5</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM5_CH3" Name="TIM5_CH3">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM5_CH3</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC3]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM5</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM5_CH4" Name="TIM5_CH4">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM5_CH4</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC4]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM5</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM5_TRIG" Name="TIM5_TRIG">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM5_TRIG</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_TRIGGER]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM5</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM5_UP" Name="TIM5_UP">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM5_UP</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_UPDATE]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM5</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM6_UP" Name="TIM6_UP">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM6_UP</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_UPDATE]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM6</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM7_UP" Name="TIM7_UP">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM7_UP</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_UPDATE]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM7</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM8_CH1" Name="TIM8_CH1">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM8_CH1</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC1]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM8</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM8_CH2" Name="TIM8_CH2">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM8_CH2</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC2]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM8</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM8_CH3" Name="TIM8_CH3">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM8_CH3</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC3]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM8</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM8_CH4" Name="TIM8_CH4">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM8_CH4</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_CC4]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM8</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM8_COM" Name="TIM8_COM">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM8_COM</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_COMMUTATION]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM8</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM8_TRIG" Name="TIM8_TRIG">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM8_TRIG</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_TRIGGER]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM8</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM8_UP" Name="TIM8_UP">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM8_UP</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdma[TIM_DMA_ID_UPDATE]</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>TIM8</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="UART4_RX" Name="UART4_RX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_UART4_RX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmarx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>UART4</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="UART4_TX" Name="UART4_TX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_UART4_TX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmatx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>UART4</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="UART5_RX" Name="UART5_RX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_UART5_RX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmarx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>UART5</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="UART5_TX" Name="UART5_TX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_UART5_TX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmatx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>UART5</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="UCPD1_RX" Name="UCPD1_RX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_UCPD1_RX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmarx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>UCPD1</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="UCPD1_TX" Name="UCPD1_TX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_UCPD1_TX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmatx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>UCPD1</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="USART1_RX" Name="USART1_RX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_USART1_RX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmarx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>USART1</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="USART1_TX" Name="USART1_TX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_USART1_TX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmatx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>USART1</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="USART2_RX" Name="USART2_RX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_USART2_RX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmarx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>USART2</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="USART2_TX" Name="USART2_TX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_USART2_TX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmatx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>USART2</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="USART3_RX" Name="USART3_RX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_USART3_RX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_PERIPH_TO_MEMORY</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmarx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>USART3</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="USART3_TX" Name="USART3_TX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_USART3_TX</PossibleValue>
		</Parameter>
		<Parameter Name="Direction">
			<PossibleValue>DMA_MEMORY_TO_PERIPH</PossibleValue>
		</Parameter>
		<Parameter Name="DMA_Handle">
			<PossibleValue>hdmatx</PossibleValue>
		</Parameter>
		<Parameter Name="Mode">
			<PossibleValue>DMA_NORMAL</PossibleValue>
			<PossibleValue>DMA_CIRCULAR</PossibleValue>
		</Parameter>
		<Parameter Name="IpInstance">
			<PossibleValue>USART3</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<ModeLogicOperator Name="OR">
		<Mode Name="DMA1, DMA2">
			<ModeLogicOperator Name="OR">
				<Mode Name="DMA1_Channel[1-8]:DMA2_Channel[1-8]">
					<ModeLogicOperator Name="XOR">
						<Mode Name="MEMTOMEM"/>
						<Mode Name="DMA_GENERATOR0"/>
						<Mode Name="DMA_GENERATOR1"/>
						<Mode Name="DMA_GENERATOR2"/>
						<Mode Name="DMA_GENERATOR3"/>
						<Mode Name="ADC1">
							<Semaphore>DMARequest_ADC1</Semaphore>
						</Mode>
						<Mode Name="DAC1_CH1">
							<Condition Diagnostic="" Expression="DAC1_OUT1_Conf"/>
						</Mode>
						<Mode Name="DAC1_CH2">
							<Condition Diagnostic="" Expression="DAC1_OUT2_Conf"/>
						</Mode>
						<Mode Name="TIM6_UP"/>
						<Mode Name="TIM7_UP"/>
						<Mode Name="SPI1_RX">
							<Condition Diagnostic="" Expression="SPI1_DmaReceive"/>
						</Mode>
						<Mode Name="SPI1_TX">
							<Condition Diagnostic="" Expression="SPI1_DmaTransmit"/>
						</Mode>
						<Mode Name="SPI2_RX">
							<Condition Diagnostic="" Expression="SPI2_DmaReceive|I2S2_RX"/>
						</Mode>
						<Mode Name="SPI2_TX">
							<Condition Diagnostic="" Expression="SPI2_DmaTransmit|I2S2_TX"/>
						</Mode>
						<Mode Name="SPI3_RX">
							<Condition Diagnostic="" Expression="SPI3_DmaReceive|I2S3_RX"/>
						</Mode>
						<Mode Name="SPI3_TX">
							<Condition Diagnostic="" Expression="SPI3_DmaTransmit|I2S3_TX"/>
						</Mode>
						<Mode Name="I2C1_RX">
							<Condition Diagnostic="" Expression="I2C1_Dma"/>
						</Mode>
						<Mode Name="I2C1_TX">
							<Condition Diagnostic="" Expression="I2C1_Dma"/>
						</Mode>
						<Mode Name="I2C2_RX">
							<Condition Diagnostic="" Expression="I2C2_Dma"/>
						</Mode>
						<Mode Name="I2C2_TX">
							<Condition Diagnostic="" Expression="I2C2_Dma"/>
						</Mode>
						<Mode Name="I2C3_RX">
							<Condition Diagnostic="" Expression="I2C3_Dma"/>
						</Mode>
						<Mode Name="I2C3_TX">
							<Condition Diagnostic="" Expression="I2C3_Dma"/>
						</Mode>
						<Mode Name="I2C4_RX">
							<Condition Diagnostic="" Expression="I2C4_Dma"/>
						</Mode>
						<Mode Name="I2C4_TX">
							<Condition Diagnostic="" Expression="I2C4_Dma"/>
						</Mode>
						<Mode Name="USART1_RX">
							<Condition Diagnostic="" Expression="S_USART1_TX_RX|S_USART1_RX"/>
						</Mode>
						<Mode Name="USART1_TX">
							<Condition Diagnostic="" Expression="S_USART1_TX_RX|S_USART1_TX"/>
						</Mode>
						<Mode Name="USART2_RX">
							<Condition Diagnostic="" Expression="S_USART2_TX_RX|S_USART2_RX"/>
						</Mode>
						<Mode Name="USART2_TX">
							<Condition Diagnostic="" Expression="S_USART2_TX_RX|S_USART2_TX"/>
						</Mode>
						<Mode Name="USART3_RX">
							<Condition Diagnostic="" Expression="S_USART3_TX_RX|S_USART3_RX"/>
						</Mode>
						<Mode Name="USART3_TX">
							<Condition Diagnostic="" Expression="S_USART3_TX_RX|S_USART3_TX"/>
						</Mode>
						<Mode Name="UART4_RX">
							<Condition Diagnostic="" Expression="S_UART4_TX_RX|S_UART4_RX"/>
						</Mode>
						<Mode Name="UART4_TX">
							<Condition Diagnostic="" Expression="S_UART4_TX_RX|S_UART4_TX"/>
						</Mode>
						<Mode Name="UART5_RX">
							<Condition Diagnostic="" Expression="S_UART5_TX_RX|S_UART5_RX"/>
						</Mode>
						<Mode Name="UART5_TX">
							<Condition Diagnostic="" Expression="S_UART5_TX_RX|S_UART5_TX"/>
						</Mode>
						<Mode Name="LPUART1_RX">
							<Condition Diagnostic="" Expression="S_LPUART1_TX_RX|S_LPUART1_RX"/>
						</Mode>
						<Mode Name="LPUART1_TX">
							<Condition Diagnostic="" Expression="S_LPUART1_TX_RX|S_LPUART1_TX"/>
						</Mode>
						<Mode Name="ADC2">
							<Semaphore>DMARequest_ADC2</Semaphore>
						</Mode>
						<Mode Name="ADC3">
							<Semaphore>DMARequest_ADC3</Semaphore>
						</Mode>
						<Mode Name="ADC4">
							<Semaphore>DMARequest_ADC4</Semaphore>
						</Mode>
						<Mode Name="ADC5">
							<Semaphore>DMARequest_ADC5</Semaphore>
						</Mode>
						<Mode Name="QUADSPI"/>
						<Mode Name="DAC2_CH1">
							<Condition Diagnostic="" Expression="DAC2_OUT1_Conf"/>
						</Mode>
						<Mode Name="TIM1_CH1">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_1_DMA_EnableTIM1"/>
						</Mode>
						<Mode Name="TIM1_CH2">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_2_DMA_EnableTIM1"/>
						</Mode>
						<Mode Name="TIM1_CH3">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_3_DMA_EnableTIM1"/>
						</Mode>
						<Mode Name="TIM1_CH4">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_4_DMA_EnableTIM1"/>
						</Mode>
						<Mode Name="TIM1_UP"/>
						<Mode Name="TIM1_TRIG">
							<Condition Diagnostic="" Expression="Semaphore_Trigger_DMA_EnableTIM1"/>
						</Mode>
						<Mode Name="TIM1_COM"/>
						<Mode Name="TIM8_CH1">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_1_DMA_EnableTIM8"/>
						</Mode>
						<Mode Name="TIM8_CH2">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_2_DMA_EnableTIM8"/>
						</Mode>
						<Mode Name="TIM8_CH3">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_3_DMA_EnableTIM8"/>
						</Mode>
						<Mode Name="TIM8_CH4">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_4_DMA_EnableTIM8"/>
						</Mode>
						<Mode Name="TIM8_UP"/>
						<Mode Name="TIM8_TRIG">
							<Condition Diagnostic="" Expression="Semaphore_Trigger_DMA_EnableTIM8"/>
						</Mode>
						<Mode Name="TIM8_COM"/>
						<Mode Name="TIM2_CH1">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_1_DMA_EnableTIM2"/>
						</Mode>
						<Mode Name="TIM2_CH2">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_2_DMA_EnableTIM2"/>
						</Mode>
						<Mode Name="TIM2_CH3">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_3_DMA_EnableTIM2"/>
						</Mode>
						<Mode Name="TIM2_CH4">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_4_DMA_EnableTIM2"/>
						</Mode>
						<Mode Name="TIM2_UP"/>
						<Mode Name="TIM3_CH1">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_1_DMA_EnableTIM3"/>
						</Mode>
						<Mode Name="TIM3_CH2">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_2_DMA_EnableTIM3"/>
						</Mode>
						<Mode Name="TIM3_CH3">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_3_DMA_EnableTIM3"/>
						</Mode>
						<Mode Name="TIM3_CH4">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_4_DMA_EnableTIM3"/>
						</Mode>
						<Mode Name="TIM3_UP"/>
						<Mode Name="TIM3_TRIG">
							<Condition Diagnostic="" Expression="Semaphore_Trigger_DMA_EnableTIM3"/>
						</Mode>
						<Mode Name="TIM4_CH1">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_1_DMA_EnableTIM4"/>
						</Mode>
						<Mode Name="TIM4_CH2">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_2_DMA_EnableTIM4"/>
						</Mode>
						<Mode Name="TIM4_CH3">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_3_DMA_EnableTIM4"/>
						</Mode>
						<Mode Name="TIM4_CH4">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_4_DMA_EnableTIM4"/>
						</Mode>
						<Mode Name="TIM4_UP"/>
						<Mode Name="TIM5_CH1">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_1_DMA_EnableTIM5"/>
						</Mode>
						<Mode Name="TIM5_CH2">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_2_DMA_EnableTIM5"/>
						</Mode>
						<Mode Name="TIM5_CH3">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_3_DMA_EnableTIM5"/>
						</Mode>
						<Mode Name="TIM5_CH4">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_4_DMA_EnableTIM5"/>
						</Mode>
						<Mode Name="TIM5_UP"/>
						<Mode Name="TIM5_TRIG">
							<Condition Diagnostic="" Expression="Semaphore_Trigger_DMA_EnableTIM5"/>
						</Mode>
						<Mode Name="TIM15_CH1">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_1_DMA_EnableTIM15"/>
						</Mode>
						<Mode Name="TIM15_UP"/>
						<Mode Name="TIM15_TRIG">
							<Condition Diagnostic="" Expression="Semaphore_Trigger_DMA_EnableTIM15"/>
						</Mode>
						<Mode Name="TIM15_COM"/>
						<Mode Name="TIM16_CH1">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_1_DMA_EnableTIM16"/>
						</Mode>
						<Mode Name="TIM16_UP"/>
						<Mode Name="TIM17_CH1">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_1_DMA_EnableTIM17"/>
						</Mode>
						<Mode Name="TIM17_UP"/>
						<Mode Name="TIM20_CH1">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_1_DMA_EnableTIM20"/>
						</Mode>
						<Mode Name="TIM20_CH2">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_2_DMA_EnableTIM20"/>
						</Mode>
						<Mode Name="TIM20_CH3">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_3_DMA_EnableTIM20"/>
						</Mode>
						<Mode Name="TIM20_CH4">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_4_DMA_EnableTIM20"/>
						</Mode>
						<Mode Name="TIM20_UP"/>
						<Mode Name="AES_IN"/>
						<Mode Name="AES_OUT"/>
						<Mode Name="TIM20_TRIG">
							<Condition Diagnostic="" Expression="Semaphore_Trigger_DMA_EnableTIM20"/>
						</Mode>
						<Mode Name="TIM20_COM"/>
						<Mode Name="HRTIM1_M">
							<Condition Diagnostic="" Expression="Semaphore_DMA_MHRTIM1"/>
							<Semaphore>Semaphore_HRTIM1_M_DMA</Semaphore>
						</Mode>
						<Mode Name="HRTIM1_A">
							<Condition Diagnostic="" Expression="Semaphore_DMA_AHRTIM1"/>
							<Semaphore>Semaphore_HRTIM1_A_DMA</Semaphore>
						</Mode>
						<Mode Name="HRTIM1_B">
							<Condition Diagnostic="" Expression="Semaphore_DMA_BHRTIM1"/>
							<Semaphore>Semaphore_HRTIM1_B_DMA</Semaphore>
						</Mode>
						<Mode Name="HRTIM1_C">
							<Condition Diagnostic="" Expression="Semaphore_DMA_CHRTIM1"/>
							<Semaphore>Semaphore_HRTIM1_C_DMA</Semaphore>
						</Mode>
						<Mode Name="HRTIM1_D">
							<Condition Diagnostic="" Expression="Semaphore_DMA_DHRTIM1"/>
							<Semaphore>Semaphore_HRTIM1_D_DMA</Semaphore>
						</Mode>
						<Mode Name="HRTIM1_E">
							<Condition Diagnostic="" Expression="Semaphore_DMA_EHRTIM1"/>
							<Semaphore>Semaphore_HRTIM1_E_DMA</Semaphore>
						</Mode>
						<Mode Name="HRTIM1_F">
							<Condition Diagnostic="" Expression="Semaphore_DMA_FHRTIM1"/>
							<Semaphore>Semaphore_HRTIM1_F_DMA</Semaphore>
						</Mode>
						<Mode Name="DAC3_CH1">
							<Condition Diagnostic="" Expression="DAC3_OUT1_Conf"/>
						</Mode>
						<Mode Name="DAC3_CH2">
							<Condition Diagnostic="" Expression="DAC3_OUT2_Conf"/>
						</Mode>
						<Mode Name="DAC4_CH1">
							<Condition Diagnostic="" Expression="DAC4_OUT1_Conf"/>
						</Mode>
						<Mode Name="DAC4_CH2">
							<Condition Diagnostic="" Expression="DAC4_OUT2_Conf"/>
						</Mode>
						<Mode Name="SPI4_RX">
							<Condition Diagnostic="" Expression="SPI4_DmaReceive"/>
						</Mode>
						<Mode Name="SPI4_TX">
							<Condition Diagnostic="" Expression="SPI4_DmaTransmit"/>
						</Mode>
						<Mode Name="SAI1_A">
							<Condition Diagnostic="" Expression="SAI1_SAIA_Mode"/>
						</Mode>
						<Mode Name="SAI1_B">
							<Condition Diagnostic="" Expression="SAI1_SAIB_Mode"/>
						</Mode>
						<Mode Name="FMAC_READ"/>
						<Mode Name="FMAC_WRITE"/>
						<Mode Name="CORDIC_READ"/>
						<Mode Name="CORDIC_WRITE"/>
						<Mode Name="UCPD1_RX"/>
						<Mode Name="UCPD1_TX"/>
						<Mode Name="FMAC_PRELOAD"/>
					</ModeLogicOperator>
				</Mode>
			</ModeLogicOperator>
		</Mode>
	</ModeLogicOperator>
</IP>
