Skip to content

Commit

Permalink
Apply 2.15.000 release update for MCXA18
Browse files Browse the repository at this point in the history
  • Loading branch information
McuxCIBot authored and MichalPrincNXP committed Jun 3, 2024
1 parent 063a0ff commit ce32277
Show file tree
Hide file tree
Showing 2 changed files with 279 additions and 60 deletions.
255 changes: 255 additions & 0 deletions manifests/middleware_amazon_freertos_kernel_MCXA156_manifest_v3_13.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,255 @@
<?xml version="1.0" encoding="UTF-8"?>
<ksdk:manifest xmlns:ksdk="http://nxp.com/ksdk/2.0/ksdk_manifest_v3.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="SDK_2.x_middleware_amazon_freertos_kernel_MCXA156_manifest_v3_13" name="FreeRTOS" brief="Real-time operating system for microcontrollers from Amazon" format_version="3.13" api_version="2.0.0" xsi:schemaLocation="http://nxp.com/ksdk/2.0/ksdk_manifest_v3.0.xsd http://nxp.com/mcuxpresso/sdk/sdk_manifest_v3.13.xsd">

<externalDefinitions>
<definition extID="MCXA156"/>
<definition extID="armgcc"/>
<definition extID="cm33_core0_MCXA156"/>
<definition extID="mcuxpresso"/>
</externalDefinitions>
<ksdk id="MCUXpressoSDK2150_middleware_amazon_freertos_kernel_MCXA156_manifest_v3_13" name="MCUXpressoSDK2150_middleware_amazon_freertos_kernel_MCXA156_manifest_v3_13" version="2.15.0" revision="2.15.0"/>
<components>
<component id="middleware.freertos-kernel.extension.MCXA156" name="FreeRTOS NXP extension" brief="FreeRTOS NXP extension" version="10.5.1" full_name="FreeRTOS NXP extension" devices="MCXA156" category="RTOS/TAD extension" user_visible="false" type="other" package_base_path=".././" project_base_path="freertos/freertos-kernel">
<source relative_path="./include" project_relative_path="include" type="c_include">
<files mask="freertos_tasks_c_additions.h"/>
</source>
<source toolchain="armgcc" relative_path="./" type="workspace">
<files mask="middleware_freertos-kernel_extension.cmake" hidden="true"/>
</source>
<include_paths>
<include_path relative_path="./include" project_relative_path="include" type="c_include"/>
</include_paths>
</component>
<component id="middleware.freertos-kernel.template.MCXA156" name="FreeRTOS configuration template" brief="Template configuration file to be edited by user. Provides also memory allocator (heap_x), change variant if needed." version="10.5.1" full_name="FreeRTOS configuration template" devices="MCXA156" category="RTOS/freertos template" user_visible="false" type="project_template" package_base_path=".././" project_base_path="freertos/freertos-kernel">
<source relative_path="./template/ARM_CM33_3_priority_bits" project_relative_path="../../source" config="true" type="c_include" device_cores="cm33_core0_MCXA156">
<files mask="FreeRTOSConfig.h"/>
</source>
<source toolchain="armgcc" relative_path="./" type="workspace">
<files mask="middleware_freertos-kernel_template.cmake" hidden="true"/>
</source>
<include_paths>
<include_path relative_path="./template/ARM_CM33_3_priority_bits" project_relative_path="../../source" type="c_include" device_cores="cm33_core0_MCXA156"/>
</include_paths>
</component>
<component id="middleware.freertos-kernel.MCXA156" name="FreeRTOS kernel" brief="FreeRTOS kernel" version="10.5.1" full_name="FreeRTOS kernel" devices="MCXA156" device_cores="cm33_core0_MCXA156" category="RTOS/Core" user_visible="true" type="OS" package_base_path=".././" project_base_path="freertos/freertos-kernel">
<defines>
<define name="SDK_OS_FREE_RTOS" value=""/>
</defines>
<dependencies>
<all>
<component_dependency value="middleware.freertos-kernel.cm33_non_trustzone.MCXA156"/>
<component_dependency value="middleware.freertos-kernel.template.MCXA156"/>
<component_dependency value="middleware.freertos-kernel.extension.MCXA156"/>
</all>
</dependencies>
<source relative_path="./" type="src">
<files mask="croutine.c"/>
<files mask="event_groups.c"/>
<files mask="list.c"/>
<files mask="queue.c"/>
<files mask="stream_buffer.c"/>
<files mask="tasks.c"/>
<files mask="timers.c"/>
</source>
<source relative_path="./include" project_relative_path="include" type="c_include">
<files mask="atomic.h"/>
<files mask="croutine.h"/>
<files mask="deprecated_definitions.h"/>
<files mask="event_groups.h"/>
<files mask="FreeRTOS.h"/>
<files mask="list.h"/>
<files mask="message_buffer.h"/>
<files mask="mpu_prototypes.h"/>
<files mask="mpu_wrappers.h"/>
<files mask="portable.h"/>
<files mask="projdefs.h"/>
<files mask="queue.h"/>
<files mask="semphr.h"/>
<files mask="stack_macros.h"/>
<files mask="StackMacros.h"/>
<files mask="stream_buffer.h"/>
<files mask="task.h"/>
<files mask="timers.h"/>
</source>
<source relative_path="./include" project_relative_path="include" type="doc">
<files mask="stdint.readme"/>
</source>
<source relative_path="./portable/MemMang" project_relative_path="portable/MemMang" type="other">
<files mask="ReadMe.url"/>
</source>
<source relative_path="./portable" project_relative_path="portable" type="doc">
<files mask="readme.txt"/>
</source>
<source toolchain="armgcc" relative_path="./" type="workspace">
<files mask="middleware_freertos-kernel.cmake" hidden="true"/>
</source>
<include_paths>
<include_path relative_path="./include" project_relative_path="include" type="c_include"/>
</include_paths>
</component>
<component id="middleware.freertos-kernel.cm33_non_trustzone.MCXA156" name="cm33 nontrustzone port" brief="FreeRTOS cm33 non trustzone port" version="10.5.1" full_name="FreeRTOS cm33 non trustzone port" devices="MCXA156" device_cores="cm33_core0_MCXA156" category="RTOS/cm33_non_trustzone_port" user_visible="true" type="middleware" package_base_path=".././" project_base_path="freertos/freertos-kernel">
<dependencies>
<all>
<any_of>
<not>
<component_dependency value="middleware.freertos-kernel.template.MCXA156"/>
</not>
<component_dependency value="middleware.freertos-kernel.template.MCXA156"/>
</any_of>
<component_dependency value="middleware.freertos-kernel.MCXA156"/>
</all>
</dependencies>
<source toolchain="armgcc mcuxpresso" relative_path="./portable/GCC/ARM_CM33_NTZ/non_secure" project_relative_path="portable/GCC/ARM_CM33_NTZ/non_secure" type="src" device_cores="cm33_core0_MCXA156">
<files mask="port.c"/>
<files mask="portasm.c"/>
</source>
<source toolchain="armgcc mcuxpresso" relative_path="./portable/GCC/ARM_CM33_NTZ/non_secure" project_relative_path="portable/GCC/ARM_CM33_NTZ/non_secure" type="c_include" device_cores="cm33_core0_MCXA156">
<files mask="portasm.h"/>
<files mask="portmacro.h"/>
<files mask="portmacrocommon.h"/>
</source>
<source toolchain="armgcc" relative_path="./" type="workspace">
<files mask="middleware_freertos-kernel_cm33_non_trustzone.cmake" hidden="true"/>
</source>
<include_paths>
<include_path relative_path="./portable/GCC/ARM_CM33_NTZ/non_secure" project_relative_path="portable/GCC/ARM_CM33_NTZ/non_secure" toolchain="armgcc mcuxpresso" type="c_include" device_cores="cm33_core0_MCXA156"/>
</include_paths>
</component>
<component id="middleware.freertos-kernel.heap_1.MCXA156" name="FreeRTOS heap 1" brief="FreeRTOS heap 1" version="10.5.1" full_name="FreeRTOS heap 1" devices="MCXA156" device_cores="cm33_core0_MCXA156" category="RTOS/Heap" user_visible="false" type="other" package_base_path=".././" project_base_path="freertos/freertos-kernel">
<dependencies>
<all>
<not>
<component_dependency value="middleware.freertos-kernel.heap_2.MCXA156"/>
</not>
<not>
<component_dependency value="middleware.freertos-kernel.heap_3.MCXA156"/>
</not>
<not>
<component_dependency value="middleware.freertos-kernel.heap_4.MCXA156"/>
</not>
<not>
<component_dependency value="middleware.freertos-kernel.heap_5.MCXA156"/>
</not>
<component_dependency value="middleware.freertos-kernel.MCXA156"/>
</all>
</dependencies>
<source relative_path="./portable/MemMang" project_relative_path="portable/MemMang" type="src">
<files mask="heap_1.c"/>
</source>
<source toolchain="armgcc" relative_path="./" type="workspace">
<files mask="middleware_freertos-kernel_heap_1.cmake" hidden="true"/>
</source>
</component>
<component id="middleware.freertos-kernel.heap_2.MCXA156" name="FreeRTOS heap 2" brief="FreeRTOS heap 2" version="10.5.1" full_name="FreeRTOS heap 2" devices="MCXA156" device_cores="cm33_core0_MCXA156" category="RTOS/Heap" user_visible="false" type="other" package_base_path=".././" project_base_path="freertos/freertos-kernel">
<dependencies>
<all>
<not>
<component_dependency value="middleware.freertos-kernel.heap_1.MCXA156"/>
</not>
<not>
<component_dependency value="middleware.freertos-kernel.heap_3.MCXA156"/>
</not>
<not>
<component_dependency value="middleware.freertos-kernel.heap_4.MCXA156"/>
</not>
<not>
<component_dependency value="middleware.freertos-kernel.heap_5.MCXA156"/>
</not>
<component_dependency value="middleware.freertos-kernel.MCXA156"/>
</all>
</dependencies>
<source relative_path="./portable/MemMang" project_relative_path="portable/MemMang" type="src">
<files mask="heap_2.c"/>
</source>
<source toolchain="armgcc" relative_path="./" type="workspace">
<files mask="middleware_freertos-kernel_heap_2.cmake" hidden="true"/>
</source>
</component>
<component id="middleware.freertos-kernel.heap_3.MCXA156" name="FreeRTOS heap 3" brief="FreeRTOS heap 3" version="10.5.1" full_name="FreeRTOS heap_3" devices="MCXA156" device_cores="cm33_core0_MCXA156" category="RTOS/Heap" user_visible="false" type="other" package_base_path=".././" project_base_path="freertos/freertos-kernel">
<dependencies>
<all>
<not>
<component_dependency value="middleware.freertos-kernel.heap_1.MCXA156"/>
</not>
<not>
<component_dependency value="middleware.freertos-kernel.heap_2.MCXA156"/>
</not>
<not>
<component_dependency value="middleware.freertos-kernel.heap_4.MCXA156"/>
</not>
<not>
<component_dependency value="middleware.freertos-kernel.heap_5.MCXA156"/>
</not>
<component_dependency value="middleware.freertos-kernel.MCXA156"/>
</all>
</dependencies>
<source relative_path="./portable/MemMang" project_relative_path="portable/MemMang" type="src">
<files mask="heap_3.c"/>
</source>
<source toolchain="armgcc" relative_path="./" type="workspace">
<files mask="middleware_freertos-kernel_heap_3.cmake" hidden="true"/>
</source>
</component>
<component id="middleware.freertos-kernel.heap_4.MCXA156" name="FreeRTOS heap 4" brief="FreeRTOS heap 4" version="10.5.1" full_name="FreeRTOS heap 4" devices="MCXA156" device_cores="cm33_core0_MCXA156" category="RTOS/Heap" user_visible="false" type="other" package_base_path=".././" project_base_path="freertos/freertos-kernel">
<dependencies>
<all>
<not>
<component_dependency value="middleware.freertos-kernel.heap_1.MCXA156"/>
</not>
<not>
<component_dependency value="middleware.freertos-kernel.heap_2.MCXA156"/>
</not>
<not>
<component_dependency value="middleware.freertos-kernel.heap_3.MCXA156"/>
</not>
<not>
<component_dependency value="middleware.freertos-kernel.heap_5.MCXA156"/>
</not>
<component_dependency value="middleware.freertos-kernel.MCXA156"/>
</all>
</dependencies>
<source relative_path="./portable/MemMang" project_relative_path="portable/MemMang" type="src">
<files mask="heap_4.c"/>
</source>
<source toolchain="armgcc" relative_path="./" type="workspace">
<files mask="middleware_freertos-kernel_heap_4.cmake" hidden="true"/>
</source>
</component>
<component id="middleware.freertos-kernel.heap_5.MCXA156" name="FreeRTOS heap 5" brief="FreeRTOS heap 5" version="10.5.1" full_name="FreeRTOS heap 5" devices="MCXA156" device_cores="cm33_core0_MCXA156" category="RTOS/Heap" user_visible="false" type="other" package_base_path=".././" project_base_path="freertos/freertos-kernel">
<dependencies>
<all>
<not>
<component_dependency value="middleware.freertos-kernel.heap_1.MCXA156"/>
</not>
<not>
<component_dependency value="middleware.freertos-kernel.heap_2.MCXA156"/>
</not>
<not>
<component_dependency value="middleware.freertos-kernel.heap_3.MCXA156"/>
</not>
<not>
<component_dependency value="middleware.freertos-kernel.heap_4.MCXA156"/>
</not>
<component_dependency value="middleware.freertos-kernel.MCXA156"/>
</all>
</dependencies>
<source relative_path="./portable/MemMang" project_relative_path="portable/MemMang" type="src">
<files mask="heap_5.c"/>
</source>
<source toolchain="armgcc" relative_path="./" type="workspace">
<files mask="middleware_freertos-kernel_heap_5.cmake" hidden="true"/>
</source>
</component>
<component id="middleware.freertos-kernel.mpu_wrappers.MCXA156" name="FreeRTOS MPU wrappers" brief="FreeRTOS MPU wrappers" version="10.5.1" full_name="FreeRTOS MPU wrappers" devices="MCXA156" device_cores="cm33_core0_MCXA156" category="RTOS/MPU wrappers" user_visible="false" type="other" package_base_path=".././" project_base_path="freertos/freertos-kernel">
<dependencies>
<component_dependency value="middleware.freertos-kernel.MCXA156"/>
</dependencies>
<source relative_path="./portable/Common" project_relative_path="portable/Common" type="src">
<files mask="mpu_wrappers.c"/>
</source>
<source toolchain="armgcc" relative_path="./" type="workspace">
<files mask="middleware_freertos-kernel_mpu_wrappers.cmake" hidden="true"/>
</source>
</component>
</components>
</ksdk:manifest>
Loading

0 comments on commit ce32277

Please sign in to comment.