DRVCTL(8)

NAME
drvctl - tool to rescan busses and detach devices on user request

SYNOPSIS
drvctl -r [-a attribute] busdevice [locator ...]
drvctl -d device
drvctl -p device

DESCRIPTION
The drvctl program works with the drvctl(4) pseudo-driver, and allows to rescan busses and to detach drivers from devices.

The following options are available:

-r  Rescan the bus given by the busdevice argument. The scan range can be restricted by an optional locator list.

-a  Give the interface attribute where children are to be attached to (and which defines the interpretation of the locator information). This will only be needed in rare cases where the bus has multiple attributes.

-d  Detach the device driver from the device given by the device argument.

-p  Get the properties for the device specified by the device argument. The properties are displayed as an XML property list.

FILES
/dev/drvctl

SEE ALSO
proplib(3), autoconf(9)

BUGS
Currently, there is no good way to get information about locator lengths and default values (which is present at kernel configuration time) out of a running kernel. Thus the locator handling is less intelligent as it could be.