@@ -9,17 +9,16 @@ We are pleased to announce the release of Zephyr kernel version 1.11.0.
9
9
10
10
Major enhancements with this release include:
11
11
12
- * Thread-level memory protection on x86, ARC and ARM , userspace and memory
12
+ * Thread-level memory protection on x86, ARC and Arm , userspace and memory
13
13
domains
14
14
* Symmetric Multi Processing (SMP) support on the Xtensa architecture.
15
15
* Initial Armv8-M architecture support.
16
16
* Native development environment on Microsoft Windows.
17
17
* Native build target on POSIX platforms.
18
18
* POSIX PSE52 partial support.
19
19
* Thread support via integration with OpenThread.
20
- * Over the Air Firmware Updates over BLE using MCUmgr.
20
+ * Firmware over- the-air (FOTA) updates over BLE using MCUmgr.
21
21
* Lightweight flash storage layer for constrained devices.
22
-
23
22
* Additional SoC, platform and driver support for many of the already supported
24
23
platforms.
25
24
@@ -29,33 +28,39 @@ Kernel
29
28
******
30
29
31
30
* Initial Symmetric Multi Processing (SMP) support added:
31
+
32
32
* SMP-aware scheduler
33
33
* SMP timer and idling support
34
34
* Available on the Xtensa architecture
35
35
* POSIX PSE52 support:
36
+
36
37
* Timer, clock, scheduler and pthread APIs
37
38
38
39
Architectures
39
40
*************
40
41
41
42
* User space and system call related changes:
43
+
42
44
* Added ARC user space implementation
43
- * Added ARM user space implementation
45
+ * Added Arm user space implementation
44
46
* Fixed a few MPU related issues with stack guards
45
- * Armv8-M iniital architecture support, including the following cores:
47
+ * Armv8-M initial architecture support, including the following cores:
48
+
46
49
* Arm Cortex-M23
47
50
* Arm Cortex-M33
48
- * New "posix" architecture for native GNU/Linux and macOS build targets:
49
- * Targets native executables that can be run on the operating system
51
+ * New POSIX architecture for native GNU/Linux and macOS build targets:
52
+
53
+ * Targets native executables that can be run on the host operating system
50
54
51
55
Boards
52
56
******
53
57
54
- * New native_posix board for the posix architecture:
58
+ * New native_posix board for the POSIX architecture:
59
+
55
60
* Includes a template for hardware models
56
61
* Adds support for console and logging
57
62
* Interrupts and timers are simulated in several different configurations
58
- * Added support for the following ARM boards:
63
+ * Added support for the following Arm boards:
59
64
60
65
* adafruit_trinket_m0
61
66
* arduino_zero
@@ -64,32 +69,32 @@ Boards
64
69
* nucleo_f429zi
65
70
* stm32f072_eval
66
71
* stm32f072b_disco
67
- * Removed Panther board support which included boards/x86/panther and
72
+ * Removed Panther board support, which included boards/x86/panther and
68
73
boards/arc/panther_ss
69
- * Refactored dts.fixup so common SoC related fixes are in arch/<*>/soc
70
- and board dts.fixup only used for board specific items.
74
+ * Refactored dts.fixup so common SoC- related fixes are in arch/<*>/soc
75
+ and board dts.fixup is only used for board- specific items.
71
76
72
77
Drivers and Sensors
73
78
*******************
74
79
75
80
* New LED PWM driver for ESP32 SoC
76
81
* Fixed ESP32 I2C driver
77
- * Added i2c master, qspi flash, and gpio drivers for nios-II
78
- * Added pinmux, gpio , serial drivers for lpc54114
79
- * Added pinmux, gpio , serial, spi , and watchdog drivers for sam0
80
- * Added apa102 and ws2821b led_strip drivers
82
+ * Added I2C master, QSPI flash, and GPIO drivers for nios-II
83
+ * Added PinMux, GPIO , serial drivers for LPC54114
84
+ * Added PinMux, GPIO , serial, SPI , and watchdog drivers for sam0
85
+ * Added APA102 and WS2821B led_strip drivers
81
86
* Added native entropy driver
82
87
* Moved some sensors to dts
83
- * Added amg88xx, ccs811 , and vl53l0x sensor drivers
88
+ * Added AMG88xx, CCS811 , and VL53L0x sensor drivers
84
89
* Redefined SENSOR_CHAN_HUMIDITY in percent
85
90
86
91
Networking
87
92
**********
88
93
89
94
* Generic OpenThread support added
90
- * OpenThread support to nrf5 IEEE 802.15.4 driver added
95
+ * OpenThread support to nRF5 IEEE 802.15.4 driver added
91
96
* NXP MCUX ethernet driver IPv6 multicast join/leave enhancements
92
- * Ethernet stm32 fixes
97
+ * Ethernet STM32 fixes
93
98
* IEEE 802.15.4 Sub-GHz TI CC1200 chip support added
94
99
* IEEE 802.15.4 test driver (upipe) hw filtering support added
95
100
* IEEE 802.15.4 radio API enhancements
@@ -125,33 +130,36 @@ Bluetooth
125
130
Build and Infrastructure
126
131
************************
127
132
128
- * Native development enviroment on Microsoft Windows:
133
+ * Native development environment on Microsoft Windows:
134
+
129
135
* Uses CMake and Kconfiglib to avoid requiring an emulation layer
130
136
* Package management support with Chocolatey for simple setup
131
137
* Build time now comparable to Linux and macOS using Ninja
132
138
133
139
Libraries / Subsystems
134
140
***********************
135
141
136
- * New management subystem based on the cross-RTOS MCUmgr:
142
+ * New management subsystem based on the cross-RTOS MCUmgr:
143
+
137
144
* Secure Firmware Updates over BLE and serial
138
145
* Support for file system access and statistics
139
146
* mcumgr cross-platform command-line tool
140
147
141
148
* FCB (File Circular Buffer) lightweight storage layer:
142
- * Wear-levelling support for NOR flashes
149
+
150
+ * Wear-leveling support for NOR flashes
143
151
* Suitable for memory constrained devices
144
152
145
153
HALs
146
154
****
147
155
148
- * Updated ARM CMSIS from version 4 to 5.2.0
156
+ * Updated Arm CMSIS from version 4.5.0 to 5.2.0
149
157
* Updated stm32cube stm32l4xx from version 1.9.0 to 1.10.0
150
158
* Updated stm32cube stm32f4xx from version 1.16.0 to 1.18.0
151
159
* Added Atmel SAMD21 HAL
152
- * Added mcux 2.2.1 for lpc54114
153
- * Added HAL for vl53l0x sensor from STM
154
- * Imported and moved to nrfx 0.8.0 on Nordic SoCs
160
+ * Added mcux 2.2.1 for LPC54114
161
+ * Added HAL for VL53L0x sensor from STM
162
+ * Imported and moved to nRFx 0.8.0 on Nordic SoCs
155
163
* Added QSPI Controller HAL driver
156
164
157
165
Documentation
@@ -161,6 +169,7 @@ Documentation
161
169
* Improved docs for Native (POSIX) support
162
170
* Docs for new samples and supported board
163
171
* General documentation clarifications and improvements
172
+ * Identify daily-built master-branch docs as "Latest" version
164
173
* Addressed Sphinx-generated intra-page link issues
165
174
* Updated doc generation tools (Doxygen, Sphinx, Breathe, Docutils)
166
175
0 commit comments