<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<IP xmlns="http://mcd.rou.st.com/modules.php?name=mcu"
    xmlns:ns0="http://www.w3.org/2001/XMLSchema-instance"
    ns0:schemaLocation="http://mcd.rou.st.com/modules.php?name=mcu ../../../../../../../../doc/V4/Development/Specifications/db/IP_DefMapping.xsd"
    CodeTemplate=""
    DBVersion="V4.0"
    IncludeFile="stm32l5xx_ll_ucpd.h"
    Name="UCPD"
    RootFolder=""
    Version="STM32Cube_FW_L5_V0.6.0">

    <RefConfig Name="UCPD_Init">
        <CallLibMethod Name="LL_UCPD_Init">
            <MethodArg Name="UCPDx" ParameterName="Instance"/>
            <MethodArg Name="psc_ucpdclk" ParameterName="psc_ucpdclk"/>
            <MethodArg Name="transwin" ParameterName="transwin"/>
            <MethodArg Name="IfrGap" ParameterName="IfrGap"/>
            <MethodArg Name="HbitClickDiv" ParameterName="HbitClickDiv"/>
        </CallLibMethod>
    </RefConfig>

    <RefConfig Name="UCPD_DeInit">
        <CallLibMethod Name="LL_UCPD_DeInit"/>
    </RefConfig>

    <RefConfig Name="UCPD_StructInit">
        <CallLibMethod Name="LL_UCPD_StructInit"/>
    </RefConfig>

    <LibMethod Comment="" Name="LL_UCPD_DeInit">
        <Argument AddressOf="false" GenericType="baseaddress" Name="UCPDx" TypeName="LL_UCPD_TypeDef"/>
    </LibMethod>

    <LibMethod Comment="" Name="LL_UCPD_Init">
        <Argument AddressOf="false" GenericType="baseaddress" Name="UCPDx" TypeName="LL_UCPD_TypeDef"/>
        <Argument AddressOf="true" GenericType="struct" Name="UCPD_InitStruct" TypeName="LL_UCPD_InitTypeDef">
            <Argument Name="psc_ucpdclk" GenericType="simple"/>
            <Argument Name="transwin" GenericType="simple"/>
            <Argument Name="IfrGap" GenericType="simple"/>
            <Argument Name="HbitClickDiv" GenericType="simple"/>
        </Argument>
    </LibMethod>

    <LibMethod Comment="" Name="LL_UCPD_StructInit">
        <Argument AddressOf="true" GenericType="struct" Name="UCPD_InitStruct" TypeName="LL_UCPD_InitTypeDef">
            <Argument Name="psc_ucpdclk" GenericType="simple"/>
            <Argument Name="transwin" GenericType="simple"/>
            <Argument Name="IfrGap" GenericType="simple"/>
            <Argument Name="HbitClickDiv" GenericType="simple"/>
        </Argument>
    </LibMethod>

    <RefComponent Cclass="LL" Cgroup="UCPD" Cversion="0.6.0">
        <File Category="header" Name="Drivers/STM32L5xx_HAL_Driver/Inc/stm32l5xx_ll_ucpd.h"/>
        <File Category="source" Name="Drivers/STM32L5xx_HAL_Driver/Src/stm32l5xx_ll_ucpd.c"/>
    </RefComponent>
</IP>
