Lines Matching full:on

49       FreeRTOS handlers for PendSV and SVCall interrupts on Cortex-M devices.
79 alignment requirements on MacOS. We thank @tegimeki for their contribution.
123 + Add a new MPU wrapper that places additional restrictions on unprivileged
132 TCB. Previously the task's context was saved on its stack.
133 3. Execute system calls on a separate privileged only stack: FreeRTOS
219 + Add the ability to use Cortex-R5 port on the parts without FPU.
220 + Fix build warning in heap implementations on PIC24/dsPIC.
222 on QEMU which does not implement PRIO bits.
226 + Fix build issue in POSIX GCC port on Windows Subsystem for Linux (WSL). Contributed
312 when using CM4 MPU ports on a Cortex-M7 r0p0/r0p1 core.
332 the queue was locked. These are later used to unblock tasks waiting on
355 copies length on big endian platforms too.
366 + Remove #error when RISC-V port is compiled on a 64-bit RISC-V platform.
407 contexts - one on the non-secure side and one on the secure-side. Previous
414 Applications that only use FreeRTOS code on the non-secure side, such as
415 those running third-party code on the secure side, are not affected by
508 operate on a task notification at any array index. See
532 + Added new POSIX port layer that allows FreeRTOS to run on Linux hosts in
533 the same way the Windows port layer enables FreeRTOS to run on Windows
556 replicate the reported issue and it likely depends on your CPU model.
561 previously it was always assumed FreeRTOS was running on HART 0.
563 compare register on 32-bit cores to match that suggested in RISC-V
578 + Added the vPortGetHeapStats() API function which returns information on
655 FreeRTOS ports that run on architectures that have stack limit registers.
692 16-bit limit on stack size specifications) was introduced.
732 interfaces when FreeRTOS+TCP is used on Windows with WinPCap.
734 definable callback to execute when data arrives on a socket.
761 + Optimisations to the implementation of the standard tickless idle mode on
764 + Ensure interrupt stack alignment on PIC32 ports.
798 dependency on memset() in other cases.
828 bytes on the main stack as it prevents space being left for a later save
834 when FreeRTOS was only used on small MCUs, the type was set to uint16_t,
835 but that can be too restrictive when FreeRTOS is used on larger
839 all the threads run on the same core, and the threads run with very high
841 prevent the Windows port executing on single core hosts.
859 restore all floating point (FPU) registers on entry to each potentially
867 supported on ARM Cortex-M3.
874 + All ARM Cortex-M0 ports: Prevent an item being left on the stack of the
893 + Remove dependency on legacy IO libraries from the PIC32 demos.
930 + Updates necessary to allow FreeRTOS to run on 64-bit architectures.
972 + Added a port and demo for the ARM Cortex-A53 64-bit cores on the Xilinx
1045 + Update heap_4 and heap_5 to allow use on 64-bit processors.
1106 runs on the KC705 evaluation board (Kintex FPGA).
1140 optimisation is on).
1236 + Generic IAR Cortex-A5 port (without any reliance on a GIC) introduced.
1237 The new port is demonstrated on an Atmel SAMA5D3 XPlained board.
1307 + Small change to the tickless low power implementation on the SAM4L to
1316 + Remove one level of indirection when accepting interrupts on the PIC32MZ.
1371 + Minor maintenance on FreeRTOS+UDP.
1399 to the test that prevents the network event hook being called on the first
1451 any warnings (information on the test conditions will follow).
1525 + Adjusted stack alignment on RX200 ports to ensure an assert was not
1535 https://www.FreeRTOS.org/Pend-on-multiple-rtos-objects.html
1543 + Removed reliance on the PLIB libraries from the MPLAB PIC32 port layer and
1694 + Added a NOP following each DINT instruction on MSP430 devices for strict
1695 conformance with the instructions on using DINT.
1743 + NXP LPC4350 using the Keil MDK, and demonstrated on a Hitex development
1745 + ST STM32F407 using the IAR Embedded Workbench for ARM, and demonstrated on
1747 + Infineon TriCore TC1782, using the GCC compiler, demonstrated on the
1749 + Renesas RX630, using the Renesas compiler and HEW, demonstrated on an
1770 + Various other minor changes to ensure warning free builds on a growing
1908 rely on the compiler providing assert.h.
1941 Kit (RDK) to take into account the revered LED wiring on later hardware
1967 has been asked for on numerous occasions to assist with initialisation
1979 + Fixed some build time compiler warnings in various FreeTCPIP (based on
2007 only depending on other configuration settings.
2016 + Updated prvListTaskWithinSingleList() is it works on processors where the
2077 + Posix simulator has been upgraded - see the corresponding WEB page on the
2093 problems that can arise should configUSE_16_BIT_TICKS be set to 1 on a
2125 + Added new (optional) feature that gathers statistics on the amount of CPU
2142 permit its use on all part revisions.
2171 on Linux hosts.
2220 ports and demos. See the port documentation pages on the FreeRTOS.org
2254 above the kernel priority. This is only supported on PIC32 ports thus
2277 *** VERY IMPORTANT INFORMATION ON UPGRADING TO FREERTOS.ORG V5.0.0 ***
2315 + Tidied up the capitalisation of include files to facilitate builds on
2318 included to remove warnings on other compilers.
2380 application is executing on.
2436 + Changes to both task.c and queue.c as a result of testing performed on
2449 + Tasks that block on events with a timeout of portMAX_DELAY are now
2493 + Lowered the PCLK setting on the ARM9 STR9 demo from 96MHz to 48MHz.
2572 + The volatile qualification has been changed on the list members to allow
2599 + Modified the SAM7X/IAR startup code slightly to prevent it hanging on
2611 + The compare match load value on LPC2000 ports now has 1 added to correct
2613 + The minimal stack depth has been increased slightly on the WIZC PIC18
2637 dependencies to facilitate use on Linux host computers.
2681 one task is blocked on a semaphore or queue, the task with the highest
2718 + Updated the MPLAB PIC18 documentation to provide extra details on linker
2808 ready list. Previously a yield was not performed on this second
2838 used on ARM architectures.
2892 means the interrupt flags cannot always be stored on the stack and are
2913 structure to ensure correct memory alignment on 32bit systems.
2971 + Explicit use of 'signed' qualifier on plain char types.
3017 it returns now depends on the USE_16_BIT_TICKS definition.
3043 See the Configuration section on the WEB site for more information (on
3078 + The PIC demo projects now have some optimisation switched on.
3148 transmitted and received on the serial port. The Flashlite 186 demo