git: 9front

Download patch

ref: bc58a60468187b1928f397caa1ed3382e666c654
parent: 2fed6efe0a9d1192963c02c6ba88b8b9d0754d12
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Sun Jul 9 19:39:50 EDT 2023

mouse: use tsleep() instead of delay() (thanks uramekus)

--- a/sys/src/9/pc/mouse.c
+++ b/sys/src/9/pc/mouse.c
@@ -270,7 +270,7 @@
 		for(i=0; i<4; i++){
 			if(i8042auxcmd(on ? 0xF4 : 0xF5) != -1)
 				break;
-			delay(50);
+			tsleep(&up->sleep, return0, 0, 50);
 		}
 		break;
 	}
--