Specifications

Version 2.0
121
-o
Export the settings of the specified driver instance to a file
Description
This command invokes the platform’s Configuration infrastructure. The table below
describes the values for the Type parameter. Other values depend on the driver’s
implementation.
Table Default Values for the “Type” Parameter
Value Type of Default Description
0x0000 Standard Defaults Places a controller in a state that is prepared for normal
operation in a platform.
0x0001 Manufacturing
Defaults
Optional type that places the controller in a configuration
that is suitable for a manufacturing and test environment.
0x0002 Safe Defaults Optional type that places a controller in a safe
configuration that has the greatest probability of
functioning correctly in a platform.
0x0003 –
0x3FFF
Reserved Specification reserved range of default values
0x4000 –
0xFFFF
Custom Defaults Optional type that places the controller in a configuration
that has custom characteristics.
Status Codes Returned
SHELL_SUCCESS The action was completed as requested.
SHELL_SECURITY_VIOLATION This function was not performed due to a security violation
SHELL_UNSUPPORTED The action as requested was unsupported.
SHELL_INVALID_PARAMETER One of the passed in parameters was incorrectly formatted or
its value was out of bounds.
Examples
To display the list of devices that are available for configuration:
Shell> drvcfg
To display the list of devices and child devices that are available for configuration:
Shell> drvcfg –c
To force defaults on all devices:
Shell> drvcfg –f 0
To force defaults on all devices that are managed by driver 0x17: