Commit graph

  • 10184383da
    Merge 928f56d0f1 into ccabdec2f8 Ahmed Ismail 2025-09-05 13:56:48 +01:00
  • 928f56d0f1 kernel-checker-script: Modify Arm copyright header regex Ahmed Ismail 2025-09-05 10:03:11 +01:00
  • 1b80eb9904 cortex-M ports: Clarify hardware-saved exception frame size variable Ahmed Ismail 2025-09-02 10:13:59 +01:00
  • b39b769518
    Merge 1143e6ce6e into ccabdec2f8 Kody Stribrny 2025-09-02 18:27:30 +00:00
  • 1143e6ce6e Inline as a macro Kody Stribrny 2025-08-11 14:12:43 -07:00
  • 268f8fca88 Further clean up Kody Stribrny 2025-08-11 14:04:33 -07:00
  • d78094f281 Add declaration before definition Kody Stribrny 2025-08-11 13:22:43 -07:00
  • 7389f68fb4 [Work In Progress] Adding the xPortIsInsideInterrupt to the PIC32MZ port Kody Stribrny 2025-07-25 16:55:00 -07:00
  • fe16cec59c
    Merge b3181124b0 into ccabdec2f8 Ahmed Ismail 2025-09-01 09:21:59 +00:00
  • b3181124b0 Minor formatting changes Gaurav Aggarwal 2025-09-01 09:21:45 +00:00
  • 2fd7ff69ed
    Merge branch 'main' into add-cortex-r82-non-mpu-gcc-armclang-port Gaurav-Aggarwal-AWS 2025-09-01 11:09:54 +05:30
  • 9d5dcf4f12
    test ci-test jasonpcarroll 2025-08-28 19:28:36 -07:00
  • 3cb5e98d96
    test jasonpcarroll 2025-08-28 19:16:56 -07:00
  • 8256aacc8c
    test jasonpcarroll 2025-08-28 19:02:44 -07:00
  • ce90a4fce5
    test jasonpcarroll 2025-08-26 15:29:29 -07:00
  • e0104d0dbb
    test jasonpcarroll 2025-08-26 14:32:51 -07:00
  • 020cbee1f6
    Merge b20d191519 into ccabdec2f8 Sudeep Mohanty 2025-08-25 14:32:25 +00:00
  • b20d191519 feat(freertos-smp): Use lock-free increment/decrement for uxPreemptionDisable Sudeep Mohanty 2025-08-25 16:29:23 +02:00
  • 27151d2382 fix(freertos-smp): Always take ISR locks in vTaskEnter/ExitCriticalFromISR Sudeep Mohanty 2025-08-25 10:41:22 +02:00
  • d36222f773 feat(freertos-smp): Optimize prvLockQueue() and prvUnlockQueue() Sudeep Mohanty 2025-08-22 17:01:29 +02:00
  • 301bc43415 feat(freertos-smp): Update queueUNLOCK() to receive yield status Sudeep Mohanty 2025-08-22 17:00:04 +02:00
  • e73f1e9f20 feat(freertos-smp): Use light weight locks for preemption disable/enable Sudeep Mohanty 2025-08-22 17:12:08 +02:00
  • c6be2843dc feat(freertos-smp): Reintroduce Light Weight Critical Sections Sudeep Mohanty 2025-08-22 16:56:30 +02:00
  • 377a493d23
    test jasonpcarroll 2025-08-22 14:13:09 -07:00
  • e33d9b2a85
    test jasonpcarroll 2025-08-22 14:10:33 -07:00
  • 40e80696e3
    test jasonpcarroll 2025-08-22 13:58:52 -07:00
  • 6aa97b2bc3
    test jasonpcarroll 2025-08-22 13:52:43 -07:00
  • 793d8986f4
    Test ESP32C3 connectivity jasonpcarroll 2025-08-22 13:46:12 -07:00
  • 12d3d5da1a feat(freertos-smp): Added xTaskRemoveFromEventListFromISR() Sudeep Mohanty 2025-08-21 13:02:53 +02:00
  • 11a37a58f7 remove(freertos-smp): Remove support for light-weight critical sections Sudeep Mohanty 2025-08-21 09:46:03 +02:00
  • a97b0762d6 feat(freertos-smp): Remove xTaskUnlockCanYield() and make it inline Sudeep Mohanty 2025-08-21 08:51:25 +02:00
  • e55198a5e7 fix(freertos-smp): Remove scheduler suspension from event_groups.c Sudeep Mohanty 2025-08-20 14:48:25 +02:00
  • e579350a2a feat(freertos-smp): Update event groups unlock to use taskDATA_GROUP_UNLOCK() Sudeep Mohanty 2025-08-19 15:18:02 +02:00
  • a10f84e0c1 feat(freertos-smp): Create private function for task preemption enable Sudeep Mohanty 2025-08-19 15:07:19 +02:00
  • 858d59f47c
    Merge d1605b581b into ccabdec2f8 sean 2025-08-19 03:57:04 +08:00
  • d470b327af
    Merge 4bc8d25cec into ccabdec2f8 Lefteris Georgiadis 2025-08-15 13:15:50 -07:00
  • ccabdec2f8
    Fix risk of Win32 timer setup call getting ignored (#1311) main Kim Lindberg Schwaner 2025-08-15 20:09:28 +02:00
  • cc09d6336c fix(freertos-smp): Miscellaneous fixes for granular locks Sudeep Mohanty 2025-08-15 17:03:39 +02:00
  • e9310aa115 fix(freertos-smp): Fix yielding decisions based on preemption state of task Sudeep Mohanty 2025-08-05 13:31:35 +02:00
  • 2ac2c14716 fix(freertos-smp): Stop unconditional yielding in vTaskPreemptionEnable Sudeep Mohanty 2025-08-02 10:48:15 +02:00
  • 3e7b2402cd fix(freertos-smp): Fixed Lightweight Critical Sections for deferred state change Sudeep Mohanty 2025-08-05 13:30:23 +02:00
  • 2d7e22f701 Fix risk of Win32 timer setup call getting ignored Kim Lindberg Schwaner 2025-08-15 11:35:49 +02:00
  • 386c1bca66
    Change the macro from portMAX_DELAY to SIZE_MAX in order to initialize size_t-type variable correctly (#1310) DuYicheng 2025-08-15 15:07:23 +08:00
  • a6af049a7e
    Change the macro from portMAX_DELAY to SIZE_MAX in order to initialize size_t-type variable correctly DuYicheng 2025-08-15 13:54:23 +08:00
  • 43947413b9
    event-groups: Fix multiple definitions (#1307) Ahmed Ismail 2025-08-14 18:40:59 +01:00
  • 8cdf4e9b1f event-groups: Fix multiple definitions Ahmed Ismail 2025-08-05 14:26:52 +01:00
  • c91ee8d724
    Fix CMake build for GCC_ARM_CRx_MPU (#1308) (#1309) Dennis Lambe Jr. 2025-08-14 01:05:53 -04:00
  • 461342a46e Fix CMake build for GCC_ARM_CRx_MPU (#1308) Dennis Lambe Jr. 2025-08-13 15:19:31 -04:00
  • e9440d4079
    Move windows headers to port.c (#1302) creiter64 2025-08-05 13:11:54 +02:00
  • 4f9f5c728e
    Merge branch 'main' into upstream_remove_windows_header Gaurav-Aggarwal-AWS 2025-08-05 16:02:23 +05:30
  • c5bec0e4b2
    LLVM assembler compatibility for ARM_CRx_MPU (#1303) Dennis Lambe Jr. 2025-08-05 06:32:03 -04:00
  • 296cce9fdb LLVM assembler compatibility for ARM_CRx_MPU Dennis Lambe Jr. 2025-08-04 16:22:13 -04:00
  • 7381ffd414 [MSVC-MingW] Include correct header for compiler intrinsics Christoph Reiter 2025-08-04 09:17:51 +02:00
  • b27722a30e [MSVC-MingW] Move windows headers to port.c Christoph Reiter 2025-07-30 16:06:30 +02:00
  • 40a991d8eb feat(freertos-smp): Light Weight Preemption Disable Locks Sudeep Mohanty 2025-08-02 10:42:02 +02:00
  • ec3c41e444 feat(freertos/smp): Add Granular Locking V4 proposal documents Darian Leung 2024-06-17 15:23:45 +08:00
  • c857a36c44 change(freertos/smp): Update timers.c locking Darian Leung 2024-06-16 01:13:43 +08:00
  • bc4d600b2f change(freertos/smp): Update stream_buffer.c locking Darian Leung 2024-06-16 01:11:43 +08:00
  • 463c2a9c4a change(freertos/smp): Update event_groups.c locking Darian Leung 2024-06-16 01:06:42 +08:00
  • 8b0eb0665d change(freertos/smp): Update queue.c locking Darian Leung 2024-06-16 00:53:03 +08:00
  • bf34180282 change(freertos/smp): Update tasks.c locking Darian Leung 2024-06-16 00:50:15 +08:00
  • 8ceb94dadf feat(granular_locks): Add granular locking functions Darian Leung 2024-06-16 00:48:25 +08:00
  • 6c5458c5f3 feat(freertos/smp): Add granular locking port macros checks Darian Leung 2024-06-16 00:40:11 +08:00
  • c4a723ecb9 feat(freertos/smp): Allow vTaskPreemptionEnable() to be nested Darian Leung 2024-06-16 00:37:28 +08:00
  • 11bc74caeb refactor(freertos/smp): Move critical sections inside xTaskPriorityInherit() Darian Leung 2024-06-16 00:31:09 +08:00
  • 539137240d
    Merge b8d21ede7c into 2da35debfd Muhammad Usman 2025-07-31 08:39:09 +02:00
  • 2da35debfd
    Add missing cast to BaseType_t (#1301) Gaurav-Aggarwal-AWS 2025-07-31 08:02:23 +05:30
  • 39dcebe737 Add missing cast to BaseType_t Gaurav Aggarwal 2025-07-30 10:59:05 +00:00
  • 32e581636f
    Delete thread key on process exit (#1297) Gaurav-Aggarwal-AWS 2025-07-24 11:07:27 +05:30
  • 946e8cca70 Delete thread key on process exit Gaurav Aggarwal 2025-07-23 17:28:32 +00:00
  • 684b34ca8d
    Define security extension configs before portable.h (#1294) Gaurav-Aggarwal-AWS 2025-07-14 16:20:18 +05:30
  • 97e8cb9e7c Define security extension configs before portable.h Gaurav Aggarwal 2025-07-14 11:21:17 +05:30
  • f5e6151b14
    Update artifact path in the backup action (#1292) Aniruddha Kanhere 2025-07-09 09:53:13 -07:00
  • 991fffd311
    Merge branch 'main' into add-cortex-r82-non-mpu-gcc-armclang-port Rahul Kar 2025-07-09 19:23:14 +05:30
  • 913d08bd87
    Merge branch 'main' into AddArtifactBackup Aniruddha Kanhere 2025-07-09 00:34:53 -07:00
  • 1cd3a08ee7
    Fix artifact path Aniruddha Kanhere 2025-07-09 00:33:20 -07:00
  • 48a4939c9f
    Fix compiler warning (#1291) Florian La Roche 2025-07-09 07:46:00 +02:00
  • 849ee3dff7
    Merge branch 'main' into lr02 Gaurav-Aggarwal-AWS 2025-07-09 10:54:40 +05:30
  • a67f3a69c8 cleanup Florian La Roche 2025-07-09 07:21:57 +02:00
  • e3a362b1d1
    Add artifact backup action (#1290) Aniruddha Kanhere 2025-07-07 05:45:46 -07:00
  • f992e9270d Add artifact backup action AniruddhaKanhere 2025-07-03 12:29:59 -07:00
  • 255b9b642b armv8-r: Add Arm Cortex-R82 non-MPU port Ahmed Ismail 2025-02-03 16:46:21 +00:00
  • 9febfa7cdc Revert test code for uxTaskGetAllHandles; restore main.c and remove test changes OmniMan 2025-07-03 14:16:29 +04:00
  • e4c4c3dd87 Clean up: remove test, skip list, and local config files; add assertion to uxListRemove OmniMan 2025-07-02 14:34:18 +04:00
  • 18c8cb1b3e Add test_empty_file.txt OmniMan 2025-07-01 14:09:30 +04:00
  • 44ca6d9ec8 Add Skip List implementation and unit test OmniMan 2025-07-01 13:56:49 +04:00
  • 7225fbcbb9
    Fix datatype of queue item length macros (#1286) Gaurav-Aggarwal-AWS 2025-06-30 18:11:30 +05:30
  • b2f36377aa Fix datatype of queue item length macros Gaurav Aggarwal 2025-06-30 10:09:49 +00:00
  • a882b10526
    fix possible NULL pointer dereference after call to configASSERT() (#1284) Florian La Roche 2025-06-30 08:35:46 +02:00
  • 80f164cebb fix possible NULL pointer dereference after call to configASSERT() Florian La Roche 2025-06-23 21:58:08 +02:00
  • 0ae0715ac9
    Update codecov badge url (#1283) Dakshit Babbar 2025-06-16 20:39:05 +05:30
  • 65dc524024 Update codecov badge url DakshitBabbar 2025-06-16 16:31:05 +05:30
  • b8d21ede7c
    event_group.c visibilty converted to public from private. usman-pak1991 2025-06-13 12:42:24 +05:00
  • 4bc8d25cec
    Merge branch 'main' into main ActoryOu 2025-06-06 10:49:37 +08:00
  • 62bd622ffc
    Update download locations to outside repository content (#1280) Rahul Kar 2025-06-05 23:23:47 +05:30
  • 1f23756ed3 sign sbom lefosg 2025-06-05 15:40:00 +03:00
  • b604dad22b Revert back changes done for test Rahul Kar 2025-06-05 12:07:56 +00:00
  • be13ec9820 Dummy check Rahul Kar 2025-06-05 10:10:02 +00:00
  • 2dffbbe874 Add verbose logs Rahul Kar 2025-06-05 10:03:30 +00:00
  • b5c643aad8 Revert to expected MD5 to see if check passes Rahul Kar 2025-06-05 09:41:33 +00:00