<?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" DBVersion="V4.0" Name="STM32Cube_FW_H7_V1.5.0" Version="V1.5.0" ns0:schemaLocation="http://mcd.rou.st.com/modules.php?name=mcu ../../../../../../../doc/V4/Development/Specifications/db/IP_Configs.xsd">
		
	<RefConfig Comment="Initializes and configures the Region and the memory to be protected" Name="MPU_ConfigRegion">
            <CallLibMethod Name="LL_MPU_ConfigRegion" ReturnHAL="false">
                <MethodArg Name="Region" ParameterName="Number"/>
                <MethodArg Name="SubRegionDisable" ParameterName="SubRegionDisable"/>
                <MethodArg Name="Address" ParameterName="BaseAddress"/>
                <MethodArg Name="Attributes" ParameterName="Size|AccessPermission|DisableExec|IsShareable|IsCacheable|IsBufferable"/>
            </CallLibMethod>
            <CallLibMethod Name="LL_MPU_EnableRegion" ReturnHAL="false">
                <MethodArg Name="Region" ParameterName="Number"/>
            </CallLibMethod>
	</RefConfig>
	<RefConfig Comment="Enables the MPU" Name="MPU_Enable">
            <CallLibMethod Name="LL_MPU_Enable" ReturnHAL="false"/>
	</RefConfig>
	<RefConfig Comment="Disables the MPU" Name="MPU_Disable">
            <CallLibMethod Name="LL_MPU_Disable" ReturnHAL="false"/>
	</RefConfig>
	<LibMethod Comment="" Name="LL_MPU_ConfigRegion">           			
                <Argument AddressOf="false" GenericType="simple" Name="Region" OptimizationCondition="equal"/>
                <Argument AddressOf="false" GenericType="simple" Name="SubRegionDisable" OptimizationCondition="equal"/>
                <Argument AddressOf="false" GenericType="simple" Name="Address" OptimizationCondition="equal"/>			
                <Argument AddressOf="false" GenericType="simple" Name="Attributes" OptimizationCondition="equal"/>				
	</LibMethod>

    <LibMethod Comment="" Name="LL_MPU_EnableRegion">		
	<Argument AddressOf="false" GenericType="simple" Name="Region" OptimizationCondition="equal"/>				
    </LibMethod>
    <LibMethod Comment="" Name="LL_MPU_Enable">		
	<Argument AddressOf="false" GenericType="simple" Name="MPU_Control" OptimizationCondition="equal"/>				
    </LibMethod>
	<LibMethod Comment="" Name="LL_MPU_Disable"/>
    
        <RefComponent Cclass="HAL" Cgroup="MPU" Cversion="0.4.0">		
		<File Category="header" Name="Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_ll_cortex.h"/>      
	</RefComponent>        
</IP>
