mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-12-07 05:34:59 -05:00
Updates FreeRTOS-Plus-Trace to a submodule pointer (#1082)
This PR updates FreeRTOS-Plus-Trace to a submodule pointer and updates the relevant project files. Percepio recommends to use streaming to ring buffer on a 64-bit system instead of snapshot and therefore, POSIX demo is updated to use streaming to ring buffer.
This commit is contained in:
parent
d3575643b8
commit
ddb6e58d0a
124 changed files with 71 additions and 26137 deletions
1
.github/scripts/core_checker.py
vendored
1
.github/scripts/core_checker.py
vendored
|
|
@ -311,6 +311,7 @@ FREERTOS_IGNORED_PATTERNS = [
|
|||
r'FreeRTOS/Demo/CORTEX_A5_SAMA5D2x_Xplained_IAR/AtmelFiles/drivers/misc/.*',
|
||||
r'FreeRTOS/Demo/CORTEX_ATSAM3X_Atmel_Studio/src/.*',
|
||||
r'FreeRTOS-Plus/Demo/FreeRTOS_Plus_CLI_with_Trace_Windows_Simulator/Trace_Recorder_Configuration/.*',
|
||||
r'FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_Echo_Posix/Trace_Recorder_Configuration/.*',
|
||||
r'FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_IPv6_Demo/common/WinPCap/.*',
|
||||
r'FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_IPv6_Demo/common/WinPCap/pcap/.*',
|
||||
r'FreeRTOS-Plus/Demo/FreeRTOS_Plus_TCP_IPv6_Demo/IPv6_Multi_WinSim_demo/FreeRTOS_Plus_TCP_IPv6_Multi.props',
|
||||
|
|
|
|||
20
.github/workflows/freertos_demos.yml
vendored
20
.github/workflows/freertos_demos.yml
vendored
|
|
@ -24,16 +24,18 @@ jobs:
|
|||
stepName: Checkout Repository
|
||||
name: ${{ env.stepName }}
|
||||
uses: actions/checkout@v3
|
||||
|
||||
|
||||
- env:
|
||||
stepName: Fetch Kernel Submodule
|
||||
stepName: Fetch Required Submodule
|
||||
name: ${{ env.stepName }}
|
||||
shell: bash
|
||||
run: |
|
||||
# ${{ env.stepName }}
|
||||
echo -e "::group::${{ env.stepName }}"
|
||||
set +e
|
||||
git submodule update --checkout --init --depth 1 FreeRTOS/Source
|
||||
git submodule update --checkout --init --depth 1 \
|
||||
FreeRTOS/Source \
|
||||
FreeRTOS-Plus/Source/FreeRTOS-Plus-Trace
|
||||
exitStatus=$?
|
||||
set -e
|
||||
echo -e "::endgroup::"
|
||||
|
|
@ -153,13 +155,15 @@ jobs:
|
|||
uses: actions/checkout@v3
|
||||
|
||||
- env:
|
||||
stepName: Fetch Kernel Submodule
|
||||
stepName: Fetch Required Submodule
|
||||
name: ${{ env.stepName }}
|
||||
shell: bash
|
||||
run: |
|
||||
# ${{ env.stepName }}
|
||||
echo -e "::group::${{ env.stepName }}"
|
||||
git submodule update --checkout --init --depth 1 FreeRTOS/Source
|
||||
git submodule update --checkout --init --depth 1 \
|
||||
FreeRTOS/Source \
|
||||
FreeRTOS-Plus/Source/FreeRTOS-Plus-Trace
|
||||
echo -e "::endgroup::"
|
||||
echo -e "${{ env.bashPass }} ${{env.stepName}} ${{ env.bashEnd }}"
|
||||
|
||||
|
|
@ -238,14 +242,16 @@ jobs:
|
|||
uses: actions/checkout@v3
|
||||
|
||||
- env:
|
||||
stepName: Fetch Kernel Submodule
|
||||
stepName: Fetch Required Submodule
|
||||
name: ${{ env.stepName }}
|
||||
shell: bash
|
||||
run: |
|
||||
# ${{ env.stepName }}
|
||||
echo -e "::group::${{ env.stepName }}"
|
||||
set +e
|
||||
git submodule update --checkout --init --depth 1 FreeRTOS/Source
|
||||
git submodule update --checkout --init --depth 1 \
|
||||
FreeRTOS/Source \
|
||||
FreeRTOS-Plus/Source/FreeRTOS-Plus-Trace
|
||||
set -e
|
||||
exitStatus=$?
|
||||
set -e
|
||||
|
|
|
|||
4
.github/workflows/freertos_plus_demos.yml
vendored
4
.github/workflows/freertos_plus_demos.yml
vendored
|
|
@ -1036,7 +1036,8 @@ jobs:
|
|||
echo -e "::group::${{ env.stepName }}"
|
||||
git submodule update --checkout --init --depth 1 \
|
||||
FreeRTOS/Source \
|
||||
FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP
|
||||
FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP \
|
||||
FreeRTOS-Plus/Source/FreeRTOS-Plus-Trace
|
||||
echo "::endgroup::"
|
||||
echo -e "${{ env.bashPass }} ${{ env.stepName }} ${{ env.bashEnd }} "
|
||||
|
||||
|
|
@ -1301,6 +1302,7 @@ jobs:
|
|||
FreeRTOS-Plus/Source/Application-Protocols/coreMQTT-Agent \
|
||||
FreeRTOS-Plus/Source/Application-Protocols/coreSNTP \
|
||||
FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP \
|
||||
FreeRTOS-Plus/Source/FreeRTOS-Plus-Trace \
|
||||
FreeRTOS-Plus/Source/Utilities/backoff_algorithm \
|
||||
FreeRTOS-Plus/Source/coreJSON \
|
||||
FreeRTOS-Plus/Source/corePKCS11 \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue