Commit Graph

  • 2615dcde13 fix[IAR/RL78 Port] Compilation fails on portasm.s file (#1278) main 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
  • e169442c29 Refine VFP context for Coretex-A9 (#1209) Saiiijchan 2024-12-17 19:55:20 +08:00
  • 3ddfffda04 Regression Bug Fix: Fix Incorrect Return of MSVC-MingW portYIELD_FROM_ISR (#1207) wwhheerree 2024-12-16 21:18:54 +08:00
  • b58005a4da Add macro guard configUSE_MPU_WRAPPERS_V1 to remove definition missing warning. (#1208) Rahul Kar 2024-12-16 18:26:43 +05:30
  • 974351fe4a Update manifest to use 'V' (#1201) Kody Stribrny 2024-12-02 11:29:36 -08:00
  • 682f0515c9 Fix CMake build for RP2040 (#1197) yh-sb 2024-11-25 07:24:41 +02:00
  • 874fa7bed4 Removing the old -RV32 directory name from parts of the documentation (#1196) Ryan 2024-11-20 01:38:15 -05:00
  • 7e419c2dd5 Update partner supported and community supported ports submodulees (#1194) Tony Josi 2024-11-14 11:09:55 +05:30
  • 25f9222fed armv8.1-m: Remove portHAS_PACBTI_FEATURE macro (#1192) Ahmed Ismail 2024-11-14 04:31:06 +00:00
  • 73f6e3a1b4 RP2040 Updates: (#1193) Graham Sanderson 2024-11-13 22:17:50 -06:00
  • f239da06ec Add xPortResetHeapMinimumEverFreeHeapSize to heap5 (#1191) Gaurav-Aggarwal-AWS 2024-11-13 13:31:41 +05:30
  • 8f7f451c2a Don't suspend scheduler if task already notified (#1190) Jeff Tenney 2024-11-12 04:05:33 -07:00
  • 9736947af2 Heap: add new API to reset xMinimumEverFreeBytesRemaining. (#1189) Tomas Galbicka 2024-11-12 05:28:38 +01:00
  • d0d55f3031 Enhancements and Bug Fixes for F1Kx Port (#1169) Trong Nguyen 2024-11-05 15:09:50 +07:00
  • f0d79459d6 Fix SMP debugging issue on rp2040 (#1174) Vishwanath Martur 2024-11-04 21:51:51 +05:30
  • b4a970729b Fix RISC-V configMTIMECMP_BASE_ADDRESS (64-bit) stored in 32-bit int (#1176) Vishwanath Martur 2024-11-04 18:02:35 +05:30
  • a27d6650ee Move configASSERT default definition above before including portable.h. (#1185) ActoryOu 2024-11-04 19:05:52 +08:00
  • 445336aad9 Follow GitHub recommendation to update release.yml (#1178) ActoryOu 2024-11-04 17:23:28 +08:00
  • 7d76dceaad Add assert check for NULL TCB handle (#1177) Rahul Kar 2024-11-02 08:13:53 +05:30
  • a081ba8b9c Fix variable name mismatch, mpu_wrappers type mismatch. (#1181) Kody Stribrny 2024-11-01 10:56:18 -07:00
  • de276eb023 Fix spelling typos (#1168) ActoryOu 2024-11-02 01:09:49 +08:00
  • 8225a7f554 Fix AutoReload variable name (#1166) Kody Stribrny 2024-10-31 09:03:25 -07:00
  • c0585ad814 freertos-config: Fix library definitions scope (#1164) Ahmed Ismail 2024-10-25 23:33:33 +01:00
  • 7215c89aa8 POSIX Port: Remove pthread_attr_setstacksize call (#1161) Paul Hollinsky 2024-10-23 23:42:27 -07:00
  • 7081e76f5a Armv8.1-m: Add pacbti support (#1147) Ahmed Ismail 2024-10-24 07:25:16 +01:00
  • e400cc93b7 Update .github/CODEOWNERS (#1162) Tony Josi 2024-10-22 18:16:46 +05:30
  • a49c35b5dc Fix incorrect error checking of prvCreateIdleTasks (#1158) kakkoko 2024-10-16 18:36:20 +09:00
  • 5f3bab1a32 Xtensa support updated and moved to Partner-Supported submodules (#1156) Ian Thompson 2024-10-15 09:02:11 -07:00
  • f5cf45d86e [Fixed the Issue] Fixed the Issue#1102 of RL78 of the Context switch issue. https://github.com/FreeRTOS/FreeRTOS-Kernel/issues/1102 (#1157) K.Kashi 2024-10-15 14:39:45 +09:00
  • e81ad46b0e refactor: change methods ENTER|EXIT critical (#1140) Guilherme Giácomo Simões 2024-10-07 02:07:50 -03:00
  • 1cb8042961 Update MPU prototypes (#1150) Gaurav-Aggarwal-AWS 2024-09-30 11:41:52 +05:30
  • de7c014e92 Change the cast from UBaseType_t to size_t (#1153) Gaurav-Aggarwal-AWS 2024-09-30 11:20:04 +05:30
  • c0bfbb9692 Remove error for 16 MPU resgion from IAR ports (#1149) Gaurav-Aggarwal-AWS 2024-09-23 10:39:29 +05:30
  • 9788e7e46a modernize ARM assembler syntax (#1148) Florian La Roche 2024-09-20 19:19:09 +02:00
  • 61440fc664 Refine heap_5 heap protector (#1146) Saiiijchan 2024-09-19 13:06:52 +08:00
  • d3052f1f50 Event Groups: snapshot xEventGroupSetBits returning value while in vTaskSuspendAll (#1143) あく 2024-09-11 18:37:08 +01:00
  • d806240dfe Task: fix compiler warning for architectures that does not define portARMV8M_MINOR_VERSION (#1144) あく 2024-09-11 14:56:16 +01:00
  • 40031cfc4c Update upload-artifact GH action's version (#1145) Gaurav-Aggarwal-AWS 2024-09-11 11:36:58 +05:30
  • 310ace5dd0 Add configuration include to secure_heap.c (#1141) Oliver Mueller 2024-09-10 07:46:40 +02:00
  • 93e8199078 Fix IA32 compilation with common IRQ entry disabled (#1137) Ryzee119 2024-09-09 16:54:38 +09:30
  • a045081f73 Update config macro for xTaskGetCurrentTaskHandle (#1136) Rahul Kar 2024-09-04 09:31:42 +00:00
  • 4a3c9204ff Update comment in the example for declaration of xTimerReset (#1133) Rahul Kar 2024-09-02 15:46:23 +00:00
  • 6dab25ae4e Pend a yield in portPRE_TASK_DELETE_HOOK (#1132) Gaurav-Aggarwal-AWS 2024-08-29 21:21:35 +05:30
  • e6d8308fde GCC: ARM_CM0: Fix L6286E error on Keil MDK (#1131) Tomas Galbicka 2024-08-29 10:36:33 +02:00
  • 23cfd114d3 Update CMakeLists.txt to proper name for the ports (#1129) Rahul Kar 2024-08-22 04:33:58 +00:00
  • 0b904a553a Remove access check from ISR function (#1127) Rahul Kar 2024-08-21 09:54:46 +00:00
  • 18a168bcd2 Add heap protector to allocted heap blocks (#1125) Saiiijchan 2024-08-20 21:04:43 +08:00
  • e43553af1e Yield for task when core affinity of a ready task is changed (#1123) chinglee-iot 2024-08-20 12:34:01 +08:00
  • 2faa8bc154 Remove hardware dependence in portmacros.h (#1112) mayl 2024-08-19 02:01:30 -04:00
  • 49e88310be Fix compilation issue of IA32_flat port (#1122) Rahul Kar 2024-08-19 05:37:24 +00:00
  • 294569e495 Optimize xTaskIncrementTick for configNUMBER_OF_CORES > 1 (#1118) Chen YM 2024-08-19 13:04:33 +08:00