1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
//! USB 主机栈:DWC2 控制器 + 拓扑枚举入口。 //! //! 子模块组织: //! - [`dwc2`]:Synopsys DWC2 控制器(寄存器、bring-up、EP0/Bulk/Isoch 通道)。 //! - [`enumerate`]:根口连接检查 + 委托 [`topology`] 做递归扫描。 //! - [`topology`]:Hub 描述符解析与端口递归枚举(标记 MSC / UVC 候选)。 pub mod dwc2; pub mod enumerate; pub mod topology; pub use enumerate::{enumerate_root_port, enumerate_topology_only}; pub use topology::{ enumerate_bus_print_tree, enumerate_bus_print_tree_only, MscEnumerated, TopologyScanExtras, UvcEnumerated, };