aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--embassy-net-enc28j60/src/lib.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/embassy-net-enc28j60/src/lib.rs b/embassy-net-enc28j60/src/lib.rs
index 72229dc08..f96a6ff14 100644
--- a/embassy-net-enc28j60/src/lib.rs
+++ b/embassy-net-enc28j60/src/lib.rs
@@ -194,6 +194,11 @@ where
194 self.bit_field_set(common::Register::ECON1, common::ECON1::mask().rxen()); 194 self.bit_field_set(common::Register::ECON1, common::ECON1::mask().rxen());
195 } 195 }
196 196
197 /// Returns the device's MAC address
198 pub fn address(&self) -> [u8; 6] {
199 self.mac_addr
200 }
201
197 /// Flushes the transmit buffer, ensuring all pending transmissions have completed 202 /// Flushes the transmit buffer, ensuring all pending transmissions have completed
198 /// NOTE: The returned packet *must* be `read` or `ignore`-d, otherwise this method will always 203 /// NOTE: The returned packet *must* be `read` or `ignore`-d, otherwise this method will always
199 /// return `None` on subsequent invocations 204 /// return `None` on subsequent invocations