- 9c0c37a Added back some TCP/IP stack port layer files. by Richard Barry · 4 years, 3 months ago
- 7cf721c by Richard Barry · 4 years, 3 months ago
- 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
- f988394 Fix spelling issues. by Yuhui.Zheng · 4 years, 3 months ago
- 28efb54 Add "is inside interrupt" function to MPU ports. by Richard Barry · 4 years, 3 months ago
- 8e5adde Update TCP to last release versions in preparation for kernel V10.3.0 release. by Richard Barry · 4 years, 3 months ago
- 7bea399 Update libraries and sundry check-ins ready for the V10.3.0 kernel release. by Richard Barry · 4 years, 3 months ago
- d319bb0 ESP GCC port -- Added LoadStore Exception handlers. by Yuhui.Zheng · 4 years, 3 months ago
- 9fdfbf3 Sync FreeRTOS-Labs -CLI -TCP -Trace with the version in FreeRTOS-Plus. by Yuhui.Zheng · 4 years, 3 months ago
- ec6f3d7 Sync FreeRTOS-Plus/Source/FreeRTOS-Plus-TCP with the version in GitHub at (23665258cabe49d5d68ba23968b6845a7c80eb34). by Yuhui.Zheng · 4 years, 3 months ago
- 0c1c85a Removing RISC-V port under ThirdParty. by Yuhui.Zheng · 4 years, 3 months ago
- 99e796e Removing unnecessary ThirdParty ports -- Wiced_CY and nrf52840-dk. by Yuhui.Zheng · 4 years, 3 months ago
- 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
- 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
- f5b5b2d Cleaning up LPC51U68 projects: by Yuhui.Zheng · 4 years, 3 months ago
- 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
- 18f87e8 Add MPU demo project for Nulceo-L152RE which is Coretx-M3. by Gaurav Aggarwal · 4 years, 3 months ago
- e058a65 Updates to CM3_MPU GCC port by Gaurav Aggarwal · 4 years, 3 months ago
- 42a0eaa Ensure both one-shot and auto-reload are written consistently with a hyphen in comments. by Richard Barry · 4 years, 3 months ago
- 9456992 Added uxTimerGetReloadMode() API function. by Richard Barry · 4 years, 3 months ago
- c472c5b Add MPU demo project for LPC54018 board. by Gaurav Aggarwal · 4 years, 4 months ago
- 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
- 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
- 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
- 75b81a1 Work in progress update of LPC51U68 MCUXpresso project to rearrange the folder structure and names. by Richard Barry · 4 years, 4 months ago
- 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
- 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
- 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
- 853856e Correct #error text in multiple fat file system files. by Richard Barry · 4 years, 4 months ago
- 9e86cb9 Add xPortIsInsideInterrupt() to the IAR ARMv7-M ports. by Richard Barry · 4 years, 4 months ago
- be3561e Added xTaskAbortDelayFromISR() and ulTaskNotifyValueClear() API functions. by Richard Barry · 4 years, 4 months ago
- 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
- 62b4136 Minor updates to comment block for xTaskCheckForTimeOut(). by Richard Barry · 4 years, 4 months ago
- 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
- 4b943b3 Update RISCC-V-RV32-SiFive_HiFive1_FreedomStudio project to latest tools and metal library versions. by Richard Barry · 4 years, 4 months ago
- cfa8367 Rename STM32Cube to GCC for STM32L4 Discovery projects as GCC is by Gaurav Aggarwal · 4 years, 4 months ago
- 474182a Make vSetupTimerInterrupt weak in the RVDS M4 MPU port to give the by Gaurav Aggarwal · 4 years, 4 months ago
- 22dd9a5 Update documentation of xTaskCheckForTimeOut function to reflect the by Gaurav Aggarwal · 4 years, 4 months ago
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- e23d638 Correct use of xStreamBufferRead() to xStreamBufferReceive() in code comments - no source code changes. by Richard Barry · 4 years, 4 months ago
- c72df2f Tidy up comments only. by Richard Barry · 4 years, 4 months ago
- 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
- 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
- cef6548 Updates to CM4_MPU RCDS port by Gaurav Aggarwal · 4 years, 4 months ago
- 18c3e5e Remove local paths from the URL files by Gaurav Aggarwal · 4 years, 4 months ago
- 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
- ce7e8b8 Add IAR MPU project for STM32L475 Discovery Kit IoT Node by Gaurav Aggarwal · 4 years, 4 months ago
- 96b6746 Updates to CM4_MPU IAR port by Gaurav Aggarwal · 4 years, 4 months ago
- b27fb82 Increase test coverage for queue sets. by Richard Barry · 4 years, 4 months ago
- b55bbe5 Remove build files accidentally checked in. by Richard Barry · 4 years, 4 months ago
- 47c666b Add MPU projects for STM32L475 Discovery Kit IoT Node by Gaurav Aggarwal · 4 years, 4 months ago
- 47d8ac6 Updates to CM4_MPU GCC port by Gaurav Aggarwal · 4 years, 4 months ago
- c07f60c Adding GCC/Keil/IAR projects for NXP LPC51U68 (CM0+). by Yuhui.Zheng · 4 years, 4 months ago
- 9c0e3fe Cortex M0 GCC/IAR/Keil ports -- tickless support. by Yuhui.Zheng · 4 years, 4 months ago
- 3cde02a RVDS/Keil weak linkage for vPortSetupTimerInterrupt() -- CM4F, CM3 by Yuhui.Zheng · 4 years, 4 months ago
- d58e6a7 Use linker script variables for MPU setup for Nuvoton M2351 Keil Project by Gaurav Aggarwal · 4 years, 4 months ago
- d449c89 Use the linker script variables for MPU setup for Keil Simulator Demo by Gaurav Aggarwal · 4 years, 4 months ago
- 66ce9f7 Move warning suppression for IAR compiler to portmacro.h for v8M ports by Gaurav Aggarwal · 4 years, 5 months ago
- 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
- 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
- e5708b3 Add the Labs projects provided in the V10.2.1_191129 zip file. by Richard Barry · 4 years, 5 months ago
- 46e5937 Remove guards against __ARMCC_VERSION version numbers that were previously used to avoid compiler warnings in some GCC ARM Cortex ports. by Richard Barry · 4 years, 5 months ago
- d1fb890 Add software timer to the Win32 blinky demo. by Richard Barry · 4 years, 5 months ago
- 07622ed Remove driver files that generate compiler warnings from the RISC-V_Renode_Emulator_SoftConsole project. by Richard Barry · 4 years, 5 months ago
- 16639d2 Update to the latest atomic.h. by Richard Barry · 4 years, 5 months ago
- 18916d5 Rename the RISC-V_RV32_SiFive_Hifive1_GCC folder to RISC-V_RV32_SiFive_HiFive1_FreedomStudio as it is built with Freedom Studio. by Richard Barry · 4 years, 6 months ago
- 5306ba2 Add nano-specs linker option to HiFive1_GCC demo. by Richard Barry · 4 years, 6 months ago
- c0741e3 Fix spelling mistakes copied and pasted into a couple of RISC-V demo main.c files. by Richard Barry · 4 years, 6 months ago
- fccc445 Change version and license text in RISC-V_RV32_SiFive_HiFive1_GCC FreeRTOSConfig.h file. by Richard Barry · 4 years, 6 months ago
- 11c391d Tidy up main_full.c and change alignment of variable accesses in RegTest.S for the RISC-V_Renode_Emulator_SoftConsole demo. by Richard Barry · 4 years, 6 months ago
- 343fbe7 Rework RISC-V QEMU example to use vanilla Eclipse in place of Freedom Studio. NOTE: RISC-V QEMU mtime interrupts are not generated consistently. by Richard Barry · 4 years, 6 months ago
- ef31243 Add some asserts into the common demo tasks to catch scenarios where the tasks are not being used but the part of the demo/test that gets called from the tick hook is called resultant in an access to objects that were not created. by Richard Barry · 4 years, 6 months ago
- 61a0030 Update RISK-V GCC port to ensure the first task starts with interrupts enabled - previously its interrupts were only enabled after it yielded for the first time. by Richard Barry · 4 years, 6 months ago
- a83244a Add the miv-basic.resc reNode script into the RISC-V_Renode_Emulator_SoftConsole demo as it is no longer shipped with the Microsemi tools. by Richard Barry · 4 years, 6 months ago
- c7c60cf Rename RISC-V-Qemu-sive_e_Freedom_Studio directory to RISC-V-Qemu-sifive_e-Eclipse-GCC as it is now using Vanilla Eclipse and vanilla GCC in place of Freedom Studio. by Richard Barry · 4 years, 6 months ago
- f78ccd0 Recreate the RISC-V-Qemu demo using Vanilla Eclipse in place of Freedom Studio as there is not a new Freedom Studio project that targets the HiFive1 board, and the updated Freedom Studio version didn't work with this project any more anyway. by Richard Barry · 4 years, 6 months ago
- d435a7b Move the call to traceTASK_DELETE() to before port portPRE_TASK_DELETE_HOOK() as in the Windows port portPRE_TASK_DELETE_HOOK() never returns. by Richard Barry · 4 years, 7 months ago
- 4922cff Add IAR demo for the SiFive RISC-V HiFive Rev B board. by Richard Barry · 4 years, 7 months ago
- f6edf4a Update the RegTest.S file used by several GCC RISC-V demos to ensure correct alignment of constant loads from assembly code. by Richard Barry · 4 years, 7 months ago
- 96e61a1 Tidy up the RISC-V_RV32_SiFive_HiFive1_GCC demo ready for its eventual release. by Richard Barry · 4 years, 7 months ago
- d421690 Added the "full" demo to the RISC-V_RV32_SiFive_HiFive1_GCC demo - backup check in only as still a work in progress. by Richard Barry · 4 years, 7 months ago
- 71d9450 RIS-V_RV32_SiFive_HiFive1_GCC project now running the blinky demo - still a work in progress. by Richard Barry · 4 years, 7 months ago
- dbac790 Formatting changes only. by Richard Barry · 4 years, 7 months ago
- dbbebbf RISC-V-RV32_SiFive_HiFive1_GCC project is now also building the FreeRTOS kernel code - but not using it yet - still a work in progress. by Richard Barry · 4 years, 7 months ago
- 9bb072a Base project to replace existing Freedom Studio project using latest Freedom Studio project format - builds and executes but does not yet include RTOS code. by Richard Barry · 4 years, 7 months ago
- fd118f1 Minor formatting change in comment only. by Richard Barry · 4 years, 7 months ago
- eb5c60c Update FreeRTOS.h with the version in GitHub. This is also to test submodule. by Yuhui.Zheng · 4 years, 7 months ago
- 0fe36e4 Nordic port. Notes for Richard -- the work items we discussed about for nrf52840-dk and Wiced_CY still remain. The only reason for this commit is we want to test out submodule. by Yuhui.Zheng · 4 years, 7 months ago
- 35bc9d7 Revert 2728. Not because the files are still needed, but because we want to test out submodule. by Yuhui.Zheng · 4 years, 7 months ago
- f001126 Wiced_CY port is not needed anymore. Use GCC/ARM_CRx_No_GIC instead. by Yuhui.Zheng · 4 years, 7 months ago
- 9052882 Adding tickless hooks to GCC/ARM_CRx_No_GIC port. by Yuhui.Zheng · 4 years, 7 months ago
- 80c1cb5 Correct code comments that referred to taskYIELD_FROM_ISR to portYIELD_FROM_ISR. by Richard Barry · 4 years, 7 months ago
- c217b68 sync from github to svn: this version of atomic.h does not have compiler specific symbols. compiler specific optimization is to be merged in each port/<compiler>/<arch> directory. by Yuhui.Zheng · 4 years, 7 months ago
- 6f958bb sync from github to svn: Xtensa GCC as-is. by Yuhui.Zheng · 4 years, 7 months ago