diff options
Diffstat (limited to 'apps/plugins/firmware_flash.c')
-rw-r--r-- | apps/plugins/firmware_flash.c | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/apps/plugins/firmware_flash.c b/apps/plugins/firmware_flash.c index 02c4098ec1..5c310e028d 100644 --- a/apps/plugins/firmware_flash.c +++ b/apps/plugins/firmware_flash.c | |||
@@ -556,8 +556,6 @@ int WaitForButton(void) | |||
556 | /* helper for DoUserDialog() */ | 556 | /* helper for DoUserDialog() */ |
557 | void ShowFlashInfo(tFlashInfo* pInfo) | 557 | void ShowFlashInfo(tFlashInfo* pInfo) |
558 | { | 558 | { |
559 | char buf[32]; | ||
560 | |||
561 | if (!pInfo->manufacturer) | 559 | if (!pInfo->manufacturer) |
562 | { | 560 | { |
563 | rb->lcd_puts(0, 0, "Flash: M=?? D=??"); | 561 | rb->lcd_puts(0, 0, "Flash: M=?? D=??"); |
@@ -565,16 +563,14 @@ void ShowFlashInfo(tFlashInfo* pInfo) | |||
565 | } | 563 | } |
566 | else | 564 | else |
567 | { | 565 | { |
568 | rb->snprintf(buf, sizeof(buf), "Flash: M=%02x D=%02x", | 566 | rb->lcd_putsf(0, 0, "Flash: M=%02x D=%02x", |
569 | pInfo->manufacturer, pInfo->id); | 567 | pInfo->manufacturer, pInfo->id); |
570 | rb->lcd_puts(0, 0, buf); | ||
571 | 568 | ||
572 | 569 | ||
573 | if (pInfo->size) | 570 | if (pInfo->size) |
574 | { | 571 | { |
575 | rb->lcd_puts(0, 1, pInfo->name); | 572 | rb->lcd_puts(0, 1, pInfo->name); |
576 | rb->snprintf(buf, sizeof(buf), "Size: %d KB", pInfo->size / 1024); | 573 | rb->lcd_puts(0, 2, "Size: %d KB", pInfo->size / 1024); |
577 | rb->lcd_puts(0, 2, buf); | ||
578 | } | 574 | } |
579 | else | 575 | else |
580 | { | 576 | { |
@@ -591,7 +587,6 @@ void ShowFlashInfo(tFlashInfo* pInfo) | |||
591 | void DoUserDialog(char* filename) | 587 | void DoUserDialog(char* filename) |
592 | { | 588 | { |
593 | tFlashInfo FlashInfo; | 589 | tFlashInfo FlashInfo; |
594 | char buf[32]; | ||
595 | char default_filename[32]; | 590 | char default_filename[32]; |
596 | int button; | 591 | int button; |
597 | int rc; /* generic return code */ | 592 | int rc; /* generic return code */ |
@@ -761,8 +756,7 @@ void DoUserDialog(char* filename) | |||
761 | rb->lcd_clear_display(); | 756 | rb->lcd_clear_display(); |
762 | rb->lcd_puts(0, 0, "Panic:"); | 757 | rb->lcd_puts(0, 0, "Panic:"); |
763 | rb->lcd_puts(0, 1, "Programming fail!"); | 758 | rb->lcd_puts(0, 1, "Programming fail!"); |
764 | rb->snprintf(buf, sizeof(buf), "%d errors", rc); | 759 | rb->lcd_putsf(0, 2, "%d errors", rc); |
765 | rb->lcd_puts(0, 2, buf); | ||
766 | rb->lcd_update(); | 760 | rb->lcd_update(); |
767 | button = WaitForButton(); | 761 | button = WaitForButton(); |
768 | } | 762 | } |
@@ -782,8 +776,7 @@ void DoUserDialog(char* filename) | |||
782 | { | 776 | { |
783 | rb->lcd_puts(0, 0, "Panic:"); | 777 | rb->lcd_puts(0, 0, "Panic:"); |
784 | rb->lcd_puts(0, 1, "Verify fail!"); | 778 | rb->lcd_puts(0, 1, "Verify fail!"); |
785 | rb->snprintf(buf, sizeof(buf), "%d errors", rc); | 779 | rb->lcd_putsf(0, 2, "%d errors", rc); |
786 | rb->lcd_puts(0, 2, buf); | ||
787 | } | 780 | } |
788 | rb->lcd_puts(0, 7, "Any key to exit"); | 781 | rb->lcd_puts(0, 7, "Any key to exit"); |
789 | rb->lcd_update(); | 782 | rb->lcd_update(); |