20 lines
355 B
Rust
20 lines
355 B
Rust
#![no_std]
|
|
#![feature(iter_array_chunks, maybe_uninit_slice)]
|
|
|
|
extern crate alloc;
|
|
|
|
pub mod bus;
|
|
pub mod communication;
|
|
pub mod descriptor;
|
|
pub mod device;
|
|
pub mod info;
|
|
pub mod pipe;
|
|
|
|
pub mod class_driver;
|
|
|
|
pub use communication::{UsbDirection, UsbTransfer, UsbTransferStatus, UsbTransferToken};
|
|
|
|
pub trait UsbEndpoint {}
|
|
|
|
pub trait UsbHostController {}
|