diff options
| author | Dario Nieuwenhuis <[email protected]> | 2023-10-16 23:41:58 +0200 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2023-10-18 05:28:16 +0200 |
| commit | 3cbc6874247d7b814cab8ec8762bfe2f6f385828 (patch) | |
| tree | aac4c615c816f6465559874a98c9d3cf60c21817 /embassy-stm32-wpan | |
| parent | 51708c8ed1962618ac7bc244a3f5e7ceced28182 (diff) | |
net/driver: remove Medium, make HardwareAddress non_exhaustive.
Diffstat (limited to 'embassy-stm32-wpan')
| -rw-r--r-- | embassy-stm32-wpan/src/mac/driver.rs | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/embassy-stm32-wpan/src/mac/driver.rs b/embassy-stm32-wpan/src/mac/driver.rs index bfc4f1ee8..ffba6e5e8 100644 --- a/embassy-stm32-wpan/src/mac/driver.rs +++ b/embassy-stm32-wpan/src/mac/driver.rs | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | 3 | ||
| 4 | use core::task::Context; | 4 | use core::task::Context; |
| 5 | 5 | ||
| 6 | use embassy_net_driver::{Capabilities, HardwareAddress, LinkState, Medium}; | 6 | use embassy_net_driver::{Capabilities, HardwareAddress, LinkState}; |
| 7 | use embassy_sync::blocking_mutex::raw::CriticalSectionRawMutex; | 7 | use embassy_sync::blocking_mutex::raw::CriticalSectionRawMutex; |
| 8 | use embassy_sync::channel::Channel; | 8 | use embassy_sync::channel::Channel; |
| 9 | 9 | ||
| @@ -60,24 +60,15 @@ impl<'d> embassy_net_driver::Driver for Driver<'d> { | |||
| 60 | let mut caps = Capabilities::default(); | 60 | let mut caps = Capabilities::default(); |
| 61 | caps.max_transmission_unit = MTU; | 61 | caps.max_transmission_unit = MTU; |
| 62 | // caps.max_burst_size = Some(self.tx.len()); | 62 | // caps.max_burst_size = Some(self.tx.len()); |
| 63 | |||
| 64 | caps.medium = Medium::Ieee802154; | ||
| 65 | caps | 63 | caps |
| 66 | } | 64 | } |
| 67 | 65 | ||
| 68 | fn link_state(&mut self, _cx: &mut Context) -> LinkState { | 66 | fn link_state(&mut self, _cx: &mut Context) -> LinkState { |
| 69 | // if self.phy.poll_link(&mut self.station_management, cx) { | ||
| 70 | // LinkState::Up | ||
| 71 | // } else { | ||
| 72 | // LinkState::Down | ||
| 73 | // } | ||
| 74 | |||
| 75 | LinkState::Down | 67 | LinkState::Down |
| 76 | } | 68 | } |
| 77 | 69 | ||
| 78 | fn hardware_address(&self) -> HardwareAddress { | 70 | fn hardware_address(&self) -> HardwareAddress { |
| 79 | // self.mac_addr | 71 | // self.mac_addr |
| 80 | |||
| 81 | HardwareAddress::Ieee802154([0; 8]) | 72 | HardwareAddress::Ieee802154([0; 8]) |
| 82 | } | 73 | } |
| 83 | } | 74 | } |
