diff --git a/source/postcard-rpc/Cargo.toml b/source/postcard-rpc/Cargo.toml index ec4a169..e414ce0 100644 --- a/source/postcard-rpc/Cargo.toml +++ b/source/postcard-rpc/Cargo.toml @@ -110,10 +110,6 @@ optional = true version = "0.3" optional = true -[dependencies.embassy-usb-driver] -version = "0.1" -optional = true - [dependencies.embassy-sync] version = "0.6" optional = true @@ -187,7 +183,6 @@ embassy-usb-0_3-server = [ "dep:embassy-usb", "dep:embassy-sync", "dep:static_cell", - "dep:embassy-usb-driver", "dep:embassy-executor", ] diff --git a/source/postcard-rpc/src/target_server/mod.rs b/source/postcard-rpc/src/target_server/mod.rs index cfa1707..bc457e1 100644 --- a/source/postcard-rpc/src/target_server/mod.rs +++ b/source/postcard-rpc/src/target_server/mod.rs @@ -7,11 +7,12 @@ use crate::{ }; use embassy_sync::blocking_mutex::raw::RawMutex; use embassy_usb::{ + driver::{Endpoint, EndpointError, EndpointOut}, driver::Driver, msos::{self, windows_version}, Builder, UsbDevice, }; -use embassy_usb_driver::{Endpoint, EndpointError, EndpointOut}; + use sender::Sender; pub mod buffers; diff --git a/source/postcard-rpc/src/target_server/sender.rs b/source/postcard-rpc/src/target_server/sender.rs index dd119c7..aea3932 100644 --- a/source/postcard-rpc/src/target_server/sender.rs +++ b/source/postcard-rpc/src/target_server/sender.rs @@ -1,5 +1,5 @@ use embassy_sync::{blocking_mutex::raw::RawMutex, mutex::Mutex}; -use embassy_usb_driver::{Driver, Endpoint, EndpointIn}; +use embassy_usb::driver::{Driver, Endpoint, EndpointIn}; use postcard::experimental::schema::Schema; use serde::Serialize; use static_cell::StaticCell;