/Kernel-v11.1.0/portable/WizC/PIC18/ |
D | Install.bat | 16 echo YES, I found a fedC-installation! 19 echo I could not find a fedC-installation. 27 echo YES, I found a wizC-installation! 30 echo I could not find a wizC-installation. 36 echo I could not find a FED C-compiler installation on your system. 38 echo Perhaps I got confused because you installed fedC or wizC in a non-default directory. 39 echo If this is the case, please change the path at the top of this install-script. 65 echo Press 'ctrl-c' to stop me 74 attrib -R "%FEDLIBSUSER%\libFreeRTOS\Modules\Croutine.c" >nul 75 attrib -R "%FEDLIBSUSER%\libFreeRTOS\Modules\Port.c" >nul [all …]
|
/Kernel-v11.1.0/.github/scripts/ |
D | kernel_checker.py | 6 # * SPDX-License-Identifier: MIT 33 #-------------------------------------------------------------------------------------------------- 35 #-------------------------------------------------------------------------------------------------- 37 'FreeRTOS-openocd.c', 41 '.clang-format' 51 '.0-rc2', 57 '.1-kernel-only', 58 '.0-kernel-only', 59 '.0-rc1', 90 r'.*\.git.*', [all …]
|
/Kernel-v11.1.0/portable/ARMv8M/secure/macros/ |
D | secure_port_macros.h | 5 * SPDX-License-Identifier: MIT 39 * @brief Macro to declare a function as non-secure callable. 51 __asm volatile ( "msr primask, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 54 * @brief Set the non-secure PRIMASK value. 57 __asm volatile ( "msr primask_ns, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 63 __asm volatile ( "mrs %0, psp" : "=r" ( pucOutCurrentStackPointer ) ) 69 __asm volatile ( "msr psp, %0" : : "r" ( pucCurrentStackPointer ) ) 75 __asm volatile ( "mrs %0, psplim" : "=r" ( pucOutStackLimit ) ) 81 __asm volatile ( "msr psplim, %0" : : "r" ( pucStackLimit ) ) 87 __asm volatile ( "msr msp_ns, %0" : : "r" ( pucMainStackPointer ) ) [all …]
|
/Kernel-v11.1.0/portable/IAR/ARM_CM23/secure/ |
D | secure_port_macros.h | 5 * SPDX-License-Identifier: MIT 39 * @brief Macro to declare a function as non-secure callable. 51 __asm volatile ( "msr primask, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 54 * @brief Set the non-secure PRIMASK value. 57 __asm volatile ( "msr primask_ns, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 63 __asm volatile ( "mrs %0, psp" : "=r" ( pucOutCurrentStackPointer ) ) 69 __asm volatile ( "msr psp, %0" : : "r" ( pucCurrentStackPointer ) ) 75 __asm volatile ( "mrs %0, psplim" : "=r" ( pucOutStackLimit ) ) 81 __asm volatile ( "msr psplim, %0" : : "r" ( pucStackLimit ) ) 87 __asm volatile ( "msr msp_ns, %0" : : "r" ( pucMainStackPointer ) ) [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CM55/secure/ |
D | secure_port_macros.h | 5 * SPDX-License-Identifier: MIT 39 * @brief Macro to declare a function as non-secure callable. 51 __asm volatile ( "msr primask, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 54 * @brief Set the non-secure PRIMASK value. 57 __asm volatile ( "msr primask_ns, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 63 __asm volatile ( "mrs %0, psp" : "=r" ( pucOutCurrentStackPointer ) ) 69 __asm volatile ( "msr psp, %0" : : "r" ( pucCurrentStackPointer ) ) 75 __asm volatile ( "mrs %0, psplim" : "=r" ( pucOutStackLimit ) ) 81 __asm volatile ( "msr psplim, %0" : : "r" ( pucStackLimit ) ) 87 __asm volatile ( "msr msp_ns, %0" : : "r" ( pucMainStackPointer ) ) [all …]
|
/Kernel-v11.1.0/portable/IAR/ARM_CM85/secure/ |
D | secure_port_macros.h | 5 * SPDX-License-Identifier: MIT 39 * @brief Macro to declare a function as non-secure callable. 51 __asm volatile ( "msr primask, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 54 * @brief Set the non-secure PRIMASK value. 57 __asm volatile ( "msr primask_ns, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 63 __asm volatile ( "mrs %0, psp" : "=r" ( pucOutCurrentStackPointer ) ) 69 __asm volatile ( "msr psp, %0" : : "r" ( pucCurrentStackPointer ) ) 75 __asm volatile ( "mrs %0, psplim" : "=r" ( pucOutStackLimit ) ) 81 __asm volatile ( "msr psplim, %0" : : "r" ( pucStackLimit ) ) 87 __asm volatile ( "msr msp_ns, %0" : : "r" ( pucMainStackPointer ) ) [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CM23/secure/ |
D | secure_port_macros.h | 5 * SPDX-License-Identifier: MIT 39 * @brief Macro to declare a function as non-secure callable. 51 __asm volatile ( "msr primask, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 54 * @brief Set the non-secure PRIMASK value. 57 __asm volatile ( "msr primask_ns, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 63 __asm volatile ( "mrs %0, psp" : "=r" ( pucOutCurrentStackPointer ) ) 69 __asm volatile ( "msr psp, %0" : : "r" ( pucCurrentStackPointer ) ) 75 __asm volatile ( "mrs %0, psplim" : "=r" ( pucOutStackLimit ) ) 81 __asm volatile ( "msr psplim, %0" : : "r" ( pucStackLimit ) ) 87 __asm volatile ( "msr msp_ns, %0" : : "r" ( pucMainStackPointer ) ) [all …]
|
/Kernel-v11.1.0/portable/IAR/ARM_CM55/secure/ |
D | secure_port_macros.h | 5 * SPDX-License-Identifier: MIT 39 * @brief Macro to declare a function as non-secure callable. 51 __asm volatile ( "msr primask, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 54 * @brief Set the non-secure PRIMASK value. 57 __asm volatile ( "msr primask_ns, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 63 __asm volatile ( "mrs %0, psp" : "=r" ( pucOutCurrentStackPointer ) ) 69 __asm volatile ( "msr psp, %0" : : "r" ( pucCurrentStackPointer ) ) 75 __asm volatile ( "mrs %0, psplim" : "=r" ( pucOutStackLimit ) ) 81 __asm volatile ( "msr psplim, %0" : : "r" ( pucStackLimit ) ) 87 __asm volatile ( "msr msp_ns, %0" : : "r" ( pucMainStackPointer ) ) [all …]
|
/Kernel-v11.1.0/portable/IAR/ARM_CM35P/secure/ |
D | secure_port_macros.h | 5 * SPDX-License-Identifier: MIT 39 * @brief Macro to declare a function as non-secure callable. 51 __asm volatile ( "msr primask, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 54 * @brief Set the non-secure PRIMASK value. 57 __asm volatile ( "msr primask_ns, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 63 __asm volatile ( "mrs %0, psp" : "=r" ( pucOutCurrentStackPointer ) ) 69 __asm volatile ( "msr psp, %0" : : "r" ( pucCurrentStackPointer ) ) 75 __asm volatile ( "mrs %0, psplim" : "=r" ( pucOutStackLimit ) ) 81 __asm volatile ( "msr psplim, %0" : : "r" ( pucStackLimit ) ) 87 __asm volatile ( "msr msp_ns, %0" : : "r" ( pucMainStackPointer ) ) [all …]
|
/Kernel-v11.1.0/portable/IAR/ARM_CM33/secure/ |
D | secure_port_macros.h | 5 * SPDX-License-Identifier: MIT 39 * @brief Macro to declare a function as non-secure callable. 51 __asm volatile ( "msr primask, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 54 * @brief Set the non-secure PRIMASK value. 57 __asm volatile ( "msr primask_ns, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 63 __asm volatile ( "mrs %0, psp" : "=r" ( pucOutCurrentStackPointer ) ) 69 __asm volatile ( "msr psp, %0" : : "r" ( pucCurrentStackPointer ) ) 75 __asm volatile ( "mrs %0, psplim" : "=r" ( pucOutStackLimit ) ) 81 __asm volatile ( "msr psplim, %0" : : "r" ( pucStackLimit ) ) 87 __asm volatile ( "msr msp_ns, %0" : : "r" ( pucMainStackPointer ) ) [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CM35P/secure/ |
D | secure_port_macros.h | 5 * SPDX-License-Identifier: MIT 39 * @brief Macro to declare a function as non-secure callable. 51 __asm volatile ( "msr primask, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 54 * @brief Set the non-secure PRIMASK value. 57 __asm volatile ( "msr primask_ns, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 63 __asm volatile ( "mrs %0, psp" : "=r" ( pucOutCurrentStackPointer ) ) 69 __asm volatile ( "msr psp, %0" : : "r" ( pucCurrentStackPointer ) ) 75 __asm volatile ( "mrs %0, psplim" : "=r" ( pucOutStackLimit ) ) 81 __asm volatile ( "msr psplim, %0" : : "r" ( pucStackLimit ) ) 87 __asm volatile ( "msr msp_ns, %0" : : "r" ( pucMainStackPointer ) ) [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CM85/secure/ |
D | secure_port_macros.h | 5 * SPDX-License-Identifier: MIT 39 * @brief Macro to declare a function as non-secure callable. 51 __asm volatile ( "msr primask, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 54 * @brief Set the non-secure PRIMASK value. 57 __asm volatile ( "msr primask_ns, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 63 __asm volatile ( "mrs %0, psp" : "=r" ( pucOutCurrentStackPointer ) ) 69 __asm volatile ( "msr psp, %0" : : "r" ( pucCurrentStackPointer ) ) 75 __asm volatile ( "mrs %0, psplim" : "=r" ( pucOutStackLimit ) ) 81 __asm volatile ( "msr psplim, %0" : : "r" ( pucStackLimit ) ) 87 __asm volatile ( "msr msp_ns, %0" : : "r" ( pucMainStackPointer ) ) [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CM33/secure/ |
D | secure_port_macros.h | 5 * SPDX-License-Identifier: MIT 39 * @brief Macro to declare a function as non-secure callable. 51 __asm volatile ( "msr primask, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 54 * @brief Set the non-secure PRIMASK value. 57 __asm volatile ( "msr primask_ns, %0" : : "r" ( ulPrimaskValue ) : "memory" ) 63 __asm volatile ( "mrs %0, psp" : "=r" ( pucOutCurrentStackPointer ) ) 69 __asm volatile ( "msr psp, %0" : : "r" ( pucCurrentStackPointer ) ) 75 __asm volatile ( "mrs %0, psplim" : "=r" ( pucOutStackLimit ) ) 81 __asm volatile ( "msr psplim, %0" : : "r" ( pucStackLimit ) ) 87 __asm volatile ( "msr msp_ns, %0" : : "r" ( pucMainStackPointer ) ) [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CM7/r0p1/ |
D | portmacro.h | 5 * SPDX-License-Identifier: MIT 33 /* *INDENT-OFF* */ 37 /* *INDENT-ON* */ 39 /*----------------------------------------------------------- 46 *----------------------------------------------------------- 69 /* 32-bit tick type on a 32-bit architecture, so reads of the tick count do 75 /*-----------------------------------------------------------*/ 78 #define portSTACK_GROWTH ( -1 ) 82 /*-----------------------------------------------------------*/ 112 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CM4F/ |
D | portmacro.h | 5 * SPDX-License-Identifier: MIT 33 /* *INDENT-OFF* */ 37 /* *INDENT-ON* */ 39 /*----------------------------------------------------------- 46 *----------------------------------------------------------- 69 /* 32-bit tick type on a 32-bit architecture, so reads of the tick count do 78 /*-----------------------------------------------------------*/ 81 #define portSTACK_GROWTH ( -1 ) 85 /*-----------------------------------------------------------*/ 115 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CM3/ |
D | portmacro.h | 5 * SPDX-License-Identifier: MIT 33 /* *INDENT-OFF* */ 37 /* *INDENT-ON* */ 39 /*----------------------------------------------------------- 46 *----------------------------------------------------------- 69 /* 32-bit tick type on a 32-bit architecture, so reads of the tick count do 75 /*-----------------------------------------------------------*/ 78 #define portSTACK_GROWTH ( -1 ) 82 /*-----------------------------------------------------------*/ 112 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_AARCH64_SRE/ |
D | port.c | 5 * SPDX-License-Identifier: MIT 37 …RRUPT_PRIORITIES must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces… 41 …TICK_INTERRUPT() must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces… 45 …TERRUPT_PRIORITY must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces… 121 ::"r" ( portUNMASK_VALUE ) ); \ 124 /*-----------------------------------------------------------*/ 132 /*-----------------------------------------------------------*/ 141 /* Saved as part of the task context. If ullPortTaskHasFPUContext is non-zero 155 /*-----------------------------------------------------------*/ 168 pxTopOfStack--; in pxPortInitialiseStack() [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CM3_MPU/ |
D | portmacro.h | 5 * SPDX-License-Identifier: MIT 33 /* *INDENT-OFF* */ 37 /* *INDENT-ON* */ 39 /*----------------------------------------------------------- 46 *----------------------------------------------------------- 69 /* 32-bit tick type on a 32-bit architecture, so reads of the tick count do 75 /*-----------------------------------------------------------*/ 96 #define portNUM_CONFIGURABLE_REGIONS ( ( portLAST_CONFIGURABLE_REGION -… 153 #define portSTACK_GROWTH ( -1 ) 157 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CRx_MPU/ |
D | portmacro_asm.h | 5 * SPDX-License-Identifier: MIT 51 * comprises of 32 floating point registers (D0-D31) and FPSCR register. 52 * Disabling FPU, therefore, reduces the per-task RAM usage by 65 /* On the ArmV7-R Architecture the Operating mode of the Processor is set 70 …on/ddi0406/cb/System-Level-Architecture/The-System-Level-Programmers--Model/ARM-processor-modes-an… 110 …loper.arm.com/documentation/ddi0363/g/System-Control/Register-descriptions/c6--MPU-memory-region-p… 114 /* MPU sub-region disable settings. This information is encoded in the MPU 127 #define portLAST_CONFIGURABLE_REGION ( portMPU_TOTAL_REGIONS - 5UL ) 128 #define portSTACK_REGION ( portMPU_TOTAL_REGIONS - 4UL ) 129 #define portUNPRIVILEGED_FLASH_REGION ( portMPU_TOTAL_REGIONS - 3UL ) [all …]
|
/Kernel-v11.1.0/portable/ThirdParty/GCC/Xtensa_ESP32/ |
D | port_common.c | 2 * SPDX-FileCopyrightText: 2022 Espressif Systems (Shanghai) CO LTD 4 * SPDX-License-Identifier: Apache-2.0 17 #include "esp_private/startup_internal.h" /* Required by g_spiram_ok. [refactor-todo] for g_spiram_… 31 /* SPIRAM is not supported on ESP32-C3 */ 38 /* Architecture-agnostic parts of the FreeRTOS ESP-IDF port layer can go here. 106 /* [refactor-todo] check if there is a way to move the following block to esp_system startup */ in main_task() 113 esp_err_t r = esp_spiram_reserve_dma_pool( CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL ); in main_task() local 115 if( r != ESP_OK ) in main_task() 117 ESP_EARLY_LOGE( TAG, "Could not reserve internal/DMA pool (error 0x%x)", r ); in main_task() 153 /* -------------------- Heap Related ----------------------- */
|
/Kernel-v11.1.0/portable/ThirdParty/GCC/Xtensa_ESP32/include/ |
D | portmacro.h | 2 * SPDX-FileCopyrightText: 2017 Amazon.com, Inc. or its affiliates 3 * SPDX-FileCopyrightText: 2015-2019 Cadence Design Systems, Inc. 5 * SPDX-License-Identifier: MIT 7 * SPDX-FileContributor: 2016-2022 Espressif Systems (Shanghai) CO LTD 39 * Copyright (c) 2015-2019 Cadence Design Systems, Inc. 64 /* *INDENT-OFF* */ 68 /* *INDENT-ON* */ 99 /*----------------------------------------------------------- 106 *----------------------------------------------------------- 132 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/ThirdParty/GCC/ATmega/ |
D | port.c | 5 * SPDX-License-Identifier: MIT 39 /*----------------------------------------------------------- 41 *----------------------------------------------------------*/ 68 /*-----------------------------------------------------------*/ 75 /*-----------------------------------------------------------*/ 90 * Updated to match avr-libc 2.0.0 110 "r" ( ( uint8_t ) ( _BV( _WD_CHANGE_BIT ) | _BV( WDE ) ) ), in wdt_interrupt_enable() 111 "r" ( ( uint8_t ) ( ( value & 0x08 ? _WD_PS3_MASK : 0x00 ) | in wdt_interrupt_enable() 127 "r" ( ( uint8_t ) ( _BV( _WD_CHANGE_BIT ) | _BV( WDE ) ) ), in wdt_interrupt_enable() 128 "r" ( ( uint8_t ) ( ( value & 0x08 ? _WD_PS3_MASK : 0x00 ) | in wdt_interrupt_enable() [all …]
|
/Kernel-v11.1.0/portable/MPLAB/PIC32MEC14xx/ |
D | portmacro.h | 5 * SPDX-License-Identifier: MIT 32 /* *INDENT-OFF* */ 36 /* *INDENT-ON* */ 38 /*----------------------------------------------------------- 45 *----------------------------------------------------------- 70 /*-----------------------------------------------------------*/ 74 #define portSTACK_GROWTH -1 76 /*-----------------------------------------------------------*/ 89 /*-----------------------------------------------------------*/ 98 : "=r" ( rv ) :: ); in ulPortGetCP0Status() [all …]
|
/Kernel-v11.1.0/portable/ThirdParty/GCC/RP2040/include/ |
D | portmacro.h | 6 * SPDX-License-Identifier: MIT AND BSD-3-Clause 33 /* *INDENT-OFF* */ 37 /* *INDENT-ON* */ 42 /*----------------------------------------------------------- 49 *----------------------------------------------------------- 72 /* 32-bit tick type on a 32-bit architecture, so reads of the tick count do 78 /*-----------------------------------------------------------*/ 81 #define portSTACK_GROWTH ( -1 ) 87 …* as our FreeRTOSConfig.h header cannot be included by ASM code - which is what this affects in th… 93 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/.github/workflows/ |
D | auto-release.yml | 1 name: Kernel-Auto-Release 15 description: "Version String for task.h on main branch (leave empty to leave as-is)." 20 release-packager: 22 runs-on: ubuntu-latest 25 - name: Tool Setup 26 uses: actions/setup-python@v2 33 - name: Checkout FreeRTOS Release Tools 40 - name: Checkout FreeRTOS Kernel 44 fetch-depth: 0 46 - name: Configure git identity [all …]
|