@@ -41,17 +41,43 @@ Boards
41
41
* The config option :kconfig:option: `CONFIG_NATIVE_POSIX_SLOWDOWN_TO_REAL_TIME ` has been deprecated
42
42
in favor of :kconfig:option: `CONFIG_NATIVE_SIM_SLOWDOWN_TO_REAL_TIME `.
43
43
44
+ * The DT binding :dtcompatible: `zephyr,native-posix-cpu ` has been deprecated in favor of
45
+ :dtcompatible: `zephyr,native-sim-cpu `.
46
+
44
47
* Zephyr now supports version 1.11.1 of the :zephyr:board: `neorv32 `.
45
48
46
49
Device Drivers and Devicetree
47
50
*****************************
48
51
52
+ Counter
53
+ =======
54
+
55
+ * ``counter_native_posix `` has been renamed ``counter_native_sim ``, and with it its
56
+ kconfig options and DT binding. :dtcompatible: `zephyr,native-posix-counter ` has been deprecated
57
+ in favor of :dtcompatible: `zephyr,native-sim-counter `.
58
+ And :kconfig:option: `CONFIG_COUNTER_NATIVE_POSIX ` and its related options with
59
+ :kconfig:option: `CONFIG_COUNTER_NATIVE_SIM ` (:github: `86616 `).
60
+
61
+ Entropy
62
+ =======
63
+
64
+ * ``fake_entropy_native_posix `` has been renamed ``fake_entropy_native_sim ``, and with it its
65
+ kconfig options and DT binding. :dtcompatible: `zephyr,native-posix-rng ` has been deprecated
66
+ in favor of :dtcompatible: `zephyr,native-sim-rng `.
67
+ And :kconfig:option: `CONFIG_FAKE_ENTROPY_NATIVE_POSIX ` and its related options with
68
+ :kconfig:option: `CONFIG_FAKE_ENTROPY_NATIVE_SIM ` (:github: `86615 `).
69
+
49
70
Ethernet
50
71
========
51
72
52
73
* Removed Kconfig option ``ETH_STM32_HAL_MII `` (:github: `86074 `).
53
74
PHY interface type is now selected via the ``phy-connection-type `` property in the device tree.
54
75
76
+ * ``ethernet_native_posix `` has been renamed ``ethernet_native_tap ``, and with it its
77
+ kconfig options: :kconfig:option: `CONFIG_ETH_NATIVE_POSIX ` and its related options have been
78
+ deprecated in favor of :kconfig:option: `CONFIG_ETH_NATIVE_TAP ` (:github: `86578 `).
79
+
80
+
55
81
GPIO
56
82
====
57
83
61
87
now left as a placeholder and mapper.
62
88
The labels have also been changed along, so no changes are necessary for regular use.
63
89
90
+ Serial
91
+ =======
92
+
93
+ * ``uart_native_posix `` has been renamed ``uart_native_pty ``, and with it its
94
+ kconfig options and DT binding. :dtcompatible: `zephyr,native-posix-uart ` has been deprecated
95
+ in favor of :dtcompatible: `zephyr,native-pty-uart `.
96
+ :kconfig:option: `CONFIG_UART_NATIVE_POSIX ` and its related options with
97
+ :kconfig:option: `CONFIG_UART_NATIVE_PTY `.
98
+ The choice :kconfig:option: `CONFIG_NATIVE_UART_0 ` has been replaced with
99
+ :kconfig:option: `CONFIG_UART_NATIVE_PTY_0 `, but now, it is also possible to select if a UART is
100
+ connected to the process stdin/out instead of a PTY at runtime with the command line option
101
+ ``--<uart_name>_stdinout ``.
102
+ :kconfig:option: `CONFIG_NATIVE_UART_AUTOATTACH_DEFAULT_CMD ` has been replaced with
103
+ :kconfig:option: `CONFIG_UART_NATIVE_PTY_AUTOATTACH_DEFAULT_CMD `.
104
+ :kconfig:option: `CONFIG_UART_NATIVE_WAIT_PTS_READY_ENABLE ` has been deprecated. The functionality
105
+ it enabled is now always enabled as there is no drawbacks from it.
106
+ :kconfig:option: `CONFIG_UART_NATIVE_POSIX_PORT_1_ENABLE ` has been deprecated. This option does
107
+ nothing now. Instead users should instantiate as many :dtcompatible: `zephyr,native-pty-uart ` nodes
108
+ as native PTY UART instances they want. (:github: `86739 `)
109
+
110
+ Timer
111
+ =====
112
+
113
+ * ``native_posix_timer `` has been renamed ``native_sim_timer ``, and so its kconfig option
114
+ :kconfig:option: `CONFIG_NATIVE_POSIX_TIMER ` has been deprecated in favor of
115
+ :kconfig:option: `CONFIG_NATIVE_SIM_TIMER `, (:github: `86612 `).
116
+
64
117
Bluetooth
65
118
*********
66
119
0 commit comments