diff --git a/.github/scripts/core_checker.py b/.github/scripts/core_checker.py index e84feaa36a..54830a763d 100755 --- a/.github/scripts/core_checker.py +++ b/.github/scripts/core_checker.py @@ -43,6 +43,7 @@ FREERTOS_IGNORED_EXTENSIONS = [ '.cdkws', '.cfg', '.cgp', + '.checksum', '.cmake', '.cmd', '.config', @@ -204,6 +205,7 @@ FREERTOS_IGNORED_EXTENSIONS = [ '.sig', '.sln', '.spec', + '.sprj', '.stf', '.stg', '.suo', @@ -274,7 +276,12 @@ FREERTOS_IGNORED_FILES = [ '.editorconfig', 'lcovrc', 'htif.c', 'htif.h', - 'ethernetif.c' + 'ethernetif.c', + 'platform.c', + 'platform.h', + 'platform_config.h', + 'FreeRTOS_asm_vectors.S' + ] FREERTOS_HEADER = [ diff --git a/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702_Vitis_QEMU/RTOSDemo/.cproject b/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702_Vitis_QEMU/RTOSDemo/.cproject new file mode 100644 index 0000000000..380e8f2988 --- /dev/null +++ b/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702_Vitis_QEMU/RTOSDemo/.cproject @@ -0,0 +1,350 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702_Vitis_QEMU/RTOSDemo/.gitignore b/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702_Vitis_QEMU/RTOSDemo/.gitignore new file mode 100644 index 0000000000..ac01e665d2 --- /dev/null +++ b/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702_Vitis_QEMU/RTOSDemo/.gitignore @@ -0,0 +1,2 @@ +/Debug/ +/Release/ diff --git a/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702_Vitis_QEMU/RTOSDemo/.project b/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702_Vitis_QEMU/RTOSDemo/.project new file mode 100644 index 0000000000..3887241bb2 --- /dev/null +++ b/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702_Vitis_QEMU/RTOSDemo/.project @@ -0,0 +1,313 @@ + + + RTOSDemo + Created by Vitis v2021.1 + + zc702 + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + + com.xilinx.sdx.sdk.core.SdkProjectNature + org.eclipse.cdt.core.cnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + + + + src/FreeRTOS_kernel + 2 + FREERTOS_ROOT/Source + + + src/standard_demo_tasks + 2 + FREERTOS_ROOT/Demo/Common/Minimal + + + src/standard_demo_tasks/include + 2 + FREERTOS_ROOT/Demo/Common/include + + + + + 1635118270700 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-flop.c + + + + 1635118270704 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-semtest.c + + + + 1635118270707 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-dynamic.c + + + + 1635118270707 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-BlockQ.c + + + + 1635118270707 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-blocktim.c + + + + 1635118270707 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-countsem.c + + + + 1635118270707 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-GenQTest.c + + + + 1635118270722 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-recmutex.c + + + + 1635118270722 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-death.c + + + + 1635118270722 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-partests.c + + + + 1635118270738 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-TimerDemo.c + + + + 1635118270738 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-QueueOverwrite.c + + + + 1635118270738 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-IntQueue.c + + + + 1635118270738 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-EventGroupsDemo.c + + + + 1635118270738 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-TaskNotify.c + + + + 1635118270754 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-IntSemTest.c + + + + 1635118270754 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-StaticAllocation.c + + + + 1635118270754 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-AbortDelay.c + + + + 1635118270754 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-MessageBufferDemo.c + + + + 1635118270769 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-AbortDelay.c + + + + 1635118270769 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-MessageBufferDemo.c + + + + 1635118270769 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-StreamBufferDemo.c + + + + 1635118270769 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-StreamBufferInterrupt.c + + + + 1635118270769 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-MessageBufferAMP.c + + + + 1635118270785 + src/standard_demo_tasks + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-QueueSet.c + + + + 1635116101900 + src/FreeRTOS_kernel/portable + 9 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-MemMang + + + + 1635116101900 + src/FreeRTOS_kernel/portable + 9 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-GCC + + + + 1635116163249 + src/FreeRTOS_kernel/portable/GCC + 9 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-ARM_CA9 + + + + 1635116141028 + src/FreeRTOS_kernel/portable/MemMang + 5 + + org.eclipse.ui.ide.multiFilter + 1.0-name-matches-false-false-heap_4.c + + + + + + FREERTOS_ROOT + $%7BPARENT-3-PROJECT_LOC%7D + + + diff --git a/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702_Vitis_QEMU/RTOSDemo/RTOSDemo.prj b/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702_Vitis_QEMU/RTOSDemo/RTOSDemo.prj new file mode 100644 index 0000000000..deb6b2345c --- /dev/null +++ b/FreeRTOS/Demo/CORTEX_A9_Zynq_ZC702_Vitis_QEMU/RTOSDemo/RTOSDemo.prj @@ -0,0 +1,11 @@ + + + + + + + + + +