Home
last modified time | relevance | path

Searched refs:Ps2MouseDriver (Results 1 – 1 of 1) sorted by relevance

/DragonOS/kernel/src/driver/input/ps2_mouse/
H A Dps_mouse_driver.rs66 static mut PS2_MOUSE_DRIVER: Option<Arc<Ps2MouseDriver>> = None;
69 pub fn ps2_mouse_driver() -> Arc<Ps2MouseDriver> { in ps2_mouse_driver()
76 pub struct Ps2MouseDriver { struct
81 impl Ps2MouseDriver { argument
84 let r = Arc::new(Ps2MouseDriver { in new()
123 self_ref: Weak<Ps2MouseDriver>,
126 impl Driver for Ps2MouseDriver { implementation
159 impl KObject for Ps2MouseDriver { implementation
215 impl SerioDriver for Ps2MouseDriver { implementation
281 let driver = Ps2MouseDriver::new(); in ps2_mouse_driver_init()