From 56ce4095ae8456a9144b62ed36ee1f98676f4ea7 Mon Sep 17 00:00:00 2001 From: Marcel Alexandru Nitan Date: Sun, 30 Jul 2023 01:18:27 +0300 Subject: [PATCH] Specify that cdrom and ro are supposed to not be set when using usb gadget --- src/main.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index 482882d..7ec7ded 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -35,7 +35,11 @@ void configs(char *iso_target, char *cdrom, char *ro) { mount_iso(iso_target, cdrom, ro); } -void usb(char *iso_target) { +void usb(char *iso_target, char *cdrom, char *ro) { + if (strcmp(cdrom, "0") != 0 || strcmp(ro, "1") != 0) + { + printf((char*)"cdrom/ro flags ignored. (this is expected)"); + } if (strcmp(iso_target, (char *)"") == 0) usb_reset_iso(); else @@ -71,7 +75,7 @@ int main(int argc, char *argv[]) { } if (usb_supported()) - usb(iso_target); + usb(iso_target, cdrom, ro); else if (supported()) configs(iso_target, cdrom, ro); else