<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<IP DBVersion="V3.0" IPType="service" IpGroup="" Name="DMA" Version="STM32G0B1_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="DMA1 Channel 7" Value="DMA1_Channel7"/>
		<PossibleValue Comment="DMA1 Channel 8" Value="DMA1_Channel8"/>
		<PossibleValue Comment="DMA1 Channel 9" Value="DMA1_Channel9"/>
		<PossibleValue Comment="DMA1 Channel 10" Value="DMA1_Channel10"/>
		<PossibleValue Comment="DMA1 Channel 11" Value="DMA1_Channel11"/>
		<PossibleValue Comment="DMA1 Channel 12" Value="DMA1_Channel12"/>
		<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"/>
	</RefParameter>
	<RefParameter Comment="Request number" DefaultValue="" Group="" Name="Request" Type="list" Visible="false">
		<PossibleValue Comment="MEMTOMEM" Value="DMA_REQUEST_MEM2MEM"/>
		<PossibleValue Comment="DMA_GENERATOR0" Value="DMA_REQUEST_GENERATOR0"/>
		<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="ADC1" Value="DMA_REQUEST_ADC1"/>
		<PossibleValue Comment="AES_IN" Value="DMA_REQUEST_AES_IN"/>
		<PossibleValue Comment="AES_OUT" Value="DMA_REQUEST_AES_OUT"/>
		<PossibleValue Comment="DAC1_CH1" Value="DMA_REQUEST_DAC1_CHANNEL1"/>
		<PossibleValue Comment="DAC1_CH2" Value="DMA_REQUEST_DAC1_CHANNEL2"/>
		<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="LPUART1_RX" Value="DMA_REQUEST_LPUART1_RX"/>
		<PossibleValue Comment="LPUART1_TX" Value="DMA_REQUEST_LPUART1_TX"/>
		<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="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_TRIG_COM" Value="DMA_REQUEST_TIM1_TRIG_COM"/>
		<PossibleValue Comment="TIM1_UP" Value="DMA_REQUEST_TIM1_UP"/>
		<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_TRIG" Value="DMA_REQUEST_TIM2_TRIG"/>
		<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_TRIG" Value="DMA_REQUEST_TIM3_TRIG"/>
		<PossibleValue Comment="TIM3_UP" Value="DMA_REQUEST_TIM3_UP"/>
		<PossibleValue Comment="TIM6_UP" Value="DMA_REQUEST_TIM6_UP"/>
		<PossibleValue Comment="TIM7_UP" Value="DMA_REQUEST_TIM7_UP"/>
		<PossibleValue Comment="TIM15_CH1" Value="DMA_REQUEST_TIM15_CH1"/>
		<PossibleValue Comment="TIM15_CH2" Value="DMA_REQUEST_TIM15_CH2"/>
		<PossibleValue Comment="TIM15_TRIG_COM" Value="DMA_REQUEST_TIM15_TRIG_COM"/>
		<PossibleValue Comment="TIM15_UP" Value="DMA_REQUEST_TIM15_UP"/>
		<PossibleValue Comment="TIM16_CH1" Value="DMA_REQUEST_TIM16_CH1"/>
		<PossibleValue Comment="TIM16_COM" Value="DMA_REQUEST_TIM16_COM"/>
		<PossibleValue Comment="TIM16_UP" Value="DMA_REQUEST_TIM16_UP"/>
		<PossibleValue Comment="TIM17_CH1" Value="DMA_REQUEST_TIM17_CH1"/>
		<PossibleValue Comment="TIM17_COM" Value="DMA_REQUEST_TIM17_COM"/>
		<PossibleValue Comment="TIM17_UP" Value="DMA_REQUEST_TIM17_UP"/>
		<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="USART4_RX" Value="DMA_REQUEST_USART4_RX"/>
		<PossibleValue Comment="USART4_TX" Value="DMA_REQUEST_USART4_TX"/>
		<PossibleValue Comment="UCPD1_RX" Value="DMA_REQUEST_UCPD1_RX"/>
		<PossibleValue Comment="UCPD1_TX" Value="DMA_REQUEST_UCPD1_TX"/>
		<PossibleValue Comment="UCPD2_RX" Value="DMA_REQUEST_UCPD2_RX"/>
		<PossibleValue Comment="UCPD2_TX" Value="DMA_REQUEST_UCPD2_TX"/>
		<PossibleValue Comment="I2C3_RX" Value="DMA_REQUEST_I2C3_RX"/>
		<PossibleValue Comment="I2C3_TX" Value="DMA_REQUEST_I2C3_TX"/>
		<PossibleValue Comment="LPUART2_RX" Value="DMA_REQUEST_LPUART2_RX"/>
		<PossibleValue Comment="LPUART2_TX" Value="DMA_REQUEST_LPUART2_TX"/>
		<PossibleValue Comment="SPI3_RX" Value="DMA_REQUEST_SPI3_RX"/>
		<PossibleValue Comment="SPI3_TX" Value="DMA_REQUEST_SPI3_TX"/>
		<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_TRIG" Value="DMA_REQUEST_TIM4_TRIG"/>
		<PossibleValue Comment="TIM4_UP" Value="DMA_REQUEST_TIM4_UP"/>
		<PossibleValue Comment="USART5_RX" Value="DMA_REQUEST_USART5_RX"/>
		<PossibleValue Comment="USART5_TX" Value="DMA_REQUEST_USART5_TX"/>
		<PossibleValue Comment="USART6_RX" Value="DMA_REQUEST_USART6_RX"/>
		<PossibleValue Comment="USART6_TX" Value="DMA_REQUEST_USART6_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)"/>
	</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_SPI1_IP_SEM&amp;SPI1_DATASIZE_HALFWORD)|(TEMP_SPI2_IP_SEM&amp;SPI2_DATASIZE_HALFWORD)|(TEMP_SPI3_IP_SEM&amp;SPI3_DATASIZE_HALFWORD)"/>
	</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_TIM2_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_REQUEST_SEM|TEMP_DAC1_IP_SEM|TEMP_TIM1_IP_SEM|TEMP_TIM3_IP_SEM|TEMP_TIM6_IP_SEM|TEMP_TIM7_IP_SEM|TEMP_TIM15_IP_SEM|TEMP_TIM16_IP_SEM|TEMP_TIM17_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="Byte" Value="DMA_MDATAALIGN_BYTE"/>
		<PossibleValue Comment="Half Word" Value="DMA_MDATAALIGN_HALFWORD"/>
		<PossibleValue Comment="Word" Value="DMA_MDATAALIGN_WORD"/>
		<Condition Diagnostic="" Expression="TEMP_TIM2_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_REQUEST_SEM|TEMP_DAC1_IP_SEM|(TEMP_SPI1_IP_SEM&amp;SPI1_DATASIZE_HALFWORD)|(TEMP_SPI2_IP_SEM&amp;SPI2_DATASIZE_HALFWORD)|TEMP_TIM1_IP_SEM|TEMP_TIM3_IP_SEM|TEMP_TIM6_IP_SEM|TEMP_TIM7_IP_SEM|TEMP_TIM15_IP_SEM|TEMP_TIM16_IP_SEM|TEMP_TIM17_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="DMA clock enable" Value="__HAL_RCC_DMA_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 channel 1) event" Condition="(!DMAMUX1_CHANNEL0_EVENT|Instance=DMA1_Channel1)" Diagnostic="DMAMUX1 channel0  (DMA1 channel 1) 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"/>
		<PossibleValue Comment="LPTIM2 OUT" Condition="!LPTIM2Used_ForRCC" Diagnostic="LPTIM2 not configured" Value="HAL_DMAMUX1_REQ_GEN_LPTIM2_OUT"/>
		<PossibleValue Comment="TIM14 OC" Condition="!TIM14" Diagnostic="TIM14 not configured" Value="HAL_DMAMUX1_REQ_GEN_TIM14_OC"/>
	</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="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"/>
		<PossibleValue Comment="LPTIM2 OUT" Condition="!LPTIM2Used_ForRCC" Diagnostic="LPTIM2 not configured" Value="HAL_DMAMUX1_SYNC_LPTIM2_OUT"/>
		<PossibleValue Comment="TIM14 OC" Condition="!TIM14" Diagnostic="TIM14 not configured" Value="HAL_DMAMUX1_SYNC_TIM14_OC"/>
	</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="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_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_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="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="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="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="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="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="LPUART2_RX" Name="LPUART2_RX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_LPUART2_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>LPUART2</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="LPUART2_TX" Name="LPUART2_TX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_LPUART2_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>LPUART2</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:I2S1</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:I2S1</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</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</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_CH2" Name="TIM15_CH2">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM15_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>TIM15</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="TIM15_TRIG_COM" Name="TIM15_TRIG_COM">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM15_TRIG_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_TRIGGER]</PossibleValue>
			<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_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_COM" Name="TIM16_COM">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM16_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_TRIGGER]</PossibleValue>
			<PossibleValue>hdma[TIM_DMA_ID_COMMUTATION]</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_COM" Name="TIM17_COM">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM17_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_TRIGGER]</PossibleValue>
			<PossibleValue>hdma[TIM_DMA_ID_COMMUTATION]</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_TRIG_COM" Name="TIM1_TRIG_COM">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM1_TRIG_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_TRIGGER]</PossibleValue>
			<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_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="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_TRIG" Name="TIM2_TRIG">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM2_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>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_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>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_TRIG" Name="TIM4_TRIG">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_TIM4_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>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="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="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="UCPD2_RX" Name="UCPD2_RX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_UCPD2_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>UCPD2</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="UCPD2_TX" Name="UCPD2_TX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_UCPD2_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>UCPD2</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>
	<RefMode BaseMode="DMA_Request" Comment="USART4_RX" Name="USART4_RX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_USART4_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>USART4</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="USART4_TX" Name="USART4_TX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_USART4_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>USART4</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="USART5_RX" Name="USART5_RX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_USART5_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>USART5</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="USART5_TX" Name="USART5_TX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_USART5_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>USART5</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="USART6_RX" Name="USART6_RX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_USART6_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>USART6</PossibleValue>
		</Parameter>
		<Parameter Name="PeriphInc">
			<PossibleValue>DMA_PINC_DISABLE</PossibleValue>
		</Parameter>
	</RefMode>
	<RefMode BaseMode="DMA_Request" Comment="USART6_TX" Name="USART6_TX">
		<Parameter Name="Request">
			<PossibleValue>DMA_REQUEST_USART6_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>USART6</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-7]:DMA2_Channel[1-5]">
					<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="AES_IN"/>
						<Mode Name="AES_OUT"/>
						<Mode Name="DAC1_CH1">
							<Condition Diagnostic="" Expression="DAC1_OUT1_Conf"/>
						</Mode>
						<Mode Name="DAC1_CH2">
							<Condition Diagnostic="" Expression="DAC1_OUT2_Conf"/>
						</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="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="SPI1_RX">
							<Condition Diagnostic="" Expression="SPI1_DmaReceive|I2S1_RX"/>
						</Mode>
						<Mode Name="SPI1_TX">
							<Condition Diagnostic="" Expression="SPI1_DmaTransmit|I2S1_TX"/>
						</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="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_TRIG_COM"/>
						<Mode Name="TIM1_UP"/>
						<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_TRIG">
							<Condition Diagnostic="" Expression="Semaphore_Trigger_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_TRIG">
							<Condition Diagnostic="" Expression="Semaphore_Trigger_DMA_EnableTIM3"/>
						</Mode>
						<Mode Name="TIM3_UP"/>
						<Mode Name="TIM6_UP"/>
						<Mode Name="TIM7_UP"/>
						<Mode Name="TIM15_CH1">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_1_DMA_EnableTIM15"/>
						</Mode>
						<Mode Name="TIM15_CH2">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_2_DMA_EnableTIM15"/>
						</Mode>
						<Mode Name="TIM15_TRIG_COM"/>
						<Mode Name="TIM15_UP"/>
						<Mode Name="TIM16_CH1">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_1_DMA_EnableTIM16"/>
						</Mode>
						<Mode Name="TIM16_COM"/>
						<Mode Name="TIM16_UP"/>
						<Mode Name="TIM17_CH1">
							<Condition Diagnostic="" Expression="Semaphore_CaptureCompare_1_DMA_EnableTIM17"/>
						</Mode>
						<Mode Name="TIM17_COM"/>
						<Mode Name="TIM17_UP"/>
						<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="USART4_RX">
							<Condition Diagnostic="" Expression="S_USART4_TX_RX|S_USART4_RX"/>
						</Mode>
						<Mode Name="USART4_TX">
							<Condition Diagnostic="" Expression="S_USART4_TX_RX|S_USART4_TX"/>
						</Mode>
						<Mode Name="UCPD1_RX"/>
						<Mode Name="UCPD1_TX"/>
						<Mode Name="UCPD2_RX"/>
						<Mode Name="UCPD2_TX"/>
						<Mode Name="I2C3_RX">
							<Condition Diagnostic="" Expression="I2C3_Dma"/>
						</Mode>
						<Mode Name="I2C3_TX">
							<Condition Diagnostic="" Expression="I2C3_Dma"/>
						</Mode>
						<Mode Name="LPUART2_RX">
							<Condition Diagnostic="" Expression="S_LPUART2_TX_RX|S_LPUART2_RX"/>
						</Mode>
						<Mode Name="LPUART2_TX">
							<Condition Diagnostic="" Expression="S_LPUART2_TX_RX|S_LPUART2_TX"/>
						</Mode>
						<Mode Name="SPI3_RX">
							<Condition Diagnostic="" Expression="SPI3_DmaReceive"/>
						</Mode>
						<Mode Name="SPI3_TX">
							<Condition Diagnostic="" Expression="SPI3_DmaTransmit"/>
						</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_TRIG">
							<Condition Diagnostic="" Expression="Semaphore_Trigger_DMA_EnableTIM4"/>
						</Mode>
						<Mode Name="TIM4_UP"/>
						<Mode Name="USART5_RX">
							<Condition Diagnostic="" Expression="S_USART5_TX_RX|S_USART5_RX"/>
						</Mode>
						<Mode Name="USART5_TX">
							<Condition Diagnostic="" Expression="S_USART5_TX_RX|S_USART5_TX"/>
						</Mode>
						<Mode Name="USART6_RX">
							<Condition Diagnostic="" Expression="S_USART6_TX_RX|S_USART6_RX"/>
						</Mode>
						<Mode Name="USART6_TX">
							<Condition Diagnostic="" Expression="S_USART6_TX_RX|S_USART6_TX"/>
						</Mode>
					</ModeLogicOperator>
				</Mode>
			</ModeLogicOperator>
		</Mode>
	</ModeLogicOperator>
</IP>
