docs(esp_hw_support): fix IEEE 802.15.4 spelling and EUI-64 byte-range notation

Correct "802.154" to "802.15.4" and change the EUI-64 derivation notation
from base_mac[0:3]/base_mac[3:6] to the inclusive base_mac[0:2]/base_mac[3:5]
in the esp32h2/esp32h21/esp32h4 Kconfig.mac help text and the EN/zh_CN
misc_system_api docs.

Co-authored-by: Cursor <cursoragent@cursor.com>
(cherry picked from commit 811c64c17c)
This commit is contained in:
Jack
2026-07-09 17:44:22 +08:00
parent b5cd9ce7fa
commit 7ca1369ffc
5 changed files with 26 additions and 23 deletions
@@ -7,12 +7,13 @@ choice ESP32H2_UNIVERSAL_MAC_ADDRESSES
single base MAC address.
ESP32-H2 provides a single universally administered MAC address in eFuse
(MAC_FACTORY, 6 bytes) plus the MAC_EXT field used to build the IEEE 802.154
(MAC_FACTORY, 6 bytes) plus the MAC_EXT field used to build the IEEE 802.15.4
EUI-64. Only one universal MAC address is consumed:
- IEEE 802.154 EUI-64 is derived from the base MAC and MAC_EXT
(base_mac[0:3] || MAC_EXT || base_mac[3:6], MAC_EXT defaults to ff:fe);
- Bluetooth reuses the base MAC as-is. The BT offset is not applied because
ESP32-H2 has no Wi-Fi, so no second universal MAC slot is required.
- IEEE 802.15.4 EUI-64 is derived from the base MAC and MAC_EXT
(base_mac[0:2] || MAC_EXT || base_mac[3:5], MAC_EXT defaults to ff:fe).
- Bluetooth reuses the base MAC as-is. The BT offset is not applied because
ESP32-H2 has no Wi-Fi, so no second universal MAC slot is required.
config ESP32H2_UNIVERSAL_MAC_ADDRESSES_ONE
bool "One"
@@ -7,12 +7,13 @@ choice ESP32H21_UNIVERSAL_MAC_ADDRESSES
single base MAC address.
ESP32-H21 provides a single universally administered MAC address in eFuse
(MAC_FACTORY, 6 bytes) plus the MAC_EXT field used to build the IEEE 802.154
(MAC_FACTORY, 6 bytes) plus the MAC_EXT field used to build the IEEE 802.15.4
EUI-64. Only one universal MAC address is consumed:
- IEEE 802.154 EUI-64 is derived from the base MAC and MAC_EXT
(base_mac[0:3] || MAC_EXT || base_mac[3:6], MAC_EXT defaults to ff:fe);
- Bluetooth reuses the base MAC as-is. The BT offset is not applied because
ESP32-H21 has no Wi-Fi, so no second universal MAC slot is required.
- IEEE 802.15.4 EUI-64 is derived from the base MAC and MAC_EXT
(base_mac[0:2] || MAC_EXT || base_mac[3:5], MAC_EXT defaults to ff:fe).
- Bluetooth reuses the base MAC as-is. The BT offset is not applied because
ESP32-H21 has no Wi-Fi, so no second universal MAC slot is required.
config ESP32H21_UNIVERSAL_MAC_ADDRESSES_ONE
bool "One"
@@ -7,12 +7,13 @@ choice ESP32H4_UNIVERSAL_MAC_ADDRESSES
single base MAC address.
ESP32-H4 provides a single universally administered MAC address in eFuse
(MAC_FACTORY, 6 bytes) plus the MAC_EXT field used to build the IEEE 802.154
(MAC_FACTORY, 6 bytes) plus the MAC_EXT field used to build the IEEE 802.15.4
EUI-64. Only one universal MAC address is consumed:
- IEEE 802.154 EUI-64 is derived from the base MAC and MAC_EXT
(base_mac[0:3] || MAC_EXT || base_mac[3:6], MAC_EXT defaults to ff:fe);
- Bluetooth reuses the base MAC as-is. The BT offset is not applied because
ESP32-H4 has no Wi-Fi, so no second universal MAC slot is required.
- IEEE 802.15.4 EUI-64 is derived from the base MAC and MAC_EXT
(base_mac[0:2] || MAC_EXT || base_mac[3:5], MAC_EXT defaults to ff:fe).
- Bluetooth reuses the base MAC as-is. The BT offset is not applied because
ESP32-H4 has no Wi-Fi, so no second universal MAC slot is required.
config ESP32H4_UNIVERSAL_MAC_ADDRESSES_ONE
bool "One"