Commit Graph

  • b3b097b4c7 README.md: Remove coroutine references. Paul Bartell 2022-11-22 11:04:02 -08:00
  • df99587e03 CMakeLists.txt: Remove croutine.c from CMakeLists.txt CMakeLists.txt: Remove croutine.c Paul Bartell 2022-11-22 11:03:24 -08:00
  • fbfbc1a2fb Remove coroutine terms from lexicon Paul Bartell 2022-11-22 11:03:05 -08:00
  • d98625239b Remove coroutines from FreeRTOS-Kernel. Paul Bartell 2021-04-07 10:48:05 -07:00
  • 5f7ca3a55f Make unit-test run on 20.04 ubuntu Aniruddha Kanhere 2022-11-18 15:02:10 +05:30
  • 0a2ad87dea Update kernel-checks.yml Aniruddha Kanhere 2022-11-18 14:51:11 +05:30
  • d7435b9333 Update ci.yml Aniruddha Kanhere 2022-11-18 14:48:30 +05:30
  • cdf37ae142 Update actions to use 20.04 ubuntu Aniruddha Kanhere 2022-11-18 14:41:59 +05:30
  • 1b8bb88109 Only adding freertos_config if it exists. Removing auto generation of it from a FREERTOS_CONFIG_FILE_DIRECTORY. Paul Helter 2022-11-04 16:23:52 -07:00
  • 01987eb1c5 Added in documentation on how to consume from a main project. Added default PORT selection for native POSIX and MINGW platforms. Paul Helter 2022-10-23 16:46:05 -07:00
  • 927ad2d8e5 Removing compiler warnings for GNU and Clang. (#571) Paul Helter 2022-10-12 03:00:24 -07:00
  • 5287c01b3d Supporting backwards compatibility with FREERTOS_CONFIG_FILE_DIRECTORY (#571) Paul Helter 2022-10-11 12:27:08 -07:00
  • f6b7bd6553 Using single name definition for libraries everywhere. (#558) Paul Helter 2022-09-30 15:16:20 -07:00
  • 8ede7101af Adding in ability to support a library for freertos_config and a custom freertos_kernel_port (#558) Paul Helter 2022-09-29 15:04:39 -07:00
  • f5f6fd5201
    Version Change (#587) Soren Ptak 2022-11-17 17:29:55 -08:00
  • def7d2df2b [AUTO][RELEASE]: Bump file header version to "10.5.1" V10.5.1 Skptak 2022-11-15 20:10:13 +00:00
  • 612d9a87e8 [AUTO][RELEASE]: Bump task.h version macros to "10.5.1" Skptak 2022-11-15 20:10:12 +00:00
  • 444ac21115 Update SBOM Skptak 2022-11-15 20:10:07 +00:00
  • 0dde662c42 Updating version number for LTS 2 Patch Soren Ptak 2022-11-15 20:07:52 +00:00
  • cd1f51cb5e
    Add support for the configUSE_TASK_FPU_SUPPORT constant in the GCC/ARM_CR5 port (#584) ChristosZosi 2022-11-14 06:18:47 +01:00
  • 1072988de7
    Fix context switch when time slicing is off (#568) Gaurav-Aggarwal-AWS 2022-11-08 14:05:35 +05:30
  • 44e02bff31
    Update Cortex-M55 and Cortex-M85 ports (#579) Gaurav-Aggarwal-AWS 2022-10-28 10:41:56 +05:30
  • d7b712668d
    Update the NIOSII port to enable longer jumps (#578) RichardBarry 2022-10-19 22:04:53 -07:00
  • 4e2bf2c639
    Removed the 'configASSERT( xInheritanceOccurred == pdFALSE )' assertion from xQueueSemaphoreTake as the reasoning behind it is wrong; it can trigger on wrongly on highly-contested semaphores on multicore systems. See https://forums.freertos.org/t/15967 (#576) Niklas Gürtler 2022-10-13 19:22:24 +02:00
  • 8128208bde
    Add support for retrieving a task's uxCoreAffinityMask with the vTaskGetInfo() API (#574) Sudeep Mohanty 2022-10-12 18:32:19 +02:00
  • 1d20f0eba2
    Add warning message to ensure min stack size (#575) arshi016 2022-10-12 00:17:02 -04:00
  • 963abe6c48
    Updated ESP32 port-layer to ESP-IDF v4.4.2 (#572) Laukik Hase 2022-10-12 02:57:32 +05:30
  • 195a351ec7
    Tickless idle fixes/improvement (#59) Jeff Tenney 2022-10-03 12:39:17 -07:00
  • 6311ad13b9
    Update doc comments in task.h (#570) Gaurav-Aggarwal-AWS 2022-09-28 21:42:05 +05:30
  • 24ade42a37
    Added better pointer declaration readability (#567) Cristian Cristea 2022-09-27 00:43:30 +03:00
  • f789a0e790
    Update RISC-V IAR port to support vector mode. (#458) Ming Yue 2022-09-20 15:32:41 -07:00
  • 6f63da20b3 [AUTO][RELEASE]: Bump file header version to "10.5.0" V10.5.0 aggarg 2022-09-16 18:40:39 +00:00
  • 4c4b51f36f [AUTO][RELEASE]: Bump task.h version macros to "10.5.0" aggarg 2022-09-16 18:40:38 +00:00
  • 0bcaa1e63b Update SBOM aggarg 2022-09-16 18:40:32 +00:00
  • 49777e3387 Update History.txt as per the PR feedback Gaurav Aggarwal 2022-09-16 22:15:49 +05:30
  • 8e4be9ff1b Update History.txt Gaurav Aggarwal 2022-09-16 16:34:04 +05:30
  • 331362d45a Restrict unpriv task to invoke code with privilege Gaurav Aggarwal 2022-09-07 14:58:52 +05:30
  • 79704b8213 Remove local stack variable form MPU wrappers Gaurav Aggarwal 2022-09-07 14:57:37 +05:30
  • c2d616eaee Make RAM regions non-executable Gaurav Aggarwal 2022-09-07 14:50:30 +05:30
  • ea9c26f524 Use highest numbered MPU regions for kernel Gaurav Aggarwal 2022-09-07 14:47:14 +05:30
  • 0437c8257a [AUTO][RELEASE]: Bump file header version to "10.4.3 LTS Patch 3" V10.4.3-LTS-Patch-3 Gaurav Aggarwal 2022-09-16 18:13:25 +00:00
  • 292c794e98 [AUTO][RELEASE]: Bump task.h version macros to "10.4.3 LTS Patch 3" Gaurav Aggarwal 2022-09-16 18:13:24 +00:00
  • 9fa8dcb33c Update History.txt as per PR feedback Gaurav Aggarwal 2022-09-16 22:11:56 +05:30
  • ac6efdd544 Fix failed CI check Gaurav Aggarwal 2022-09-16 16:43:52 +05:30
  • 14f9cc660f Update History.txt Gaurav Aggarwal 2022-09-16 15:44:40 +05:30
  • 94223d7930 Update History.txt Gaurav Aggarwal 2022-09-16 15:35:57 +05:30
  • 7a98bd8d78 Added checks for xIndex in ThreadLocalStorage APIs Gaurav Aggarwal 2022-09-16 15:17:39 +05:30
  • da73aa6329 Restrict unpriv task to invoke code with privilege Gaurav Aggarwal 2022-09-08 10:17:32 +05:30
  • 51ea2bfe62 Remove local stack variable form MPU wrappers Gaurav Aggarwal 2022-09-07 19:49:48 +05:30
  • c4ad77f694 Make RAM regions non-executable Gaurav Aggarwal 2022-09-07 16:04:19 +05:30
  • acd9279fc2 Use highest numbered MPU regions for kernel Gaurav Aggarwal 2022-09-07 16:01:11 +05:30
  • ca099b9e9b
    Update CMakeLists.txt for Cortex-M55 and Cortex-M85 ports (#560) Paul Bartell 2022-09-16 00:00:11 -07:00
  • ff88fc8b6c
    portable-RP2040: Fix typo in README.md (#559) Paul Bartell 2022-09-13 23:43:10 -07:00
  • 030e76681b
    M85 support (#556) Gabor Toth 2022-09-13 18:38:25 +02:00
  • c09187e73b
    Update of three badly terminated macro definitions (#555) newbrain 2022-09-08 19:33:41 +02:00
  • 6324f6fc3e
    Added checks for index in ThreadLocalStorage APIs (#552) Aniruddha Kanhere 2022-09-01 13:23:02 -07:00
  • d91cd6fd05
    RISC-V: Add support for RV32E extension in GCC port (#543) Jakub Lužný 2022-08-31 01:49:37 +02:00
  • dc8f8be53e
    [Fix] Type for pointers operations (#550) Octaviarius 2022-08-30 23:27:39 +03:00
  • ac69aa858a
    Add FreeRTOS config directory to include dirs (#548) Gaurav-Aggarwal-AWS 2022-08-22 20:58:07 +05:30
  • 11c72bc075
    Add support for MISRA rule 20.7 (#546) Monika Singh 2022-08-19 15:51:57 +05:30
  • 992ff1bb50
    Fix warnings in posix port (#544) Archit Gupta 2022-08-16 04:11:17 -07:00
  • 48ad473891 correct grammar in include/FreeRTOS.h Paul Bartell 2022-08-09 15:48:56 -07:00
  • ab25da6087 Fix formatting of FreeRTOS.h Paul Bartell 2022-08-09 11:13:12 -07:00
  • c2bbe92cab Move some of the complex pre-processor guards on prvWriteNameToBuffer() to compile time checks in FreeRTOS.h. RichardBarry 2021-12-19 11:18:54 -08:00
  • 8741c4f919
    Include string.h at the top of portable/GCC/ARM_CA9/port.c to prevent memset() generating a warning. (#430) RichardBarry 2022-08-09 10:37:24 -07:00
  • b0a8bd8f28
    Change default value of INCLUDE_xTaskGetCurrentTaskHandle (#542) Ravishankar Bhagavandas 2022-08-09 09:48:44 -07:00
  • 95669cc1a1
    Generalize Thread Local Storage (TLS) support (#540) Gaurav-Aggarwal-AWS 2022-08-08 21:23:29 +05:30
  • 3b18a07568
    Add .syntax unified to GCC assembly functions (#538) Gaurav-Aggarwal-AWS 2022-08-07 22:46:11 +05:30
  • 4649d58899
    Update History.txt (#535) Gaurav-Aggarwal-AWS 2022-08-07 22:31:47 +05:30
  • fc615627f6
    Block SIG_RESUME in the main thread of the Posix port so that sigwait works as expected (#532) Chris Copeland 2022-08-04 11:11:31 -07:00
  • 4a8c06689e
    Change type of message buffer handle (#537) Ravishankar Bhagavandas 2022-08-04 10:07:49 -07:00
  • 618e165fa7 Fix NULL pointer dereference in vPortGetHeapStats Gaurav Aggarwal 2022-08-04 16:41:33 +05:30
  • dc9c034c85
    Add vPortRemoveInterruptHandler API (#533) Gaurav-Aggarwal-AWS 2022-08-03 13:45:27 -07:00
  • 2070d9d3e5 Update codecov action to v3.1.0 Paul Bartell 2022-06-28 14:07:17 -07:00
  • 63f86fc7a2
    Implement MicroBlazeV9 stack protection (#523) Gavin Lambert 2022-08-03 18:31:18 +12:00
  • bfe057367d
    add portDONT_DISCARD to pxCurrentTCB (#479) Patrick Oppenlander 2022-08-02 20:39:58 +10:00
  • c22f40d9a5
    Add SBOM Generation in auto_release.yml (#524) Xin Lin 2022-07-28 10:35:29 -07:00
  • 349e803314
    Posix: Removed unused signal set from port (#528) 0xjakob 2022-07-26 01:05:30 +08:00
  • 859dbaf504
    RP2040: Use indirect reference for pxCurrentTCB (#525) NomiChirps 2022-07-18 16:05:30 -07:00
  • 2dfdfc4ba4
    Add Cortex M7 r0p1 Errata 837070 workaround to CM4_MPU ports (#513) Paul Bartell 2022-06-29 22:05:26 -07:00
  • 8e89acfc98
    Update submodule pointer of Community Supported Ports (#486) Gaurav-Aggarwal-AWS 2022-06-29 08:01:00 -07:00
  • 57530af294
    Update to TF-M version TF-Mv1.6.0 (#517) Xinyu Zhang 2022-06-29 14:52:30 +08:00
  • 13f034eb74
    RP2040: Fix compiler warning and comment (#509) Graham Sanderson 2022-06-24 06:53:51 -05:00
  • d2a81539e0
    RP2040: Allow FreeRTOS to be added to the parent CMake project post initialization of the Pico SDK (#497) Graham Sanderson 2022-06-24 06:52:49 -05:00
  • b3918c7f38
    Remove ThirdParty from core checker in smp branch (#512) Gaurav-Aggarwal-AWS 2022-06-24 04:52:15 -07:00
  • b87dfa3e97 RP2040: Allow FreeRTOS to be added to the parent CMake project post initialization of the Pico SDK graham sanderson 2022-06-04 11:16:01 -05:00
  • 7af41c29cb
    Ensure that xTaskGetCurrentTaskHandle is included (#507) Gaurav-Aggarwal-AWS 2022-06-23 10:17:17 -07:00
  • 90d920466e
    RP2040: Remove incorrect assertion (#508) Graham Sanderson 2022-06-22 12:27:26 -05:00
  • 2eff037080
    Update prvYieldCore() compile warning for single core targets (#505) Sudeep Mohanty 2022-06-22 06:33:44 +02:00
  • d5771a7a60
    Add configUSE_MUTEXES to function declarations in header (#504) Gaurav-Aggarwal-AWS 2022-06-21 03:34:52 -07:00
  • 0b46492740
    Add callback overrides for stream buffer and message buffers (#437) Ravishankar Bhagavandas 2022-06-20 17:48:34 -07:00
  • 45dd83a8e3
    Fix RP2040 assertion due to yield spin lock info being wrongly shared between multiple cores (#501) Graham Sanderson 2022-06-09 12:59:35 -05:00
  • 49cb8e8b28
    Update feature_request.md (#500) Tanmoy Sen 2022-06-08 10:09:39 -07:00
  • daf544fbc4
    add extra check for compiler time (#499) AndreiCherniaev 2022-06-02 21:03:37 +04:00
  • 719ceee352
    Add suppport for ARM CM55 (#494) alfred gedeon 2022-06-02 00:00:10 +02:00
  • 34b8e24d7c
    Add support for newlib dynamic reentrancy (#496) Darian 2022-06-01 07:11:02 +08:00
  • 1ec8e49de4
    Aligned nullptr check for heap3. (#493) Dusan Cervenka 2022-05-17 18:56:01 +02:00
  • cf6850583c
    queue.h: cTaskWokenByPost -> xTaskWokenByReceive (#491) Robert Berger 2022-04-26 00:11:51 +03:00
  • ec7c40335d
    Format code, and rmove implicit tests (#489) alfred gedeon 2022-04-21 10:18:58 -07:00
  • 15bc8664b5
    Add atomic flag for 16-bit ticks PIC24 (#488) Kody Stribrny 2022-04-15 08:13:14 -07:00