git: 9front

Download patch

ref: 058616e5e29c9154cd195c4fcca8e64c784fd101
parent: 5aad1f8432fac1a0d0d6a2577f8747c64dbefb0a
author: Sigrid <ftrvxmtrx@gmail.com>
date: Tue Dec 8 05:08:49 EST 2020

vesa: make unsupported function not an error, set return status

--- a/sys/src/cmd/vmx/vesa.c
+++ b/sys/src/cmd/vmx/vesa.c
@@ -622,7 +622,8 @@
 			if(vesaddc(&ur) < 0 || vesasetregs(sp, &ur) < 0) continue;
 			break;
 		default:
-			vmerror("vesa: unsupported function %#x", ur.ax);
+			vesasetax(sp, 0x0100);
+			vmdebug("vesa: unsupported function %#x", ur.ax);
 		}
 	}
 }
--