Home
last modified time | relevance | path

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

/DragonOS-0.1.7/kernel/src/libs/
Dkeyboard_parser.rs3 use crate::driver::tty::tty_device::TtyDevice;
31 tty: Arc<TtyDevice>, field
36 pub fn new(tty: Arc<TtyDevice>) -> Self { in new()
40 tty, in new()
49 .parse(scancode, &mut self.status, &self.tty); in parse()
76 tty: &Arc<TtyDevice>, in parse()
81 return self.handle_start(scancode, scancode_status, tty); in parse()
84 return self.handle_pause_break(*n, scancode_status, tty); in parse()
87 return self.handle_func0(scancode, scancode_status, tty); in parse()
90 return self.handle_type3(scancode, scancode_status, tty); in parse()
[all …]
/DragonOS-0.1.7/kernel/src/driver/
Dmod.rs8 pub mod tty; module
/DragonOS-0.1.7/kernel/src/driver/tty/
Dtty_device.rs292 let tty: Arc<TtyDevice> = TtyDevice::new("tty0"); in tty_init() localVariable
299 tty.core.disable_echo(); in tty_init()
309 guard.insert("tty0".to_string(), tty.clone()); in tty_init()
313 let r = devfs_register(&tty.name(), tty); in tty_init()
/DragonOS-0.1.7/docs/community/ChangeLog/V0.1.x/
DV0.1.6.md43 - stdio: 新增tty设备,用于标准输入输出 (#202) (#217)
197 * 将stdio与tty接上
293 new: tty设备(尚未与stdio接上) (#202)
DV0.1.0.md183 - 虚拟tty设备
/DragonOS-0.1.7/kernel/src/driver/keyboard/
Dps2_keyboard.rs6 driver::tty::tty_device::TTY_DEVICES,
/DragonOS-0.1.7/kernel/src/filesystem/vfs/
Dfile.rs6 arch::asm::current::current_pcb, driver::tty::TtyFilePrivateData,