From c440de67542188d6970adc8cc0587f3d35d5f420 Mon Sep 17 00:00:00 2001 From: antoniovillena Date: Mon, 1 Aug 2016 17:33:17 +0200 Subject: [PATCH] Arreglo bug CRC en BIOS --- firmware/firmware.asm | 9 ++++----- firmware/strings.asm | 4 ++-- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/firmware/firmware.asm b/firmware/firmware.asm index f9cd373..8f2e3dc 100644 --- a/firmware/firmware.asm +++ b/firmware/firmware.asm @@ -3438,17 +3438,16 @@ conti5 ld a, (ix) call alto rdflsh ld a, (checkc) dec a -; jr nz, conti8 - jr conti8 + jr nz, conti8 push ix push bc call alto check - ld a, iyl + ld a, (ix+1) add a, a add a, ixl ld ixl, a - ld l, (ix+$06) - ld h, (ix+$07) + ld l, (ix+6) + ld h, (ix+7) sbc hl, de jr z, conti7 add hl, de diff --git a/firmware/strings.asm b/firmware/strings.asm index 36f2a4f..dc653eb 100644 --- a/firmware/strings.asm +++ b/firmware/strings.asm @@ -1,6 +1,6 @@ cad0 defb 'Core: ',0 cad1 defm 'http://zxuno.speccy.org', 0 - defm 'ZX-Uno BIOS v0.46', 0 + defm 'ZX-Uno BIOS v0.47', 0 defm 'Copyleft ', 127, ' 2016 ZX-Uno Team', 0 defm 'Processor: Z80 3.5MHz', 0 defm 'Memory: 512K Ok', 0 @@ -37,7 +37,7 @@ cad8 defm $10, ' ', $10, ' ', $10, 0 cad9 defb $14, $11, $11, $11, $11, $11, $11, $11, $11, $11, $11, $11, $11, $11 defb $11, $11, $11, $11, $11, $11, $11, $11, $11, $11, $11, $11, $18, $11 defb $11, $11, $11, $11, $11, $11, $11, $11, $11, $11, $11, $11, $11, $15, 0 - defb ' BIOS v0.46 ', $7f, '2016 ZX-Uno Team', 0 + defb ' BIOS v0.47 ', $7f, '2016 ZX-Uno Team', 0 IF recovery=0 cad10 defb 'Hardware tests', 0 defb $11, $11, $11, $11, $11, $11, $11, $11, $11, $11, $11, $11