summaryrefslogtreecommitdiff
path: root/extra/usb_updater/gsctool.c
diff options
context:
space:
mode:
Diffstat (limited to 'extra/usb_updater/gsctool.c')
-rw-r--r--extra/usb_updater/gsctool.c12
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");