ioreg [-abfilrtx] [-c class] [-d depth] [-k key] [-n name] [-p plane] [-w width]
Shows the heirarchical registry structure as an inverted tree. The provider-client relation-ships among those objects is shown as follows:
+-o provider | +-o clientBy default, object properties are not shown. The use of the -c, -k, -l, or -n options cause ioreg to show properties for objects that match the specified criteria.
-l |
usage: ioreg [-abfilrtx] [-c class] [-d depth] [-k key] [-n name] [-p plane] [-w width] where options are: -a archive output -b show object name in bold -c list properties of objects with the given class -d limit tree to the given depth -f enable smart formatting -i show object inheritance -k list properties of objects with the given key -l list properties of all objects -n list properties of objects with the given name -p traverse registry over the given plane (IOService is default) -r show subtrees rooted by the given criteria -t show location of each substree -w clip output to the given line width (0 is unlimited) -x show data and numbers as hexadecimal-d4