1. e4e4fb0 Adding volatile to tasks.c's runtime information to protect against compiler optimization (#62) by Daniel Glaser · 4 years ago
  2. bac101c Fix/clear MIE bit in initial RISC-V mstatus register. (#57) by RichardBarry · 4 years ago
  3. eac2b9a Fix Linux port Valgrind errors (#56) by alfred gedeon · 4 years ago
  4. 6e75230 GCC/ATmegaxxxx port path and name change. (#51) by Yuhui Zheng · 4 years ago
  5. 1abca83 ATmegaxxxx - generalised support (#48) by Phillip Stevens · 4 years, 1 month ago
  6. 07e672c Add definition of portDONT_DISCARD to ARMv7-M ports (#50) by Gaurav-Aggarwal-AWS · 4 years, 1 month ago
  7. 334de5d Enable ARMv7-M MPU ports to place FreeRTOS kernel code outside of flash (#46) by Gaurav-Aggarwal-AWS · 4 years, 1 month ago
  8. 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
  9. a5531aa pxTCB is no longer needed in this local function. by Yuhui Zheng · 4 years, 1 month ago
  10. 3b8c72c Update tasks.c (#22) by WineQ圈9 · 4 years, 1 month ago
  11. 90a3584 portable/GCC/Posix: add new port for Posix (Linux) applications by David Vrabel · 4 years, 2 months ago
  12. eff07c0 Update tasks.c (#26) by WineQ圈9 · 4 years, 1 month ago
  13. 62f615f Adding url to direct users to FreeRTOS-Kernel github page. (#32) by Yuhui Zheng · 4 years, 2 months ago
  14. 1ebcac3 Create pull_request_template.md by Yuhui Zheng · 4 years, 2 months ago
  15. 3f6cd68 Create SECURITY.md by Yuhui Zheng · 4 years, 2 months ago
  16. 3f62dfd Update issue templates by Yuhui Zheng · 4 years, 2 months ago
  17. 177e79f Add "Tickless Idle" support for ARMv8M ports (#29) by Gaurav-Aggarwal-AWS · 4 years, 2 months ago
  18. 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
  19. 5d28744 Improve documentation for the ulTaskNotifyValueClear() and xTaskCatchUpTicks() API functions. by RichardBarry · 4 years, 2 months ago
  20. 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
  21. 180d0b8 Update tasks.c (#24) by WineQ圈9 · 4 years, 2 months ago
  22. 9b02ee0 Cortex-A9 port: Adding stack alignment directive to assembly code by Vladimir Umek · 4 years, 2 months ago
  23. 8e3cf97 Xtensa_ESP32: Change _iram_end to _iram_text_end by Sachin Parekh · 4 years, 2 months ago
  24. 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
  25. 499e55a Bring license in sync with FreeRTOS/FreeRTOS. (#20) by Yuhui.Zheng · 4 years, 2 months ago
  26. 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
  27. 326d88f Added CONTRIBUTING (#18) by lundinc2 · 4 years, 2 months ago
  28. c246922 Small typo on L1287 (#14) by AniruddhaKanhere · 4 years, 2 months ago
  29. 88e3232 version bump to v10.3.1 (#16) by Yuhui.Zheng · 4 years, 2 months ago V10.3.1-kernel-only
  30. 87beba4 Removing License/license.txt and add LICENSE under root. (#12) by Yuhui.Zheng · 4 years, 3 months ago
  31. 08c9c91 Replacing readme.txt with README.md. (#11) by Yuhui.Zheng · 4 years, 3 months ago
  32. 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
  33. 210b1ff Re-sync with upstream and stripping away none kernel related. by Yuhui Zheng · 4 years, 3 months ago V10.3.0-kernel-only
  34. 9c0c37a Added back some TCP/IP stack port layer files. by Richard Barry · 4 years, 3 months ago
  35. 7cf721c by Richard Barry · 4 years, 3 months ago
  36. 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
  37. f988394 Fix spelling issues. by Yuhui.Zheng · 4 years, 3 months ago
  38. 28efb54 Add "is inside interrupt" function to MPU ports. by Richard Barry · 4 years, 3 months ago
  39. 8e5adde Update TCP to last release versions in preparation for kernel V10.3.0 release. by Richard Barry · 4 years, 3 months ago
  40. 7bea399 Update libraries and sundry check-ins ready for the V10.3.0 kernel release. by Richard Barry · 4 years, 3 months ago
  41. d319bb0 ESP GCC port -- Added LoadStore Exception handlers. by Yuhui.Zheng · 4 years, 3 months ago
  42. 9fdfbf3 Sync FreeRTOS-Labs -CLI -TCP -Trace with the version in FreeRTOS-Plus. by Yuhui.Zheng · 4 years, 3 months ago
  43. ec6f3d7 Sync FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP with the version in GitHub at (23665258cabe49d5d68ba23968b6845a7c80eb34). by Yuhui.Zheng · 4 years, 3 months ago
  44. 0c1c85a Removing RISC-V port under ThirdParty. by Yuhui.Zheng · 4 years, 3 months ago
  45. 99e796e Removing unnecessary ThirdParty ports -- Wiced_CY and nrf52840-dk. by Yuhui.Zheng · 4 years, 3 months ago
  46. 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
  47. 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
  48. f5b5b2d Cleaning up LPC51U68 projects: by Yuhui.Zheng · 4 years, 3 months ago
  49. 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
  50. 18f87e8 Add MPU demo project for Nulceo-L152RE which is Coretx-M3. by Gaurav Aggarwal · 4 years, 3 months ago
  51. e058a65 Updates to CM3_MPU GCC port by Gaurav Aggarwal · 4 years, 3 months ago
  52. 42a0eaa Ensure both one-shot and auto-reload are written consistently with a hyphen in comments. by Richard Barry · 4 years, 4 months ago
  53. 9456992 Added uxTimerGetReloadMode() API function. by Richard Barry · 4 years, 4 months ago
  54. c472c5b Add MPU demo project for LPC54018 board. by Gaurav Aggarwal · 4 years, 4 months ago
  55. 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
  56. 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
  57. 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
  58. 75b81a1 Work in progress update of LPC51U68 MCUXpresso project to rearrange the folder structure and names. by Richard Barry · 4 years, 4 months ago
  59. 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
  60. 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
  61. 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
  62. 853856e Correct #error text in multiple fat file system files. by Richard Barry · 4 years, 4 months ago
  63. 9e86cb9 Add xPortIsInsideInterrupt() to the IAR ARMv7-M ports. by Richard Barry · 4 years, 4 months ago
  64. be3561e Added xTaskAbortDelayFromISR() and ulTaskNotifyValueClear() API functions. by Richard Barry · 4 years, 4 months ago
  65. 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
  66. 62b4136 Minor updates to comment block for xTaskCheckForTimeOut(). by Richard Barry · 4 years, 4 months ago
  67. 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
  68. 4b943b3 Update RISCC-V-RV32-SiFive_HiFive1_FreedomStudio project to latest tools and metal library versions. by Richard Barry · 4 years, 4 months ago
  69. cfa8367 Rename STM32Cube to GCC for STM32L4 Discovery projects as GCC is by Gaurav Aggarwal · 4 years, 4 months ago
  70. 474182a Make vSetupTimerInterrupt weak in the RVDS M4 MPU port to give the by Gaurav Aggarwal · 4 years, 4 months ago
  71. 22dd9a5 Update documentation of xTaskCheckForTimeOut function to reflect the by Gaurav Aggarwal · 4 years, 4 months ago
  72. 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
  73. 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
  74. 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
  75. 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
  76. 53c9835 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
  77. 49052a6 Ensure the XMC1000_IAR_KEIL_GCC projects still build after updates to the Cortex-M0 port layer - minor change to remove warning related to using a newer version of the IAR tools. by Richard Barry · 4 years, 4 months ago
  78. e292c67 Replace the static prvSetupTimerInterrupt() function in the Cortex-M port layers that still used it (other than MPU ports so far) with a weakly defined function call vPortSetupTimerInterrupt() - which allows application writers to override the function with one that uses a different clock. by Richard Barry · 4 years, 4 months ago
  79. e23d638 Correct use of xStreamBufferRead() to xStreamBufferReceive() in code comments - no source code changes. by Richard Barry · 4 years, 4 months ago
  80. c72df2f Tidy up comments only. by Richard Barry · 4 years, 4 months ago
  81. 7ddea8f Enable the Win32 comprehensive test/demo build and run when configUSE_QUEUE_SETS is set to 0. by Richard Barry · 4 years, 4 months ago
  82. 70dbc12 Update the LM3Sxxxx_IAR_Keil demo so the IAR project writes to the UART and executes in QEMU. by Richard Barry · 4 years, 4 months ago
  83. cef6548 Updates to CM4_MPU RCDS port by Gaurav Aggarwal · 4 years, 4 months ago
  84. 18c3e5e Remove local paths from the URL files by Gaurav Aggarwal · 4 years, 4 months ago
  85. 05adf56 Add readme into the third party RISC-V port that points to the directories that contains the official ports. by Richard Barry · 4 years, 4 months ago
  86. ce7e8b8 Add IAR MPU project for STM32L475 Discovery Kit IoT Node by Gaurav Aggarwal · 4 years, 4 months ago
  87. 96b6746 Updates to CM4_MPU IAR port by Gaurav Aggarwal · 4 years, 4 months ago
  88. b27fb82 Increase test coverage for queue sets. by Richard Barry · 4 years, 4 months ago
  89. b55bbe5 Remove build files accidentally checked in. by Richard Barry · 4 years, 4 months ago
  90. 47c666b Add MPU projects for STM32L475 Discovery Kit IoT Node by Gaurav Aggarwal · 4 years, 4 months ago
  91. 47d8ac6 Updates to CM4_MPU GCC port by Gaurav Aggarwal · 4 years, 4 months ago
  92. c07f60c Adding GCC/Keil/IAR projects for NXP LPC51U68 (CM0+). by Yuhui.Zheng · 4 years, 5 months ago
  93. 9c0e3fe Cortex M0 GCC/IAR/Keil ports -- tickless support. by Yuhui.Zheng · 4 years, 5 months ago
  94. 3cde02a RVDS/Keil weak linkage for vPortSetupTimerInterrupt() -- CM4F, CM3 by Yuhui.Zheng · 4 years, 5 months ago
  95. d58e6a7 Use linker script variables for MPU setup for Nuvoton M2351 Keil Project by Gaurav Aggarwal · 4 years, 5 months ago
  96. d449c89 Use the linker script variables for MPU setup for Keil Simulator Demo by Gaurav Aggarwal · 4 years, 5 months ago
  97. 66ce9f7 Move warning suppression for IAR compiler to portmacro.h for v8M ports by Gaurav Aggarwal · 4 years, 5 months ago
  98. 1deeb6d Check socket binding result before doing anything with socket. (This is to address ARG findings.) Breaking the single return rule here, due to precedent violation at line 1039 and 1144. by Yuhui.Zheng · 4 years, 5 months ago
  99. 9491af1 Fix bug when xQueueOverwrite() and xQueueOverwrite() from ISR are used to overwrite items in two queues that are part of the same set. by Richard Barry · 4 years, 5 months ago
  100. e5708b3 Add the Labs projects provided in the V10.2.1_191129 zip file. by Richard Barry · 4 years, 5 months ago