Commit Graph

  • 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
  • a936c10e2c
    Modify the name of a private function to reflect what it actually does (#1119) xuelix 2024-08-14 11:08:32 -07:00
  • 40dbccf142
    Updated the return values for functions in queue.c based on the actua… (#1117) xuelix 2024-08-12 15:47:30 -07:00
  • 190906aeaf
    Add portMEMORY_BARRIER defination to fix over-optimization in xTaskResumeAll. (#1116) superroc 2024-08-12 19:36:47 +08:00
  • da3c35aa48
    Add CC-RH port for Renesas F1Kx devices (#1100) Trong Nguyen 2024-08-09 12:51:21 +07:00
  • c963d24001
    Add support for vApplicationFPUSafeIRQHandler (#1113) Rahul Kar 2024-08-08 21:07:11 +05:30
  • 53c7e7c46f
    Reset xNextTaskUnblockTime in task notify FromISR APIs (#1111) Gaurav-Aggarwal-AWS 2024-08-06 10:49:48 +05:30
  • d750173b76
    Only check for stream buffer dependencies, if configUSE_STREAM_BUFFERS==1. (#1109) Daniel Otte 2024-08-05 12:41:33 +02:00
  • 3d935e86d9
    Update broken links in readme and comments (#1110) Rahul Kar 2024-08-05 16:00:47 +05:30
  • fffed5e809
    Define vApplicationGetTimerTaskMemory only when configUSE_TIMERS is set (#1104) Björn Schäpers 2024-07-26 08:48:35 +02:00
  • d844312131
    Fix POSIX port to respect configUSE_TIME_SLICING (#1103) Gaurav-Aggarwal-AWS 2024-07-26 10:42:33 +05:30
  • 5588ae68c8
    Update ARM_CRx_No_GIC port (#1101) Rahul Kar 2024-07-22 21:05:17 +05:30
  • 0452603a94
    Update LTS 202406 information (#1099) chinglee-iot 2024-07-01 17:02:00 +08:00
  • f4f2e1596b
    Fix gcc warning in posix port (#1098) Florian La Roche 2024-06-29 17:20:45 +02:00
  • 646881e7f9
    fix typo gab -> gap and adjust indentation level (#1097) Florian La Roche 2024-06-29 08:07:15 +02:00
  • 17dfd0f808
    Update XMOS xcore.ai port to be compatible with v11.x (#1096) Angel Cascarino 2024-06-27 23:49:53 +01:00
  • 9e838293c2
    Update README.md (#1094) Eric Dawe 2024-06-24 12:40:51 +01:00
  • 31419bfcee
    FreeRTOS MPU: Add Privileged eXecute Never MPU attribute support (#1092) Ahmed Ismail 2024-06-19 16:12:50 +01:00
  • 0c79e74eaa
    Remove run state assertion in prvCheckForRunStateChange (#1093) chinglee-iot 2024-06-19 18:29:04 +08:00
  • 76eb443821
    Fix traceMALLOC() allocated bytes (#1089) 耀眼的大神 2024-06-13 13:25:54 +08:00
  • 663eaad1b2
    Update link in third_party_tools.md (#1090) Gaurav-Aggarwal-AWS 2024-06-12 13:43:43 +05:30
  • 28b6a141ea
    - Changed macro __VFP_FP__ to __ARM_FP for ports GCC/ARM_CM7, GCC/ARM_CM4_MPU, and GCC/ARM_CM4F to accurately reflect if floating point hardware support is enabled (#1088) haydenridd 2024-06-10 22:00:08 -07:00
  • e64d1e06b3
    Add traceSTARTING_SCHEDULER tracing hook. (#1082) Philipp Schilk 2024-06-10 19:44:10 +02:00
  • bee9037c46
    Fix compilation warning about undelcared pthread_setname_np (#1079) maxiao 2024-06-10 18:32:04 +08:00
  • c431b358c8
    event_create(): check malloc() return value to be non-NULL (#1084) Florian La Roche 2024-06-07 10:17:13 +02:00
  • 11174fb860
    Add a list of third party tools (#1080) Gaurav-Aggarwal-AWS 2024-06-07 11:50:56 +05:30
  • 5a0898288d
    Give queue set queues a unique type number. (#1083) Philipp Schilk 2024-06-06 17:36:09 +02:00
  • 69e1b7c64a
    Clarify documentation of xTaskNumber in TaskStatus_t. (#1081) Philipp Schilk 2024-06-06 06:53:34 +02:00
  • 65e6297b68 Add missing Extern "C" to MSVC portmacro.h Ethan Slattery 2024-05-19 19:03:30 -07:00
  • 9f22177c02
    Readability enhancements in heap_1.c (#1074) wdfk-prog 2024-05-30 02:13:07 +08:00