|
FreeRTOS8.2.2更新内容如下
Changes between V8.2.1 and V8.2.2 released August 12, 2015
RTOS kernel updates:+ Added Intel IA32/x86 32-bit port.+ General maintenance.+ PRIVILEGED_FUNCTION and PRIVILEGED_DATA macros, which are used in memoryprotected systems, have been added to the newer event group and softwaretimer functions.+ Add the errno definitions used by FreeRTOS+ components into projdefs.h.+ Remove the restriction that prevented tick-less idle implementationswaiting indefinitely when software timers were used in the sameapplication.+ Introduce xTaskNotifyAndQueryFromISR() as the interrupt safe version ofxTaskNotifyAndQuery().+ Add additional NOPs to the MSP430X port layers to ensure strict compliancewith the hardware documentation.+ Microblaze port: Added option for port optimised task selection.+ Microblaze port: Previously tasks inherited the exception enable stateat the time the task was created. Now all tasks are created withexceptions enabled if the Microblaze design supports exceptions.+ Windows port: Add additional safe guards to ensure the correct start upsequence and thread switching timing.+ Windows port: Improve the implementation of the port optimised taskselection assembly code.+ Update heap_4 and heap_5 to allow use on 64-bit processors.+ Simplify the code that creates a queue.+ General improved tick-less idle behaviour.+ Ensure none of the variables in the common kernel files are initialised toanything other than zero.+ Correct calculation of xHeapStructSize in heap_4 and heap_5.
Demo application updates:
+ Added demo project for the new IA32/x86 port that targets the Galileohardware.+ Added MSP430FR5969 demos (previously provided as a separate download).+ Added FreeRTOS BSP repository for automatic creation of FreeRTOSapplications in the Xilinx SDK.+ Added Atmel Studio / GCC project for the SAMV71 (ARM Cortex-M7)+ Update Xilinx SDK projects to use version 2015.2 of the SDK.+ Remove Microblaze demos that were using obsolete tools.+ Add MSP43FR5969 IAR and CCS demos.
FreeRTOS+ Updates:
+ Updated FreeRTOS+Trace recorder library, which requires an update to theFreeRTOS+Trace application.+ Added Reliance Edge source code and demo application. Reliance edge isa fail safe transactional file system ideal for applications that requirefile storage, and especially when high reliability is essential.+ Introduce configAPPLICATION_PROVIDES_cOutputBuffer to allow FreeRTOS+CLIusers to place the output buffer at a fixed memory address.+ Improve the NetworkInterface.c file provided for the Windows port ofFreeRTOS+UDP.
FreeRTOS官网下载地址 |
|