Index: tools/usb_gadget/__main__.py |
diff --git a/tools/usb_gadget/__main__.py b/tools/usb_gadget/__main__.py |
index 20998c5832d19d0bb8187b03c35f51dd4d9e9288..4ca6ad9a104f67c284ad737b6560e8fc8f7f14e2 100644 |
--- a/tools/usb_gadget/__main__.py |
+++ b/tools/usb_gadget/__main__.py |
@@ -25,6 +25,9 @@ def ParseArgs(): |
parser.add_argument( |
'--hardware', default='beaglebone-black', |
help='Hardware configuration.') |
+ parser.add_argument( |
+ '--start-claimed', |
+ help='Start with the device claimed by this client.') |
return parser.parse_args() |
@@ -34,6 +37,7 @@ def main(): |
server.interface = args.interface |
server.port = args.port |
server.hardware = args.hardware |
+ server.claimed_by = args.start_claimed |
addrs = netifaces.ifaddresses(server.interface) |
ip_address = addrs[netifaces.AF_INET][0]['addr'] |