From 0637ef9126dcd3de5cbddc192847ece9895c66dd Mon Sep 17 00:00:00 2001 From: antoniovillena Date: Thu, 18 Aug 2016 23:03:44 +0200 Subject: [PATCH] =?UTF-8?q?A=C3=B1ado=20una=20barra=20de=20progreso=20rell?= =?UTF-8?q?ena=20para=20no=20confundir=20al=20usuario=20al=20terminar=20de?= =?UTF-8?q?=20flashear?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- firmware/firmware.asm | 6 ++++-- firmware/strings.asm | 5 +++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/firmware/firmware.asm b/firmware/firmware.asm index 7d18ed4..3bc7b54 100644 --- a/firmware/firmware.asm +++ b/firmware/firmware.asm @@ -1562,7 +1562,7 @@ rotp call readat0 ; read 512 bytes of entries (16 entries) jr z, saba ; if found ($20) or EOF ($00), exit djnz rotp erfnf ld ix, cad78 -terror jp ferror +terror jp ferror saba IF version=4 sub $31 @@ -1609,7 +1609,9 @@ bucop push hl ; save current cluster inc a ; cluster==FFFF pop ix jr nz, bucop -enbur ld ix, cad79 +enbur ld bc, $090a + ld ix, cad785 + call_prnstr jr terror fat32 ld hl, (tmpbu2+$24) ; Logical sectors per FAT add hl, hl diff --git a/firmware/strings.asm b/firmware/strings.asm index c259335..715663d 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.50', 0 + defm 'ZX-Uno BIOS v0.51', 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.50 ', $7f, '2016 ZX-Uno Team', 0 + defb ' BIOS v0.51 ', $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 @@ -280,6 +280,7 @@ cad75 defb 'Insert SD with', 0 cad76 defb 'Be quiet, avoid brick', 0 cad77 defb 'SD or partition error', 0 cad78 defb 'Not found or bad size', 0 +cad785 defb 'Status:[ooooooooooo]', 0 cad79 defb ' Successfully burned ', 0 cad80 defb 'EAR input', 0 cad81 defb 'SD file', 0