rendered paste body+-o Root <class IORegistryEntry, retain count 6>
| {
| "IORegistryPlanes" = {"IODeviceTree"="IODeviceTree","IOService"="IOService","IOPower"="IOPower"}
| "IOKitBuildVersion" = "Darwin Kernel Version 9.0.0d1: Tue May 22 21:15:55 PDT 2007; root:xnu-933.0.0.178.obj~3/RELEASE_ARM_S5L8900XRB"
| "IOKitDiagnostics" = {"IOMalloc allocation"=0x1b31ec,"Instance allocation"=0x62014,"Classes"={"IOModemSerialStreamSync"=0x0,"AppleOnboardSer$
| "IOMaximumMappedIOByteCount" = 0x20000000
| }
|
+-o M68AP <class IOPlatformExpertDevice, registered, matched, active, busy 0, retain count 19>
| {
| "IOBusyInterest" = "IOCommand is not serializable"
| "#address-cells" = <01000000>
| "IOPlatformSerialNumber" = "7R726MD4VR0"
| "secure-root-prefix" = <"md">
| "clock-frequency" = <00e1f505>
| "AAPL,phandle" = <f00b4000>
| "serial-number" = <"7R726MD4VR0">
| "model" = <"iPhone1,1">
| "IOPlatformArgs" = <00505cc000e05cc00000000000000000>
| "name" = <"device-tree">
| "device_type" = <"bootrom">
| "local-mac-address" = <001b63db65bf>
| "model-number" = <"MA501">
| "compatible" = <"M68AP","iPhone1,1","AppleARM">
| "IONWInterrupts" = "IONWInterrupts"
| "#size-cells" = <01000000>
| }
|
+-o AppleARMPE <class AppleARMPE, !registered, !matched, active, busy 0, retain count 14>
| | {
| | "IOProviderClass" = "IOPlatformExpertDevice"
| | "IOProbeScore" = 0x3e8
| | "SystemPowerProfileOverrideDict" = {"System Sleep Timer"=0x7fffffff}
| | "Platform Memory Ranges" = (0x0,0xffffffffffffffff)
| | "IOMatchCategory" = "IODefaultMatchCategory"
| | "IONameMatched" = "AppleARM"
| | "IOClass" = "AppleARMPE"
| | "IONameMatch" = "AppleARM"
| | }
| |
| +-o IOPMrootDomain <class IOPMrootDomain, registered, matched, active, busy 0, retain count 40>
| | | {
| | | "IOSleepSupported" = ""
| | | "Power Management private data" = "{ this object = c086af00, interested driver = c086af00, driverDesire = 0, deviceDesire = 4, ourDesi$
| | | "System Idle Seconds" = 0xf
| | | "IOHibernateState" = <00000000>
| | | "SystemPowerProfileOverrideDict" = {"System Sleep Timer"=0x7fffffff}
| | | "Supported Features" = {"WakeRelativeToSleep"=0x1f70007,"WakeByCalendarDate"=0x1f50007,"PowerByCalendarDate"=0x1f60007,"DisplayDims"=0$
| | | "Power Management protected data" = "{ theNumberOfPowerStates = 5, version 1, power state 0 = { capabilityFlags 00000000, outputPowerC$
| | | "IOUserClientClass" = "RootDomainUserClient"
| | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | "IOPriorityPowerStateInterest" = "IOCommand is not serializable"
| | | "IOAppPowerStateInterest" = "IOCommand is not serializable"
| | | }
| | |
| | +-o IORootParent <class IORootParent, !registered, !matched, active, busy 0, retain count 8>
| | | {
| | | "Power Management protected data" = "{ theNumberOfPowerStates = 5, version 1, power state 0 = { capabilityFlags 00000000, outputPowe$
| | | "Power Management private data" = "{ this object = c083a600 (root), interested driver = c083a600, device overrides, driverDesire = 0$
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | {
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | {
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | {
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | {
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | {
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | {
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | {
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | {
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | {
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient, !registered, !matched, active, busy 0, retain count 5>
| | {
| | }
| |
| +-o options <class IODTNVRAM, registered, matched, active, busy 0, retain count 7>
| | {
| | "backlight-level" = <"46">
| | "bootdelay" = <30>
| | "auto-boot" = <"true">
| | "filesize" = <"14474">
| | "boot-args" = "kmem=1 -v debug=0x3E"
| | }
| |
| +-o cpu0@0 <class IOPlatformDevice, registered, matched, active, busy 0, retain count 9>
| | | {
| | | "interrupt-parent" = <d03b4000>
| | | "cpu-version" = <00000000>
| | | "IOInterruptControllers" = ("IOInterruptController00403BD0","IOInterruptController00403BD0")
| | | "fixed-frequency" = <00366e01>
| | | "function-cpu_idle" = <"€N@","Iupc">
| | | "state" = <"running">
| | | "function-ipi_dispatch" = <d03b40004449504904000000>
| | | "memory-frequency" = <5581f207>
| | | "clock-frequency" = <0084d717>
| | | "AAPL,phandle" = <10234000>
| | | "bus-frequency" = <00e1f505>
| | | "IOInterruptSpecifiers" = (<04000000>,<"?">)
| | | "name" = <"cpu0">
| | | "device_type" = <"cpu">
| | | "interrupts" = <040000003f000000>
| | | "reg" = <00000000>
| | | "compatible" = <"ARM,1176jzf-s","ARM,v6">
| | | "peripheral-frequency" = <80f0fa02>
| | | "timebase-frequency" = <808d5b00>
| | | }
| | |
| | +-o AppleARMCPU <class AppleARMCPU, registered, matched, active, busy 0, retain count 6>
| | | {
| | | "IOProviderClass" = "IOPlatformDevice"
| | | "IOProbeScore" = 0x64
| | | "IOCPUID" = 0xffffffffc07d7280
| | | "IOCPUNumber" = 0x0
| | | "IOCPUState" = "Running"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "cpu"
| | | "IOClass" = "AppleARMCPU"
| | | "IONameMatch" = "cpu"
| | | }
| | |
| | +-o IOCPUInterruptController <class IOCPUInterruptController, registered, matched, active, busy 0, retain count 6>
| | {
| | }
| |
| +-o cpus <class IOPlatformDevice, registered, matched, active, busy 0, retain count 7>
| | {
| | "#address-cells" = <01000000>
| | "name" = <"cpus">
| | "#size-cells" = <00000000>
| | "AAPL,phandle" = <"` @">
| | }
| |
| +-o vram@F400000 <class IOPlatformDevice, registered, matched, active, busy 0, retain count 6>
| | {
| | "reg" = <0000400f0000c000>
| | "name" = <"vram">
| | "device_type" = <"vram">
| | "AAPL,phandle" = <"02@">
| | "IODeviceMemory" = (({"address"=0xf400000,"length"=0xc00000}))
| | }
| |
| +-o arm-io@3C000000 <class IOPlatformDevice, registered, matched, active, busy 0, retain count 51>
| | | {
| | | "#address-cells" = <01000000>
| | | "name" = <"arm-io">
| | | "device_type" = <"s5l8900x-io">
| | | "ranges" = <000000000000003800000008000000100000001800000010>
| | | "#size-cels" = <01000000>
| | | "function-clock_gate" = <"°R@","Gklc">
| | | "reg" = <0000003c00100000>
| | | "chip-revision" = <02000000>
| | | "compatible" = <"arm-io,s5l8900x">
| | | "AAPL,phandle" = <a0314000>
| | | "function-power_gate" = <"€N@","Grwp">
| | | "IODeviceMemory" = (({"address"=0x3c000000,"length"=0x1000}))
| | | }
| | |
| | +-o AppleS5L8900XIO <class AppleS5L8900XIO, !registered, !matched, active, busy 0, retain count 46>
| | | {
| | | "IOProviderClass" = "IOPlatformDevice"
| | | "IOProbeScore" = 0x0
| | | "Power Management private data" = "{ this object = c083a000, driverDesire = 0, deviceDesire = 0, ourDesiredPowerState = 0, previousR$
| | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "Power Management protected data" = "{ theNumberOfPowerStates = 0, aggressiveness = 0, myCurrentState = 0, parentsCurrentPowerFlags $
| | | "IONameMatched" = "arm-io,s5l8900x"
| | | "IOClass" = "AppleS5L8900XIO"
| | | "IONameMatch" = "arm-io,s5l8900x"
| | | }
| | |
| | +-o vic@E00000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "InterruptControllerName" = "IOInterruptController00403BD0"
| | | | "#address-cells" = <00000000>
| | | | "IOInterruptControllers" = ("IOPlatformInterruptController")
| | | | "IODeviceMemory" = (({"address"=0x38e00000,"length"=0x2000}))
| | | | "interrupt-controller" = <"master">
| | | | "vic-stride" = <00100000>
| | | | "AAPL,phandle" = <d03b4000>
| | | | "ipid-mask" = <1000000000000000>
| | | | "IOInterruptSpecifiers" = (<00000000>)
| | | | "vic-offset" = <00000000>
| | | | "name" = <"vic">
| | | | "device_type" = <"interrupt-controller">
| | | | "#vic-cells" = <02000000>
| | | | "reg" = <0000e00000200000>
| | | | "compatible" = <"vic,s5l8900x","vic,pl192">
| | | | "#interrupt-cells" = <01000000>
| | | | }
| | | |
| | | +-o AppleARMPL192VIC <class AppleARMPL192VIC, registered, matched, active, busy 0, retain count 6>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0x0
| | | "InterruptControllerName" = "IOInterruptController00403BD0"
| | | "IOPlatformActiveAction" = 0x7d0
| | | "CFBundleIdentifier" = "com.apple.driver.AppleARMPL192VIC"
| | | "IOPlatformQuiesceAction" = 0x7d0
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "vic,pl192"
| | | "IOClass" = "AppleARMPL192VIC"
| | | "IONameMatch" = "vic,pl192"
| | | "IOFunctionParent00403BD0" = <>
| | | }
| | |
| | +-o edgeic@E02000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "InterruptControllerName" = "IOInterruptController004042C0"
| | | | "#address-cells" = <00000000>
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0","IOInterruptController00403BD0")
| | | | "IODeviceMemory" = (({"address"=0x38e02000,"length"=0x1000}))
| | | | "interrupt-controller" = <>
| | | | "AAPL,phandle" = <c0424000>
| | | | "IOInterruptSpecifiers" = (<"#">,<")">)
| | | | "name" = <"edgeic">
| | | | "device_type" = <"interrupt-controller">
| | | | "interrupts" = <2300000029000000>
| | | | "reg" = <0020e00000100000>
| | | | "compatible" = <"edgeic,s5l8900x">
| | | | "#interrupt-cells" = <02000000>
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XEdgeIC <class AppleS5L8900XEdgeIC, !registered, !matched, active, busy 0, retain count 5>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0x0
| | | "InterruptControllerName" = "IOInterruptController004042C0"
| | | "IOPlatformActiveAction" = 0x44c
| | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "edgeic,s5l8900x"
| | | "IOClass" = "AppleS5L8900XEdgeIC"
| | | "IONameMatch" = "edgeic,s5l8900x"
| | | }
| | |
| | +-o gpio@6400000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "InterruptControllerName" = "IOInterruptController00404040"
| | | | "#address-cells" = <00000000>
| | | | "clock-ids" = <03000000>
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0","IOInterruptController00403BD0","IOInterruptController00403BD0","IOInt$
| | | | "IODeviceMemory" = (({"address"=0x3e400000,"length"=0x1000}),({"address"=0x39a00000,"length"=0x1000}))
| | | | "clock-gates" = <",">
| | | | "interrupt-controller" = <>
| | | | "AAPL,phandle" = <"@@@">
| | | | "IOInterruptSpecifiers" = (<"!">,<" ">,<1f000000>,<03000000>,<02000000>,<01000000>,<00000000>)
| | | | "name" = <"gpio">
| | | | "device_type" = <"interrupt-controller">
| | | | "interrupts" = <21000000200000001f00000003000000020000000100000000000000>
| | | | "reg" = <00004006001000000000a00100100000>
| | | | "compatible" = <"gpio,s5l8900x">
| | | | "#interrupt-cells" = <02000000>
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XGPIOIC <class AppleS5L8900XGPIOIC, registered, matched, active, busy 0, retain count 48>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0x0
| | | "InterruptControllerName" = "IOInterruptController00404040"
| | | "IOPlatformActiveAction" = 0x3e8
| | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | "IOPlatformQuiesceAction" = 0x3e8
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "gpio,s5l8900x"
| | | "IOClass" = "AppleS5L8900XGPIOIC"
| | | "IONameMatch" = "gpio,s5l8900x"
| | | "IOFunctionParent00404040" = <>
| | | }
| | |
| | +-o power@1A00000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "power-gate-defaults" = <fc120000>
| | | | "name" = <"power">
| | | | "device_type" = <"power">
| | | | "IODeviceMemory" = (({"address"=0x39a00000,"length"=0x1000}))
| | | | "reg" = <0000a00100100000>
| | | | "compatible" = <"power,s5l8900x">
| | | | "power-gate-sram-counts" = <000000000000000037000000220000001a0000000700000008000000110000000a000000090000000000000001000000040000$
| | | | "AAPL,phandle" = <804e4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XPowerController <class AppleS5L8900XPowerController, registered, matched, active, busy 0, retain count 7>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0x0
| | | "AppleS5L8900XPowerOffMask" = <fc100000>
| | | "IOPlatformActiveAction" = 0x1f4
| | | "AppleS5L8900XPowerShared" = <00000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000$
| | | "IOFunctionParent00404E80" = <>
| | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | "IOPlatformQuiesceAction" = 0x1f4
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "power,s5l8900x"
| | | "IOClass" = "AppleS5L8900XPowerController"
| | | "IONameMatch" = "power,s5l8900x"
| | | }
| | |
| | +-o clkrstgen@4500000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "clock-performance-states" = <01000000000000002400000007000000000000000000000000000000000000000200000000c12f1024000000070000000100$
| | | | "clock-gate-suspend" = <ffffff678fed0100>
| | | | "clock-gate-defaults" = <7fffff47dfed010029001b00>
| | | | "device_type" = <"clkrstgen">
| | | | "name" = <"clkrstgen">
| | | | "IODeviceMemory" = (({"address"=0x3c500000,"length"=0x1000}),({"address"=0x38100000,"length"=0x1000}))
| | | | "reg" = <00005004001000000000100000100000>
| | | | "compatible" = <"clkrstgen,s5l8900x">
| | | | "clock-performance-state-max" = <ffffffff>
| | | | "AAPL,phandle" = <b0524000>
| | | | }
| | | |
| | | +-o AppleS5L8900XClockController <class AppleS5L8900XClockController, registered, matched, active, busy 0, retain count 8>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0x0
| | | "AppleS5L8900XClockControlTicks" = <dd0cf85200000000d9d49b610500000000000000000000000000000000000000>
| | | "IOPlatformActiveAction" = 0x514
| | | "IOFunctionParent004052B0" = <>
| | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | "AppleS5L8900XClockControlMask" = <7bf7ff4fd7ed0100>
| | | "IOPlatformQuiesceAction" = 0x15f90
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "clkrstgen,s5l8900x"
| | | "IOClass" = "AppleS5L8900XClockController"
| | | "IONameMatch" = "clkrstgen,s5l8900x"
| | | }
| | |
| | +-o dmac0@200000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "name" = <"dmac0">
| | | | "device_type" = <"dmac">
| | | | "clock-gates" = <19000000>
| | | | "interrupts" = <10000000>
| | | | "IODeviceMemory" = (({"address"=0x38200000,"length"=0x1000}))
| | | | "reg" = <0000200000100000>
| | | | "compatible" = <"dmac,pl080">
| | | | "AAPL,phandle" = <90584000>
| | | | "IOInterruptSpecifiers" = (<10000000>)
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o IODMAController00405890 <class AppleARMPL080DMAC, registered, matched, active, busy 0, retain count 9>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0x0
| | | "IOPlatformWakeAction" = 0x7d0
| | | "CFBundleIdentifier" = "com.apple.driver.AppleARMPL080DMAC"
| | | "IOPlatformSleepAction" = 0x7d0
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "dmac,pl080"
| | | "IOClass" = "AppleARMPL080DMAC"
| | | "IONameMatch" = "dmac,pl080"
| | | }
| | |
| | +-o dmac1@1900000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "name" = <"dmac1">
| | | | "device_type" = <"dmac">
| | | | "clock-gates" = <1a000000>
| | | | "interrupts" = <11000000>
| | | | "IODeviceMemory" = (({"address"=0x39900000,"length"=0x1000}))
| | | | "reg" = <0000900100100000>
| | | | "compatible" = <"dmac,pl080">
| | | | "AAPL,phandle" = <10584000>
| | | | "IOInterruptSpecifiers" = (<11000000>)
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o IODMAController00405810 <class AppleARMPL080DMAC, registered, matched, active, busy 0, retain count 7>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0x0
| | | "IOPlatformWakeAction" = 0x7d0
| | | "CFBundleIdentifier" = "com.apple.driver.AppleARMPL080DMAC"
| | | "IOPlatformSleepAction" = 0x7d0
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "dmac,pl080"
| | | "IOClass" = "AppleARMPL080DMAC"
| | | "IONameMatch" = "dmac,pl080"
| | | }
| | |
| | +-o sha1@0 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "name" = <"sha1">
| | | | "device_type" = <"sha1">
| | | | "clock-gates" = <00000000>
| | | | "interrupts" = <"(">
| | | | "IODeviceMemory" = (({"address"=0x38000000,"length"=0x1000}))
| | | | "reg" = <0000000000100000>
| | | | "compatible" = <"sha1,s5l8900x">
| | | | "AAPL,phandle" = <"pb@">
| | | | "IOInterruptSpecifiers" = (<"(">)
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XSHA1 <class AppleS5L8900XSHA1, registered, matched, active, busy 0, retain count 4>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0x0
| | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XCrypto"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IOUserClientClass" = "IOSHA1AcceleratorUserClient"
| | | "IONameMatched" = "sha1,s5l8900x"
| | | "IOClass" = "AppleS5L8900XSHA1"
| | | "IONameMatch" = "sha1,s5l8900x"
| | | }
| | |
| | +-o usb-otg@400000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 10>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "IODeviceMemory" = (({"address"=0x38400000,"length"=0x1000}))
| | | | "clock-gates" = <02000000>
| | | | "function-usb_suspend" = <b0b141004752484301000000>
| | | | "AAPL,phandle" = <"Pg@">
| | | | "function-usb_500_100" = <b0b141004752484300000000>
| | | | "IOInterruptSpecifiers" = (<13000000>)
| | | | "name" = <"usb-otg">
| | | | "device_type" = <"usb-otg">
| | | | "interrupts" = <13000000>
| | | | "reg" = <0000400000100000>
| | | | "compatible" = <"usb-otg,s5l8900x">
| | | | "power-gates" = <09000100>
| | | | "function-usb_brick_detect" = <b0b141004752484302000000>
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XUSBWrangler <class AppleS5L8900XUSBWrangler, registered, matched, active, busy 0, retain count 8>
| | | | {
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOProbeScore" = 0x0
| | | | "Power Management private data" = "{ this object = c086a100, interested driver = c086a100, driverDesire = 0, deviceDesire = 1, o$
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XUSBWrangler"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, output$
| | | | "IONameMatched" = "usb-otg,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XUSBWrangler"
| | | | "IONameMatch" = "usb-otg,s5l8900x"
| | | | }
| | | |
| | | +-o usb-device <class AppleS5L8900XUSBNub, registered, matched, active, busy 0, retain count 8>
| | | | | {
| | | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | | "name" = <"usb-device">
| | | | | "device_type" = <"usb-device">
| | | | | "interrupts" = <13000000>
| | | | | "compatible" = <"usb-device,s5l8900x">
| | | | | "AAPL,phandle" = <b06f4000>
| | | | | "IOInterruptSpecifiers" = (<13000000>)
| | | | | "interrupt-parent" = <d03b4000>
| | | | | }
| | | | |
| | | | +-o AppleS5L8900XIpodHAL <class AppleS5L8900XIpodHAL, registered, matched, active, busy 0, retain count 6>
| | | | | {
| | | | | "IOProviderClass" = "AppleS5L8900XUSBNub"
| | | | | "IOProbeScore" = 0x0
| | | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XIpodHAL"
| | | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | | "IONameMatched" = "usb-device,s5l8900x"
| | | | | "IOClass" = "AppleS5L8900XIpodHAL"
| | | | | "IONameMatch" = "usb-device,s5l8900x"
| | | | | }
| | | | |
| | | | +-o IOIpodUSBDevice <class IOIpodUSBDevice, registered, matched, active, busy 0, retain count 7>
| | | | | {
| | | | | "IOProviderClass" = "IOIpodUSBHAL"
| | | | | "IOProbeScore" = 0x0
| | | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | | "IOIpodUSBDeviceConfiguration" = {"ConfigurationDescriptors"=({"Interfaces"=("PTP"),"Description"="PTP"},{"Interfaces"=("I$
| | | | | "IOClass" = "IOIpodUSBDevice"
| | | | | "CFBundleIdentifier" = "com.apple.iokit.IOUSBDeviceFamily"
| | | | | }
| | | | |
| | | | +-o IOUSBDeviceInterface@0 <class IOUSBDeviceInterface, registered, matched, active, busy 0, retain count 10>
| | | | | | {
| | | | | | "IOUserClientClass" = "IOUSBDeviceInterfaceUserClient"
| | | | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | | | "USBDeviceFunction" = "PTP"
| | | | | | "IOCFPlugInTypes" = {"9E72217E-8A60-11DB-BF57-000D936D06D2"="IOUSBDeviceFamily.kext/PlugIns/IOUSBDeviceLib.plugin"}
| | | | | | }
| | | | | |
| | | | | +-o IOUSBDeviceUserClientIniter <class IOUSBDeviceUserClientIniter, !registered, !matched, active, busy 0, retain count 4>
| | | | | | {
| | | | | | "IOProviderClass" = "IOUSBDeviceInterface"
| | | | | | "IOMatchCategory" = "IOUSBDeviceUserClientIniter"
| | | | | | "IOProbeScore" = 0x0
| | | | | | "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"9E72217E-8A60-11DB-BF57-000D936D06D2"="IOUSBDeviceFamily.kext/PlugI$
| | | | | | "IOClass" = "IOUSBDeviceUserClientIniter"
| | | | | | "CFBundleIdentifier" = "com.apple.iokit.IOUSBDeviceFamily"
| | | | | | }
| | | | | |
| | | | | +-o IOUSBDeviceInterfaceUserClient <class IOUSBDeviceInterfaceUserClient, !registered, !matched, active, busy 0, retain cou$
| | | | | {
| | | | | }
| | | | |
| | | | +-o IOUSBDeviceInterface@1 <class IOUSBDeviceInterface, registered, matched, active, busy 0, retain count 8>
| | | | | | {
| | | | | | "IOCFPlugInTypes" = {"9E72217E-8A60-11DB-BF57-000D936D06D2"="IOUSBDeviceFamily.kext/PlugIns/IOUSBDeviceLib.plugin"}
| | | | | | "IOUserClientClass" = "IOUSBDeviceInterfaceUserClient"
| | | | | | "USBDeviceFunction" = "IapOverUsbHid"
| | | | | | }
| | | | | |
| | | | | +-o IOUSBDeviceUserClientIniter <class IOUSBDeviceUserClientIniter, !registered, !matched, active, busy 0, retain count 4>
| | | | | | {
| | | | | | "IOProviderClass" = "IOUSBDeviceInterface"
| | | | | | "IOMatchCategory" = "IOUSBDeviceUserClientIniter"
| | | | | | "IOProbeScore" = 0x0
| | | | | | "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"9E72217E-8A60-11DB-BF57-000D936D06D2"="IOUSBDeviceFamily.kext/PlugI$
| | | | | | "IOClass" = "IOUSBDeviceUserClientIniter"
| | | | | | "CFBundleIdentifier" = "com.apple.iokit.IOUSBDeviceFamily"
| | | | | | }
| | | | | |
| | | | | +-o IOAccessoryPortUSB <class IOAccessoryPortUSB, registered, matched, active, busy 0, retain count 5>
| | | | | | {
| | | | | | "IOProviderClass" = "IOUSBDeviceInterface"
| | | | | | "IOAccessoryDevicePort" = 0x3
| | | | | | "IOProbeScore" = 0x0
| | | | | | "CFBundleIdentifier" = "com.apple.iokit.IOAccessoryManager"
| | | | | | "IOPropertyMatch" = {"USBDeviceFunction"="IapOverUsbHid"}
| | | | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | | | "IOUserClientClass" = "IOAccessoryPortUserClient"
| | | | | | "IOClass" = "IOAccessoryPortUSB"
| | | | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | | | }
| | | | | |
| | | | | +-o IOAccessoryPortUserClient <class IOAccessoryPortUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | | | {
| | | | | }
| | | | |
| | | | +-o IOUSBDeviceInterface@2 <class IOUSBDeviceInterface, registered, matched, active, busy 0, retain count 8>
| | | | | {
| | | | | "IOCFPlugInTypes" = {"9E72217E-8A60-11DB-BF57-000D936D06D2"="IOUSBDeviceFamily.kext/PlugIns/IOUSBDeviceLib.plugin"}
| | | | | "IOUserClientClass" = "IOUSBDeviceInterfaceUserClient"
| | | | | "USBDeviceFunction" = "AppleUSBMux"
| | | | | }
| | | | |
| | | | +-o IOUSBDeviceUserClientIniter <class IOUSBDeviceUserClientIniter, !registered, !matched, active, busy 0, retain count 4>
| | | | | {
| | | | | "IOProviderClass" = "IOUSBDeviceInterface"
| | | | | "IOMatchCategory" = "IOUSBDeviceUserClientIniter"
| | | | | "IOProbeScore" = 0x0
| | | | | "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"9E72217E-8A60-11DB-BF57-000D936D06D2"="IOUSBDeviceFamily.kext/PlugI$
| | | | | "IOClass" = "IOUSBDeviceUserClientIniter"
| | | | | "CFBundleIdentifier" = "com.apple.iokit.IOUSBDeviceFamily"
| | | | | }
| | | | |
| | | | +-o AppleUSBDeviceMux <class AppleUSBDeviceMux, registered, matched, active, busy 0, retain count 4>
| | | | {
| | | | "IOProviderClass" = "IOUSBDeviceInterface"
| | | | "IOProbeScore" = 0x0
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleUSBDeviceMux"
| | | | "IOPropertyMatch" = {"USBDeviceFunction"="AppleUSBMux"}
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOClass" = "AppleUSBDeviceMux"
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o usb-host <class AppleS5L8900XUSBNub, registered, matched, active, busy 0, retain count 6>
| | | {
| | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | "name" = <"usb-host">
| | | "device_type" = <"usb-host">
| | | "interrupts" = <13000000>
| | | "compatible" = <"usb-host,s5l8900x">
| | | "AAPL,phandle" = <"`s@">
| | | "IOInterruptSpecifiers" = (<13000000>)
| | | "interrupt-parent" = <d03b4000>
| | | }
| | |
| | +-o amc@500000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 10>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <0200000002000000>
| | | | "IODeviceMemory" = (({"address"=0x38500000,"length"=0x3000}),({"address"=0x22000000,"length"=0x2c000}))
| | | | "clock-gates" = <0300000004000000>
| | | | "function-de_reset" = <b052400054535241000a0000>
| | | | "function-core_reset" = <b05240005453524100a00000>
| | | | "AAPL,phandle" = <e06d4000>
| | | | "IOInterruptSpecifiers" = (<12000000>)
| | | | "name" = <"amc">
| | | | "device_type" = <"amc">
| | | | "interrupts" = <12000000>
| | | | "reg" = <00005000003000000000001a00c00200>
| | | | "compatible" = <"amc,s5l8900x">
| | | | "power-gates" = <04000100>
| | | | "function-perf_advise" = <"°R@","AFRP">
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleAMCDriver <class AppleAMCDriver, registered, matched, active, busy 0, retain count 9>
| | | | {
| | | | "IOProbeScore" = 0x0
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleAMC"
| | | | "output format" = {"format ID"=0x6c70636d,"frames per packet"=0x1,"bytes per frame"=0x4,"sample rate"=0xac4400000000,"bits per c$
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, output$
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "transformer UID" = "AMC 1.0"
| | | | "Power Management private data" = "{ this object = c093ac00, interested driver = c093ac00, driverDesire = 0, deviceDesire = 0, o$
| | | | "exclusive access owner" = 0x1c
| | | | "available transformations" = ({"input format"={"max sample rate"=0xac4400000000,"format ID"=0x61616320,"frames per packet"=0x40$
| | | | "input format" = {"format ID"=0x61616320,"frames per packet"=0x400,"bytes per frame"=0x0,"sample rate"=0xac4400000000,"bits per $
| | | | "IONameMatched" = "amc,s5l8900x"
| | | | "IOClass" = "AppleAMCDriver"
| | | | "IONameMatch" = ("amc,s5l8900x")
| | | | }
| | | |
| | | +-o IOAudio2TransformerStream <class IOAudio2TransformerStream, registered, matched, active, busy 0, retain count 5>
| | | | {
| | | | "is input" = 0x1
| | | | }
| | | |
| | | +-o IOAudio2TransformerStream <class IOAudio2TransformerStream, registered, matched, active, busy 0, retain count 5>
| | | | {
| | | | "is input" = 0x0
| | | | }
| | | |
| | | +-o AppleAMCDriverUserClient <class AppleAMCDriverUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | {
| | | }
| | |
| | +-o adm@800000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "IODeviceMemory" = (({"address"=0x38800000,"length"=0x1000}))
| | | | "clock-gates" = <06000000>
| | | | "AAPL,phandle" = <707f4000>
| | | | "IOInterruptSpecifiers" = (<"%">)
| | | | "name" = <"adm">
| | | | "device_type" = <"adm">
| | | | "interrupts" = <"%">
| | | | "reg" = <0000800000100000>
| | | | "compatible" = <"adm,s5l8900x">
| | | | "power-gates" = <04000200>
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XADM <class AppleS5L8900XADM, registered, matched, active, busy 0, retain count 4>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0x0
| | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XFMC"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "adm,s5l8900x"
| | | "IOClass" = "AppleS5L8900XADM"
| | | "IONameMatch" = "adm,s5l8900x"
| | | }
| | |
| | +-o clcd@900000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 8>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <0200000002000000>
| | | | "IODeviceMemory" = (({"address"=0x38900000,"length"=0x1000}))
| | | | "clock-gates" = <070000001d000000>
| | | | "function-lcd_enable" = <"@eA","Edcl">
| | | | "AAPL,phandle" = <c0844000>
| | | | "IOInterruptSpecifiers" = (<0d000000>)
| | | | "name" = <"clcd">
| | | | "device_type" = <"clcd">
| | | | "interrupts" = <0d000000>
| | | | "reg" = <0000900000100000>
| | | | "compatible" = <"clcd,s5l8900x">
| | | | "power-gates" = <08000000>
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleH1CLCD <class AppleH1CLCD, registered, matched, active, busy 0, retain count 12>
| | | | {
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOProbeScore" = 0x0
| | | | "Power Management private data" = "{ this object = c0835200, interested driver = c0835200, driverDesire = 0, deviceDesire = 0, o$
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleH1CLCD"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, output$
| | | | "IONameMatched" = "clcd,s5l8900x"
| | | | "IOClass" = "AppleH1CLCD"
| | | | "IONameMatch" = "clcd,s5l8900x"
| | | | "BacklightMatching" = {"IOPropertyMatch"={"backlight-control"=Yes}}
| | | | }
| | | |
| | | +-o IOMobileFramebufferUserClient <class IOMobileFramebufferUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | | {
| | | | }
| | | |
| | | +-o IOMobileFramebufferUserClient <class IOMobileFramebufferUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | | {
| | | | }
| | | |
| | | +-o IOMobileFramebufferUserClient <class IOMobileFramebufferUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | | {
| | | | }
| | | |
| | | +-o IOMobileFramebufferUserClient <class IOMobileFramebufferUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | {
| | | }
| | |
| | +-o flash-controller0@A00000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 8>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "IODeviceMemory" = (({"address"=0x38a00000,"length"=0x1000}))
| | | | "clock-gates" = <08000000>
| | | | "dma-channels" = <84080000009048008000a0388000a03800000000000000000000000000000000>
| | | | "AAPL,phandle" = <108b4000>
| | | | "IOInterruptSpecifiers" = (<14000000>)
| | | | "dma-parent" = <90584000>
| | | | "name" = <"flash-controller0">
| | | | "device_type" = <"fmc">
| | | | "interrupts" = <14000000>
| | | | "reg" = <0000a00000100000>
| | | | "compatible" = <"fmc,s5l8900x">
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XADMFMC <class AppleS5L8900XADMFMC, !registered, !matched, active, busy 0, retain count 9>
| | | | {
| | | | "IOProbeScore" = 0x190
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XFMC"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, output$
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "Power Management private data" = "{ this object = c093be00, interested driver = c093be00, driverDesire = 0, deviceDesire = 0, o$
| | | | "capabilities" = 0xb
| | | | "firmware-version" = "CalmADMFMCFirmware-14"
| | | | "device-info-list" = (<000000010000000195d1d32c00000000000000320000001e000100010000200000001e40000000400000000400000800000000400$
| | | | "IOClass" = "AppleS5L8900XADMFMC"
| | | | "IONameMatch" = "fmc,s5l8900x"
| | | | "IONameMatched" = "fmc,s5l8900x"
| | | | "device-info-dictionary" = {"0x2555D5EC"=<0100000001000000ecd5552500000000320000001e0000000200010000200000401e000080000000040000$
| | | | }
| | | |
| | | +-o disk@F <class IOFlashStorageDevice, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "power-delay" = <80f0fa02>
| | | | "#bank-user-blocks" = 0x1e40
| | | | "function-device_power" = <d0f640004c756d7005001c0c>
| | | | "device-readid" = 0x2555d5ec
| | | | "bbt-format" = "SamsungMLC"
| | | | "AAPL,phandle" = <30914000>
| | | | "#bank-blocks" = 0x2000
| | | | "#spare-bytes" = 0x40
| | | | "#block-pages" = 0x80
| | | | "name" = <"disk">
| | | | "device_type" = <"nand">
| | | | "device-info" = <0100000001000000ecd5552500000000320000001e0000000200010000200000401e00008000000004000000000800004000000008000$
| | | | "reg" = <03000000>
| | | | "compatible" = <"nand">
| | | | "#banks" = 0x2
| | | | "#page-sectors" = 0x4
| | | | "#page-bytes" = 0x800
| | | | }
| | | |
| | | +-o AppleNANDFTL <class AppleNANDFTL, registered, matched, active, busy 0, retain count 5>
| | | | {
| | | | "IOProbeScore" = 0x0
| | | | "Physical Interconnect Location" = "Internal"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleNANDFTL"
| | | | "Physical Interconnect" = "NAND"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOMaximumSegmentCountWrite" = 0x400
| | | | "IOMaximumBlockCountRead" = 0x400
| | | | "IOProviderClass" = "IOFlashStorageDevice"
| | | | "device-status" = "ready"
| | | | "IOMaximumBlockCountWrite" = 0x400
| | | | "IOUserClientClass" = "AppleNANDFTLUserClient"
| | | | "IONameMatched" = "disk"
| | | | "IOClass" = "AppleNANDFTL"
| | | | "IONameMatch" = "disk"
| | | | "IOMaximumSegmentCountRead" = 0x400
| | | | }
| | | |
| | | +-o IOFlashBlockDevice <class IOFlashBlockDevice, registered, matched, active, busy 0, retain count 6>
| | | | {
| | | | "Protocol Characteristics" = {"Physical Interconnect"="NAND","Physical Interconnect Location"="Internal"}
| | | | "IOMinimumSegmentAlignmentByteCount" = 0x4
| | | | "device-type" = "Generic"
| | | | }
| | | |
| | | +-o IOBlockStorageDriver <class IOBlockStorageDriver, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "IOProviderClass" = "IOBlockStorageDevice"
| | | | "IOProbeScore" = 0x0
| | | | "Statistics" = {"Total Time (Read)"=0xd1c8242ef,"Bytes (Write)"=0x5ba800,"Operations (Read)"=0x91a,"Latency Time (Read)"$
| | | | "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
| | | | "IOPropertyMatch" = {"device-type"="Generic"}
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | "IOClass" = "IOBlockStorageDriver"
| | | | }
| | | |
| | | +-o unknown vendor unknown product Media <class IOMedia, registered, matched, active, busy 0, retain count 9>
| | | | {
| | | | "Removable" = No
| | | | "BSD Unit" = 0x0
| | | | "BSD Minor" = 0x0
| | | | "Ejectable" = No
| | | | "BSD Major" = 0xe
| | | | "Leaf" = No
| | | | "Preferred Block Size" = 0x800
| | | | "Whole" = Yes
| | | | "IOMediaIcon" = {"CFBundleIdentifier"="com.apple.iokit.IOStorageFamily","IOBundleResourceFile"="Internal.icns"}
| | | | "BSD Name" = "disk0"
| | | | "Open" = Yes
| | | | "Size" = 0xf2000000
| | | | "Writable" = Yes
| | | | "Content" = "FDisk_partition_scheme"
| | | | "Content Hint" = ""
| | | | }
| | | |
| | | +-o IOMediaBSDClient <class IOMediaBSDClient, registered, matched, active, busy 0, retain count 5>
| | | | {
| | | | "IOProbeScore" = 0x7530
| | | | "IOMatchCategory" = "IOMediaBSDClient"
| | | | "IOProviderClass" = "IOMedia"
| | | | "IOClass" = "IOMediaBSDClient"
| | | | "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o IOFDiskPartitionScheme <class IOFDiskPartitionScheme, !registered, !matched, active, busy 0, retain count 7>
| | | | {
| | | | "IOProbeScore" = 0xbb8
| | | | "IOProviderClass" = "IOMedia"
| | | | "Content Mask" = "FDisk_partition_scheme"
| | | | "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
| | | | "Content Table" = {"0x16"="DOS_FAT_16_Hidden","0x42"="Windows_LDM","0x82"="Linux_Swap","0xFD"="Linux_RAID","0x04"="D$
| | | | "IOPropertyMatch" = {"Whole"=Yes}
| | | | "IOMatchCategory" = "IOStorage"
| | | | "IOClass" = "IOFDiskPartitionScheme"
| | | | }
| | | |
| | | +-o Untitled 1@1 <class IOMedia, registered, matched, active, busy 0, retain count 8>
| | | | | {
| | | | | "Removable" = No
| | | | | "BSD Unit" = 0x0
| | | | | "BSD Minor" = 0x1
| | | | | "Ejectable" = No
| | | | | "BSD Major" = 0xe
| | | | | "Leaf" = Yes
| | | | | "Preferred Block Size" = 0x800
| | | | | "Whole" = No
| | | | | "Partition ID" = 0x1
| | | | | "BSD Name" = "disk0s1"
| | | | | "Open" = Yes
| | | | | "Size" = 0x12c00000
| | | | | "Writable" = Yes
| | | | | "Content" = "Apple_HFS"
| | | | | "Content Hint" = "Apple_HFS"
| | | | | }
| | | | |
| | | | +-o IOMediaBSDClient <class IOMediaBSDClient, registered, matched, active, busy 0, retain count 6>
| | | | {
| | | | "IOProbeScore" = 0x7530
| | | | "IOMatchCategory" = "IOMediaBSDClient"
| | | | "IOProviderClass" = "IOMedia"
| | | | "IOClass" = "IOMediaBSDClient"
| | | | "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o Untitled 2@2 <class IOMedia, registered, matched, active, busy 0, retain count 8>
| | | | {
| | | | "Removable" = No
| | | | "BSD Unit" = 0x0
| | | | "BSD Minor" = 0x2
| | | | "Ejectable" = No
| | | | "BSD Major" = 0xe
| | | | "Leaf" = Yes
| | | | "Preferred Block Size" = 0x800
| | | | "Whole" = No
| | | | "Partition ID" = 0x2
| | | | "BSD Name" = "disk0s2"
| | | | "Open" = Yes
| | | | "Size" = 0xdf3ae800
| | | | "Writable" = Yes
| | | | "Content" = "Apple_HFS"
| | | | "Content Hint" = "Apple_HFS"
| | | | }
| | | |
| | | +-o IOMediaBSDClient <class IOMediaBSDClient, registered, matched, active, busy 0, retain count 6>
| | | {
| | | "IOProbeScore" = 0x7530
| | | "IOMatchCategory" = "IOMediaBSDClient"
| | | "IOProviderClass" = "IOMedia"
| | | "IOClass" = "IOMediaBSDClient"
| | | "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
| | | "IOResourceMatch" = "IOBSD"
| | | }
| | |
| | +-o aes@C00000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 8>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "IODeviceMemory" = (({"address"=0x38c00000,"length"=0x1000}))
| | | | "clock-gates" = <0a000000>
| | | | "AAPL,phandle" = <c0944000>
| | | | "IOInterruptSpecifiers" = (<"'">)
| | | | "name" = <"aes">
| | | | "device_type" = <"aes">
| | | | "interrupts" = <"'">
| | | | "reg" = <0000c00000100000>
| | | | "compatible" = <"aes,s5l8900x">
| | | | "function-disable_keys" = <"€N@","Ksid">
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XAES <class AppleS5L8900XAES, registered, matched, active, busy 0, retain count 9>
| | | | {
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOProbeScore" = 0x0
| | | | "Power Management private data" = "{ this object = c0981000, interested driver = c0981000, driverDesire = 0, deviceDesire = 0, o$
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XCrypto"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOUserClientClass" = "IOAESAcceleratorUserClient"
| | | | "IONameMatched" = "aes,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XAES"
| | | | "IONameMatch" = "aes,s5l8900x"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, output$
| | | | }
| | | |
| | | +-o IOAESAcceleratorUserClient <class IOAESAcceleratorUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | | {
| | | | }
| | | |
| | | +-o IOAESAcceleratorUserClient <class IOAESAcceleratorUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | | {
| | | | }
| | | |
| | | +-o IOAESAcceleratorUserClient <class IOAESAcceleratorUserClient, !registered, !matched, active, busy 0, retain count 4>
| | | {
| | | }
| | |
| | +-o sdio@D00000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 8>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "function-device_reset" = <404040004f4950470706000001010100>
| | | | "tx-calibration" = <0040aa0c000000400000000700000000001100400000000000000000000000000811000b10862188010303000000000001030500000000$
| | | | "clock-gates" = <0b000000>
| | | | "IODeviceMemory" = (({"address"=0x38d00000,"length"=0x1000}))
| | | | "AAPL,phandle" = <609a4000>
| | | | "IOInterruptSpecifiers" = (<"*">)
| | | | "name" = <"sdio">
| | | | "device_type" = <"sdio">
| | | | "interrupts" = <"*">
| | | | "reg" = <0000d00000100000>
| | | | "local-mac-address" = <001b63db65be>
| | | | "compatible" = <"sdio,s5l8900x">
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XSDIO <class AppleS5L8900XSDIO, !registered, !matched, active, busy 0, retain count 9>
| | | | {
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOProbeScore" = 0x0
| | | | "Power Management private data" = "{ this object = c0937b00, interested driver = c0937b00, driverDesire = 0, deviceDesire = 0, o$
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XSDIO"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, output$
| | | | "IONameMatched" = "sdio,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XSDIO"
| | | | "IONameMatch" = "sdio,s5l8900x"
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o SDIODeviceNub <class SDIODeviceNub, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | }
| | | |
| | | +-o AppleMRVL868x <class AppleMRVL868x, registered, matched, active, busy 0, retain count 8>
| | | | {
| | | | "IOProbeScore" = 0x0
| | | | "APCurrentChannel" = 0x7
| | | | "APCurrentSSID" = ""
| | | | "IOSelectedMedium" = "00000080"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleMRVL868x"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOLinkSpeed" = 0xd2f0
| | | | "Power Management protected data" = "{ theNumberOfPowerStates = 3, version 1, power state 0 = { capabilityFlags 00000000, ou$
| | | | "IOMACAddress" = <001b63db65be>
| | | | "IOPacketFilters" = {"IONetworkFilterGroup"=0x110,"IOEthernetWakeOnLANFilterGroup"=0x0}
| | | | "IONetworkRootType" = "airport"
| | | | "IOProviderClass" = "IOSDIODevice"
| | | | "Power Management private data" = "{ this object = c0b78800, interested driver = c0b69400, interested driver = c0b78800, dri$
| | | | "IOFeatures" = 0x0
| | | | "IOMaxPacketSize" = 0x5ee
| | | | "IOLinkStatus" = 0x3
| | | | "IOMinPacketSize" = 0x40
| | | | "IOMediumDictionary" = {"00000082"={"Type"=0x82,"Index"=0x0,"Flags"=0x0,"Speed"=0x0},"00000080"={"Type"=0x80,"Index"=0x0,"Fl$
| | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | "IOClass" = "AppleMRVL868x"
| | | | "IOActiveMedium" = "00000080"
| | | | }
| | | |
| | | +-o IO80211Interface <class IO80211Interface, registered, matched, active, busy 0, retain count 10>
| | | | {
| | | | "IOMediaAddressLength" = 0x6
| | | | "IOPrimaryInterface" = No
| | | | "IOInterfaceType" = 0x6
| | | | "IORequiredPacketFilters" = {"IONetworkFilterGroup"=0x13,"IOEthernetWakeOnLANFilterGroup"=0x0}
| | | | "IOInterfaceFlags" = 0x8863
| | | | "IOInterfaceUnit" = 0x0
| | | | "IOInterfaceExtraFlags" = 0x40000900
| | | | "IONetworkData" = {"IOEthernetStatsKey"={"Size"=0xd8,"Data"=<0000000000000000000000000000000000000000000000000000000000000$
| | | | "BSD Name" = "en0"
| | | | "IOLocation" = ""
| | | | "IONetworkRootType" = "airport"
| | | | "IOMulticastAddressList" = <01005e0000fb01005e000001010393df0b92>
| | | | "IOInterfaceNamePrefix" = "en"
| | | | "IOBuiltin" = No
| | | | "IOActivePacketFilters" = {"IONetworkFilterGroup"=0x13,"IOEthernetWakeOnLANFilterGroup"=0x0}
| | | | "IOMaxTransferUnit" = 0x5dc
| | | | "IO80211Channel" = 0x7
| | | | "IOInterfaceState" = 0x3
| | | | "IO80211Band" = "2 GHz"
| | | | "IOMediaHeaderLength" = 0xe
| | | | "IOControllerEnabled" = Yes
| | | | }
| | | |
| | | +-o IONetworkStack <class IONetworkStack, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "IOProviderClass" = "IOResources"
| | | | "IOMatchCategory" = "IONetworkStack"
| | | | "IOProbeScore" = 0x0
| | | | "IOClass" = "IONetworkStack"
| | | | "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o IONetworkStackUserClient <class IONetworkStackUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | {
| | | }
| | |
| | +-o flash-controller0@F00000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "function-status" = <"Ð;@","TATS+">
| | | | "clock-ids" = <02000000>
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "IODeviceMemory" = (({"address"=0x38f00000,"length"=0x1000}))
| | | | "clock-gates" = <0c000000>
| | | | "AAPL,phandle" = <c0a24000>
| | | | "IOInterruptSpecifiers" = (<"+">)
| | | | "name" = <"flash-controller0">
| | | | "device_type" = <"rsecc">
| | | | "interrupts" = <"+">
| | | | "reg" = <0000f00000100000>
| | | | "compatible" = <"rsecc,s5l8900x">
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XADMFMC <class AppleS5L8900XADMFMC, !registered, !matched, active, busy 0, retain count 9>
| | | | {
| | | | "IOProbeScore" = 0x190
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XFMC"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, output$
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "Power Management private data" = "{ this object = c093be00, interested driver = c093be00, driverDesire = 0, deviceDesire = 0, o$
| | | | "capabilities" = 0xb
| | | | "firmware-version" = "CalmADMFMCFirmware-14"
| | | | "device-info-list" = (<000000010000000195d1d32c00000000000000320000001e000100010000200000001e40000000400000000400000800000000400$
| | | | "IOClass" = "AppleS5L8900XADMFMC"
| | | | "IONameMatch" = "fmc,s5l8900x"
| | | | "IONameMatched" = "fmc,s5l8900x"
| | | | "device-info-dictionary" = {"0x2555D5EC"=<0100000001000000ecd5552500000000320000001e0000000200010000200000401e000080000000040000$
| | | | }
| | | |
| | | +-o disk@F <class IOFlashStorageDevice, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "power-delay" = <80f0fa02>
| | | | "#bank-user-blocks" = 0x1e40
| | | | "function-device_power" = <d0f640004c756d7005001c0c>
| | | | "device-readid" = 0x2555d5ec
| | | | "bbt-format" = "SamsungMLC"
| | | | "AAPL,phandle" = <30914000>
| | | | "#bank-blocks" = 0x2000
| | | | "#spare-bytes" = 0x40
| | | | "#block-pages" = 0x80
| | | | "name" = <"disk">
| | | | "device_type" = <"nand">
| | | | "device-info" = <0100000001000000ecd5552500000000320000001e0000000200010000200000401e00008000000004000000000800004000000008000$
| | | | "reg" = <03000000>
| | | | "compatible" = <"nand">
| | | | "#banks" = 0x2
| | | | "#page-sectors" = 0x4
| | | | "#page-bytes" = 0x800
| | | | }
| | | |
| | | +-o AppleNANDFTL <class AppleNANDFTL, registered, matched, active, busy 0, retain count 5>
| | | | {
| | | | "IOProbeScore" = 0x0
| | | | "Physical Interconnect Location" = "Internal"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleNANDFTL"
| | | | "Physical Interconnect" = "NAND"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOMaximumSegmentCountWrite" = 0x400
| | | | "IOMaximumBlockCountRead" = 0x400
| | | | "IOProviderClass" = "IOFlashStorageDevice"
| | | | "device-status" = "ready"
| | | | "IOMaximumBlockCountWrite" = 0x400
| | | | "IOUserClientClass" = "AppleNANDFTLUserClient"
| | | | "IONameMatched" = "disk"
| | | | "IOClass" = "AppleNANDFTL"
| | | | "IONameMatch" = "disk"
| | | | "IOMaximumSegmentCountRead" = 0x400
| | | | }
| | | |
| | | +-o IOFlashBlockDevice <class IOFlashBlockDevice, registered, matched, active, busy 0, retain count 6>
| | | | {
| | | | "Protocol Characteristics" = {"Physical Interconnect"="NAND","Physical Interconnect Location"="Internal"}
| | | | "IOMinimumSegmentAlignmentByteCount" = 0x4
| | | | "device-type" = "Generic"
| | | | }
| | | |
| | | +-o IOBlockStorageDriver <class IOBlockStorageDriver, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "IOProviderClass" = "IOBlockStorageDevice"
| | | | "IOProbeScore" = 0x0
| | | | "Statistics" = {"Total Time (Read)"=0xd1c8242ef,"Bytes (Write)"=0x5ba800,"Operations (Read)"=0x91a,"Latency Time (Read)"$
| | | | "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
| | | | "IOPropertyMatch" = {"device-type"="Generic"}
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | "IOClass" = "IOBlockStorageDriver"
| | | | }
| | | |
| | | +-o unknown vendor unknown product Media <class IOMedia, registered, matched, active, busy 0, retain count 9>
| | | | {
| | | | "Removable" = No
| | | | "BSD Unit" = 0x0
| | | | "BSD Minor" = 0x0
| | | | "Ejectable" = No
| | | | "BSD Major" = 0xe
| | | | "Leaf" = No
| | | | "Preferred Block Size" = 0x800
| | | | "Whole" = Yes
| | | | "IOMediaIcon" = {"CFBundleIdentifier"="com.apple.iokit.IOStorageFamily","IOBundleResourceFile"="Internal.icns"}
| | | | "BSD Name" = "disk0"
| | | | "Open" = Yes
| | | | "Size" = 0xf2000000
| | | | "Writable" = Yes
| | | | "Content" = "FDisk_partition_scheme"
| | | | "Content Hint" = ""
| | | | }
| | | |
| | | +-o IOMediaBSDClient <class IOMediaBSDClient, registered, matched, active, busy 0, retain count 5>
| | | | {
| | | | "IOProbeScore" = 0x7530
| | | | "IOMatchCategory" = "IOMediaBSDClient"
| | | | "IOProviderClass" = "IOMedia"
| | | | "IOClass" = "IOMediaBSDClient"
| | | | "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o IOFDiskPartitionScheme <class IOFDiskPartitionScheme, !registered, !matched, active, busy 0, retain count 7>
| | | | {
| | | | "IOProbeScore" = 0xbb8
| | | | "IOProviderClass" = "IOMedia"
| | | | "Content Mask" = "FDisk_partition_scheme"
| | | | "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
| | | | "Content Table" = {"0x16"="DOS_FAT_16_Hidden","0x42"="Windows_LDM","0x82"="Linux_Swap","0xFD"="Linux_RAID","0x04"="D$
| | | | "IOPropertyMatch" = {"Whole"=Yes}
| | | | "IOMatchCategory" = "IOStorage"
| | | | "IOClass" = "IOFDiskPartitionScheme"
| | | | }
| | | |
| | | +-o Untitled 1@1 <class IOMedia, registered, matched, active, busy 0, retain count 8>
| | | | | {
| | | | | "Removable" = No
| | | | | "BSD Unit" = 0x0
| | | | | "BSD Minor" = 0x1
| | | | | "Ejectable" = No
| | | | | "BSD Major" = 0xe
| | | | | "Leaf" = Yes
| | | | | "Preferred Block Size" = 0x800
| | | | | "Whole" = No
| | | | | "Partition ID" = 0x1
| | | | | "BSD Name" = "disk0s1"
| | | | | "Open" = Yes
| | | | | "Size" = 0x12c00000
| | | | | "Writable" = Yes
| | | | | "Content" = "Apple_HFS"
| | | | | "Content Hint" = "Apple_HFS"
| | | | | }
| | | | |
| | | | +-o IOMediaBSDClient <class IOMediaBSDClient, registered, matched, active, busy 0, retain count 6>
| | | | {
| | | | "IOProbeScore" = 0x7530
| | | | "IOMatchCategory" = "IOMediaBSDClient"
| | | | "IOProviderClass" = "IOMedia"
| | | | "IOClass" = "IOMediaBSDClient"
| | | | "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o Untitled 2@2 <class IOMedia, registered, matched, active, busy 0, retain count 8>
| | | | {
| | | | "Removable" = No
| | | | "BSD Unit" = 0x0
| | | | "BSD Minor" = 0x2
| | | | "Ejectable" = No
| | | | "BSD Major" = 0xe
| | | | "Leaf" = Yes
| | | | "Preferred Block Size" = 0x800
| | | | "Whole" = No
| | | | "Partition ID" = 0x2
| | | | "BSD Name" = "disk0s2"
| | | | "Open" = Yes
| | | | "Size" = 0xdf3ae800
| | | | "Writable" = Yes
| | | | "Content" = "Apple_HFS"
| | | | "Content Hint" = "Apple_HFS"
| | | | }
| | | |
| | | +-o IOMediaBSDClient <class IOMediaBSDClient, registered, matched, active, busy 0, retain count 6>
| | | {
| | | "IOProbeScore" = 0x7530
| | | "IOMatchCategory" = "IOMediaBSDClient"
| | | "IOProviderClass" = "IOMedia"
| | | "IOClass" = "IOMediaBSDClient"
| | | "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
| | | "IOResourceMatch" = "IOBSD"
| | | }
| | |
| | +-o jpeg@1000000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "IODeviceMemory" = (({"address"=0x39000000,"length"=0x1000}))
| | | | "clock-gates" = <0d000000>
| | | | "AAPL,phandle" = <b0a84000>
| | | | "IOInterruptSpecifiers" = (<"2">)
| | | | "name" = <"jpeg">
| | | | "device_type" = <"jpeg">
| | | | "interrupts" = <"2">
| | | | "reg" = <0000000100100000>
| | | | "compatible" = <"jpeg,s5l8900x">
| | | | "power-gates" = <09000200>
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleJPEGDriver <class AppleJPEGDriver, registered, matched, active, busy 0, retain count 4>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0x0
| | | "CFBundleIdentifier" = "com.apple.driver.AppleJPEGDriver"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "jpeg,s5l8900x"
| | | "IOClass" = "AppleJPEGDriver"
| | | "IONameMatch" = ("jpeg,s5l8900x")
| | | }
| | |
| | +-o tv-out@1300000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 6>
| | | {
| | | "IOInterruptControllers" = ("IOInterruptController00403BD0","IOInterruptController00403BD0")
| | | "clock-ids" = <020000000200000002000000>
| | | "IODeviceMemory" = (({"address"=0x39300000,"length"=0x1000}),({"address"=0x39200000,"length"=0x1000}),({"address"=0x39100000,"leng$
| | | "clock-gates" = <100000000f0000000e000000>
| | | "AAPL,phandle" = <00ae4000>
| | | "mux1-dacs" = <000000000100000002000000>
| | | "mux0-dacs" = <020000000100000000000000>
| | | "IOInterruptSpecifiers" = (<1e000000>,<"&">)
| | | "name" = <"tv-out">
| | | "device_type" = <"tv-out">
| | | "interrupts" = <1e00000026000000>
| | | "reg" = <000030010010000000002001001000000000100100100000>
| | | "compatible" = <"tv-out,s5l8900x">
| | | "power-gates" = <05000000>
| | | "function-amp_enable" = <404040004f4950470611000001010000>
| | | "interrupt-parent" = <d03b4000>
| | | }
| | |
| | +-o mpvd@1600000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 8>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "IODeviceMemory" = (({"address"=0x39600000,"length"=0x1000}),({"address"=0x39610000,"length"=0x1000}),({"address"=0x39630000,"leng$
| | | | "clock-gates" = <12000000>
| | | | "AAPL,phandle" = <00b54000>
| | | | "IOInterruptSpecifiers" = (<"-">)
| | | | "name" = <"mpvd">
| | | | "device_type" = <"mpvd">
| | | | "interrupts" = <"-">
| | | | "reg" = <000060010010000000006101001000000000630100100000001064010010000000006501001000000000660100100000>
| | | | "compatible" = <"mpvd,s5l8900x">
| | | | "power-gates" = <06000000>
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleMPVDDriver <class AppleMPVDDriver, registered, matched, active, busy 0, retain count 6>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0x0
| | | "Power Management private data" = "{ this object = c0835000, interested driver = c0835000, driverDesire = 0, deviceDesire = 0, o$
| | | "CFBundleIdentifier" = "com.apple.driver.AppleMPVDDriver"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, output$
| | | "IONameMatched" = "mpvd,s5l8900x"
| | | "IOClass" = "AppleMPVDDriver"
| | | "IONameMatch" = ("mpvd,s5l8900x")
| | | }
| | |
| | +-o camin@1700000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000020000000200000002000000>
| | | | "IODeviceMemory" = (({"address"=0x39700000,"length"=0x1000}))
| | | | "clock-gates" = <16000000170000001800000015000000>
| | | | "AAPL,phandle" = <60ba4000>
| | | | "IOInterruptSpecifiers" = (<0f000000>)
| | | | "name" = <"camin">
| | | | "device_type" = <"camin">
| | | | "interrupts" = <0f000000>
| | | | "reg" = <0000700100100000>
| | | | "compatible" = <"camin,s5l8900x">
| | | | "power-gates" = <03000000>
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleH1CamIn <class AppleH1CamIn, registered, matched, active, busy 0, retain count 7>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0x0
| | | "Power Management private data" = "{ this object = c0937900, interested driver = c0937900, driverDesire = 0, deviceDesire = 0, o$
| | | "CFBundleIdentifier" = "com.apple.driver.AppleH1CameraInterface"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, output$
| | | "IONameMatched" = "camin,s5l8900x"
| | | "IOClass" = "AppleH1CamIn"
| | | "IONameMatch" = "camin,s5l8900x"
| | | }
| | |
| | +-o h264bpd@1800000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 8>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController004042C0")
| | | | "clock-ids" = <02000000>
| | | | "IODeviceMemory" = (({"address"=0x39800000,"length"=0x1000}))
| | | | "clock-gates" = <11000000>
| | | | "AAPL,phandle" = <10c04000>
| | | | "IOInterruptSpecifiers" = (<0000000023000000>)
| | | | "name" = <"h264bpd">
| | | | "device_type" = <"h264bpd">
| | | | "interrupts" = <0000000023000000>
| | | | "reg" = <0000800100100000>
| | | | "compatible" = <"h264bpd,s5l8900x">
| | | | "power-gates" = <07000000>
| | | | "interrupt-parent" = <c0424000>
| | | | }
| | | |
| | | +-o AppleH264BPDDriver <class AppleH264BPDDriver, registered, matched, active, busy 0, retain count 6>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0x0
| | | "Power Management private data" = "{ this object = c093bc00, interested driver = c093bc00, driverDesire = 0, deviceDesire = 0, o$
| | | "CFBundleIdentifier" = "com.apple.driver.AppleH264BPD"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, output$
| | | "IONameMatched" = "h264bpd,s5l8900x"
| | | "IOClass" = "AppleH264BPDDriver"
| | | "IONameMatch" = ("h264bpd,s5l8900x")
| | | }
| | |
| | +-o mbx@3000000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 8>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "IODeviceMemory" = (({"address"=0x3b000000,"length"=0x1000000}))
| | | | "clock-gates" = <13000000>
| | | | "AAPL,phandle" = <70c54000>
| | | | "IOInterruptSpecifiers" = (<0c000000>)
| | | | "name" = <"mbx">
| | | | "device_type" = <"mbx">
| | | | "interrupts" = <0c000000>
| | | | "reg" = <0000000300000001>
| | | | "compatible" = <"mbx,s5l8900x">
| | | | "power-gates" = <02000000>
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleMBXController <class AppleMBXController, registered, matched, active, busy 0, retain count 5>
| | | | {
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOProbeScore" = 0x0
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "IODeviceMemory" = (({"address"=0x3b000000,"length"=0x1000000}))
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleMBX"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IONameMatched" = "mbx,s5l8900x"
| | | | "IOClass" = "AppleMBXController"
| | | | "IONameMatch" = ("mbx,s5l8900x","mbx,s5i3000")
| | | | "IOInterruptSpecifiers" = (<0c000000>)
| | | | }
| | | |
| | | +-o AppleMBXDevice <class AppleMBXDevice, registered, matched, active, busy 0, retain count 9>
| | | | {
| | | | "IOProviderClass" = "AppleMBXController"
| | | | "IOProbeScore" = 0x0
| | | | "Power Management private data" = "{ this object = c0a57800, interested driver = c0a57800, driverDesire = 0, deviceDesire = 0,$
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleMBX"
| | | | "PerformanceStatistics" = {"active_ms"=0x1f346,"fbMemObjCount"=0x3,"freeFluidBytes"=0x482000,"usedFixedBytes"=0x1e000,"wiredOb$
| | | | "IOUserClientClass" = "AppleMBXUserClient"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, outp$
| | | | "IOClass" = "AppleMBXDevice"
| | | | }
| | | |
| | | +-o AppleMBXUserClient <class AppleMBXUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | {
| | | }
| | |
| | +-o prng@6100000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 6>
| | | {
| | | "IOInterruptControllers" = ("IOInterruptController004042C0")
| | | "clock-ids" = <03000000>
| | | "IODeviceMemory" = (({"address"=0x3e100000,"length"=0x1000}))
| | | "clock-gates" = <" ">
| | | "AAPL,phandle" = <c0ca4000>
| | | "IOInterruptSpecifiers" = (<0100000029000000>)
| | | "name" = <"prng">
| | | "device_type" = <"prng">
| | | "interrupts" = <0100000029000000>
| | | "reg" = <0000100600100000>
| | | "compatible" = <"prng,s5l8900x">
| | | "power-gates" = <09000800>
| | | "interrupt-parent" = <c0424000>
| | | }
| | |
| | +-o spi0@4300000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 9>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <0300000004000000>
| | | | "IODeviceMemory" = (({"address"=0x3c300000,"length"=0x1000}))
| | | | "clock-gates" = <""">
| | | | "AAPL,phandle" = <20d04000>
| | | | "IOInterruptSpecifiers" = (<09000000>)
| | | | "name" = <"spi0">
| | | | "device_type" = <"spi">
| | | | "interrupts" = <09000000>
| | | | "reg" = <0000300400100000>
| | | | "compatible" = <"spi,s5l8900x">
| | | | "function-spi_cs0" = <404040004f4950470004000001000000>
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XSPIController <class AppleS5L8900XSPIController, !registered, !matched, active, busy 0, retain count 5>
| | | | {
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOProbeScore" = 0x0
| | | | "IOPlatformWakeAction" = 0x1f4
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOPlatformSleepAction" = 0x1f4
| | | | "IONameMatched" = "spi,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XSPIController"
| | | | "IONameMatch" = "spi,s5l8900x"
| | | | }
| | | |
| | | +-o lcd0@0 <class AppleARMSPIDevice, registered, matched, active, busy 0, retain count 9>
| | | | {
| | | | "function-control_enable" = <404040004f4950470403000002000003>
| | | | "name" = <"lcd0">
| | | | "device_type" = <"mpl-tx">
| | | | "reg" = <00000000d0070000000001080000000000000000000000000000000000000000>
| | | | "compatible" = <"mpl-tx,lm2512">
| | | | "function-power_enable" = <404040004f4950470200000001010100>
| | | | "AAPL,phandle" = <10d64000>
| | | | }
| | | |
| | | +-o AppleMerlotLCD <class AppleMerlotLCD, registered, matched, active, busy 0, retain count 7>
| | | {
| | | "IOProviderClass" = "AppleARMSPIDevice"
| | | "IOProbeScore" = 0x0
| | | "AppleMerlotLCDErrorCount" = <00000000>
| | | "CFBundleIdentifier" = "com.apple.driver.AppleMerlotLCD"
| | | "IOFunctionParent00416540" = <>
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "lcd,merlot"
| | | "IOClass" = "AppleMerlotLCD"
| | | "IONameMatch" = "lcd,merlot"
| | | "BacklightMatching" = {"IOPropertyMatch"={"backlight-control"=Yes}}
| | | }
| | |
| | +-o otgphyctrl@4400000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "clock-ids" = <03000000>
| | | | "name" = <"otgphyctrl">
| | | | "device_type" = <"otgphyctrl">
| | | | "clock-gates" = <"#">
| | | | "IODeviceMemory" = (({"address"=0x3c400000,"length"=0x1000}))
| | | | "reg" = <0000400400100000>
| | | | "compatible" = <"otgphyctrl,s5l8900x">
| | | | "AAPL,phandle" = <10db4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XUSBPhy <class AppleS5L8900XUSBPhy, registered, matched, active, busy 0, retain count 4>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0x0
| | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XUSBWrangler"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "otgphyctrl,s5l8900x"
| | | "IOClass" = "AppleS5L8900XUSBPhy"
| | | "IONameMatch" = "otgphyctrl,s5l8900x"
| | | }
| | |
| | +-o i2c0@4600000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 11>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <0300000004000000>
| | | | "IODeviceMemory" = (({"address"=0x3c600000,"length"=0x1000}))
| | | | "clock-gates" = <"$">
| | | | "function-iic_sda" = <404040004f495047030b000001010100>
| | | | "AAPL,phandle" = <90df4000>
| | | | "IOInterruptSpecifiers" = (<15000000>)
| | | | "name" = <"i2c0">
| | | | "device_type" = <"i2c">
| | | | "interrupts" = <15000000>
| | | | "reg" = <0000600400100000>
| | | | "#address-cels" = <01000000>
| | | | "function-iic_scl" = <404040004f495047020b000001010100>
| | | | "compatible" = <"i2c,s5l8900x","iic,soft">
| | | | "#size-cells" = <03000000>
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XI2CController <class AppleS5L8900XI2CController, !registered, !matched, active, busy 0, retain count 8>
| | | | {
| | | | "IOProbeScore" = 0x3e8
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOPlatformWakeAction" = 0x1f4
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOPlatformSleepAction" = 0x1f4
| | | | "IONameMatched" = "i2c,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XI2CController"
| | | | "IONameMatch" = "i2c,s5l8900x"
| | | | }
| | | |
| | | +-o audio0@1A <class AppleARMIICDevice, registered, matched, active, busy 0, retain count 9>
| | | | | {
| | | | | "function-ptt" = <404040004f4950470416000000010000>
| | | | | "interrupt-parent" = <"@@@">
| | | | | "IOInterruptControllers" = ("IOInterruptController00404040","IOInterruptController00404040")
| | | | | "name" = <"audio0">
| | | | | "device_type" = <"audio-control">
| | | | | "interrupts" = <3a000000070000002c00000007000000>
| | | | | "reg" = <1a000000c40900000000000000000000>
| | | | | "compatible" = <"audio-control,wm8758">
| | | | | "AAPL,phandle" = <e0e74000>
| | | | | "IOInterruptSpecifiers" = (<3a00000007000000>,<2c00000007000000>)
| | | | | "function-hp_detect" = <404040004f4950470214000000010000>
| | | | | }
| | | | |
| | | | +-o AppleWM8758Audio <class AppleWM8758Audio, registered, matched, active, busy 0, retain count 10>
| | | | | {
| | | | | "IOProviderClass" = "AppleARMIICDevice"
| | | | | "IOProbeScore" = 0x0
| | | | | "Power Management private data" = "{ this object = c09ee800, interested driver = c09ee800, driverDesire = 0, deviceDesire = $
| | | | | "CFBundleIdentifier" = "com.apple.driver.AppleWM875xAudio"
| | | | | "MicDetect" = No
| | | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | | "HPDetect" = No
| | | | | "IONameMatched" = "audio-control,wm8758"
| | | | | "IOClass" = "AppleWM8758Audio"
| | | | | "IONameMatch" = "audio-control,wm8758"
| | | | | "PTT" = No
| | | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, ou$
| | | | | }
| | | | |
| | | | +-o AppleWM875xButtons <class AppleWM875xButtons, registered, matched, active, busy 0, retain count 6>
| | | | | | {
| | | | | | "IOProbeScore" = 0x0
| | | | | | "PrimaryUsagePage" = 0xb
| | | | | | "CountryCode" = 0x0
| | | | | | "CFBundleIdentifier" = "com.apple.driver.AppleWM875xAudio"
| | | | | | "VersionNumber" = 0x0
| | | | | | "IOPropertyMatch" = ({"PTT"=Yes},{"PTT"=No})
| | | | | | "IOMatchCategory" = "AppleWM875xButtons"
| | | | | | "ProductID" = 0x0
| | | | | | "IOProviderClass" = "AppleWM875xAudio"
| | | | | | "HIDServiceSupport" = Yes
| | | | | | "VendorIDSource" = 0x0
| | | | | | "ReportInterval" = 0x1f40
| | | | | | "VendorID" = 0x0
| | | | | | "LocationID" = 0x0
| | | | | | "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/PlugIns/IOHIDLib.plugin","0516B563-B15B-11DA$
| | | | | | "IOUserClientClass" = "IOHIDEventServiceUserClient"
| | | | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | | | "IOClass" = "AppleWM875xButtons"
| | | | | | "PrimaryUsage" = 0x5
| | | | | | }
| | | | | |
| | | | | +-o IOHIDUserClientIniter <class IOHIDUserClientIniter, !registered, !matched, active, busy 0, retain count 4>
| | | | | | {
| | | | | | "IOProviderClass" = "IOHIDEventService"
| | | | | | "IOProbeScore" = 0x0
| | | | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | | | "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/PlugIns/IOHID$
| | | | | | "IOClass" = "IOHIDUserClientIniter"
| | | | | | "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
| | | | | | }
| | | | | |
| | | | | +-o IOHIDEventServiceUserClient <class IOHIDEventServiceUserClient, !registered, !matched, active, busy 0, retain count 6>
| | | | | {
| | | | | }
| | | | |
| | | | +-o AppleWM875xOutput <class AppleWM875xOutput, registered, matched, active, busy 0, retain count 7>
| | | | | {
| | | | | "IOProbeScore" = 0x0
| | | | | "device manufacturer" = "Apple Computer, Inc."
| | | | | "CFBundleIdentifier" = "com.apple.driver.AppleWM875xAudio"
| | | | | "output latency" = 0x1d
| | | | | "IOMatchCategory" = "AppleWM875xOutput"
| | | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, $
| | | | | "output safety offset" = 0x200
| | | | | "controls" = ({"base class"=0x746f676c,"value"=No,"element"=0x0,"scope"=0x6f757470,"variant"=0x0,"class"=0x6a61636b,"read $
| | | | | "device name" = "WM8758 Output Device audio0"
| | | | | "IOProviderClass" = "AppleWM875xAudio"
| | | | | "io buffer frame size" = 0x4000
| | | | | "Power Management private data" = "{ this object = c0c28f00, interested driver = c0c28f00, driverDesire = 0, deviceDesire $
| | | | | "device UID" = "WM8758 Output Device audio0"
| | | | | "output streams" = ({"starting channel"=0x1,"available formats"=({"max sample rate"=0x1f4000000000,"format ID"=0x6c70636d,$
| | | | | "sample rate" = 0xac4400000000
| | | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | | "IOClass" = "AppleWM875xOutput"
| | | | | "is running" = No
| | | | | }
| | | | |
| | | | +-o IOAudio2DeviceUserClient <class IOAudio2DeviceUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | | {
| | | | }
| | | |
| | | +-o accelerometer@1D <class AppleARMIICDevice, registered, matched, active, busy 0, retain count 7>
| | | | | {
| | | | | "IOInterruptControllers" = ("IOInterruptController00404040","IOInterruptController00404040")
| | | | | "name" = <"accelerometer">
| | | | | "device_type" = <"accelerometer">
| | | | | "interrupts" = <7c000000030000007b00000003000000>
| | | | | "reg" = <1d000000c40900000000000000000000>
| | | | | "compatible" = <"accelerometer,lis302dl">
| | | | | "AAPL,phandle" = <20ee4000>
| | | | | "IOInterruptSpecifiers" = (<7c00000003000000>,<7b00000003000000>)
| | | | | "interrupt-parent" = <"@@@">
| | | | | }
| | | | |
| | | | +-o AppleLIS302DL <class AppleLIS302DL, registered, matched, active, busy 0, retain count 8>
| | | | | {
| | | | | "IOProbeScore" = 0x0
| | | | | "PrimaryUsagePage" = 0xff00
| | | | | "CountryCode" = 0x0
| | | | | "CFBundleIdentifier" = "com.apple.driver.AppleEmbeddedAccelerometer"
| | | | | "VersionNumber" = 0x0
| | | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, ou$
| | | | | "ProductID" = 0x0
| | | | | "IOProviderClass" = "AppleARMIICDevice"
| | | | | "HIDServiceSupport" = Yes
| | | | | "Power Management private data" = "{ this object = c0a7ac00, interested driver = c0a7ac00, driverDesire = 0, deviceDesire = $
| | | | | "VendorIDSource" = 0x0
| | | | | "ReportInterval" = 0x186a0
| | | | | "VendorID" = 0x0
| | | | | "LocationID" = 0x0
| | | | | "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/PlugIns/IOHIDLib.plugin","0516B563-B15B-11DA-9$
| | | | | "IOUserClientClass" = "IOHIDEventServiceUserClient"
| | | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | | "IONameMatched" = "accelerometer,lis302dl"
| | | | | "IOClass" = "AppleLIS302DL"
| | | | | "IONameMatch" = "accelerometer,lis302dl"
| | | | | "PrimaryUsage" = 0x3
| | | | | }
| | | | |
| | | | +-o IOHIDUserClientIniter <class IOHIDUserClientIniter, !registered, !matched, active, busy 0, retain count 4>
| | | | | {
| | | | | "IOProviderClass" = "IOHIDEventService"
| | | | | "IOProbeScore" = 0x0
| | | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | | "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/PlugIns/IOHIDLi$
| | | | | "IOClass" = "IOHIDUserClientIniter"
| | | | | "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
| | | | | }
| | | | |
| | | | +-o IOHIDEventServiceUserClient <class IOHIDEventServiceUserClient, !registered, !matched, active, busy 0, retain count 6>
| | | | {
| | | | }
| | | |
| | | +-o als@49 <class AppleARMIICDevice, registered, matched, active, busy 0, retain count 7>
| | | | | {
| | | | | "IOInterruptControllers" = ("IOInterruptController00404040")
| | | | | "name" = <"als">
| | | | | "device_type" = <"als">
| | | | | "interrupts" = <4900000001000000>
| | | | | "reg" = <49000000c40900000000000000000000>
| | | | | "compatible" = <"als,tsl2561">
| | | | | "calibration" = <0500000012000000>
| | | | | "AAPL,phandle" = <80ec4000>
| | | | | "IOInterruptSpecifiers" = (<4900000001000000>)
| | | | | "interrupt-parent" = <"@@@">
| | | | | }
| | | | |
| | | | +-o AppleTSL2561 <class AppleTSL2561, registered, matched, active, busy 0, retain count 8>
| | | | | {
| | | | | "IOProbeScore" = 0x0
| | | | | "PrimaryUsagePage" = 0xff00
| | | | | "CountryCode" = 0x0
| | | | | "CFBundleIdentifier" = "com.apple.driver.AppleTSL2561"
| | | | | "VersionNumber" = 0x0
| | | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, ou$
| | | | | "ProductID" = 0x0
| | | | | "IOProviderClass" = "AppleARMIICDevice"
| | | | | "HIDServiceSupport" = Yes
| | | | | "Power Management private data" = "{ this object = c0a7ab00, interested driver = c0a7ab00, driverDesire = 0, deviceDesire = $
| | | | | "VendorIDSource" = 0x0
| | | | | "ReportInterval" = 0x4fbe10
| | | | | "VendorID" = 0x0
| | | | | "LocationID" = 0x0
| | | | | "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/PlugIns/IOHIDLib.plugin","0516B563-B15B-11DA-9$
| | | | | "IOUserClientClass" = "IOHIDEventServiceUserClient"
| | | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | | "IONameMatched" = "als,tsl2561"
| | | | | "IOClass" = "AppleTSL2561"
| | | | | "IONameMatch" = "als,tsl2561"
| | | | | "PrimaryUsage" = 0x4
| | | | | }
| | | | |
| | | | +-o IOHIDUserClientIniter <class IOHIDUserClientIniter, !registered, !matched, active, busy 0, retain count 4>
| | | | | {
| | | | | "IOProviderClass" = "IOHIDEventService"
| | | | | "IOProbeScore" = 0x0
| | | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | | "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/PlugIns/IOHIDLi$
| | | | | "IOClass" = "IOHIDUserClientIniter"
| | | | | "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
| | | | | }
| | | | |
| | | | +-o IOHIDEventServiceUserClient <class IOHIDEventServiceUserClient, !registered, !matched, active, busy 0, retain count 6>
| | | | {
| | | | }
| | | |
| | | +-o pmu@73 <class AppleARMIICDevice, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "InterruptControllerName" = "IOInterruptController0040F6D0"
| | | | "#address-cells" = <00000000>
| | | | "IOInterruptControllers" = ("IOInterruptController00404040")
| | | | "ldo-suspend-defaults" = <208c0000>
| | | | "interrupt-controller" = <>
| | | | "AAPL,phandle" = <d0f64000>
| | | | "IOInterruptSpecifiers" = (<5500000001000000>)
| | | | "name" = <"pmu">
| | | | "device_type" = <"interrupt-controller">
| | | | "interrupts" = <5500000001000000>
| | | | "reg" = <73000000c40900000000000000000000>
| | | | "compatible" = <"pmu,pcf50635">
| | | | "#interrupt-cells" = <01000000>
| | | | "interrupt-parent" = <"@@@">
| | | | }
| | | |
| | | +-o ApplePCF50635PMU <class ApplePCF50635PMU, registered, matched, active, busy 0, retain count 18>
| | | | {
| | | | "IOProbeScore" = 0x0
| | | | "InterruptControllerName" = "IOInterruptController0040F6D0"
| | | | "IOPlatformWakeAction" = 0xbb8
| | | | "IOFunctionParent0040F6D0" = <>
| | | | "CFBundleIdentifier" = "com.apple.driver.ApplePCF50635PMU"
| | | | "IOPlatformSleepAction" = 0x3e8
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, ou$
| | | | "IOPMUBootErrorFailCount" = 0x0
| | | | "IOPMUBootStage" = 0xff
| | | | "IOProviderClass" = "AppleARMIICDevice"
| | | | "IOPMUBootErrorPanicCount" = 0x0
| | | | "Power Management private data" = "{ this object = c0a7a900, interested driver = c0a7a900, driverDesire = 0, deviceDesire = $
| | | | "IOPMUBootErrorClear" = 0x0
| | | | "IOPlatformQuiesceAction" = 0x17ed0
| | | | "IOPMUBootErrorStage" = 0xff
| | | | "IONameMatched" = "pmu,pcf50635"
| | | | "IOClass" = "ApplePCF50635PMU"
| | | | "IONameMatch" = "pmu,pcf50635"
| | | | }
| | | |
| | | +-o ApplePCF50635PMUBacklight <class ApplePCF50635PMUBacklight, registered, matched, active, busy 0, retain count 6>
| | | | {
| | | | "IOProviderClass" = "ApplePCF50635PMU"
| | | | "IOProbeScore" = 0x0
| | | | "Power Management private data" = "{ this object = c07d7680, interested driver = c07d7680, driverDesire = 1, deviceDesire $
| | | | "backlight-control" = Yes
| | | | "raw" = <00020303040506070808090a0b0b0c0d0e0e0f101011111213131414151516161717181819191a1a1b1b1b1c1c1d1d1d1e1e1e1f1f1f20202$
| | | | "CFBundleIdentifier" = "com.apple.driver.ApplePCF50635PMU"
| | | | "IODisplayParameters" = {"brightness"={"min"=0x0,"value"=0x79,"max"=0x7f}}
| | | | "IOMatchCategory" = "ApplePCF50635PMUBacklight"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, $
| | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | "IOClass" = "ApplePCF50635PMUBacklight"
| | | | }
| | | |
| | | +-o ApplePCF50635PMURTC <class ApplePCF50635PMURTC, registered, matched, active, busy 0, retain count 5>
| | | | {
| | | | "IOProviderClass" = "ApplePCF50635PMU"
| | | | "IOProbeScore" = 0x0
| | | | "IOInterruptControllers" = ("IOInterruptController0040F6D0","IOInterruptController0040F6D0")
| | | | "CFBundleIdentifier" = "com.apple.driver.ApplePCF50635PMU"
| | | | "IOMatchCategory" = "IORTC"
| | | | "IOPlatformSleepAction" = 0x0
| | | | "IOClass" = "ApplePCF50635PMURTC"
| | | | "IOInterruptSpecifiers" = (<06000000>,<07000000>)
| | | | }
| | | |
| | | +-o ApplePCF50635PMUPowerSource <class ApplePCF50635PMUPowerSource, registered, matched, active, busy 0, retain count 7>
| | | {
| | | "IOInterruptControllers" = ("IOInterruptController0040F6D0","IOInterruptController0040F6D0","IOInterruptController0040F6D0$
| | | "Model" = "Apple"
| | | "CFBundleIdentifier" = "com.apple.driver.ApplePCF50635PMU"
| | | "ExternalConnected" = Yes
| | | "CurrentCapacity" = 0x4b
| | | "IOMatchCategory" = "ApplePCF50635PMUPowerSource"
| | | "Power Management protected data" = "{ theNumberOfPowerStates = 3, version 1, power state 0 = { capabilityFlags 00000000, $
| | | "Amperage" = 0x1f4
| | | "built-in" = Yes
| | | "Power Management private data" = "{ this object = c090be00, interested driver = c090be00, driverDesire = 0, deviceDesire $
| | | "BatteryInstalled" = Yes
| | | "AtCriticalLevel" = No
| | | "ExternalChargeCapable" = Yes
| | | "IOProbeScore" = 0x0
| | | "Manufacturer" = "Apple"
| | | "Serial" = "0000"
| | | "AppleChargerFunctions" = ("function-usb_500_100","function-usb_1000","function-usb_suspend","function-firewire_host","fun$
| | | "CycleCount" = 0x1
| | | "AtWarnLevel" = No
| | | "IsCharging" = No
| | | "IOInterruptSpecifiers" = (<00000000>,<01000000>,<02000000>,<03000000>,<10000000>,<11000000>,<14000000>,<15000000>,<180000$
| | | "IOProviderClass" = "ApplePCF50635PMU"
| | | "AdapterInfo" = 0x4000
| | | "IOFunctionParent0041B1B0" = <>
| | | "Location" = 0x0
| | | "MaxCapacity" = 0x64
| | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | "IOClass" = "ApplePCF50635PMUPowerSource"
| | | }
| | |
| | +-o timer@6200000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 6>
| | | {
| | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | "clock-ids" = <0300000004000000>
| | | "name" = <"timer">
| | | "device_type" = <"timer">
| | | "clock-gates" = <"%">
| | | "interrupts" = <08000000>
| | | "IODeviceMemory" = (({"address"=0x3e200000,"length"=0x1000}))
| | | "reg" = <0000200600100000>
| | | "compatible" = <"timer,s5l8900x">
| | | "AAPL,phandle" = <70f24000>
| | | "IOInterruptSpecifiers" = (<08000000>)
| | | "interrupt-parent" = <d03b4000>
| | | }
| | |
| | +-o wdt@6300000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "name" = <"wdt">
| | | | "device_type" = <"wdt">
| | | | "interrupts" = <"3">
| | | | "IODeviceMemory" = (({"address"=0x3e300000,"length"=0x1000}))
| | | | "reg" = <0000300600100000>
| | | | "compatible" = <"wdt,s5l8900x">
| | | | "AAPL,phandle" = <b0014100>
| | | | "IOInterruptSpecifiers" = (<"3">)
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XWatchDogTimer <class AppleS5L8900XWatchDogTimer, registered, matched, active, busy 0, retain count 4>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0x0
| | | "IOWatchDogEnabled" = No
| | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | "IOWatchDogDisabled" = Yes
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "wdt,s5l8900x"
| | | "IOClass" = "AppleS5L8900XWatchDogTimer"
| | | "IONameMatch" = "wdt,s5l8900x"
| | | }
| | |
| | +-o i2c1@4900000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 8>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <0300000004000000>
| | | | "IODeviceMemory" = (({"address"=0x3c900000,"length"=0x1000}))
| | | | "clock-gates" = <"&">
| | | | "function-iic_sda" = <404040004f4950470208000001010100>
| | | | "AAPL,phandle" = <20064100>
| | | | "IOInterruptSpecifiers" = (<16000000>)
| | | | "name" = <"i2c1">
| | | | "device_type" = <"i2c">
| | | | "interrupts" = <16000000>
| | | | "reg" = <0000900400100000>
| | | | "function-iic_scl" = <404040004f4950470108000001010100>
| | | | "compatible" = <"i2c,s5l8900x","iic,soft">
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XI2CController <class AppleS5L8900XI2CController, !registered, !matched, active, busy 0, retain count 5>
| | | | {
| | | | "IOProbeScore" = 0x3e8
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOPlatformWakeAction" = 0x1f4
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOPlatformSleepAction" = 0x1f4
| | | | "IONameMatched" = "i2c,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XI2CController"
| | | | "IONameMatch" = "i2c,s5l8900x"
| | | | }
| | | |
| | | +-o camera0@3C <class AppleARMIICDevice, registered, matched, active, busy 0, retain count 11>
| | | | {
| | | | "function-reset" = <404040004f495047020a000001010000>
| | | | "function-power_on" = <404040004f4950470506000001010000>
| | | | "function-standby" = <404040004f495047010a000001010100>
| | | | "function-clock_enable" = <404040004f495047000a000001010002>
| | | | "device_type" = <"camera">
| | | | "name" = <"camera0">
| | | | "reg" = <3c000000c40900000000000000000000>
| | | | "compatible" = <"camera-control,micron2020">
| | | | "AAPL,phandle" = <900d4100>
| | | | }
| | | |
| | | +-o AppleMicron2020 <class AppleMicron2020, registered, matched, active, busy 0, retain count 7>
| | | {
| | | "IOProviderClass" = "AppleARMIICDevice"
| | | "IOProbeScore" = 0x0
| | | "Power Management private data" = "{ this object = c0a7a700, interested driver = c0a7a700, driverDesire = 0, deviceDesire = $
| | | "CFBundleIdentifier" = "com.apple.driver.AppleMicron2020"
| | | "IOUserClientClass" = "IOCameraSensorUserClient"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "camera-control,micron2020"
| | | "IOClass" = "AppleMicron2020"
| | | "IONameMatch" = "camera-control,micron2020"
| | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, ou$
| | | }
| | |
| | +-o i2s0@4A00000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 8>
| | | | {
| | | | "#address-cells" = <00000000>
| | | | "clock-ids" = <03000000>
| | | | "IOInterruptControllers" = ("IOInterruptController00404040")
| | | | "IODeviceMemory" = (({"address"=0x3ca00000,"length"=0x1000}))
| | | | "clock-gates" = <"'">
| | | | "dma-channels" = <0008000000902400000000001000a03c0000000000000000000000000000000042100000009024003800a03c000000000000000000000000$
| | | | "AAPL,phandle" = <30144100>
| | | | "IOInterruptSpecifiers" = (<8600000000000000>)
| | | | "dma-parent" = <90584000>
| | | | "name" = <"i2s0">
| | | | "device_type" = <"i2s">
| | | | "interrupts" = <8600000000000000>
| | | | "reg" = <0000a00400100000>
| | | | "compatible" = <"i2s,s5l8900x">
| | | | "#size-cells" = <08000000>
| | | | "interrupt-parent" = <"@@@">
| | | | }
| | | |
| | | +-o AppleS5L8900XI2SController <class AppleS5L8900XI2SController, !registered, !matched, active, busy 0, retain count 8>
| | | | {
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOProbeScore" = 0x0
| | | | "Power Management private data" = "{ this object = c0a6c500, interested driver = c0a6c500, driverDesire = 0, deviceDesire = 0, o$
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, output$
| | | | "IONameMatched" = "i2s,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XI2SController"
| | | | "IONameMatch" = "i2s,s5l8900x"
| | | | }
| | | |
| | | +-o audio0@0 <class AppleARMIISDevice, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "reg" = <0000000000000000000310010400000000000000000000000000000000000000>
| | | | "compatible" = <"audio-data,wm8758">
| | | | "name" = <"audio0">
| | | | "device_type" = <"audio-data">
| | | | "AAPL,phandle" = <401c4100>
| | | | }
| | | |
| | | +-o AppleWM8758Audio <class AppleWM8758Audio, registered, matched, active, busy 0, retain count 10>
| | | | {
| | | | "IOProviderClass" = "AppleARMIICDevice"
| | | | "IOProbeScore" = 0x0
| | | | "Power Management private data" = "{ this object = c09ee800, interested driver = c09ee800, driverDesire = 0, deviceDesire = $
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleWM875xAudio"
| | | | "MicDetect" = No
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "HPDetect" = No
| | | | "IONameMatched" = "audio-control,wm8758"
| | | | "IOClass" = "AppleWM8758Audio"
| | | | "IONameMatch" = "audio-control,wm8758"
| | | | "PTT" = No
| | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, ou$
| | | | }
| | | |
| | | +-o AppleWM875xButtons <class AppleWM875xButtons, registered, matched, active, busy 0, retain count 6>
| | | | | {
| | | | | "IOProbeScore" = 0x0
| | | | | "PrimaryUsagePage" = 0xb
| | | | | "CountryCode" = 0x0
| | | | | "CFBundleIdentifier" = "com.apple.driver.AppleWM875xAudio"
| | | | | "VersionNumber" = 0x0
| | | | | "IOPropertyMatch" = ({"PTT"=Yes},{"PTT"=No})
| | | | | "IOMatchCategory" = "AppleWM875xButtons"
| | | | | "ProductID" = 0x0
| | | | | "IOProviderClass" = "AppleWM875xAudio"
| | | | | "HIDServiceSupport" = Yes
| | | | | "VendorIDSource" = 0x0
| | | | | "ReportInterval" = 0x1f40
| | | | | "VendorID" = 0x0
| | | | | "LocationID" = 0x0
| | | | | "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/PlugIns/IOHIDLib.plugin","0516B563-B15B-11DA$
| | | | | "IOUserClientClass" = "IOHIDEventServiceUserClient"
| | | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | | "IOClass" = "AppleWM875xButtons"
| | | | | "PrimaryUsage" = 0x5
| | | | | }
| | | | |
| | | | +-o IOHIDUserClientIniter <class IOHIDUserClientIniter, !registered, !matched, active, busy 0, retain count 4>
| | | | | {
| | | | | "IOProviderClass" = "IOHIDEventService"
| | | | | "IOProbeScore" = 0x0
| | | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | | "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/PlugIns/IOHID$
| | | | | "IOClass" = "IOHIDUserClientIniter"
| | | | | "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
| | | | | }
| | | | |
| | | | +-o IOHIDEventServiceUserClient <class IOHIDEventServiceUserClient, !registered, !matched, active, busy 0, retain count 6>
| | | | {
| | | | }
| | | |
| | | +-o AppleWM875xOutput <class AppleWM875xOutput, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "IOProbeScore" = 0x0
| | | | "device manufacturer" = "Apple Computer, Inc."
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleWM875xAudio"
| | | | "output latency" = 0x1d
| | | | "IOMatchCategory" = "AppleWM875xOutput"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, $
| | | | "output safety offset" = 0x200
| | | | "controls" = ({"base class"=0x746f676c,"value"=No,"element"=0x0,"scope"=0x6f757470,"variant"=0x0,"class"=0x6a61636b,"read $
| | | | "device name" = "WM8758 Output Device audio0"
| | | | "IOProviderClass" = "AppleWM875xAudio"
| | | | "io buffer frame size" = 0x4000
| | | | "Power Management private data" = "{ this object = c0c28f00, interested driver = c0c28f00, driverDesire = 0, deviceDesire $
| | | | "device UID" = "WM8758 Output Device audio0"
| | | | "output streams" = ({"starting channel"=0x1,"available formats"=({"max sample rate"=0x1f4000000000,"format ID"=0x6c70636d,$
| | | | "sample rate" = 0xac4400000000
| | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | "IOClass" = "AppleWM875xOutput"
| | | | "is running" = No
| | | | }
| | | |
| | | +-o IOAudio2DeviceUserClient <class IOAudio2DeviceUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | {
| | | }
| | |
| | +-o uart0@4C00000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 9>
| | | | {
| | | | "dma-types" = <03000000>
| | | | "boot-console" = <>
| | | | "clock-ids" = <0300000004000000>
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "IODeviceMemory" = (({"address"=0x3cc00000,"length"=0x1000}))
| | | | "clock-gates" = <29000100>
| | | | "no-flow-control" = <>
| | | | "dma-channels" = <8e1b0000000000002400c03c2000c13c07000000000000000000000000000000>
| | | | "function-tx" = <404040004f495047030a000002010000>
| | | | "AAPL,phandle" = <201f4100>
| | | | "IOInterruptSpecifiers" = (<18000000>)
| | | | "dma-parent" = <90584000>
| | | | "name" = <"uart0">
| | | | "device_type" = <"uart">
| | | | "interrupts" = <18000000>
| | | | "reg" = <0000c00400100000>
| | | | "compatible" = <"uart,s5l8900x">
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XSerial <class AppleS5L8900XSerial, !registered, !matched, active, busy 0, retain count 7>
| | | | {
| | | | "IOProbeScore" = 0x0
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "Power Management private data" = "{ this object = c0a82300, interested driver = c0a82300, driverDesire = 0, deviceDesire = 0, o$
| | | | "IOTTYBaseName" = "iap"
| | | | "Location" = "ARM Device=uart0"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XSerial"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, output$
| | | | "IONameMatched" = "uart,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XSerial"
| | | | "IONameMatch" = ("uart,s5l8900x")
| | | | "IOTTYSuffix" = ""
| | | | }
| | | |
| | | +-o iap <class AppleSimpleUARTSync, registered, matched, active, busy 0, retain count 8>
| | | | {
| | | | "HiddenPort" = Yes
| | | | "AppleOnboardSerialParent004128A0" = <>
| | | | "name" = <"iap">
| | | | "IOTTYBaseName" = "iap"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XSerial"
| | | | "AAPL,phandle" = <a0284100>
| | | | "IOTTYSuffix" = ""
| | | | }
| | | |
| | | +-o IOSerialBSDClient <class IOSerialBSDClient, registered, matched, active, busy 0, retain count 4>
| | | | {
| | | | "IOProbeScore" = 0x3e8
| | | | "IOProviderClass" = "IOSerialStreamSync"
| | | | "IOSerialBSDClientType" = "IORS232SerialStream"
| | | | "IOTTYBaseName" = "iap"
| | | | "CFBundleIdentifier" = "com.apple.iokit.IOSerialFamily"
| | | | "IOTTYDevice" = "iap"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOCalloutDevice" = "/dev/cu.iap"
| | | | "IOClass" = "IOSerialBSDClient"
| | | | "IODialinDevice" = "/dev/tty.iap"
| | | | "IOTTYSuffix" = ""
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o AppleOnboardSerialBSDClient <class AppleOnboardSerialBSDClient, !registered, !matched, active, busy 0, retain count 5>
| | | {
| | | "IOProbeScore" = 0x3e8
| | | "IOMatchCategory" = "AppleOnboardSerialBSDClient"
| | | "IOProviderClass" = "AppleOnboardSerialSync"
| | | "IOClass" = "AppleOnboardSerialBSDClient"
| | | "CFBundleIdentifier" = "com.apple.driver.AppleOnboardSerial"
| | | "IOResourceMatch" = "IOBSD"
| | | }
| | |
| | +-o uart1@4C04000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 10>
| | | | {
| | | | "dma-types" = <02000000>
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <0300000004000000>
| | | | "IODeviceMemory" = (({"address"=0x3cc04000,"length"=0x1000}))
| | | | "clock-gates" = <29000200>
| | | | "function-rts" = <404040004f4950470217000002000000>
| | | | "dma-channels" = <12100000000000002440c03c0000000000000000000000000000000000000000>
| | | | "function-tx" = <404040004f4950470017000002010000>
| | | | "AAPL,phandle" = <a0264100>
| | | | "IOInterruptSpecifiers" = (<19000000>)
| | | | "dma-parent" = <90584000>
| | | | "name" = <"uart1">
| | | | "device_type" = <"uart">
| | | | "interrupts" = <19000000>
| | | | "reg" = <0040c00400100000>
| | | | "compatible" = <"uart,s5l8900x">
| | | | "dma-disable" = <>
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XSerial <class AppleS5L8900XSerial, !registered, !matched, active, busy 0, retain count 7>
| | | | {
| | | | "IOProbeScore" = 0x0
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "Power Management private data" = "{ this object = c0a82200, interested driver = c0a82200, driverDesire = 0, deviceDesire = 0, o$
| | | | "IOTTYBaseName" = "baseband"
| | | | "Location" = "ARM Device=uart1"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XSerial"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, output$
| | | | "IONameMatched" = "uart,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XSerial"
| | | | "IONameMatch" = ("uart,s5l8900x")
| | | | "IOTTYSuffix" = ""
| | | | }
| | | |
| | | +-o baseband <class AppleSimpleUARTSync, registered, matched, active, busy 0, retain count 15>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00404040")
| | | | "function-bb_on" = <404040004f4950470718000001000100>
| | | | "function-reset_det" = <404040004f4950470107000000000000>
| | | | "device-imei" = <"011245002938106">
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XSerial"
| | | | "function-mux_bb_sel" = <404040004f4950470606000001010000>
| | | | "AAPL,phandle" = <"p3A">
| | | | "battery-id" = <"SD721171201LXQ">
| | | | "IOInterruptSpecifiers" = (<a100000005000000>)
| | | | "function-radio_on" = <404040004f4950470715000001010100>
| | | | "HiddenPort" = Yes
| | | | "function-bb_rst" = <404040004f4950470007000001010000>
| | | | "device_type" = <"baseband">
| | | | "name" = <"baseband">
| | | | "interrupts" = <a100000005000000>
| | | | "AppleOnboardSerialParent00413370" = <>
| | | | "compatible" = <"baseband,m68">
| | | | "IOTTYBaseName" = "baseband"
| | | | "IOTTYSuffix" = ""
| | | | "interrupt-parent" = <"@@@">
| | | | }
| | | |
| | | +-o IOSerialBSDClient <class IOSerialBSDClient, registered, matched, active, busy 0, retain count 4>
| | | | {
| | | | "IOProbeScore" = 0x3e8
| | | | "IOProviderClass" = "IOSerialStreamSync"
| | | | "IOSerialBSDClientType" = "IORS232SerialStream"
| | | | "IOTTYBaseName" = "baseband"
| | | | "CFBundleIdentifier" = "com.apple.iokit.IOSerialFamily"
| | | | "IOTTYDevice" = "baseband"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOCalloutDevice" = "/dev/cu.baseband"
| | | | "IOClass" = "IOSerialBSDClient"
| | | | "IODialinDevice" = "/dev/tty.baseband"
| | | | "IOTTYSuffix" = ""
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o AppleOnboardSerialBSDClient <class AppleOnboardSerialBSDClient, !registered, !matched, active, busy 0, retain count 5>
| | | | {
| | | | "IOProbeScore" = 0x3e8
| | | | "IOMatchCategory" = "AppleOnboardSerialBSDClient"
| | | | "IOProviderClass" = "AppleOnboardSerialSync"
| | | | "IOClass" = "AppleOnboardSerialBSDClient"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleOnboardSerial"
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o AppleReliableSerialLayer <class AppleReliableSerialLayer, registered, matched, active, busy 0, retain count 5>
| | | | {
| | | | "IOProbeScore" = 0x3e8
| | | | "IOMatchCategory" = "AppleReliableSerialLayer"
| | | | "IOProviderClass" = "AppleOnboardSerialSync"
| | | | "IOClass" = "AppleReliableSerialLayer"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleReliableSerialLayer"
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o AppleBaseband <class AppleBaseband, registered, matched, active, busy 0, retain count 4>
| | | {
| | | "IOProviderClass" = "IOService"
| | | "IOProbeScore" = 0x0
| | | "CFBundleIdentifier" = "com.apple.driver.AppleBaseband"
| | | "IOMatchCategory" = "AppleBaseband"
| | | "IOUserClientClass" = "AppleBasebandUserClient"
| | | "IONameMatched" = "baseband"
| | | "IOClass" = "AppleBaseband"
| | | "IONameMatch" = ("baseband")
| | | }
| | |
| | +-o uart3@4C0C000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 10>
| | | | {
| | | | "dma-types" = <02000000>
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <0300000004000000>
| | | | "IODeviceMemory" = (({"address"=0x3cc0c000,"length"=0x1000}))
| | | | "clock-gates" = <29000800>
| | | | "function-rts" = <404040004f4950470605000002000000>
| | | | "dma-channels" = <1a1000000000000024c0c03c0000000000000000000000000000000000000000>
| | | | "function-tx" = <404040004f4950470405000002010000>
| | | | "AAPL,phandle" = <"@<A">
| | | | "IOInterruptSpecifiers" = (<1b000000>)
| | | | "dma-parent" = <90584000>
| | | | "name" = <"uart3">
| | | | "device_type" = <"uart">
| | | | "interrupts" = <1b000000>
| | | | "reg" = <00c0c00400100000>
| | | | "compatible" = <"uart,s5l8900x">
| | | | "dma-disable" = <>
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XSerial <class AppleS5L8900XSerial, !registered, !matched, active, busy 0, retain count 7>
| | | | {
| | | | "IOProbeScore" = 0x0
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "Power Management private data" = "{ this object = c0a82100, interested driver = c0a82100, driverDesire = 0, deviceDesire = 0, o$
| | | | "IOTTYBaseName" = "bluetooth"
| | | | "Location" = "ARM Device=uart3"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XSerial"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, output$
| | | | "IONameMatched" = "uart,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XSerial"
| | | | "IONameMatch" = ("uart,s5l8900x")
| | | | "IOTTYSuffix" = ""
| | | | }
| | | |
| | | +-o bluetooth <class AppleSimpleUARTSync, registered, matched, active, busy 0, retain count 10>
| | | | {
| | | | "HiddenPort" = Yes
| | | | "function-bt_reset" = <404040004f4950470207000001010000>
| | | | "name" = <"bluetooth">
| | | | "device_type" = <"bluetooth">
| | | | "AppleOnboardSerialParent00414680" = <>
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XSerial"
| | | | "IOTTYBaseName" = "bluetooth"
| | | | "local-mac-address" = <001b63db65bd>
| | | | "compatible" = <"bluetooth,m68">
| | | | "AAPL,phandle" = <80464100>
| | | | "IOTTYSuffix" = ""
| | | | }
| | | |
| | | +-o IOSerialBSDClient <class IOSerialBSDClient, registered, matched, active, busy 0, retain count 5>
| | | | {
| | | | "IOProbeScore" = 0x3e8
| | | | "IOProviderClass" = "IOSerialStreamSync"
| | | | "IOSerialBSDClientType" = "IORS232SerialStream"
| | | | "IOTTYBaseName" = "bluetooth"
| | | | "CFBundleIdentifier" = "com.apple.iokit.IOSerialFamily"
| | | | "IOTTYDevice" = "bluetooth"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOCalloutDevice" = "/dev/cu.bluetooth"
| | | | "IOClass" = "IOSerialBSDClient"
| | | | "IODialinDevice" = "/dev/tty.bluetooth"
| | | | "IOTTYSuffix" = ""
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o AppleOnboardSerialBSDClient <class AppleOnboardSerialBSDClient, !registered, !matched, active, busy 0, retain count 5>
| | | | {
| | | | "IOProbeScore" = 0x3e8
| | | | "IOMatchCategory" = "AppleOnboardSerialBSDClient"
| | | | "IOProviderClass" = "AppleOnboardSerialSync"
| | | | "IOClass" = "AppleOnboardSerialBSDClient"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleOnboardSerial"
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o BTReset <class BTReset, !registered, !matched, active, busy 0, retain count 4>
| | | {
| | | "IOProviderClass" = "IOService"
| | | "IOProbeScore" = 0x0
| | | "CFBundleIdentifier" = "com.apple.driver.AppleBluetooth"
| | | "IOMatchCategory" = "BTReset"
| | | "IONameMatched" = "bluetooth"
| | | "IOClass" = "BTReset"
| | | "IONameMatch" = ("bluetooth")
| | | }
| | |
| | +-o uart4@4C10000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 9>
| | | | {
| | | | "dma-types" = <03000000>
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <0300000004000000>
| | | | "IODeviceMemory" = (({"address"=0x3cc10000,"length"=0x1000}))
| | | | "clock-gates" = <29001000>
| | | | "no-flow-control" = <>
| | | | "dma-channels" = <9e190000000000002400c13c2000c03c00000000000000000000000000000000>
| | | | "function-tx" = <404040004f495047010c000002010000>
| | | | "AAPL,phandle" = <a0494100>
| | | | "IOInterruptSpecifiers" = (<1c000000>)
| | | | "dma-parent" = <90584000>
| | | | "name" = <"uart4">
| | | | "device_type" = <"uart">
| | | | "interrupts" = <1c000000>
| | | | "reg" = <0000c10400100000>
| | | | "compatible" = <"uart,s5l8900x">
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XSerial <class AppleS5L8900XSerial, !registered, !matched, active, busy 0, retain count 7>
| | | | {
| | | | "IOProbeScore" = 0x0
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "Power Management private data" = "{ this object = c0a82000, interested driver = c0a82000, driverDesire = 0, deviceDesire = 0, o$
| | | | "IOTTYBaseName" = "debug"
| | | | "Location" = "ARM Device=uart4"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XSerial"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, output$
| | | | "IONameMatched" = "uart,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XSerial"
| | | | "IONameMatch" = ("uart,s5l8900x")
| | | | "IOTTYSuffix" = ""
| | | | }
| | | |
| | | +-o debug <class AppleSimpleUARTSync, registered, matched, active, busy 0, retain count 8>
| | | | {
| | | | "HiddenPort" = Yes
| | | | "name" = <"debug">
| | | | "IOTTYBaseName" = "debug"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XSerial"
| | | | "AppleOnboardSerialParent004152C0" = <>
| | | | "AAPL,phandle" = <c0524100>
| | | | "IOTTYSuffix" = ""
| | | | }
| | | |
| | | +-o IOSerialBSDClient <class IOSerialBSDClient, registered, matched, active, busy 0, retain count 4>
| | | | {
| | | | "IOProbeScore" = 0x3e8
| | | | "IOProviderClass" = "IOSerialStreamSync"
| | | | "IOSerialBSDClientType" = "IORS232SerialStream"
| | | | "IOTTYBaseName" = "debug"
| | | | "CFBundleIdentifier" = "com.apple.iokit.IOSerialFamily"
| | | | "IOTTYDevice" = "debug"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOCalloutDevice" = "/dev/cu.debug"
| | | | "IOClass" = "IOSerialBSDClient"
| | | | "IODialinDevice" = "/dev/tty.debug"
| | | | "IOTTYSuffix" = ""
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o AppleOnboardSerialBSDClient <class AppleOnboardSerialBSDClient, !registered, !matched, active, busy 0, retain count 5>
| | | {
| | | "IOProbeScore" = 0x3e8
| | | "IOMatchCategory" = "AppleOnboardSerialBSDClient"
| | | "IOProviderClass" = "AppleOnboardSerialSync"
| | | "IOClass" = "AppleOnboardSerialBSDClient"
| | | "CFBundleIdentifier" = "com.apple.driver.AppleOnboardSerial"
| | | "IOResourceMatch" = "IOBSD"
| | | }
| | |
| | +-o i2s1@4D00000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 8>
| | | | {
| | | | "#address-cells" = <00000000>
| | | | "clock-ids" = <03000000>
| | | | "IOInterruptControllers" = ("IOInterruptController00404040")
| | | | "IODeviceMemory" = (({"address"=0x3cd00000,"length"=0x1000}))
| | | | "clock-gates" = <"*">
| | | | "dma-channels" = <8408000000902400000000001000d03c00000000000000000000000000000000c6100000009024003800d03c000000000000000000000000$
| | | | "AAPL,phandle" = <c0504100>
| | | | "IOInterruptSpecifiers" = (<aa00000000000000>)
| | | | "dma-parent" = <10584000>
| | | | "name" = <"i2s1">
| | | | "device_type" = <"i2s">
| | | | "interrupts" = <aa00000000000000>
| | | | "reg" = <0000d00400100000>
| | | | "compatible" = <"i2s,s5l8900x">
| | | | "#size-cells" = <08000000>
| | | | "interrupt-parent" = <"@@@">
| | | | }
| | | |
| | | +-o AppleS5L8900XI2SController <class AppleS5L8900XI2SController, !registered, !matched, active, busy 0, retain count 9>
| | | | {
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOProbeScore" = 0x0
| | | | "Power Management private data" = "{ this object = c0a34e00, interested driver = c0a34e00, driverDesire = 0, deviceDesire = 0, o$
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, output$
| | | | "IONameMatched" = "i2s,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XI2SController"
| | | | "IONameMatch" = "i2s,s5l8900x"
| | | | }
| | | |
| | | +-o audio1@0 <class AppleARMIISDevice, registered, matched, active, busy 0, retain count 8>
| | | | {
| | | | "reg" = <0000000000000000000310010400000000000000040000000000000000000000>
| | | | "compatible" = <"audio-data,baseband">
| | | | "name" = <"audio1">
| | | | "device_type" = <"audio-data">
| | | | "AAPL,phandle" = <e05b4100>
| | | | }
| | | |
| | | +-o AppleBasebandOutput <class AppleBasebandOutput, registered, matched, active, busy 0, retain count 7>
| | | | | {
| | | | | "IOProbeScore" = 0x0
| | | | | "device manufacturer" = "Apple Computer, Inc."
| | | | | "CFBundleIdentifier" = "com.apple.driver.AppleBasebandAudio"
| | | | | "output latency" = 0x2ee
| | | | | "IOMatchCategory" = "AppleBasebandOutput"
| | | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, ou$
| | | | | "output safety offset" = 0x200
| | | | | "device name" = "Baseband Output"
| | | | | "IOProviderClass" = "AppleARMIISDevice"
| | | | | "io buffer frame size" = 0x4000
| | | | | "Power Management private data" = "{ this object = c09e5f00, interested driver = c09e5f00, driverDesire = 0, deviceDesire = $
| | | | | "device UID" = "XXX Baseband Output"
| | | | | "output streams" = ({"starting channel"=0x1,"available formats"=({"max sample rate"=0x7d0000000000,"format ID"=0x6c70636d,"f$
| | | | | "sample rate" = 0xac4400000000
| | | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | | "IONameMatched" = "audio-data,baseband"
| | | | | "IOClass" = "AppleBasebandOutput"
| | | | | "IONameMatch" = "audio-data,baseband"
| | | | | "is running" = No
| | | | | }
| | | | |
| | | | +-o IOAudio2DeviceUserClient <class IOAudio2DeviceUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | | {
| | | | }
| | | |
| | | +-o AppleBasebandInput <class AppleBasebandInput, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "IOProbeScore" = 0x0
| | | | "device manufacturer" = "Apple Computer, Inc."
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleBasebandAudio"
| | | | "input latency" = 0x2ee
| | | | "input safety offset" = 0x200
| | | | "IOMatchCategory" = "AppleBasebandInput"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, ou$
| | | | "device name" = "Baseband Input"
| | | | "IOProviderClass" = "AppleARMIISDevice"
| | | | "io buffer frame size" = 0x4000
| | | | "Power Management private data" = "{ this object = c0a7a500, interested driver = c0a7a500, driverDesire = 0, deviceDesire = $
| | | | "device UID" = "Baseband Input"
| | | | "input streams" = ({"starting channel"=0x1,"current format"={"format ID"=0x6c70636d,"frames per packet"=0x1,"bytes per frame$
| | | | "sample rate" = 0x1f4000000000
| | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | "IONameMatched" = "audio-data,baseband"
| | | | "IOClass" = "AppleBasebandInput"
| | | | "IONameMatch" = "audio-data,baseband"
| | | | "is running" = No
| | | | }
| | | |
| | | +-o IOAudio2DeviceUserClient <class IOAudio2DeviceUserClient, !registered, !matched, active, busy 0, retain count 5>
| | | {
| | | }
| | |
| | +-o spi1@4E00000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 9>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <0300000004000000>
| | | | "IODeviceMemory" = (({"address"=0x3ce00000,"length"=0x1000}))
| | | | "clock-gates" = <"+">
| | | | "AAPL,phandle" = <c05e4100>
| | | | "IOInterruptSpecifiers" = (<0a000000>)
| | | | "name" = <"spi1">
| | | | "device_type" = <"spi">
| | | | "interrupts" = <0a000000>
| | | | "reg" = <0000e00400100000>
| | | | "compatible" = <"spi,s5l8900x">
| | | | "function-spi_cs0" = <404040004f4950470018000001000000>
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XSPIController <class AppleS5L8900XSPIController, !registered, !matched, active, busy 0, retain count 5>
| | | | {
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOProbeScore" = 0x0
| | | | "IOPlatformWakeAction" = 0x1f4
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOPlatformSleepAction" = 0x1f4
| | | | "IONameMatched" = "spi,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XSPIController"
| | | | "IONameMatch" = "spi,s5l8900x"
| | | | }
| | | |
| | | +-o lcd0@0 <class AppleARMSPIDevice, registered, matched, active, busy 0, retain count 11>
| | | | {
| | | | "function-lcd_ldo" = <d0f640004c756d700301b80b>
| | | | "IOInterruptControllers" = ("IOInterruptController00404040")
| | | | "lcd-panel-id" = <00d15700>
| | | | "lcd-init-registers" = <13011dd43f0030a054191e016201340a354e31153214330537423b073c381f332033210f2217231f3d843e060700080140d141$
| | | | "AAPL,phandle" = <"@eA">
| | | | "IOInterruptSpecifiers" = (<0800000002000000>)
| | | | "function-reset" = <404040004f4950470100000001010000>
| | | | "lcd-init-register-count" = <"A">
| | | | "name" = <"lcd0">
| | | | "device_type" = <"lcd">
| | | | "interrupts" = <0800000002000000>
| | | | "function-mpl_rx_enable" = <404040004f4950470418000001010100>
| | | | "reg" = <000000008e030000010101080000000000000000000000000000000000000000>
| | | | "compatible" = <"lcd,merlot">
| | | | "function-pixel_clock_enable" = <404040004f4950470300000002000000>
| | | | "interrupt-parent" = <"@@@">
| | | | }
| | | |
| | | +-o AppleMerlotLCD <class AppleMerlotLCD, registered, matched, active, busy 0, retain count 7>
| | | {
| | | "IOProviderClass" = "AppleARMSPIDevice"
| | | "IOProbeScore" = 0x0
| | | "AppleMerlotLCDErrorCount" = <00000000>
| | | "CFBundleIdentifier" = "com.apple.driver.AppleMerlotLCD"
| | | "IOFunctionParent00416540" = <>
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "lcd,merlot"
| | | "IOClass" = "AppleMerlotLCD"
| | | "IONameMatch" = "lcd,merlot"
| | | "BacklightMatching" = {"IOPropertyMatch"={"backlight-control"=Yes}}
| | | }
| | |
| | +-o pke@5000000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 6>
| | | {
| | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | "clock-ids" = <03000000>
| | | "IODeviceMemory" = (({"address"=0x3d000000,"length"=0x1000}))
| | | "clock-gates" = <"-">
| | | "AAPL,phandle" = <106e4100>
| | | "IOInterruptSpecifiers" = (<"$">)
| | | "name" = <"pke">
| | | "device_type" = <"pke">
| | | "interrupts" = <"$">
| | | "reg" = <0000000500100000>
| | | "compatible" = <"pke,s5l8900x">
| | | "power-gates" = <09000400>
| | | "interrupt-parent" = <d03b4000>
| | | }
| | |
| | +-o chipid@6500000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 6>
| | | {
| | | "clock-ids" = <03000000>
| | | "name" = <"chipid">
| | | "device_type" = <"chipid">
| | | "clock-gates" = <".">
| | | "IODeviceMemory" = (({"address"=0x3e500000,"length"=0x1000}))
| | | "reg" = <0000500600100000>
| | | "compatible" = <"chipid,s5l8900x">
| | | "AAPL,phandle" = <"ptA">
| | | }
| | |
| | +-o spi2@5200000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 9>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <0300000004000000>
| | | | "IODeviceMemory" = (({"address"=0x3d200000,"length"=0x1000}))
| | | | "clock-gates" = <"/">
| | | | "dma-channels" = <800b000000900800000000001000203d000000000000000000000000000000001e100000009040002000203d000000000000000000000000$
| | | | "AAPL,phandle" = <"`xA">
| | | | "IOInterruptSpecifiers" = (<0b000000>)
| | | | "dma-parent" = <10584000>
| | | | "name" = <"spi2">
| | | | "device_type" = <"spi">
| | | | "interrupts" = <0b000000>
| | | | "reg" = <0000200500100000>
| | | | "compatible" = <"spi,s5l8900x">
| | | | "function-spi_cs0" = <404040004f4950470507000001000000>
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XSPIController <class AppleS5L8900XSPIController, !registered, !matched, active, busy 0, retain count 5>
| | | | {
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOProbeScore" = 0x0
| | | | "IOPlatformWakeAction" = 0x1f4
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOPlatformSleepAction" = 0x1f4
| | | | "IONameMatched" = "spi,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XSPIController"
| | | | "IONameMatch" = "spi,s5l8900x"
| | | | }
| | | |
| | | +-o multi-touch@0 <class AppleARMSPIDevice, registered, matched, active, busy 0, retain count 10>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00404040")
| | | | "name" = <"multi-touch">
| | | | "device_type" = <"multi-touch">
| | | | "interrupts" = <a300000000000000>
| | | | "reg" = <00000000a6000000010101088813000010270000000000000000000000000000>
| | | | "compatible" = <"multi-touch,z1">
| | | | "function-power_ldo" = <404040004f4950470408000001010100>
| | | | "AAPL,phandle" = <c07f4100>
| | | | "IOInterruptSpecifiers" = (<a300000000000000>)
| | | | "interrupt-parent" = <"@@@">
| | | | }
| | | |
| | | +-o AppleMultitouchSPI <class AppleMultitouchSPI, registered, matched, active, busy 0, retain count 6>
| | | | {
| | | | "Sensor Region Descriptor" = <0201000f01000a14030f010100011f>
| | | | "Max Packet Size" = 0x284
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleMultitouchSPI"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "HIDServiceSupport" = Yes
| | | | "LPC Firmware Version" = "0x0086"
| | | | "Multitouch Serial Number" = "None"
| | | | "A-Speed Firmware" = <18f09fe518f09fe518f09fe518f09fe518f09fe50000a0e1f0ff1fe518f09fe5400000408cf6004088f6004084f6004080f600$
| | | | "Sensor Region Param" = <00000b00e202>
| | | | "Family ID" = 0x50
| | | | "IsH1EVT0Hardware" = No
| | | | "Multitouch ID" = 0x417fc0
| | | | "IOUserClientClass" = "AppleMultitouchSPIUserClient"
| | | | "Interface Version" = 0x11
| | | | "AutomaticallySetOperatingMode" = Yes
| | | | "LPC Firmware" = <18f09fe518f09fe518f09fe518f09fe518f09fe50000a0e1f0ff1fe518f09fe55400004040000040eca60040440000404800004000$
| | | | "IONameMatch" = ("multi-touch,z1")
| | | | "IONameMatched" = "multi-touch,z1"
| | | | "IOProbeScore" = 0x0
| | | | "Sensor Columns" = 0xa
| | | | "Sensor Rows" = 0x10
| | | | "A-Speed Firmware Version" = "A_Speed-0x0003.hex"
| | | | "Sensor Surface Width" = 0x1388
| | | | "Sensor Surface Height" = 0x1d4c
| | | | "IOProviderClass" = "AppleARMSPIDevice"
| | | | "IOCFPlugInTypes" = {"0516B563-B15B-11DA-96EB-0014519758EF"="AppleMultitouchSPI.kext/PlugIns/MultitouchHID.plugin"}
| | | | "Endianness" = 0x1
| | | | "bcdVersion" = 0x86
| | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | "IOClass" = "AppleMultitouchSPI"
| | | | }
| | | |
| | | +-o AppleMultitouchSPIUserClient <class AppleMultitouchSPIUserClient, !registered, !matched, active, busy 0, retain count 6>
| | | {
| | | }
| | |
| | +-o edram@10000000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 6>
| | | {
| | | "clock-ids" = <02000000>
| | | "name" = <"edram">
| | | "device_type" = <"edram">
| | | "clock-gates" = <1b000000>
| | | "power-gate" = <0d000000>
| | | "IODeviceMemory" = (({"address"=0x18000000,"length"=0x140000}))
| | | "reg" = <0000001000001400>
| | | "compatible" = <"edram,s5l8900x">
| | | "AAPL,phandle" = <d0844100>
| | | }
| | |
| | +-o vrom@18000000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 6>
| | | {
| | | "clock-ids" = <02000000>
| | | "name" = <"vrom">
| | | "device_type" = <"vrom">
| | | "clock-gates" = <1e000000>
| | | "IODeviceMemory" = (({"address"=0x20000000,"length"=0x10000}))
| | | "reg" = <0000001800000100>
| | | "compatible" = <"vrom,s5l8900x">
| | | "power-gates" = <0c000000>
| | | "AAPL,phandle" = <c0894100>
| | | }
| | |
| | +-o nor-flash@1C000000 <class AppleARMIODevice, registered, matched, active, busy 0, retain count 10>
| | | {
| | | "#address-cells" = <01000000>
| | | "name" = <"nor-flash">
| | | "device_type" = <"nor-flash">
| | | "#port-devices" = <01000000>
| | | "ranges" = <000000000000001c00001000>
| | | "IODeviceMemory" = (({"address"=0x24000000,"length"=0x100000}))
| | | "reg" = <0000001c00001000>
| | | "compatible" = <"nor-flash,cfi">
| | | "AAPL,phandle" = <208e4100>
| | | "#size-cells" = <01000000>
| | | "#device-bytes" = <02000000>
| | | }
| | |
| | +-o AppleARMCFIFlashController <class AppleARMCFIFlashController, registered, matched, active, busy 0, retain count 7>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0x0
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "nor-flash,cfi"
| | | "IOClass" = "AppleARMCFIFlashController"
| | | "IONameMatch" = "nor-flash,cfi"
| | | }
| | |
| | +-o diagnostic-data@6000 <class AppleARMNORFlashDevice, registered, matched, active, busy 0, retain count 6>
| | | {
| | | "reg" = <00600000002000000040000000200000>
| | | "compatible" = <"diagnostic-data,format1">
| | | "name" = <"diagnostic-data">
| | | "device_type" = <"diagnostic-data">
| | | "AAPL,phandle" = <a0934100>
| | | "IODeviceMemory" = (({"address"=0x24006000,"length"=0x2000}),({"address"=0x24004000,"length"=0x2000}))
| | | }
| | |
| | +-o nvram@FC000 <class AppleARMNORFlashDevice, registered, matched, active, busy 0, retain count 7>
| | | | {
| | | | "reg" = <00c00f000020000000e00f0000200000>
| | | | "compatible" = <"nvram,chrp">
| | | | "name" = <"nvram">
| | | | "device_type" = <"nvram">
| | | | "AAPL,phandle" = <e0964100>
| | | | "IODeviceMemory" = (({"address"=0x240fc000,"length"=0x2000}),({"address"=0x240fe000,"length"=0x2000}))
| | | | }
| | | |
| | | +-o AppleARMCHRPNVRAM <class AppleARMCHRPNVRAM, !registered, !matched, active, busy 0, retain count 4>
| | | {
| | | "IOProviderClass" = "AppleARMNORFlashDevice"
| | | "IOProbeScore" = 0x0
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "nvram,chrp"
| | | "IOClass" = "AppleARMCHRPNVRAM"
| | | "IONameMatch" = "nvram,chrp"
| | | }
| | |
| | +-o raw-device@8000 <class AppleARMNORFlashDevice, registered, matched, active, busy 0, retain count 7>
| | | {
| | | "reg" = <0080000000400f00>
| | | "compatible" = <"raw-device,non-nvram">
| | | "name" = <"raw-device">
| | | "AAPL,phandle" = <90854100>
| | | "IODeviceMemory" = (({"address"=0x24008000,"length"=0xf4000}))
| | | "device-type" = <"raw-device">
| | | }
| | |
| | +-o AppleImage2NORAccess <class AppleImage2NORAccess, registered, matched, active, busy 0, retain count 5>
| | | {
| | | "IOProviderClass" = "AppleARMNORFlashDevice"
| | | "IOProbeScore" = 0x0
| | | "image-version" = 0x2
| | | "IOKitDebug" = 0xffff
| | | "CFBundleIdentifier" = "com.apple.driver.AppleImage2NORAccess"
| | | "IOUserClientClass" = "AppleImage2NORAccessUserClient"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "raw-device,non-nvram"
| | | "IOClass" = "AppleImage2NORAccess"
| | | "IONameMatch" = "raw-device,non-nvram"
| | | }
| | |
| | +-o AppleImage2NORAccessUserClient <class AppleImage2NORAccessUserClient, !registered, !matched, active, busy 0, retain count 4$
| | {
| | "IOProviderClass" = "AppleImage2NORAccess"
| | "IOMatchCategory" = "IODefaultMatchCategory"
| | "IOProbeScore" = 0x0
| | "IOClass" = "AppleImage2NORAccessUserClient"
| | "IOKitDebug" = 0xffff
| | "CFBundleIdentifier" = "com.apple.driver.AppleImage2NORAccess"
| | }
| |
| +-o buttons <class IOPlatformDevice, registered, matched, active, busy 0, retain count 12>
| | | {
| | | "function-button_ringerab" = <404040004f4950470316000000010000>
| | | "interrupt-parent" = <"@@@">
| | | "IOInterruptControllers" = ("IOInterruptController00404040","IOInterruptController00404040","IOInterruptController00404040","IOInterru$
| | | "AAPL,phandle" = <d09c4100>
| | | "function-button_voldown" = <404040004f4950470216000000000000>
| | | "IOInterruptSpecifiers" = (<2d00000007000000>,<2800000007000000>,<2900000005000000>,<2a00000005000000>,<2b00000007000000>)
| | | "function-button_volup" = <404040004f4950470116000000000000>
| | | "function-button_hold" = <404040004f4950470516000000010000>
| | | "device_type" = <"buttons">
| | | "name" = <"buttons">
| | | "interrupts" = <2d00000007000000280000000700000029000000050000002a000000050000002b00000007000000>
| | | "compatible" = <"buttons,m68">
| | | "function-button_menu" = <404040004f4950470016000000010000>
| | | }
| | |
| | +-o AppleM68Buttons <class AppleM68Buttons, registered, matched, active, busy 0, retain count 8>
| | | {
| | | "IOProbeScore" = 0x0
| | | "PrimaryUsagePage" = 0xb
| | | "CountryCode" = 0x0
| | | "CFBundleIdentifier" = "com.apple.driver.AppleM68Buttons"
| | | "VersionNumber" = 0x0
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "Power Management protected data" = "{ theNumberOfPowerStates = 2, version 1, power state 0 = { capabilityFlags 00000000, outputPowe$
| | | "ProductID" = 0x0
| | | "IOProviderClass" = "IOPlatformDevice"
| | | "HIDServiceSupport" = Yes
| | | "Power Management private data" = "{ this object = c07e5900, interested driver = c07e5900, driverDesire = 0, deviceDesire = 0, ourDe$
| | | "VendorIDSource" = 0x0
| | | "ReportInterval" = 0x36b0
| | | "VendorID" = 0x0
| | | "LocationID" = 0x0
| | | "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/PlugIns/IOHIDLib.plugin","0516B563-B15B-11DA-96EB-0014$
| | | "IOUserClientClass" = "IOHIDEventServiceUserClient"
| | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | "IONameMatched" = "buttons,m68"
| | | "IOClass" = "AppleM68Buttons"
| | | "IONameMatch" = ("buttons,m68","buttons,n45")
| | | "PrimaryUsage" = 0x1
| | | }
| | |
| | +-o IOHIDUserClientIniter <class IOHIDUserClientIniter, !registered, !matched, active, busy 0, retain count 4>
| | | {
| | | "IOProviderClass" = "IOHIDEventService"
| | | "IOProbeScore" = 0x0
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/PlugIns/IOHIDLib.plugin$
| | | "IOClass" = "IOHIDUserClientIniter"
| | | "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
| | | }
| | |
| | +-o IOHIDEventServiceUserClient <class IOHIDEventServiceUserClient, !registered, !matched, active, busy 0, retain count 6>
| | {
| | }
| |
| +-o button-wake <class IOPlatformDevice, registered, matched, active, busy 0, retain count 8>
| | | {
| | | "IOInterruptSpecifiers" = (<0a000000>)
| | | "IOInterruptControllers" = ("IOInterruptController0040F6D0")
| | | "name" = <"button-wake">
| | | "device_type" = <"button-wake">
| | | "interrupts" = <0a000000>
| | | "compatible" = <"button-wake,m68">
| | | "AAPL,phandle" = <80a54100>
| | | "function-button_status" = <d0f640005441545300010000>
| | | "interrupt-parent" = <d0f64000>
| | | }
| | |
| | +-o AppleM68WakeButton <class AppleM68WakeButton, registered, matched, active, busy 0, retain count 6>
| | | {
| | | "IOProbeScore" = 0x0
| | | "PrimaryUsagePage" = 0x1
| | | "CountryCode" = 0x0
| | | "CFBundleIdentifier" = "com.apple.driver.AppleM68Buttons"
| | | "VersionNumber" = 0x0
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "ProductID" = 0x0
| | | "IOProviderClass" = "IOPlatformDevice"
| | | "HIDServiceSupport" = Yes
| | | "VendorIDSource" = 0x0
| | | "ReportInterval" = 0x1f40
| | | "VendorID" = 0x0
| | | "LocationID" = 0x0
| | | "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/PlugIns/IOHIDLib.plugin","0516B563-B15B-11DA-96EB-0014$
| | | "IOUserClientClass" = "IOHIDEventServiceUserClient"
| | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | "IONameMatched" = "button-wake,m68"
| | | "IOClass" = "AppleM68WakeButton"
| | | "IONameMatch" = "button-wake,m68"
| | | "PrimaryUsage" = 0x80
| | | }
| | |
| | +-o IOHIDUserClientIniter <class IOHIDUserClientIniter, !registered, !matched, active, busy 0, retain count 4>
| | | {
| | | "IOProviderClass" = "IOHIDEventService"
| | | "IOProbeScore" = 0x0
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/PlugIns/IOHIDLib.plugin$
| | | "IOClass" = "IOHIDUserClientIniter"
| | | "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
| | | }
| | |
| | +-o IOHIDEventServiceUserClient <class IOHIDEventServiceUserClient, !registered, !matched, active, busy 0, retain count 6>
| | {
| | }
| |
| +-o dock <class IOPlatformDevice, registered, matched, active, busy 0, retain count 10>
| | | {
| | | "IOInterruptControllers" = ("IOInterruptController0040F6D0","IOInterruptController0040F6D0")
| | | "name" = <"dock">
| | | "device_type" = <"dock">
| | | "function-acc_pwr" = <d0f640004c756d700000e40c>
| | | "interrupts" = <0e0000000f000000>
| | | "function-acc_detect" = <d0f640005441545300030000>
| | | "compatible" = <"dock,30pin">
| | | "function-read_acc" = <d0f6400041756d7007030000>
| | | "AAPL,phandle" = <10ab4100>
| | | "IOInterruptSpecifiers" = (<0e000000>,<0f000000>)
| | | "interrupt-parent" = <d0f64000>
| | | }
| | |
| | +-o IOAccessoryManager <class IOAccessoryManager, registered, matched, active, busy 0, retain count 8>
| | | {
| | | "IOProviderClass" = "IOService"
| | | "IOProbeScore" = 0x0
| | | "IOAccessoryPowerMode" = 0x3
| | | "IOAccessoryID" = 0x64
| | | "CFBundleIdentifier" = "com.apple.iokit.IOAccessoryManager"
| | | "IOUserClientClass" = "IOAccessoryManagerUserClient"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "dock,30pin"
| | | "IOClass" = "IOAccessoryManager"
| | | "IONameMatch" = ("dock,30pin","dock,9pin")
| | | }
| | |
| | +-o IOAccessoryManagerUserClient <class IOAccessoryManagerUserClient, !registered, !matched, active, busy 0, retain count 5>
| | {
| | }
| |
| +-o charger <class IOPlatformDevice, registered, matched, active, busy 0, retain count 17>
| {
| "function-status" = <404040004f4950470012000000000000>
| "function-identify_dn" = <404040004f4950470414000001010000>
| "function-usb_suspend" = <404040004f4950470417000001010000>
| "function-identify_dp" = <404040004f4950470514000001010000>
| "AAPL,phandle" = <b0b14100>
| "function-usb_500_100" = <404040004f4950470517000001010000>
| "function-firewire_host" = <404040004f4950470314000000000000>
| "function-suspend" = <404040004f4950470617000001010000>
| "name" = <"charger">
| "device_type" = <"charger">
| "function-ov" = <404040004f4950470711000000000000>
| "compatible" = <"charger,m68">
| "function-usb_1000" = <404040004f4950470407000001010000>
| "function-shutdown" = <404040004f4950470717000001010000>
| }
|
+-o IOResources <class IOResources, registered, matched, active, busy 0, retain count 10>
| {
| "IONVRAM" = "IOService"
| "IOBSD" = "IOService"
| "IOAccessoryBatteryPackAttached" = "IOAccessoryManager is not serializable"
| "IOPMU" = "ApplePCF50635PMU is not serializable"
| "IORTC" = "ApplePCF50635PMURTC is not serializable"
| "IOKit" = "IOService"
| "IOAccessoryReverifyAccID" = "IOAccessoryManager is not serializable"
| "IOAccessoryUSBSwapResAttached" = "IOAccessoryManager is not serializable"
| }
|
+-o com_apple_driver_FairPlayIOKit <class com_apple_driver_FairPlayIOKit, registered, matched, active, busy 0, retain count 8>
| | {
| | "IOProviderClass" = "IOResources"
| | "IOProbeScore" = 0x0
| | "IOKitDebug" = 0x0
| | "CFBundleIdentifier" = "com.apple.driver.FairPlayIOKit"
| | "IOMatchCategory" = "FairPlayIOKit"
| | "IOUserClientClass" = "com_apple_driver_FairPlayIOKitUserClient"
| | "IOClass" = "com_apple_driver_FairPlayIOKit"
| | "IOResourceMatch" = "IOKit"
| | }
| |
| +-o com_apple_driver_FairPlayIOKitUserClient <class com_apple_driver_FairPlayIOKitUserClient, !registered, !matched, active, busy 0, reta$
| | {
| | }
| |
| +-o com_apple_driver_FairPlayIOKitUserClient <class com_apple_driver_FairPlayIOKitUserClient, !registered, !matched, active, busy 0, reta$
| {
| }
|
+-o IOCoreSurfaceRoot <class IOCoreSurfaceRoot, registered, matched, active, busy 0, retain count 133>
| | {
| | "IOProviderClass" = "IOResources"
| | "IOProbeScore" = 0x0
| | "SurfaceInfo" = {"Global Surfaces"=({"IOCSBufferAddress"=0x0,"IOCSBufferPixelFormat"=0x42475241,"AllocOffset"=0xa00000,"IsAllocated"=0$
| | "CFBundleIdentifier" = "com.apple.iokit.IOCoreSurface"
| | "IOMatchCategory" = "IOCoreSurfaceRoot"
| | "IOUserClientClass" = "IOCoreSurfaceRootUserClient"
| | "IOClass" = "IOCoreSurfaceRoot"
| | "IOResourceMatch" = "IOKit"
| | }
| |
| +-o IOCoreSurfaceRootUserClient <class IOCoreSurfaceRootUserClient, !registered, !matched, active, busy 0, retain count 5>
| | {
| | }
| |
| +-o IOCoreSurfaceRootUserClient <class IOCoreSurfaceRootUserClient, !registered, !matched, active, busy 0, retain count 5>
| {
| }
|
+-o AppleSerialKDP <class AppleSerialKDP, !registered, !matched, active, busy 0, retain count 4>
| {
| "IOProviderClass" = "IOResources"
| "IOMatchCategory" = "com.apple.driver.AppleSerialKDP"
| "IOProbeScore" = 0x0
| "IOClass" = "AppleSerialKDP"
| "CFBundleIdentifier" = "com.apple.driver.AppleSerialKDP"
| "IOResourceMatch" = "IOKit"
| }
|
+-o IOHDIXController <class IOHDIXController, registered, matched, active, busy 0, retain count 4>
| {
| "IOProbeScore" = 0x0
| "revision" = "10.5v166"
| "CFBundleIdentifier" = "com.apple.AppleDiskImageController"
| "IOMatchCategory" = "IOHDIXController"
| "IOResourceMatch" = "IOKit"
| "IOProviderClass" = "IOResources"
| "model" = "Disk Image Driver for MacOS X"
| "Product Name" = "Disk Image Driver for MacOS X"
| "Vendor Name" = "Apple"
| "vendor" = "Apple"
| "Product Revision Level" = "10.5v166"
| "IOUserClientClass" = "IOHDIXControllerUserClient"
| "IOClass" = "IOHDIXController"
| }
|
+-o IONetworkStack <class IONetworkStack, registered, matched, active, busy 0, retain count 7>
| {
| "IOProviderClass" = "IOResources"
| "IOMatchCategory" = "IONetworkStack"
| "IOProbeScore" = 0x0
| "IOClass" = "IONetworkStack"
| "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
| "IOResourceMatch" = "IOBSD"
| }
|
+-o IONetworkStackUserClient <class IONetworkStackUserClient, !registered, !matched, active, busy 0, retain count 5>
{
}