forked from FreeRTOS/FreeRTOS-Kernel
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Apply 2.15.000 release update for MCXA18
- Loading branch information
1 parent
063a0ff
commit ce32277
Showing
2 changed files
with
279 additions
and
60 deletions.
There are no files selected for viewing
255 changes: 255 additions & 0 deletions
255
manifests/middleware_amazon_freertos_kernel_MCXA156_manifest_v3_13.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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> |
Oops, something went wrong.