aboutsummaryrefslogtreecommitdiff
path: root/embassy-net-driver/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'embassy-net-driver/src/lib.rs')
-rw-r--r--embassy-net-driver/src/lib.rs10
1 files changed, 9 insertions, 1 deletions
diff --git a/embassy-net-driver/src/lib.rs b/embassy-net-driver/src/lib.rs
index 93a02e46c..ab17d1902 100644
--- a/embassy-net-driver/src/lib.rs
+++ b/embassy-net-driver/src/lib.rs
@@ -4,7 +4,15 @@
4 4
5use core::task::Context; 5use core::task::Context;
6 6
7use smoltcp::wire::HardwareAddress; 7/// Representation of an hardware address, such as an Ethernet address or an IEEE802.15.4 address.
8#[derive(Debug, Clone, Copy, PartialEq, Eq)]
9#[cfg_attr(feature = "defmt", derive(defmt::Format))]
10pub enum HardwareAddress {
11 /// A six-octet Ethernet address
12 Ethernet([u8; 6]),
13 /// An eight-octet IEEE802.15.4 address
14 Ieee802154([u8; 8]),
15}
8 16
9/// Main `embassy-net` driver API. 17/// Main `embassy-net` driver API.
10/// 18///