1. 676d99e Use configSYSTICK_CLOCK_HZ to configure SysTick (#103) by Gaurav-Aggarwal-AWS · 3 years, 9 months ago
  2. 7dd6b76 Add support for 16 MPU regions to Cortex-M4 MPU ports (#96) by Gaurav-Aggarwal-AWS · 3 years, 9 months ago
  3. 367faab Specify where the uncrustify config is (#102) by Carl Lundin · 3 years, 9 months ago
  4. 5b6c2ab Synopsys ARC update, with updated BSP support (#99) by YuguoWH · 3 years, 10 months ago
  5. bb56edf Added GCC port files for AVR Mega0 and AVR Dx. (#101) by m17336 · 3 years, 10 months ago
  6. c273690 Rmove MPU_pvPortMalloc and MPU_vPortFree from mpu_wrappers.c (#88) by Gaurav-Aggarwal-AWS · 3 years, 10 months ago
  7. 149f06c Update incorrect port in comments (#87) by Gaurav-Aggarwal-AWS · 3 years, 10 months ago
  8. a717d9c Update portNVIC_SYSPRI2_REG to portNVIC_SHPR3_REG (#86) by Gaurav-Aggarwal-AWS · 3 years, 10 months ago
  9. bb1c429 Place privileged symbols correctly (#84) by Gaurav-Aggarwal-AWS · 3 years, 10 months ago
  10. b6a4386 Add support for privileged heap to ARMV8-M ports (#85) by Gaurav-Aggarwal-AWS · 3 years, 10 months ago
  11. 587a83d Style: uncrustify kernel files by Alfred Gedeon · 3 years, 10 months ago
  12. 66a8156 Style: uncrustify by Alfred Gedeon · 3 years, 10 months ago
  13. f8ac410 Style: uncrustify by Alfred Gedeon · 3 years, 10 months ago
  14. 2c530ba Style: uncrustify by Alfred Gedeon · 3 years, 10 months ago
  15. 718178c Style: uncrusitfy by Alfred Gedeon · 3 years, 10 months ago
  16. a5dbc2b Style: uncrustify kernel files by Alfred Gedeon · 3 years, 10 months ago
  17. 4a61f9f Improvement to O.F. protections (#75) by David Chalco · 3 years, 10 months ago
  18. b47ca71 Update mpu_wrappers with task notification changes (#79) by Gaurav-Aggarwal-AWS · 3 years, 10 months ago
  19. 359b10a Added index to all trace points. (#69) by eriktamlin · 3 years, 11 months ago
  20. c4b4156 Fix out of offset errors when LTO is enabled (#71) by Gaurav-Aggarwal-AWS · 3 years, 11 months ago
  21. 6199b72 Renamed trace point in prvNotifyQueueSetContainer() so it isn't a d… (#47) by cykro82 · 4 years ago
  22. 4b353bf Updated History.txt for task notification array change (#65) by RichardBarry · 4 years ago
  23. 968a26c updates FreeRTOS.h to handle new usages of task notify (#64) by syntroniks · 4 years ago
  24. f602be2 Removing vPortEndScheduler() implementation, since it's not implemented according to spec. (#61) by Yuhui Zheng · 4 years ago
  25. f2081af Feature/multiple direct to task notifications (#63) by RichardBarry · 4 years ago
  26. e4e4fb0 Adding volatile to tasks.c's runtime information to protect against compiler optimization (#62) by Daniel Glaser · 4 years ago
  27. bac101c Fix/clear MIE bit in initial RISC-V mstatus register. (#57) by RichardBarry · 4 years ago
  28. eac2b9a Fix Linux port Valgrind errors (#56) by alfred gedeon · 4 years ago
  29. 6e75230 GCC/ATmegaxxxx port path and name change. (#51) by Yuhui Zheng · 4 years ago
  30. 1abca83 ATmegaxxxx - generalised support (#48) by Phillip Stevens · 4 years, 1 month ago
  31. 07e672c Add definition of portDONT_DISCARD to ARMv7-M ports (#50) by Gaurav-Aggarwal-AWS · 4 years, 1 month ago
  32. 334de5d Enable ARMv7-M MPU ports to place FreeRTOS kernel code outside of flash (#46) by Gaurav-Aggarwal-AWS · 4 years, 1 month ago
  33. 464695a Synopsys ARC port, adding support for ARC EM and HS cores -- continued from PR #8. (#28) by Yuhui Zheng · 4 years, 1 month ago
  34. a5531aa pxTCB is no longer needed in this local function. by Yuhui Zheng · 4 years, 1 month ago
  35. 3b8c72c Update tasks.c (#22) by WineQ圈9 · 4 years, 1 month ago
  36. 90a3584 portable/GCC/Posix: add new port for Posix (Linux) applications by David Vrabel · 4 years, 2 months ago
  37. eff07c0 Update tasks.c (#26) by WineQ圈9 · 4 years, 2 months ago
  38. 62f615f Adding url to direct users to FreeRTOS-Kernel github page. (#32) by Yuhui Zheng · 4 years, 2 months ago
  39. 1ebcac3 Create pull_request_template.md by Yuhui Zheng · 4 years, 2 months ago
  40. 3f6cd68 Create SECURITY.md by Yuhui Zheng · 4 years, 2 months ago
  41. 3f62dfd Update issue templates by Yuhui Zheng · 4 years, 2 months ago
  42. 177e79f Add "Tickless Idle" support for ARMv8M ports (#29) by Gaurav-Aggarwal-AWS · 4 years, 2 months ago
  43. 459dceb Fix Coverity warnings: In most cases the return value of xTaskResumeAll() is cast to void when it is not needed. This PR fixes a couple of instances in the heap_n.c implementations where that was not the case. by RichardBarry · 4 years, 2 months ago
  44. 5d28744 Improve documentation for the ulTaskNotifyValueClear() and xTaskCatchUpTicks() API functions. by RichardBarry · 4 years, 2 months ago
  45. b49eec3 The Windows port layer is built with both MSVC and GCC. GCC generated a warning relating to the variable lWaitForYield being set but not used. This change removes the variable. by RichardBarry · 4 years, 2 months ago
  46. 180d0b8 Update tasks.c (#24) by WineQ圈9 · 4 years, 2 months ago
  47. 9b02ee0 Cortex-A9 port: Adding stack alignment directive to assembly code by Vladimir Umek · 4 years, 2 months ago
  48. 8e3cf97 Xtensa_ESP32: Change _iram_end to _iram_text_end by Sachin Parekh · 4 years, 2 months ago
  49. e1b98f0 This change prevents tickless idle mode potentially sleeping for an extra tick in the corer case that a tick interrupt occurred between the scheduler being suspended and the expected idle time being checked for a second time (within the idle task) - as described by the sequence below. Th change updates eTaskConfirmSleepModeStatus() to specifically check if a tick is pending, and if so, abort entering sleep mode. by RichardBarry · 4 years, 2 months ago
  50. 499e55a Bring license in sync with FreeRTOS/FreeRTOS. (#20) by Yuhui.Zheng · 4 years, 2 months ago
  51. 078b400 Updates vCoRoutineSchedule() so it returns without doing anything if if the co-routine internal data structures have not been initialised. The internal data structures are initialised when the first co-routine is created. by ribarry · 4 years, 2 months ago
  52. 326d88f Added CONTRIBUTING (#18) by lundinc2 · 4 years, 2 months ago
  53. c246922 Small typo on L1287 (#14) by AniruddhaKanhere · 4 years, 2 months ago
  54. 88e3232 version bump to v10.3.1 (#16) by Yuhui.Zheng · 4 years, 3 months ago V10.3.1-kernel-only
  55. 87beba4 Removing License/license.txt and add LICENSE under root. (#12) by Yuhui.Zheng · 4 years, 3 months ago
  56. 08c9c91 Replacing readme.txt with README.md. (#11) by Yuhui.Zheng · 4 years, 3 months ago
  57. 10bbbcf Correct the xTimerCreate() documentation which said NULL was returned if the timer period was passed into the function as 0, whereas that is not the case. (#10) by Yuhui.Zheng · 4 years, 3 months ago
  58. 210b1ff Re-sync with upstream and stripping away none kernel related. by Yuhui Zheng · 4 years, 3 months ago V10.3.0-kernel-only
  59. 9c0c37a Added back some TCP/IP stack port layer files. by Richard Barry · 4 years, 3 months ago
  60. 7cf721c by Richard Barry · 4 years, 3 months ago
  61. 589dd9f Update version number in readiness for V10.3.0 release. Sync SVN with reviewed release candidate. by Yuhui.Zheng · 4 years, 3 months ago
  62. f988394 Fix spelling issues. by Yuhui.Zheng · 4 years, 3 months ago
  63. 28efb54 Add "is inside interrupt" function to MPU ports. by Richard Barry · 4 years, 3 months ago
  64. 8e5adde Update TCP to last release versions in preparation for kernel V10.3.0 release. by Richard Barry · 4 years, 3 months ago
  65. 7bea399 Update libraries and sundry check-ins ready for the V10.3.0 kernel release. by Richard Barry · 4 years, 3 months ago
  66. d319bb0 ESP GCC port -- Added LoadStore Exception handlers. by Yuhui.Zheng · 4 years, 3 months ago
  67. 9fdfbf3 Sync FreeRTOS-Labs -CLI -TCP -Trace with the version in FreeRTOS-Plus. by Yuhui.Zheng · 4 years, 3 months ago
  68. ec6f3d7 Sync FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP with the version in GitHub at (23665258cabe49d5d68ba23968b6845a7c80eb34). by Yuhui.Zheng · 4 years, 3 months ago
  69. 0c1c85a Removing RISC-V port under ThirdParty. by Yuhui.Zheng · 4 years, 3 months ago
  70. 99e796e Removing unnecessary ThirdParty ports -- Wiced_CY and nrf52840-dk. by Yuhui.Zheng · 4 years, 3 months ago
  71. 4d4493e Remove the FreeRTOS-IoT-Libraries from FreeRTOS-Plus as it was an old copy with a newer copy in FreeRTOS-Labs. by Richard Barry · 4 years, 3 months ago
  72. 0d54d1c Correct an err in queue.c introduced when previously updating behaviour when queue sets are used in combination with queue overwrites. by Richard Barry · 4 years, 3 months ago
  73. f5b5b2d Cleaning up LPC51U68 projects: by Yuhui.Zheng · 4 years, 3 months ago
  74. 2415dc2 Introduce the portSOFTWARE_BARRIER macro which thus far is only used by the Win32 demo to hold execution up in case a simulated interrupt is executing simultaneously. That should never happen as all threads should execute on the same core, but we have had numerous reports that this and other Win32 port changes we have made fixed these issues - although we have not been able to replicate them ourselves. by Richard Barry · 4 years, 3 months ago
  75. 18f87e8 Add MPU demo project for Nulceo-L152RE which is Coretx-M3. by Gaurav Aggarwal · 4 years, 3 months ago
  76. e058a65 Updates to CM3_MPU GCC port by Gaurav Aggarwal · 4 years, 3 months ago
  77. 42a0eaa Ensure both one-shot and auto-reload are written consistently with a hyphen in comments. by Richard Barry · 4 years, 4 months ago
  78. 9456992 Added uxTimerGetReloadMode() API function. by Richard Barry · 4 years, 4 months ago
  79. c472c5b Add MPU demo project for LPC54018 board. by Gaurav Aggarwal · 4 years, 4 months ago
  80. 0d95aca Introduce a port for T-HEAD CK802. A simple demo for T-HEAD CB2201 is also included. by Yuhui.Zheng · 4 years, 4 months ago
  81. d291404 Update the GCC and IAR SiFive HiFive rev-b demos to use the new configMTIME_BASE_ADDRESS and configMTIMECMP_BASE_ADDRESS constants in place of the deprecated configCLINT_BASE_ADDRESS constant. by Richard Barry · 4 years, 4 months ago
  82. 066e2bc Replace portasmHAS_CLINT with configMTIME_BASE_ADDRESS and configMTIMECMP_BASE_ADDRESS definitions in the IAR RISC-V port - portasmHAS_CLIT will still work by deriving the new definitions from the old. by Richard Barry · 4 years, 4 months ago
  83. 75b81a1 Work in progress update of LPC51U68 MCUXpresso project to rearrange the folder structure and names. by Richard Barry · 4 years, 4 months ago
  84. fbb2305 Replace portasmHAS_CLINT with configMTIME_BASE_ADDRESS and configMTIMECMP_BASE_ADDRESS definitions in the GCC RISC-V port - portasmHAS_CLIT will still work by deriving the new definitions from the old. by Richard Barry · 4 years, 4 months ago
  85. eaf9318 Add Source/portable/ARMClang file that directs users to the GCC port if they which to use the ARMClang compiler. by Richard Barry · 4 years, 4 months ago
  86. 8819585 If tickless idle mode is in use then ensure prvResetNextTaskUnblockTime() is called after a task is unblocked due to a bit being set in an event group. This allows the MCU to re-enter sleep mode at the earliest possible time (rather than waiting until the timeout that would occur had the task not being unblocked be the event group) and matches a similar change made for queues and derivative objects (semaphores, etc.) some time ago. by Richard Barry · 4 years, 4 months ago
  87. 853856e Correct #error text in multiple fat file system files. by Richard Barry · 4 years, 4 months ago
  88. 9e86cb9 Add xPortIsInsideInterrupt() to the IAR ARMv7-M ports. by Richard Barry · 4 years, 4 months ago
  89. be3561e Added xTaskAbortDelayFromISR() and ulTaskNotifyValueClear() API functions. by Richard Barry · 4 years, 4 months ago
  90. 0a29d35 Renamed RISC-V_RV32_SiFive_HiFive1_IAR directory to RISC-V_RV32_SiFive_HiFive1-RevB_IAR as it targets the RevB hardware. by Richard Barry · 4 years, 4 months ago
  91. 62b4136 Minor updates to comment block for xTaskCheckForTimeOut(). by Richard Barry · 4 years, 4 months ago
  92. dfc1bf8 Rename RISC-V_RV32_SiFive_HiFive1-FreedomStudio directory to RISC-V_RV32_SiFive_HiFive1-RevB-FreedomStudio as it targets Rev B of the hardware. by Richard Barry · 4 years, 4 months ago
  93. 4b943b3 Update RISCC-V-RV32-SiFive_HiFive1_FreedomStudio project to latest tools and metal library versions. by Richard Barry · 4 years, 4 months ago
  94. cfa8367 Rename STM32Cube to GCC for STM32L4 Discovery projects as GCC is by Gaurav Aggarwal · 4 years, 4 months ago
  95. 474182a Make vSetupTimerInterrupt weak in the RVDS M4 MPU port to give the by Gaurav Aggarwal · 4 years, 4 months ago
  96. 22dd9a5 Update documentation of xTaskCheckForTimeOut function to reflect the by Gaurav Aggarwal · 4 years, 4 months ago
  97. 8f0eaf2 - Updates to projects due to demo folder name change. (IAR source file paths and assembler path were fixed. Keil source file paths were fixed.) by Yuhui.Zheng · 4 years, 4 months ago
  98. 3203c5c Previously the STM32F0518 compiler setting was changed to enable the use of the __weak attribute - however changing the port layer to use #pragma weak in place of __weak means the compiler setting change is not required and removes the risk of introducing incompatibilities - so this check in reverts the compiler settings change. by Richard Barry · 4 years, 4 months ago
  99. cc673eb Ensure the CORTEX_M0_STM32F0518_IAR demo builds after updates to the Cortex-M0 port layer - required an update to the project settings to allow IAR extensions as the port layer now uses the _weak qualifier. by Richard Barry · 4 years, 4 months ago
  100. 801e63b Ensure the LPC1114 demo still builds after updates to the Cortex-M0 port layer - includes minor update to remove compiler warning that resulted from a newer compiler version. by Richard Barry · 4 years, 4 months ago