Closed equation314 closed 4 years ago
GG. uefi v0.4.4 needs new nightly and breaks the build.
Try to update rboot
submodule.
The device file system framework still need to be refactored, maybe next time. It's hard to add a custom device file and associate device resources to different processes.
Another issue: Rust nightly 2020-03-23 lacks rustfmt
component and it has not been fixed until now. So we should update nightly again once rustfmt
is back.
Changes
/dev/fb0
toDevFs
, and move related codes from vga.rs to fbdev.rs.RandomINode
,Stdin
,Stdout
) into src/fs/devfs.mmap
operation of files inFileHandle
.