@@ -2,20 +2,21 @@ Zephyr Kernel 1.6.0 Release Notes
2
2
#################################
3
3
4
4
We are pleased to announce the release of Zephyr kernel version 1.6.0. This
5
- release introduces a Unified Kernel replacing the separate nano- and
6
- micro-kernels, simplifying the overall Zephyr architecture and programming
5
+ release introduces a the unified Kernel replacing the separate nano- and
6
+ micro-kernels and simplifying the overall Zephyr architecture and programming
7
7
interfaces.
8
- In this release we added support for the ARM Cortex-M0/M0+ family and expanded
9
- board support for Cortex-M.
8
+ Support for the ARM Cortex-M0/M0+ family was added and board support for
9
+ Cortex-M was expanded .
10
10
Additionally, this release adds many improvements for documentation, build
11
11
infrastructure, and testing.
12
12
13
13
Major enhancements included with the release:
14
14
15
15
* Introduced the Unified Kernel; the nano and micro kernel were removed.
16
- * The legacy API is still supported but deprecated. All legacy tests were moved
17
- to tests/legacy.
18
- * Added Unified Kernel documentation.
16
+ * The legacy API is still supported but deprecated.
17
+ * Legacy tests and samples were moved to tests/legacy and samples/legacy.
18
+ * Unified kernel documentation was added and legacy nanokernel/microkernel
19
+ documentation was removed.
19
20
* Added support for several ARM Cortex-M boards
20
21
* Added support for USB mass storage and access to the filesystem.
21
22
* Added native Bluetooth Controller support. Currently nRF51 & nRF52 are supported.
@@ -25,7 +26,7 @@ A detailed list of changes since v1.5.0 by component follows:
25
26
Kernel
26
27
******
27
28
28
- * Introduced Unified kernel.
29
+ * Introduced the unified kernel.
29
30
* Removed deprecated Tasks IRQs.
30
31
* Removed deprecated dynamic interrupt API.
31
32
* Added DLIST to operate in all elements of a doubly-linked list.
@@ -106,7 +107,6 @@ Build Infrastructure
106
107
* Makefile: Changed outdir into board-specific directory to avoid build collisions.
107
108
* Makefile: Changed to use HOST_OS environment variable.
108
109
* Makefile: Added support for third party build systems.
109
- * printk: Added support for modifiers.
110
110
* Sanity: Added support to filter using environment variables.
111
111
* Sanity: Added support for multiple toolchains.
112
112
* Sanity: Added ISSM and ARM GCC embedded toolchains to the supported toolchains.
@@ -124,6 +124,7 @@ Libraries
124
124
* libc: Added support for 'z' length specifier.
125
125
* libc: Removed stddef.h which is provided by the compiler.
126
126
* libc: printf: Improved code for printing.
127
+ * printk: Added support for modifiers.
127
128
* Added CoAP implementation for Zephyr.
128
129
* File system: Added API to grow or shrink a file.
129
130
* File system: Added API to get volume statistics.
@@ -361,3 +362,9 @@ JIRA Related Items
361
362
* [ZEP-1345] - cpu context save and restore could corrupt stack
362
363
* [ZEP-1349] - ARC sleep needs to pass interrupt priority threshold when interrupts are enabled
363
364
* [ZEP-1353] - FDRM k64f Console output broken on normal flash mode
365
+
366
+ Known Issues
367
+ ************
368
+
369
+ * [ZEP-1405] - function l2cap_br_conn_req in /subsys/bluetooth/host/l2cap_br.c
370
+ references uninitialized pointer
0 commit comments