diff --git a/Source/HBIOS/hbios.asm b/Source/HBIOS/hbios.asm index 56168157..3867282b 100644 --- a/Source/HBIOS/hbios.asm +++ b/Source/HBIOS/hbios.asm @@ -2349,7 +2349,7 @@ HB_CPU1: #ENDIF ; ; ANNOUNCE OURSELVES ON DSKY - LD HL,MSG_HBVER + 5 + LD HL,MSG_HBVER + 5 LD A,(DSKY_HEXMAP + RMJ) OR $80 LD (HL),A diff --git a/Source/HBIOS/lcd.asm b/Source/HBIOS/lcd.asm index 90e9ec3b..3373c304 100644 --- a/Source/HBIOS/lcd.asm +++ b/Source/HBIOS/lcd.asm @@ -382,11 +382,11 @@ LCD_CPU .DW LCD_CPU_Z80 .DW LCD_CPU_Z180K .DW LCD_CPU_Z180N .DW LCD_CPU_Z280 + .DW LCD_CPU_EZ80 ; LCD_CPU_Z80 .DB "Z80",0 LCD_CPU_Z180 .DB "Z180",0 LCD_CPU_Z180K .DB "Z180-K",0 LCD_CPU_Z180N .DB "Z180-N",0 LCD_CPU_Z280 .DB "Z280",0 - - +LCD_CPU_EZ80 .DB "EZ80",0 diff --git a/Tools/unix/uz80as/uz80as.c b/Tools/unix/uz80as/uz80as.c index 35c13ac0..eea8715e 100644 --- a/Tools/unix/uz80as/uz80as.c +++ b/Tools/unix/uz80as/uz80as.c @@ -923,7 +923,7 @@ static int checksum(int a, int b) n = 0; while (a < b) - n += s_mem[a++]; + n ^= s_mem[a++]; return n; }