Commit Graph

  • d33d04b14c remove stray semicolon from gcc-ARM_CRx_MPU port.c main Florian La Roche 2026-01-29 11:13:42 +01:00
  • 67f59a5f58
    Add missing include to fix compile error (#1358) Mike Bloom 2026-01-18 13:38:16 -05:00
  • 5282247346
    Add assert to check for overflow in xStreamBufferSendFromISR. (#1357) jasonpcarroll 2026-01-13 13:35:01 -08:00
  • 8a416d79c0
    fix: Add big-endian support to ARM_CRx_No_GIC port (#1355) Maxim De Clercq 2026-01-12 16:52:07 +01:00
  • d5c3c98ae4
    Add CFI frame unwind info in portable/IAR/RXv2/port_asm.s (#1341) Bernd Edlinger 2026-01-12 13:23:32 +01:00
  • c53a6b0547
    RP2040: Add xPortIsInsideInterrupt to match other ARM ports (#1356) Graham Sanderson 2026-01-12 00:58:27 -06:00
  • 1dbc77697f
    [Fix] Reset correct priority on disinherit timeout (#1338) Kody Stribrny 2025-12-31 10:07:49 -08:00
  • 26f9a2fdd3
    Add cast in stack allocation for task creation (#1340) Sidharth 2025-12-31 12:43:24 +05:30
  • 14b30f209f
    fix: Add missing macro guards in task.h (#1342) Harsh Soni 2025-12-29 23:37:57 +05:30
  • 3ace38969b Add asserts to check stack overflow at task creation AniruddhaKanhere 2025-12-19 12:12:44 -08:00
  • a9cb459206
    Win32: Guard timeapi.h include for MinGW compatibility (#1345) nordync 2025-12-23 23:01:31 +03:00
  • 536914b2a4
    Add catch up behavior to xTaskDelayUntil. (#1348) Kody Stribrny 2025-12-23 09:30:36 -08:00
  • 7d6890e650
    Add ARM Cortex-M52 port support FreeRTOS#1305 (#1334) Armchina_JidongMei 2025-12-19 20:22:58 +08:00
  • fed39c5ea7
    Refine comments related to taskYIELD in queue.h (#1333) Saiiijchan 2025-11-12 16:21:08 +08:00
  • 439af33c52
    riscv: refine vector context layout on stack (#1329) Saiiijchan 2025-11-05 00:44:16 +08:00
  • c8d31ddcff
    Use saved mstatus for FPU/VPU state determination (#1330) Gaurav-Aggarwal-AWS 2025-11-03 12:32:08 +05:30
  • 8b63f94d8d
    Fix: Propagate PICO_SDK_VERSION_* to parent scope in RP2040 port (#1326) Sheng Tai 2025-10-29 23:35:00 +02:00
  • 13074875c2 Prefer xTaskDelayUntil in config template Kody Stribrny 2025-10-27 13:47:11 -07:00
  • e5987bbdb2
    Remove Unused Code and Preprocessor Directives in RP2040 Port (#1324) Pascal Reich 2025-10-08 08:36:45 -04:00
  • a1f6e1f64f
    fix[RL78 Port] incorrect register image for pvParameters in FAR model (#1316) (#1317) Ths.quiniou 2025-10-06 15:07:11 +02:00
  • a8ae21c88e
    armv8-r: Add Arm Cortex-R82 non-MPU port (#1289) Ahmed Ismail 2025-09-29 15:40:22 +01:00
  • 3d44975181
    RP2040: Fix use of deprecated volatile semantics for C++20 (#1318) (#1319) mathiasgredal 2025-09-17 09:14:14 +02:00
  • 692c4b070f
    Fix: avoid set but unused variable warning in pxPortInitialiseStack (#1320) razrbro 2025-09-16 22:49:04 -07:00
  • 44ae6cf61a
    cortex-M ports: Clarify hardware-saved exception frame size variable (#1314) Ahmed Ismail 2025-09-09 07:25:42 +01:00
  • 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
  • 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
  • ccabdec2f8
    Fix risk of Win32 timer setup call getting ignored (#1311) Kim Lindberg Schwaner 2025-08-15 20:09:28 +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
  • 43947413b9
    event-groups: Fix multiple definitions (#1307) Ahmed Ismail 2025-08-14 18:40:59 +01:00
  • c91ee8d724
    Fix CMake build for GCC_ARM_CRx_MPU (#1308) (#1309) Dennis Lambe Jr. 2025-08-14 01:05:53 -04:00
  • e9440d4079
    Move windows headers to port.c (#1302) creiter64 2025-08-05 13:11:54 +02:00
  • c5bec0e4b2
    LLVM assembler compatibility for ARM_CRx_MPU (#1303) Dennis Lambe Jr. 2025-08-05 06:32:03 -04:00
  • 2da35debfd
    Add missing cast to BaseType_t (#1301) Gaurav-Aggarwal-AWS 2025-07-31 08:02:23 +05:30
  • 32e581636f
    Delete thread key on process exit (#1297) Gaurav-Aggarwal-AWS 2025-07-24 11:07:27 +05:30
  • 684b34ca8d
    Define security extension configs before portable.h (#1294) Gaurav-Aggarwal-AWS 2025-07-14 16:20:18 +05:30
  • f5e6151b14
    Update artifact path in the backup action (#1292) Aniruddha Kanhere 2025-07-09 09:53:13 -07:00
  • 48a4939c9f
    Fix compiler warning (#1291) Florian La Roche 2025-07-09 07:46:00 +02:00
  • e3a362b1d1
    Add artifact backup action (#1290) Aniruddha Kanhere 2025-07-07 05:45:46 -07:00
  • 7225fbcbb9
    Fix datatype of queue item length macros (#1286) Gaurav-Aggarwal-AWS 2025-06-30 18:11:30 +05:30
  • a882b10526
    fix possible NULL pointer dereference after call to configASSERT() (#1284) Florian La Roche 2025-06-30 08:35:46 +02:00
  • 0ae0715ac9
    Update codecov badge url (#1283) Dakshit Babbar 2025-06-16 20:39:05 +05:30
  • 62bd622ffc
    Update download locations to outside repository content (#1280) Rahul Kar 2025-06-05 23:23:47 +05:30
  • 2615dcde13
    fix[IAR/RL78 Port] Compilation fails on portasm.s file (#1278) Simon Brizard 2025-05-12 17:50:46 +02:00
  • 03dc002c9b
    Remove formatting bot workflow (#1274) Archit Gupta 2025-05-09 14:09:08 -07:00
  • e3a0e3e86a
    Revert "FreeRTOS SMP: direct access to current TCB inside stack macros (#1270)" (#1272) Gaurav-Aggarwal-AWS 2025-05-05 15:45:15 +05:30
  • 4162ca49d6
    FreeRTOS SMP: direct access to current TCB inside stack macros (#1270) Matth9814 2025-04-30 09:42:08 +02:00
  • d03233f209
    fix warnings from "gcc -Wconversion" (#1271) Florian La Roche 2025-04-28 06:21:58 +02:00
  • 4ee6a1f22f
    MPLAB PIC32MZ-EF - Adds an assert to catch register overflow (#1265) (#1267) Mario Luzeiro 2025-04-25 12:35:15 +01:00
  • 03db672b8f
    Fix race in POSIX port vPortEndScheduler (#1262) arctic-alpaca 2025-04-03 11:02:44 +02:00
  • 0030d609a4
    Add support for Vector context save support on RISC-V (#1260) Jonathan Cubides 2025-03-27 10:52:22 +01:00
  • b9aa064591
    FreeRTOS MPU: Remove MPU region number check (#1261) ErickReyesR 2025-03-19 02:31:22 -07:00
  • dacce186cf
    Use UBaseType_t for ullMachineTimerCompareRegisterBase (#1258) Gaurav-Aggarwal-AWS 2025-03-17 16:41:11 +05:30
  • 64fd9291ef
    RISC-V: refine fpu reg context offset (#1257) Saiiijchan 2025-03-13 23:40:51 +08:00
  • bb47bc02f2
    RISC-V: refine fpu offset according to portFPU_REG_SIZE (#1256) Saiiijchan 2025-03-13 13:52:38 +08:00
  • 4d9cd906d3
    RISCV Add FPU context save (#1250) Jonathan Cubides 2025-03-06 19:34:48 +01:00
  • 742729ed29
    Add an assert o catch overflow of recursive mutex counter (#1254) Stefan Innerhofer 2025-03-04 10:55:19 +01:00
  • 0adc196d4b [AUTO][RELEASE]: Update SBOM V11.2.0 rohitmadan07 2025-03-04 08:34:20 +00:00
  • ad245af689 [AUTO][RELEASE]: Update version number in manifest.yml rohitmadan07 2025-03-04 08:34:19 +00:00
  • 12a09f8004 [AUTO][RELEASE]: Bump file header version to "11.2.0" rohitmadan07 2025-03-04 08:34:19 +00:00
  • 82c897ae30 [AUTO][RELEASE]: Bump task.h version macros to "11.2.0" rohitmadan07 2025-03-04 08:34:17 +00:00
  • 60f34f8503
    Add history.txt for release V11.2.0 (#1253) Rahul Kar 2025-03-04 13:18:43 +05:30
  • 3fd7f174db
    Fix MISRA violations for Kernel release V11.2.0 (#1251) Rahul Kar 2025-02-28 17:10:08 +05:30
  • df0aa5a815
    Disable stack overflow check for MPU ports (#1231) Gaurav-Aggarwal-AWS 2025-02-24 21:54:15 +05:30
  • 1a1ae36f9a
    Update instruction to suppress SIGUSR1 in Posix with LLDB debugger (#1248) Bhoomika R S 2025-02-13 15:03:23 +05:30
  • 15ec8b8995
    POSIX Simulator: Assert if vPortYield called from a non-FreeRTOS thread (#1247) John Boiles 2025-02-12 21:14:22 -08:00
  • 29e817b70e
    Include current task runtime in ulTaskGetRunTimeCounter (#1234) Gaurav-Aggarwal-AWS 2025-02-12 20:57:18 +05:30
  • 51a1598e4e
    Add instruction to suppress SIGUSR1 in Posix with LLDB debugger (#1245) Bhoomika R S 2025-02-12 14:57:03 +05:30
  • fbaeba352e
    fix(freertos): Correct taskRESERVED_TASK_NAME_LENGTH macro definition (#1241) Sudeep Mohanty 2025-02-10 09:17:36 +01:00
  • a470b2d375
    RP2040: update FreeRTOS_Kernel_import.cmake to match the newer version in Community-Supported-Ports (#1243) Graham Sanderson 2025-02-09 23:32:36 -06:00
  • d10ee46811
    Fix GCC/Posix port compilation on FreeBSD (#1239) (#1240) Jakub Tymejczyk 2025-02-07 02:21:34 +01:00
  • ae0a5913c8
    Call key creation before checking if a thread is FreeRTOS (#1238) Rahul Kar 2025-02-06 14:41:19 +05:30
  • 0f7edaff73
    Reinstate "Fix inaccurate ticks in windows port" (#1198) Ben Nicholls 2025-02-04 16:33:44 +11:00
  • ad4e723829
    Mark mutex as robust to prevent deadlocks (#1233) Gaurav-Aggarwal-AWS 2025-01-29 07:27:30 +05:30
  • f94bc89108
    fix: SA violation fixes and simplification for idle task length restrictions (#1227) Kody Stribrny 2025-01-28 09:13:17 -08:00
  • b421abc7c3
    Update Community-Supported-Ports submod to fix RP2350 port - FreeRTOS-Kernel#1220 (#1232) Cavin McKinley 2025-01-25 03:38:49 -06:00
  • 11d0caa614
    Fix the context array size for MPU ports (#1230) Gaurav-Aggarwal-AWS 2025-01-25 13:34:03 +05:30
  • 2b35979a1a
    POSIX Simulator: Handle pthreads not created by FreeRTOS differently (#1223) John Boiles 2025-01-24 16:56:59 -08:00
  • 72bb476bf3 portable: aarch64_sre: Add support for vApplicationFPUSafeIRQHandler Marouen Ghodhbane 2024-10-11 15:36:42 +02:00
  • 630cfb5b79 portable: aarch64_sre: add the configuration and status registers to the fpu saved context Marouen Ghodhbane 2024-10-09 18:34:55 +02:00
  • ff0989e46b portable: aarch64_sre: add configUSE_TASK_FPU_SUPPORT support Marouen Ghodhbane 2024-10-09 17:31:45 +02:00
  • 1b8f5965d3
    Add xQueueCreateSetStatic method for static allocation of Queue Sets (#1228) kzorer 2025-01-22 12:23:35 +03:00
  • b5d1b972cc
    Update stream and message buffer documentation (#1226) Gaurav-Aggarwal-AWS 2025-01-21 15:17:10 +05:30
  • a58579681c
    POSIX Simulator: Remove unused __APPLE__ mach_vm.h include (#1225) John Boiles 2025-01-21 00:50:16 -08:00
  • 78e0cc778a
    ARMv8.1-M: Add task dedicated PAC key support (#1195) Ahmed Ismail 2025-01-14 05:20:52 +00:00
  • c38427eea4
    Fix function parameter shadowing global variable. (#1221) creiter64 2025-01-13 23:48:10 +01:00
  • 3a7b3082cf
    Update community supported ports submodulees (#1218) iotah 2025-01-06 13:35:53 +08:00
  • e55bde2133
    Add a stack pointer bounds check when configCHECK_FOR_STACK_OVERFLOW is set to 2. (#1216) Ren Mingrui 2024-12-30 17:11:52 +08:00
  • f05244a8d5
    Pass core ID to port lock macros (#1212) Felix van Oost 2024-12-30 03:58:49 -05:00
  • f63bc2b5cc
    Add an example of human readable table generated by vTaskListTasks() to tash.h (#1215) wwhheerree 2024-12-24 19:11:44 +08:00
  • f31787d35d
    fix(freertos): Limit idle task name length copy operation and ensure null-termination of the idle task name string (#1203) Sudeep Mohanty 2024-12-20 13:13:04 +05:30
  • cc31510088
    Remove unused config parameters (#1211) Gaurav-Aggarwal-AWS 2024-12-20 00:08:52 +05:30
  • 31dd1e39cb
    Pass core ID to critical nesting count macros (#1206) Felix van Oost 2024-12-19 03:50:43 -05:00