release: adding release notes draft for ARM architecture

Zephyr 2.0 release notes draft for the ARM architecture.

Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
This commit is contained in:
Ioannis Glaropoulos 2019-08-23 16:09:42 +02:00
commit f8b068ed88

View file

@ -19,18 +19,37 @@ Major enhancements with this release include:
connection between two nodes. connection between two nodes.
* We added support for UpdateHub which is an end-to-end solution for large scale * We added support for UpdateHub which is an end-to-end solution for large scale
over-the-air update of devices. over-the-air update of devices.
* We added support for ARM Cortex-R Architecture (EXPERIMENTAL).
The following sections provide detailed lists of changes by component. The following sections provide detailed lists of changes by component.
Kernel Kernel
****** ******
* TBD * New kernel API for per-thread disabling of Floating Point Services for
ARC, ARM Cortex-M, and x86 architectures.
Architectures Architectures
************* *************
* POSIX: Fix race condition with terminated threads which had never been * ARM:
* Added initial support for ARM Cortex-R architecture (EXPERIMENTAL)
* We enhanced the support for Floating Point Services in Cortex-M
architecture, implementing and enabling lazy-stacking for FPU
capable threads and fixing stack overflow detection for FPU
capable supervisor threads
* Added Qemu support for ARMv8-M Mainline architecture
* Optimized the IRQ locking time in thread context switch
* Fixed several critical bugs in User Mode implementation
* Added test coverage for ARM-specific kernel features
* Improved support for linking TrustZone Secure Entry functions into
Non-Secure firmware
* POSIX:
* Fix race condition with terminated threads which had never been
scheduled by kernel. On very loaded systems it could cause swap errors. scheduled by kernel. On very loaded systems it could cause swap errors.
Boards & SoC Support Boards & SoC Support