SiPe-iMac-27-2011:~ SiPe$ ioreg -rn EHC1
+-o EHC1@1D,7 <class IOPCIDevice, id 0x1000001b2, registered, matched, a$
| {
| "assigned-addresses" = <10ef008200000000006890a80000000000040000>
| "IOInterruptSpecifiers" = (<1600000007000000>)
| "AAPL,current-extra-in-sleep" = 2700
| "class-code" = <20030c00>
| "IODeviceMemory" = (({"address"=2828036096,"length"=1024}))
| "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2$
| "subsystem-vendor-id" = <86800000>
| "built-in" = <00>
| "acpi-device" = "IOACPIPlatformDevice is not serializable"
| "AAPL,current-extra" = 2700
| "AAPL,device-internal" = 2
| "IOInterruptControllers" = ("io-apic-0")
| "name" = "pci8086,1c26"
| "vendor-id" = <86800000>
| "device-id" = <261c0000>
| "acpi-pmcap-offset" = 80
| "IOPCIResourced" = Yes
| "AAPL,current-available" = 2100
| "compatible" = <"pci8086,7270","pci8086,1c26","pciclass,0c0320">
| "AAPL,max-port-current-in-sleep" = 2100
| "USBBusNumber" = 253
| "locationID" = 18446744073659219968
| "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/EHC1@1d0007"
| "subsystem-id" = <70720000>
| "revision-id" = <05000000>
| "pcidebug" = "0:29:7"
| "IOName" = "pci8086,1c26"
| "reg" = <00ef00000000000000000000000000000000000010ef00020000000000$
| }
|
+-o IOService <class IOService, id 0x1000001f1, !registered, !matched,$
+-o AppleUSBEHCI <class AppleUSBEHCI, id 0x1000001f2, registered, matc$
+-o EHCI Root Hub Simulation@1D,7 <class IOUSBRootHubDevice, id 0x10$
| +-o AppleUSBHub <class AppleUSBHub, id 0x100000211, registered, ma$
| +-o IOUSBInterface@0 <class IOUSBInterface, id 0x100000213, !regis$
+-o HubDevice@fd100000 <class IOUSBHubDevice, id 0x10000024f, regist$
| +-o AppleUSBHub <class AppleUSBHub, id 0x100000253, registered, ma$
| +-o IOUSBInterface@0 <class IOUSBInterface, id 0x100000255, !regis$
+-o Card Reader@fd110000 <class IOUSBDevice, id 0x100000277, registe$
| +-o IOUSBCompositeDriver <class IOUSBCompositeDriver, id 0x1000002$
| +-o IOUSBInterface@0 <class IOUSBInterface, id 0x10000027b, regist$
| +-o com_apple_driver_AppleUSBCardReaderUMC <class com_apple_driv$
| +-o IOSCSIPeripheralDeviceNub <class IOSCSIPeripheralDeviceNub$
| +-o com_apple_driver_AppleUSBCardReaderSBC <class com_apple_$
| +-o IOBlockStorageServices <class IOBlockStorageServices, $
| +-o IOBlockStorageDriver <class IOBlockStorageDriver, id$
+-o Keyboard Hub@fd140000 <class IOUSBHubDevice, id 0x10000028f, reg$
| +-o AppleUSBHub <class AppleUSBHub, id 0x10000029d, registered, ma$
| +-o IOUSBInterface@0 <class IOUSBInterface, id 0x10000029f, !regis$
+-o Apple Keyboard@fd142000 <class IOUSBDevice, id 0x1000002b3, regi$
| +-o IOUSBCompositeDriver <class IOUSBCompositeDriver, id 0x1000002$
| +-o IOUSBInterface@0 <class IOUSBInterface, id 0x1000002b6, regist$
| | +-o AppleUSBHIDKeyboard <class AppleUSBHIDKeyboard, id 0x1000002$
| | +-o IOHIDInterface <class IOHIDInterface, id 0x1000002bb, regi$
| | | +-o AppleHIDKeyboardEventDriver <class AppleHIDKeyboardEvent$
| | | +-o IOHIDKeyboard <class IOHIDKeyboard, id 0x1000002bf, re$
| | | | +-o IOHIDSystem <class IOHIDSystem, id 0x100000231, regi$
| | | | +-o IOHIDUserClient <class IOHIDUserClient, id 0x10000$
| | | | +-o IOHIDParamUserClient <class IOHIDParamUserClient, $
| | | | +-o IOHIDEventSystemUserClient <class IOHIDEventSystem$
| | | | +-o IOHIDEventSystemUserClient <class IOHIDEventSystem$
| | | +-o IOHIDSystem <class IOHIDSystem, id 0x100000231, regist$
| | | +-o IOHIDUserClient <class IOHIDUserClient, id 0x1000004$
| | | +-o IOHIDParamUserClient <class IOHIDParamUserClient, id$
| | | +-o IOHIDEventSystemUserClient <class IOHIDEventSystemUs$
| | | +-o IOHIDEventSystemUserClient <class IOHIDEventSystemUs$
| | +-o IOHIDLibUserClient <class IOHIDLibUserClient, id 0x1000006$
| +-o IOUSBInterface@1 <class IOUSBInterface, id 0x1000002b7, regist$
| | +-o AppleUSBHIDKeyboard <class AppleUSBHIDKeyboard, id 0x1000002$
| | +-o IOHIDInterface <class IOHIDInterface, id 0x1000002c3, regi$
| | | +-o CMUSBDevice <class com_orderedbytes_ControllerMate_drive$
| | | +-o IOHIDConsumer <class IOHIDConsumer, id 0x1000002c5, re$
| | | | +-o IOHIDSystem <class IOHIDSystem, id 0x100000231, regi$
| | | | +-o IOHIDUserClient <class IOHIDUserClient, id 0x10000$
| | | | +-o IOHIDParamUserClient <class IOHIDParamUserClient, $
| | | | +-o IOHIDEventSystemUserClient <class IOHIDEventSystem$
| | | | +-o IOHIDEventSystemUserClient <class IOHIDEventSystem$
| | | +-o IOHIDSystem <class IOHIDSystem, id 0x100000231, regist$
| | | | +-o IOHIDUserClient <class IOHIDUserClient, id 0x1000004$
| | | | +-o IOHIDParamUserClient <class IOHIDParamUserClient, id$
| | | | +-o IOHIDEventSystemUserClient <class IOHIDEventSystemUs$
| | | | +-o IOHIDEventSystemUserClient <class IOHIDEventSystemUs$
| | | +-o CMUSBDevicesUserClient <class com_orderedbytes_Control$
| | +-o IOHIDLibUserClient <class IOHIDLibUserClient, id 0x1000006$
| +-o IOUSBDeviceUserClientV2 <class IOUSBDeviceUserClientV2, id 0x1$
| +-o IOUSBDeviceUserClientV2 <class IOUSBDeviceUserClientV2, id 0x1$
+-o Apple Optical USB Mouse@fd143000 <class IOUSBDevice, id 0x100000$
| +-o IOUSBCompositeDriver <class IOUSBCompositeDriver, id 0x1000002$
| +-o IOUSBInterface@0 <class IOUSBInterface, id 0x1000002ca, regist$
| | +-o AppleHIDMouse <class AppleHIDMouse, id 0x1000002cc, register$
| | +-o IOHIDInterface <class IOHIDInterface, id 0x1000002cd, regi$
| | | +-o IOHIDEventDriver <class IOHIDEventDriver, id 0x1000002ce$
| | | +-o IOHIDPointing <class IOHIDPointing, id 0x1000002d0, re$
| | | | +-o IOHIDSystem <class IOHIDSystem, id 0x100000231, regi$
| | | | +-o IOHIDUserClient <class IOHIDUserClient, id 0x10000$
| | | | +-o IOHIDParamUserClient <class IOHIDParamUserClient, $
| | | | +-o IOHIDEventSystemUserClient <class IOHIDEventSystem$
| | | | +-o IOHIDEventSystemUserClient <class IOHIDEventSystem$
| | | +-o IOHIDSystem <class IOHIDSystem, id 0x100000231, regist$
| | | +-o IOHIDUserClient <class IOHIDUserClient, id 0x1000004$
| | | +-o IOHIDParamUserClient <class IOHIDParamUserClient, id$
| | | +-o IOHIDEventSystemUserClient <class IOHIDEventSystemUs$
| | | +-o IOHIDEventSystemUserClient <class IOHIDEventSystemUs$
| | +-o IOHIDLibUserClient <class IOHIDLibUserClient, id 0x1000006$
| +-o IOUSBDeviceUserClientV2 <class IOUSBDeviceUserClientV2, id 0x1$
+-o IR Receiver@fd120000 <class IOUSBDevice, id 0x10000041a, registe$
+-o IOUSBCompositeDriver <class IOUSBCompositeDriver, id 0x1000004$
+-o IOUSBInterface@0 <class IOUSBInterface, id 0x10000041e, regist$
+-o RBAIRDriver <class RBAIRDriver, id 0x10000045b, registered, $