]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ShellPkg/Library/UefiShellDriver1CommandsLib/UefiShellDriver1CommandsLib.uni
ShellPkg: Add '-nc' flag support in 'disconnect' command
[mirror_edk2.git] / ShellPkg / Library / UefiShellDriver1CommandsLib / UefiShellDriver1CommandsLib.uni
index a14469afdb53e659d941e54906690cdde4be6fcb..c6b8fcd22cd89113696b60cd55eee059ca8ee8bd 100644 (file)
@@ -1,5 +1,6 @@
 // /**\r
 //\r
+// (C) Copyright 2016 Hewlett Packard Enterprise Development LP<BR>\r
 // (C) Copyright 2012-2015 Hewlett-Packard Development Company, L.P.<BR>\r
 // Copyright (c) 2010 - 2014, Intel Corporation. All rights reserved.<BR>\r
 // This program and the accompanying materials\r
 "Disconnects one or more drivers from the specified devices. \r\n"\r
 ".SH SYNOPSIS\r\n"\r
 " \r\n"\r
-"DISCONNECT DeviceHandle [DriverHandle [ChildHandle]] [-r] \r\n"\r
+"DISCONNECT DeviceHandle [DriverHandle [ChildHandle]] \r\n"\r
+"DISCONNECT [-r] [-nc] \r\n"\r
 ".SH OPTIONS\r\n"\r
 " \r\n"\r
 "NOTES:\r\n"\r
-"  -r           - Disconnects all drivers from all devices.\r\n"\r
+"  -r           - Disconnects all drivers from all devices, then reconnect\r\n"\r
+"                 consoles.\r\n"\r
+"  -nc          - Do not reconnect the console devices.\r\n"\r
 "  DeviceHandle - Specifies a device handle (a hexadecimal number). If not specified, then\r\n"\r
 "                 disconnect DriverHandle.\r\n"\r
 "  DriverHandle - Specifies a driver handle (a hexadecimal number).\r\n"\r
 ".SH EXAMPLES\r\n"\r
 " \r\n"\r
 "EXAMPLES:\r\n"\r
-"  * To disconnect all drivers from all devices:\r\n"\r
+"  * To disconnect all drivers from all devices, then reconnect console\r\n"\r
+"    devices:\r\n"\r
 "    Shell> disconnect -r\r\n"\r
 " \r\n"\r
+"  * To disconnect all drivers from all devices, including console devices:\r\n"\r
+"    Shell> disconnect -r -nc\r\n"\r
+" \r\n"\r
 "  * To disconnect all drivers from device 0x28:\r\n"\r
 "    fs0:\> disconnect 28\r\n"\r
 " \r\n"\r