IOREG(8)

NAME
ioreg - show I/O Kit registry

SYNOPSIS
ioreg [-b] [ [-c class] [-l] [-n name]] [-p plane] [-s] [-S] [-w width] [-x]

DESCRIPTION
ioreg displays the I/O Kit registry. The use of the -c, -l, or -n options cause ioreg to show the properties of objects matching the specified criteria. By default, ioreg does not show the properties of an object.

The options are as follows:

-b  Show the object name in bold.

-c  Show the object properties only if the object is, or derives from, the specified class.

-l  Show the object properties.

-n  Show the object properties only if the object has the specified name.

-p  Traverse the registry over the specified plane. The default plane value is ``IOService''. The other planes, such as ``IODeviceTree'', can be found under the ``IORegistryPlanes'' property of the root object (ioreg -n Root).

-s  Show the object state (busy state, retain count). This is the default.

-S  Don't show the object state (busy state, retain count).

-w  Clip the output to the specified line width. The default width value is the current screen size. A value of 0 specifies an unlimited line width.

-x  Print numeric property values in hexadecimal.