Skip to content

Commit 0075488

Browse files
nashifAnas Nashif
authored andcommitted
doc: update 1.9.0 release notes
Signed-off-by: Anas Nashif <[email protected]>
1 parent 76537ad commit 0075488

File tree

1 file changed

+22
-8
lines changed

1 file changed

+22
-8
lines changed

doc/release-notes-1.9.rst

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,19 @@ Zephyr Kernel 1.9.0 (WIP)
66
#########################
77

88
We are pleased to announce the release of Zephyr kernel version 1.9.0
9-
(planned for release in August 2017).
109

1110
Major enhancements planned with this release include:
1211

13-
* Pthreads compatible API
14-
* BSD Sockets compatible API
15-
* Expand Device Tree support to more architectures
16-
* BLE Mesh
1712
* Bluetooth 5.0 Support (all features except Advertising Extensions)
1813
* Bluetooth Qualification-ready BLE Controller
19-
* Revamp Testsuite, Increase Coverage
14+
* BLE Mesh
2015
* Lightweight Machine to Machine (LwM2M) support
16+
* Pthreads compatible API
17+
* BSD Sockets compatible API
2118
* MMU/MPU (Cont.): Thread Isolation, Paging
19+
* Expand Device Tree support to more architectures
20+
* Revamp Testsuite, Increase Coverage
21+
* Stack Sentinel support (See details below)
2222

2323
The following sections provide detailed lists of changes by component.
2424

@@ -27,6 +27,7 @@ Kernel
2727

2828
* Added POSIX thread IPC support for Kernel
2929
* kernel: introduce opaque data type for stacks
30+
* Timeslicing and tickless kernel improvements
3031

3132
Architectures
3233
*************
@@ -35,7 +36,12 @@ Architectures
3536
* arm: Added TI CC2650 SoC
3637
* arm: Removed TI CC3200 SoC
3738
* arm: Added MPU support to nRF52, STM32L4, and STM32F3
38-
* xtensa: Added ESP32
39+
* xtensa: Added ESP32 support
40+
* Stack sentinel: This places a sentinel value at the lowest 4 bytes of a stack
41+
memory region and checks it at various intervals, including when servicing
42+
interrupts or context switching. This is implemented on all arches except
43+
ARC, which supports stack bounds checking directly in hardware.
44+
* x86: enable MMU for application memory
3945

4046
Boards
4147
******
@@ -48,7 +54,7 @@ Boards
4854
* arm: Added TI SensorTag board
4955
* arm: Removed TI CC3200 LaunchXL board
5056
* arm: Added VBLUno51 and VBLUno52 boards
51-
* xtensa: Added ESP32
57+
* xtensa: Added ESP32 board support
5258

5359
Drivers and Sensors
5460
*******************
@@ -60,6 +66,7 @@ Drivers and Sensors
6066
* Removed deprecated PWM driver APIs
6167
* Added ESP32 drivers for GPIO, pin mux, watchdog, random number generator,
6268
and UART
69+
* sensor: Add BMM150 Geomagnetic sensor driver
6370

6471
Networking
6572
**********
@@ -102,6 +109,7 @@ Bluetooth
102109
prefix as the Bluetooth APIs, namely BT_* instead of BLUETOOTH_*.
103110
Controller Kconfig options have been shortened to use CTLR instead of
104111
CONTROLLER.
112+
* Removed deprecated NBLE support
105113

106114
Build and Infrastructure
107115
************************
@@ -142,6 +150,12 @@ Documentation
142150
pip requirements.txt
143151

144152

153+
Build System and Tools
154+
**********************
155+
* Convert post-processing host tools to python, this includes the following
156+
tools: gen_offset_header.py gen_idt.py gen_gdt.py gen_mmu.p
157+
158+
145159
Tests and Samples
146160
*****************
147161

0 commit comments

Comments
 (0)