ps2d: Wait for ps2 initialization before sending daemon ready

This commit is contained in:
Jeremy Soller
2022-03-01 21:46:15 -07:00
parent 76d46d9236
commit 0e6698de64
+2 -2
View File
@@ -82,10 +82,10 @@ fn daemon(daemon: syscall::Daemon) -> ! {
syscall::setrens(0, 0).expect("ps2d: failed to enter null namespace");
daemon.ready().expect("p2sd: failed to mark daemon as ready");
let mut ps2d = Ps2d::new(input, keymap);
daemon.ready().expect("p2sd: failed to mark daemon as ready");
let mut data = [0; 256];
loop {
// There are some gotchas with ps/2 controllers that require this weird