@@ -16,16 +16,29 @@ This release introduces a new native IP stack, replacing the legacy uIP stack,
16
16
maintaining the legacy functionality, adding additional capabilities, and allowing
17
17
future improvements.
18
18
19
- Additionally, this release adds improvements for documentation, testing, and build
20
- infrastructure (including use of 3rd-party compilers and build support for Windows
21
- and OS X environments).
19
+ We have introduced support for the RISC V and Xtensa architectures and now
20
+ support 6 architectures in total.
21
+
22
+ Device tree support for ARM based boards added. The initial
23
+ device tree support includes flash/sram base address and UART devices. Board
24
+ support includes NXP Kinetis based SoCs, ARM Beetle, TI CC3200 LaunchXL, and
25
+ STML32L476 based SoCs. Plan is to add support for other architectures and
26
+ expand device support in upcoming Zephyr releases.
22
27
23
28
The following sections provide a detailed list of changes, by component, since
24
29
kernel version 1.6.0.
25
30
26
31
Kernel
27
32
======
28
33
34
+ * Introduction of k_poll API: k_poll() is similar to the POSIX poll() API in
35
+ spirit in that it allows a single thread to monitor multiple events without
36
+ actively polling them, but rather pending for one or more to become ready.
37
+ * Optimized memory use of some thread fields
38
+ * Remove usage of micro/nano kernel terminology from kernel code and introduced
39
+ a legacy option to enable/disable legacy APIs. (using legacy.h)
40
+
41
+
29
42
Architectures
30
43
=============
31
44
41
54
* Added Nordic pca10056 PDK board
42
55
* Added NXP FRDM-KW41Z board
43
56
* Added ST Nucleo-F334R8, Nucleo-L476G, STM3210C-EVAL, and STM32373C-EVAL boards
57
+ * Added Panther and tinyTILE boards, based on Quark SE C1000 and Intel Curie
58
+ * Added support for Zedboard Pulpino, a RISC V based board
59
+ * Added Qemu target for RISC V and a simulator target for the Xtensa architecture.
44
60
45
61
Drivers and Sensors
46
62
===================
@@ -104,9 +120,6 @@ Bluetooth
104
120
* Reduced latencies in the Controller
105
121
* Added SPI HCI driver
106
122
107
- Build Infrastructure
108
- ====================
109
-
110
123
Libraries
111
124
=========
112
125
@@ -139,12 +152,6 @@ Documentation
139
152
* Sample README files converted to documents included in the website.
140
153
* Improved consistency of board and sample documentation.
141
154
142
- Test and Samples
143
- ================
144
-
145
- Deprecations
146
- ============
147
-
148
155
JIRA Related Items
149
156
==================
150
157
0 commit comments