From 1a955efee6e979a24532c99c8a7c29418f9a44e7 Mon Sep 17 00:00:00 2001 From: Dean Netherton Date: Tue, 15 Jul 2025 10:57:36 +1000 Subject: [PATCH] ch376-native: updated cbios to allow for upto 32 device types returned from DIODEVICE HBIOS query --- Source/CBIOS/cbios.asm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/CBIOS/cbios.asm b/Source/CBIOS/cbios.asm index ae670c67..98cf9510 100644 --- a/Source/CBIOS/cbios.asm +++ b/Source/CBIOS/cbios.asm @@ -3381,7 +3381,7 @@ DEVUNK .DB "UNK$" RST 08 ; CALL HBIOS LD A,D ; RESULTANT DEVICE TYPE PUSH DE ; NEED TO SAVE UNIT NUMBER (IN E) - AND $0F ; ISOLATE DEVICE BITS + AND $1F ; ISOLATE DEVICE BITS ADD A,A ; MULTIPLY BY TWO FOR WORD TABLE LD HL,DEVTBL ; POINT TO START OF DEVICE NAME TABLE CALL ADDHLA ; ADD A TO HL TO POINT TO TABLE ENTRY