aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32-wpan/src/mac/mod.rs
blob: c847a5ccaa5bc7a54dc42432b7c95391026fc1a5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
pub mod commands;
mod consts;
pub mod control;
mod driver;
pub mod event;
pub mod indications;
mod macros;
mod opcodes;
pub mod responses;
pub mod runner;
pub mod typedefs;

pub use crate::mac::control::Control;
use crate::mac::driver::Driver;
pub use crate::mac::runner::Runner;

const MTU: usize = 127;

pub async fn new<'a>(runner: &'a Runner<'a>) -> (Control<'a>, Driver<'a>) {
    (Control::new(runner), Driver::new(runner))
}