Searched full:kernel (Results 1 – 25 of 702) sorted by relevance
12345678910>>...29
| /Kernel-v11.0.1/portable/ThirdParty/GCC/RP2040/ |
| D | library.cmake | 7 add_library(FreeRTOS-Kernel-Core INTERFACE) 8 target_sources(FreeRTOS-Kernel-Core INTERFACE 17 target_include_directories(FreeRTOS-Kernel-Core INTERFACE ${FREERTOS_KERNEL_PATH}/include) 20 target_compile_definitions(FreeRTOS-Kernel-Core INTERFACE 24 add_library(FreeRTOS-Kernel INTERFACE) 25 target_sources(FreeRTOS-Kernel INTERFACE 29 target_include_directories(FreeRTOS-Kernel INTERFACE 33 target_link_libraries(FreeRTOS-Kernel INTERFACE 34 FreeRTOS-Kernel-Core 41 target_compile_definitions(FreeRTOS-Kernel INTERFACE [all …]
|
| D | README.md | 3 This directory provides an SMP FreeRTOS-Kernel port that can be used with the Raspberry Pi Pico SDK… 5 …* Simple CMake INTERFACE libraries, to provide the FreeRTOS-Kernel and also the individual allocat… 6 * Running the FreeRTOS-Kernel and tasks on either core 0 or core 1, or both. 10 more efficient to use the non SMP version in the main FreeRTOS-Kernel branch in that case. 21 This will locate the FreeRTOS kernel if it is a direct sub-module of your project, or if you provid… 22 …ble in your environment or via `-DFREERTOS_KERNEL_PATH=/path/to/FreeRTOS-Kernel` on the CMake comm… 26 version, you can include the FreeRTOS-Kernel support later in your CMake build (possibly in a subdi… 27 FreeRTOS-Kernel support will only apply to those targets which explicitly include FreeRTOS support. 33 add_subdirectory(path/to/this/directory FreeRTOS-Kernel)
|
| D | FreeRTOS_Kernel_import.cmake | 3 # This can be dropped into an external project to help locate the FreeRTOS kernel 18 # check if we are inside the FreeRTOS kernel tree (i.e. this file has been included directly) 26 …FREERTOS_KERNEL_PATH to ${FREERTOS_KERNEL_PATH} based on location of FreeRTOS-Kernel-import.cmake") 27 elseif (PICO_SDK_PATH AND EXISTS "${PICO_SDK_PATH}/../FreeRTOS-Kernel") 28 set(FREERTOS_KERNEL_PATH ${PICO_SDK_PATH}/../FreeRTOS-Kernel) 34 foreach(POSSIBLE_SUFFIX Source FreeRTOS-Kernel FreeRTOS/Source) 35 # check if FreeRTOS-Kernel exists under directory that included us 50 set(FREERTOS_KERNEL_PATH "${FREERTOS_KERNEL_PATH}" CACHE PATH "Path to the FreeRTOS Kernel")
|
| /Kernel-v11.0.1/ |
| D | README.md | 1 …reeRTOS/FreeRTOS-Kernel/actions/workflows/unit-tests.yml/badge.svg?branch=main&event=push)](https:… 2 …tps://codecov.io/gh/FreeRTOS/FreeRTOS-Kernel/badge.svg?branch=main)](https://codecov.io/gh/FreeRTO… 6 This repository contains FreeRTOS kernel source/header files and kernel 17 [FreeRTOS Kernel Quick Start Guide](https://www.FreeRTOS.org/FreeRTOS-quick-start-guide.html) 20 Additionally, for FreeRTOS kernel feature information refer to the 33 ## To consume FreeRTOS-Kernel 44 GIT_REPOSITORY https://github.com/FreeRTOS/FreeRTOS-Kernel.git 52 git submodule add https://github.com/FreeRTOS/FreeRTOS-Kernel.git <path of the submodule> 73 In case you installed FreeRTOS-Kernel as a submodule, you will have to add it as a subdirectory: 79 - Configure the FreeRTOS-Kernel and make it available [all …]
|
| D | .gitmodules | 1 [submodule "ThirdParty/FreeRTOS-Kernel-Partner-Supported-Ports"] 3 url = https://github.com/FreeRTOS/FreeRTOS-Kernel-Partner-Supported-Ports 4 [submodule "ThirdParty/FreeRTOS-Kernel-Community-Supported-Ports"] 6 url = https://github.com/FreeRTOS/FreeRTOS-Kernel-Community-Supported-Ports
|
| D | MISRA.md | 3 FreeRTOS-Kernel conforms to [MISRA C:2012](https://www.misra.org.uk/misra-c) 5 Coverity static analysis. Since the FreeRTOS kernel is designed for 34 kernel unit tests. It is not meant to be directly accessed by the application 45 the application and therefore, have no definition in the Kernel code. 67 for all the kernel object types (StaticEventGroup_t, StaticQueue_t, 118 are not considered part of core kernel implementation.
|
| D | History.txt | 12 release. SMP enables one instance of the FreeRTOS Kernel to schedule tasks 100 writer to control an unprivileged task’s access to kernel objects. 127 1. Opaque and indirectly verifiable integers for kernel object handles: 128 All the kernel object handles (for example, queue handles) are now 189 created kernel objects. The following new APIs are added: 198 the kernel object and free/reuse them at the time of deletion. Earlier 200 and the kernel object in the application. Contributed by @Dazza0. 223 + Update ARMv7-M ports to ensure that kernel interrupts run at the lowest priority. 233 + Updated the kernel version in manifest and SBOM 266 privileged data. The kernel now uses highest numbered MPU regions for [all …]
|
| D | event_groups.c | 2 * FreeRTOS Kernel V11.0.1 101 … /* More details at: https://github.com/FreeRTOS/FreeRTOS-Kernel/blob/main/MISRA.md#rule-113 */ in xEventGroupCreateStatic() 146 … /* More details at: https://github.com/FreeRTOS/FreeRTOS-Kernel/blob/main/MISRA.md#rule-115 */ in xEventGroupCreate() 223 * task's event list item so the kernel knows when a match is in xEventGroupSync() 319 /* Check the user is not attempting to wait on the bits used by the kernel in xEventGroupWaitBits() 386 * task's event list item so the kernel knows when a match is in xEventGroupWaitBits() 474 /* Check the user is not attempting to clear the bits used by the kernel in xEventGroupClearBits() 551 /* Check the user is not attempting to set the bits used by the kernel in xEventGroupSetBits() 706 … /* More details at: https://github.com/FreeRTOS/FreeRTOS-Kernel/blob/main/MISRA.md#rule-113 */ in xEventGroupGetStaticBuffer() 720 … /* More details at: https://github.com/FreeRTOS/FreeRTOS-Kernel/blob/main/MISRA.md#rule-113 */ in xEventGroupGetStaticBuffer() [all …]
|
| D | manifest.yml | 1 name : "FreeRTOS-Kernel" 3 description: "FreeRTOS Kernel."
|
| /Kernel-v11.0.1/.github/workflows/ |
| D | auto-release.yml | 1 name: Kernel-Auto-Release 40 - name: Checkout FreeRTOS Kernel 61 …S --kernel-repo-path=local_kernel --kernel-commit=${{ env.COMMIT_SHA_1 }} --new-kernel-version=${{… 97 …} --kernel-repo-path=local_kernel --kernel-commit=${{ env.COMMIT_SHA_2 }} --new-kernel-version=${{…
|
| D | coverity_scan.yml | 17 if: ( github.repository == 'FreeRTOS/FreeRTOS-Kernel' ) 45 …m/download/linux64 --post-data "token=${COVERITY_TOKEN}&project=FreeRTOS-Kernel" | tar -zx --one-t… 83 --form description="FreeRTOS Kernel Commit Scan" \ 84 https://scan.coverity.com/builds?project=FreeRTOS-Kernel)
|
| D | kernel-checks.yml | 1 name: Kernel-Checker 6 kernel-checker: 7 name: FreeRTOS Kernel Header Checks
|
| /Kernel-v11.0.1/portable/ThirdParty/ |
| D | README.md | 9 Location: https://github.com/FreeRTOS/FreeRTOS-Kernel/tree/main/portable/ThirdParty 26 Location: https://github.com/FreeRTOS/FreeRTOS-Kernel-Partner-Supported-Ports/tree/main 37 contribute a FreeRTOS port is documented [here](https://github.com/FreeRTOS/FreeRTOS-Kernel-Partner… 41 Location: https://github.com/FreeRTOS/FreeRTOS-Kernel-Community-Supported-Ports/tree/main 51 contribute a FreeRTOS port is documented [here](https://github.com/FreeRTOS/FreeRTOS-Kernel-Communi…
|
| /Kernel-v11.0.1/examples/coverity/ |
| D | README.md | 1 # MISRA Compliance for FreeRTOS-Kernel 2 FreeRTOS-Kernel is MISRA C:2012 compliant. This directory contains a project to 27 - `git clone https://github.com/FreeRTOS/FreeRTOS-Kernel.git ./FreeRTOS-Kernel` 30 Go to the root directory of the FreeRTOS-Kernel repo and run the following
|
| D | CMakeLists.txt | 18 # Add the freertos_config for FreeRTOS-Kernel. 31 # Add the FreeRTOS-Kernel subdirectory. 32 add_subdirectory(${FREERTOS_KERNEL_PATH} FreeRTOS-Kernel)
|
| /Kernel-v11.0.1/portable/ThirdParty/xClang/XCOREAI/ |
| D | portasm.S | 12 .align 128 /* align the kernel section to 128 bytes */ 62 /* DP and CP need to be saved because these are restored for the kernel ISR. */ 79 {kentsp 0 /* switch to the kernel stack. */ 131 {kentsp 0 /* switch back to the kernel stack. */ 186 kret /* exit kernel mode and return to the thread */
|
| /Kernel-v11.0.1/portable/GCC/RISC-V/chip_specific_extensions/RISCV_MTIME_CLINT_no_extensions/ |
| D | freertos_risc_v_chip_specific_extensions.h | 2 * FreeRTOS Kernel V11.0.1 30 * The FreeRTOS kernel's RISC-V port is split between the the code that is 39 * code that tailors the FreeRTOS kernel's RISC-V port to a specific RISC-V
|
| /Kernel-v11.0.1/portable/GCC/RISC-V/chip_specific_extensions/RISCV_no_extensions/ |
| D | freertos_risc_v_chip_specific_extensions.h | 2 * FreeRTOS Kernel V11.0.1 30 * The FreeRTOS kernel's RISC-V port is split between the the code that is 39 * code that tailors the FreeRTOS kernel's RISC-V port to a specific RISC-V
|
| /Kernel-v11.0.1/.github/scripts/ |
| D | kernel_checker.py | 3 # * FreeRTOS Kernel V11.0.1 56 '.1-kernel-only', 57 '.0-kernel-only', 110 ' * FreeRTOS Kernel V11.0.1\n',
|
| /Kernel-v11.0.1/portable/IAR/RISC-V/chip_specific_extensions/RV32I_CLINT_no_extensions/ |
| D | freertos_risc_v_chip_specific_extensions.h | 2 * FreeRTOS Kernel V11.0.1 30 * The FreeRTOS kernel's RISC-V port is split between the the code that is 39 * code that tailors the FreeRTOS kernel's RISC-V port to a specific RISC-V
|
| /Kernel-v11.0.1/portable/GCC/RISC-V/chip_specific_extensions/RV32I_CLINT_no_extensions/ |
| D | freertos_risc_v_chip_specific_extensions.h | 2 * FreeRTOS Kernel V11.0.1 30 * The FreeRTOS kernel's RISC-V port is split between the the code that is 39 * code that tailors the FreeRTOS kernel's RISC-V port to a specific RISC-V
|
| /Kernel-v11.0.1/examples/cmake_example/ |
| D | CMakeLists.txt | 7 # Add the freertos_config for FreeRTOS-Kernel 27 # Adding the FreeRTOS-Kernel subdirectory 28 add_subdirectory(${FREERTOS_KERNEL_PATH} FreeRTOS-Kernel)
|
| /Kernel-v11.0.1/include/ |
| D | portable.h | 2 * FreeRTOS Kernel V11.0.1 251 * @brief Checks if the calling task is authorized to access the given kernel object. 253 * @param lInternalIndexOfKernelObject The index of the kernel object in the kernel 256 * @return pdTRUE if the calling task is authorized to access the kernel object,
|
| /Kernel-v11.0.1/portable/GCC/RISC-V/chip_specific_extensions/Pulpino_Vega_RV32M1RM/ |
| D | freertos_risc_v_chip_specific_extensions.h | 2 * FreeRTOS Kernel V11.0.1 30 * The FreeRTOS kernel's RISC-V port is split between the the code that is 39 * code that tailors the FreeRTOS kernel's RISC-V port to a specific RISC-V
|
| /Kernel-v11.0.1/portable/ |
| D | readme.txt | 1 Each real time kernel port consists of three files that contain the core kernel
|
12345678910>>...29