diff options
Diffstat (limited to 'extra/usb_updater/gsctool.c')
-rw-r--r-- | extra/usb_updater/gsctool.c | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/extra/usb_updater/gsctool.c b/extra/usb_updater/gsctool.c index fed12126df..cf28976755 100644 --- a/extra/usb_updater/gsctool.c +++ b/extra/usb_updater/gsctool.c @@ -2306,7 +2306,7 @@ static int process_get_apro_boot_status(struct transfer_descriptor *td) } /* Print the response and meaning, as in 'enum ap_ro_status'. */ - printf("AP RO status = %d: ", response); + printf("apro result (%d) : ", response); switch (response) { case AP_RO_NOT_RUN: printf("not run\n"); @@ -2317,8 +2317,14 @@ static int process_get_apro_boot_status(struct transfer_descriptor *td) case AP_RO_FAIL: printf("FAIL\n"); break; - case AP_RO_UNSUPPORTED: - printf("unsupported\n"); + case AP_RO_UNSUPPORTED_TRIGGERED: + printf("not supported\ntriggered: yes\n"); + break; + case AP_RO_UNSUPPORTED_UNKNOWN: + printf("not supported\ntriggered: unknown\n"); + break; + case AP_RO_UNSUPPORTED_NOT_TRIGGERED: + printf("not supported\ntriggered: no\n"); break; default: fprintf(stderr, "unknown status\n"); |