Daemonize ps2d before doing ps2 init
This commit is contained in:
+2
-2
@@ -82,10 +82,10 @@ fn daemon(daemon: syscall::Daemon) -> core::convert::Infallible {
|
||||
|
||||
syscall::setrens(0, 0).expect("ps2d: failed to enter null namespace");
|
||||
|
||||
let mut ps2d = Ps2d::new(input, keymap);
|
||||
|
||||
daemon.ready().expect("ps2d: failed to mark daemon as ready");
|
||||
|
||||
let mut ps2d = Ps2d::new(input, keymap);
|
||||
|
||||
let mut data = [0; 256];
|
||||
loop {
|
||||
// There are some gotchas with ps/2 controllers that require this weird
|
||||
|
||||
Reference in New Issue
Block a user