summaryrefslogtreecommitdiff
path: root/apps/plugins/firmware_flash.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/firmware_flash.c')
-rw-r--r--apps/plugins/firmware_flash.c15
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() */
557void ShowFlashInfo(tFlashInfo* pInfo) 557void 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)
591void DoUserDialog(char* filename) 587void 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();