diff options
| author | Dario Nieuwenhuis <[email protected]> | 2023-01-02 00:26:37 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-01-02 00:26:37 +0100 |
| commit | 072b8ce0352f4a000db4d525683d170799b83b1a (patch) | |
| tree | c68a0799b3e77e5d53f6c40d024b07112f9c8617 /src/lib.rs | |
| parent | 2548bbdd65fc3094f624bd043a1a9a296f9184b5 (diff) | |
| parent | c1fa46bd36986943616bd453c6dfa1c5c7dc63d8 (diff) | |
Merge pull request #34 from mattiasgronlund/wlan_read_fix
Fixed length for wlan_read.
Diffstat (limited to 'src/lib.rs')
| -rw-r--r-- | src/lib.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib.rs b/src/lib.rs index 25e6f8f16..940322715 100644 --- a/src/lib.rs +++ b/src/lib.rs | |||
| @@ -685,7 +685,7 @@ where | |||
| 685 | 685 | ||
| 686 | if status & STATUS_F2_PKT_AVAILABLE != 0 { | 686 | if status & STATUS_F2_PKT_AVAILABLE != 0 { |
| 687 | let len = (status & STATUS_F2_PKT_LEN_MASK) >> STATUS_F2_PKT_LEN_SHIFT; | 687 | let len = (status & STATUS_F2_PKT_LEN_MASK) >> STATUS_F2_PKT_LEN_SHIFT; |
| 688 | self.bus.wlan_read(&mut buf[..(len as usize + 3) / 4]).await; | 688 | self.bus.wlan_read(&mut buf, len).await; |
| 689 | trace!("rx {:02x}", &slice8_mut(&mut buf)[..(len as usize).min(48)]); | 689 | trace!("rx {:02x}", &slice8_mut(&mut buf)[..(len as usize).min(48)]); |
| 690 | self.rx(&slice8_mut(&mut buf)[..len as usize]); | 690 | self.rx(&slice8_mut(&mut buf)[..len as usize]); |
| 691 | } | 691 | } |
