···3232) -> (Device<'a>, Control<'a>) {
3333 let fw = include_bytes!("../cyw43-firmware/43439A0.bin");
3434 let clm = include_bytes!("../cyw43-firmware/43439A0_clm.bin");
3535- // let btfw = include_bytes!("../cyw43-firmware/43439A0_btfw.bin");
36353736 // To make flashing faster for development, you may want to flash the firmwares independently
3837 // at hardcoded addresses, instead of baking them into the program with `include_bytes!`:
3938 // probe-rs download 43439A0.bin --binary-format bin --chip RP2040 --base-address 0x10100000
4039 // probe-rs download 43439A0_clm.bin --binary-format bin --chip RP2040 --base-address 0x10140000
4141- // probe-rs download 43439A0_btfw.bin --binary-format bin --chip RP2040 --base-address 0x10141400
4040+4241 // let fw = unsafe { core::slice::from_raw_parts(0x10100000 as *const u8, 224190) };
4342 // let clm = unsafe { core::slice::from_raw_parts(0x10140000 as *const u8, 4752) };
4444- // let btfw = unsafe { core::slice::from_raw_parts(0x10141400 as *const u8, 6164) };
45434644 let pwr = Output::new(p_23, Level::Low);
4745 let cs = Output::new(p_25, Level::High);