From 8603cf96a9bb53b2994a00d00f97648d8587dd73 Mon Sep 17 00:00:00 2001 From: minjaesong Date: Fri, 2 May 2025 20:50:14 +0900 Subject: [PATCH] fix: seqread causing unnecessary delays --- assets/disk0/tvdos/include/seqread.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/disk0/tvdos/include/seqread.mjs b/assets/disk0/tvdos/include/seqread.mjs index 73885df..b871c94 100644 --- a/assets/disk0/tvdos/include/seqread.mjs +++ b/assets/disk0/tvdos/include/seqread.mjs @@ -35,7 +35,7 @@ function prepare(fullPath) { return statusCode } - sys.poke(-4093 - port, 6);sys.sleep(0) + sys.poke(-4093 - port, 6);/*sys.sleep(0)*/ for (let i = 0; i < 4096; i++) { fileHeader[i] = sys.peek(-4097 - port*4096 - i) @@ -61,7 +61,7 @@ function readBytes(length, ptrToDecode) { if (readCount % 4096 == 0) { // serial.println("READ from serial") // pull the actual message - if (readCount > 0) { sys.poke(-4093 - port, 6);sys.sleep(0) } // spinning is required as Graal run is desynced with the Java side + if (readCount > 0) { sys.poke(-4093 - port, 6);/*sys.sleep(0)*/ } // spinning is required as Graal run is desynced with the Java side let blockTransferStatus = ((sys.peek(-4085 - port*2) & 255) | ((sys.peek(-4086 - port*2) & 255) << 8)) let thisBlockLen = blockTransferStatus & 4095