增加/dev/fb0,能够在用户程序读写帧缓冲区 (#485)

This commit is contained in:
LoGin
2024-01-02 14:16:10 +08:00
committed by GitHub
parent e7071df6a4
commit 02343d0b5b
22 changed files with 230 additions and 53 deletions

View File

@ -3,7 +3,10 @@ use core::{ffi::c_void, sync::atomic::AtomicI32};
use alloc::sync::{Arc, Weak};
use crate::{
driver::tty::tty_device::TTY_DEVICES,
driver::{
base::device::device_number::{DeviceNumber, Major},
tty::tty_device::TTY_DEVICES,
},
filesystem::{
devfs::{devfs_register, DevFS, DeviceINode},
vfs::{
@ -65,7 +68,7 @@ impl LockedPS2KeyBoardInode {
nlinks: 1,
uid: 0,
gid: 0,
raw_dev: 0, // 这里用来作为device number
raw_dev: DeviceNumber::new(Major::INPUT_MAJOR, 0), // 这里用来作为device number
},
};