Public feed
#722364
+-o Root <class IORegistryEntry>
| {
| "IORegistryPlanes" = {"IODeviceTree"="IODeviceTree","IOService"="IOServic$
| "IOKitBuildVersion" = "Darwin Kernel Version 9.0.0d1: Fri Jun 22 00:38:56$
| "IOKitDiagnostics" = {"IOMalloc allocation"=1806666,"Instance allocation"$
| "IOMaximumMappedIOByteCount" = 536870912
| }
|
+-o M68AP <class IOPlatformExpertDevice>
| {
| "IOBusyInterest" = "IOCommand is not serializable"
| "#address-cells" = <01000000>
| "IOPlatformSerialNumber" = "7R733LX6VR0"
| "secure-root-prefix" = <"md">
| "clock-frequency" = <00e1f505>
| "AAPL,phandle" = <f00b4000>
| "serial-number" = <"7R733LX6VR0">
| "model" = <"iPhone1,1">
| "IOPlatformArgs" = <00705cc000005dc00000000000000000>
| "name" = <"device-tree">
| "device_type" = <"bootrom">
| "local-mac-address" = <001cb30f9836>
| "model-number" = <"MA501">
| "compatible" = <"M68AP","iPhone1,1","AppleARM">
| "IONWInterrupts" = "IONWInterrupts"
| "#size-cells" = <01000000>
| }
|
+-o AppleARMPE <class AppleARMPE>
| | {
| | "IOProviderClass" = "IOPlatformExpertDevice"
| | "IOProbeScore" = 1000
| | "SystemPowerProfileOverrideDict" = {"System Sleep Timer"=2147483647}
| | "Platform Memory Ranges" = (0,18446744073709551615)
| | "IOMatchCategory" = "IODefaultMatchCategory"
| | "IONameMatched" = "AppleARM"
| | "IOClass" = "AppleARMPE"
| | "IONameMatch" = "AppleARM"
| | }
| |
| +-o IOPMrootDomain <class IOPMrootDomain>
| | | {
| | | "IOSleepSupported" = ""
| | | "Power Management private data" = "{ this object = c0849f00, intere$
| | | "System Idle Seconds" = 15
| | | "IOHibernateState" = <00000000>
| | | "SystemPowerProfileOverrideDict" = {"System Sleep Timer"=2147483647$
| | | "Supported Features" = {"WakeRelativeToSleep"=32964615,"WakeByCalen$
| | | "Power Management protected data" = "{ theNumberOfPowerStates = 5, $
| | | "IOUserClientClass" = "RootDomainUserClient"
| | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | "IOPriorityPowerStateInterest" = "IOCommand is not serializable"
| | | "IOAppPowerStateInterest" = "IOCommand is not serializable"
| | | }
| | |
| | +-o IORootParent <class IORootParent>
| | | {
| | | "Power Management protected data" = "{ theNumberOfPowerStates = 5$
| | | "Power Management private data" = "{ this object = c07f1400 (root$
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient>
| | | {
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient>
| | | {
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient>
| | | {
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient>
| | | {
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient>
| | | {
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient>
| | | {
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient>
| | | {
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient>
| | | {
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient>
| | | {
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient>
| | | {
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient>
| | | {
| | | }
| | |
| | +-o RootDomainUserClient <class RootDomainUserClient>
| | {
| | }
| |
| +-o options <class IODTNVRAM>
| | {
| | "backlight-level" = <"34">
| | "bootdelay" = <30>
| | "filesize" = <"14474">
| | "auto-boot" = <"true">
| | "boot-args" = ""
| | }
| |
| +-o cpu0@0 <class IOPlatformDevice>
| | | {
| | | "interrupt-parent" = <d03b4000>
| | | "cpu-version" = <00000000>
| | | "IOInterruptControllers" = ("IOInterruptController00403BD0","IOInte$
| | | "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>
| | | {
| | | "IOProviderClass" = "IOPlatformDevice"
| | | "IOProbeScore" = 100
| | | "IOCPUID" = 18446744072643887744
| | | "IOCPUNumber" = 0
| | | "IOCPUState" = "Running"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "cpu"
| | | "IOClass" = "AppleARMCPU"
| | | "IONameMatch" = "cpu"
| | | }
| | |
| | +-o IOCPUInterruptController <class IOCPUInterruptController>
| | {
| | }
| |
| +-o cpus <class IOPlatformDevice>
| | {
| | "#address-cells" = <01000000>
| | "name" = <"cpus">
| | "#size-cells" = <00000000>
| | "AAPL,phandle" = <"` @">
| | }
| |
| +-o vram@F400000 <class IOPlatformDevice>
| | {
| | "reg" = <0000400f0000c000>
| | "name" = <"vram">
| | "device_type" = <"vram">
| | "AAPL,phandle" = <"02@">
| | "IODeviceMemory" = (({"address"=255852544,"length"=12582912}))
| | }
| |
| +-o arm-io@3C000000 <class IOPlatformDevice>
| | | {
| | | "#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"=1006632960,"length"=4096}))
| | | }
| | |
| | +-o AppleS5L8900XIO <class AppleS5L8900XIO>
| | | {
| | | "IOProviderClass" = "IOPlatformDevice"
| | | "IOProbeScore" = 0
| | | "Power Management private data" = "{ this object = c083be00, driv$
| | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "Power Management protected data" = "{ theNumberOfPowerStates = 0$
| | | "IONameMatched" = "arm-io,s5l8900x"
| | | "IOClass" = "AppleS5L8900XIO"
| | | "IONameMatch" = "arm-io,s5l8900x"
| | | }
| | |
| | +-o vic@E00000 <class AppleARMIODevice>
| | | | {
| | | | "InterruptControllerName" = "IOInterruptController00403BD0"
| | | | "#address-cells" = <00000000>
| | | | "IOInterruptControllers" = ("IOPlatformInterruptController")
| | | | "IODeviceMemory" = (({"address"=954204160,"length"=8192}))
| | | | "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>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0
| | | "InterruptControllerName" = "IOInterruptController00403BD0"
| | | "IOPlatformActiveAction" = 2000
| | | "CFBundleIdentifier" = "com.apple.driver.AppleARMPL192VIC"
| | | "IOPlatformQuiesceAction" = 2000
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "vic,pl192"
| | | "IOClass" = "AppleARMPL192VIC"
| | | "IONameMatch" = "vic,pl192"
| | | "IOFunctionParent00403BD0" = <>
| | | }
| | |
| | +-o edgeic@E02000 <class AppleARMIODevice>
| | | | {
| | | | "InterruptControllerName" = "IOInterruptController004042C0"
| | | | "#address-cells" = <00000000>
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0","IO$
| | | | "IODeviceMemory" = (({"address"=954212352,"length"=4096}))
| | | | "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>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0
| | | "InterruptControllerName" = "IOInterruptController004042C0"
| | | "IOPlatformActiveAction" = 1100
| | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "edgeic,s5l8900x"
| | | "IOClass" = "AppleS5L8900XEdgeIC"
| | | "IONameMatch" = "edgeic,s5l8900x"
| | | }
| | |
| | +-o gpio@6400000 <class AppleARMIODevice>
| | | | {
| | | | "InterruptControllerName" = "IOInterruptController00404040"
| | | | "#address-cells" = <00000000>
| | | | "clock-ids" = <03000000>
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0","IO$
| | | | "IODeviceMemory" = (({"address"=1044381696,"length"=4096}),({"a$
| | | | "clock-gates" = <",">
| | | | "interrupt-controller" = <>
| | | | "AAPL,phandle" = <"@@@">
| | | | "IOInterruptSpecifiers" = (<"!">,<" ">,<1f000000>,<03000000>,<0$
| | | | "name" = <"gpio">
| | | | "device_type" = <"interrupt-controller">
| | | | "interrupts" = <21000000200000001f00000003000000020000000100000$
| | | | "reg" = <00004006001000000000a00100100000>
| | | | "compatible" = <"gpio,s5l8900x">
| | | | "#interrupt-cells" = <02000000>
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XGPIOIC <class AppleS5L8900XGPIOIC>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0
| | | "InterruptControllerName" = "IOInterruptController00404040"
| | | "IOPlatformActiveAction" = 1000
| | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | "IOPlatformQuiesceAction" = 1000
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "gpio,s5l8900x"
| | | "IOClass" = "AppleS5L8900XGPIOIC"
| | | "IONameMatch" = "gpio,s5l8900x"
| | | "IOFunctionParent00404040" = <>
| | | }
| | |
| | +-o power@1A00000 <class AppleARMIODevice>
| | | | {
| | | | "power-gate-defaults" = <fc120000>
| | | | "name" = <"power">
| | | | "device_type" = <"power">
| | | | "IODeviceMemory" = (({"address"=966787072,"length"=4096}))
| | | | "reg" = <0000a00100100000>
| | | | "compatible" = <"power,s5l8900x">
| | | | "power-gate-sram-counts" = <000000000000000037000000220000001a0$
| | | | "AAPL,phandle" = <804e4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XPowerController <class AppleS5L8900XPowerControll$
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0
| | | "AppleS5L8900XPowerOffMask" = <fc110000>
| | | "IOPlatformActiveAction" = 500
| | | "AppleS5L8900XPowerShared" = <0000000000000000000000000000000$
| | | "IOFunctionParent00404E80" = <>
| | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | "IOPlatformQuiesceAction" = 500
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "power,s5l8900x"
| | | "IOClass" = "AppleS5L8900XPowerController"
| | | "IONameMatch" = "power,s5l8900x"
| | | }
| | |
| | +-o clkrstgen@4500000 <class AppleARMIODevice>
| | | | {
| | | | "clock-performance-states" = <010000000000000024000000070000000$
| | | | "clock-gate-suspend" = <ffffff678fed0100>
| | | | "clock-gate-defaults" = <7fffff47dfed010029001b00>
| | | | "device_type" = <"clkrstgen">
| | | | "name" = <"clkrstgen">
| | | | "IODeviceMemory" = (({"address"=1011875840,"length"=4096}),({"a$
| | | | "reg" = <00005004001000000000100000100000>
| | | | "compatible" = <"clkrstgen,s5l8900x">
| | | | "clock-performance-state-max" = <ffffffff>
| | | | "AAPL,phandle" = <b0524000>
| | | | }
| | | |
| | | +-o AppleS5L8900XClockController <class AppleS5L8900XClockControll$
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0
| | | "AppleS5L8900XClockControlTicks" = <31788b7101000000de333ca10$
| | | "IOPlatformActiveAction" = 1300
| | | "IOFunctionParent004052B0" = <>
| | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | "AppleS5L8900XClockControlMask" = <fbf7ff6dd7ed0100>
| | | "IOPlatformQuiesceAction" = 90000
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "clkrstgen,s5l8900x"
| | | "IOClass" = "AppleS5L8900XClockController"
| | | "IONameMatch" = "clkrstgen,s5l8900x"
| | | }
| | |
| | +-o dmac0@200000 <class AppleARMIODevice>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "name" = <"dmac0">
| | | | "device_type" = <"dmac">
| | | | "clock-gates" = <19000000>
| | | | "interrupts" = <10000000>
| | | | "IODeviceMemory" = (({"address"=941621248,"length"=4096}))
| | | | "reg" = <0000200000100000>
| | | | "compatible" = <"dmac,pl080">
| | | | "AAPL,phandle" = <90584000>
| | | | "IOInterruptSpecifiers" = (<10000000>)
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o IODMAController00405890 <class AppleARMPL080DMAC>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0
| | | "IOPlatformWakeAction" = 2000
| | | "CFBundleIdentifier" = "com.apple.driver.AppleARMPL080DMAC"
| | | "IOPlatformSleepAction" = 2000
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "dmac,pl080"
| | | "IOClass" = "AppleARMPL080DMAC"
| | | "IONameMatch" = "dmac,pl080"
| | | }
| | |
| | +-o dmac1@1900000 <class AppleARMIODevice>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "name" = <"dmac1">
| | | | "device_type" = <"dmac">
| | | | "clock-gates" = <1a000000>
| | | | "interrupts" = <11000000>
| | | | "IODeviceMemory" = (({"address"=965738496,"length"=4096}))
| | | | "reg" = <0000900100100000>
| | | | "compatible" = <"dmac,pl080">
| | | | "AAPL,phandle" = <10584000>
| | | | "IOInterruptSpecifiers" = (<11000000>)
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o IODMAController00405810 <class AppleARMPL080DMAC>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0
| | | "IOPlatformWakeAction" = 2000
| | | "CFBundleIdentifier" = "com.apple.driver.AppleARMPL080DMAC"
| | | "IOPlatformSleepAction" = 2000
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "dmac,pl080"
| | | "IOClass" = "AppleARMPL080DMAC"
| | | "IONameMatch" = "dmac,pl080"
| | | }
| | |
| | +-o sha1@0 <class AppleARMIODevice>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "name" = <"sha1">
| | | | "device_type" = <"sha1">
| | | | "clock-gates" = <00000000>
| | | | "interrupts" = <"(">
| | | | "IODeviceMemory" = (({"address"=939524096,"length"=4096}))
| | | | "reg" = <0000000000100000>
| | | | "compatible" = <"sha1,s5l8900x">
| | | | "AAPL,phandle" = <"pb@">
| | | | "IOInterruptSpecifiers" = (<"(">)
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XSHA1 <class AppleS5L8900XSHA1>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0
| | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XCrypto"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IOUserClientClass" = "IOSHA1AcceleratorUserClient"
| | | "IONameMatched" = "sha1,s5l8900x"
| | | "IOClass" = "AppleS5L8900XSHA1"
| | | "IONameMatch" = "sha1,s5l8900x"
| | | }
| | |
| | +-o usb-otg@400000 <class AppleARMIODevice>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "IODeviceMemory" = (({"address"=943718400,"length"=4096}))
| | | | "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>
| | | | {
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOProbeScore" = 0
| | | | "Power Management private data" = "{ this object = c0849100, $
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XUSBWran$
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates$
| | | | "IONameMatched" = "usb-otg,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XUSBWrangler"
| | | | "IONameMatch" = "usb-otg,s5l8900x"
| | | | }
| | | |
| | | +-o usb-device <class AppleS5L8900XUSBNub>
| | | | | {
| | | | | "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>
| | | | | {
| | | | | "IOProviderClass" = "AppleS5L8900XUSBNub"
| | | | | "IOProbeScore" = 0
| | | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XIpo$
| | | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | | "IONameMatched" = "usb-device,s5l8900x"
| | | | | "IOClass" = "AppleS5L8900XIpodHAL"
| | | | | "IONameMatch" = "usb-device,s5l8900x"
| | | | | }
| | | | |
| | | | +-o IOIpodUSBDevice <class IOIpodUSBDevice>
| | | | | {
| | | | | "IOProviderClass" = "IOIpodUSBHAL"
| | | | | "IOProbeScore" = 0
| | | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | | "IOIpodUSBDeviceConfiguration" = {"ConfigurationDescrip$
| | | | | "IOClass" = "IOIpodUSBDevice"
| | | | | "CFBundleIdentifier" = "com.apple.iokit.IOUSBDeviceFami$
| | | | | }
| | | | |
| | | | +-o IOUSBDeviceInterface@0 <class IOUSBDeviceInterface>
| | | | | | {
| | | | | | "IOUserClientClass" = "IOUSBDeviceInterfaceUserClient$
| | | | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | | | "USBDeviceFunction" = "PTP"
| | | | | | "IOCFPlugInTypes" = {"9E72217E-8A60-11DB-BF57-000D936$
| | | | | | }
| | | | | |
| | | | | +-o IOUSBDeviceUserClientIniter <class IOUSBDeviceUserCl$
| | | | | | {
| | | | | | "IOProviderClass" = "IOUSBDeviceInterface"
| | | | | | "IOMatchCategory" = "IOUSBDeviceUserClientIniter"
| | | | | | "IOProbeScore" = 0
| | | | | | "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"$
| | | | | | "IOClass" = "IOUSBDeviceUserClientIniter"
| | | | | | "CFBundleIdentifier" = "com.apple.iokit.IOUSBDevice$
| | | | | | }
| | | | | |
| | | | | +-o IOUSBDeviceInterfaceUserClient <class IOUSBDeviceInt$
| | | | | {
| | | | | }
| | | | |
| | | | +-o IOUSBDeviceInterface@1 <class IOUSBDeviceInterface>
| | | | | | {
| | | | | | "IOCFPlugInTypes" = {"9E72217E-8A60-11DB-BF57-000D936$
| | | | | | "IOUserClientClass" = "IOUSBDeviceInterfaceUserClient$
| | | | | | "USBDeviceFunction" = "IapOverUsbHid"
| | | | | | }
| | | | | |
| | | | | +-o IOUSBDeviceUserClientIniter <class IOUSBDeviceUserCl$
| | | | | | {
| | | | | | "IOProviderClass" = "IOUSBDeviceInterface"
| | | | | | "IOMatchCategory" = "IOUSBDeviceUserClientIniter"
| | | | | | "IOProbeScore" = 0
| | | | | | "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"$
| | | | | | "IOClass" = "IOUSBDeviceUserClientIniter"
| | | | | | "CFBundleIdentifier" = "com.apple.iokit.IOUSBDevice$
| | | | | | }
| | | | | |
| | | | | +-o IOAccessoryPortUSB <class IOAccessoryPortUSB>
| | | | | | {
| | | | | | "IOProviderClass" = "IOUSBDeviceInterface"
| | | | | | "IOAccessoryDevicePort" = 3
| | | | | | "IOProbeScore" = 0
| | | | | | "CFBundleIdentifier" = "com.apple.iokit.IOAccessory$
| | | | | | "IOPropertyMatch" = {"USBDeviceFunction"="IapOverUs$
| | | | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | | | "IOUserClientClass" = "IOAccessoryPortUserClient"
| | | | | | "IOClass" = "IOAccessoryPortUSB"
| | | | | | "IOGeneralInterest" = "IOCommand is not serializabl$
| | | | | | }
| | | | | |
| | | | | +-o IOAccessoryPortUserClient <class IOAccessoryPortUs$
| | | | | {
| | | | | }
| | | | |
| | | | +-o IOUSBDeviceInterface@2 <class IOUSBDeviceInterface>
| | | | | {
| | | | | "IOCFPlugInTypes" = {"9E72217E-8A60-11DB-BF57-000D936$
| | | | | "IOUserClientClass" = "IOUSBDeviceInterfaceUserClient$
| | | | | "USBDeviceFunction" = "AppleUSBMux"
| | | | | }
| | | | |
| | | | +-o IOUSBDeviceUserClientIniter <class IOUSBDeviceUserCl$
| | | | | {
| | | | | "IOProviderClass" = "IOUSBDeviceInterface"
| | | | | "IOMatchCategory" = "IOUSBDeviceUserClientIniter"
| | | | | "IOProbeScore" = 0
| | | | | "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"$
| | | | | "IOClass" = "IOUSBDeviceUserClientIniter"
| | | | | "CFBundleIdentifier" = "com.apple.iokit.IOUSBDevice$
| | | | | }
| | | | |
| | | | +-o AppleUSBDeviceMux <class AppleUSBDeviceMux>
| | | | {
| | | | "IOProviderClass" = "IOUSBDeviceInterface"
| | | | "IOProbeScore" = 0
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleUSBDe$
| | | | "IOPropertyMatch" = {"USBDeviceFunction"="AppleUSBM$
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOClass" = "AppleUSBDeviceMux"
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o usb-host <class AppleS5L8900XUSBNub>
| | | {
| | | "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>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <0200000002000000>
| | | | "IODeviceMemory" = (({"address"=944766976,"length"=12288}),({"a$
| | | | "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>
| | | | {
| | | | "IOProbeScore" = 0
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleAMC"
| | | | "output format" = {"format ID"=1819304813,"frames per packet"$
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates$
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "transformer UID" = "AMC 1.0"
| | | | "Power Management private data" = "{ this object = c08dac00, $
| | | | "exclusive access owner" = 25
| | | | "available transformations" = ({"input format"={"max sample r$
| | | | "input format" = {"format ID"=1633772320,"frames per packet"=$
| | | | "IONameMatched" = "amc,s5l8900x"
| | | | "IOClass" = "AppleAMCDriver"
| | | | "IONameMatch" = ("amc,s5l8900x")
| | | | }
| | | |
| | | +-o IOAudio2TransformerStream <class IOAudio2TransformerStream>
| | | | {
| | | | "is input" = 1
| | | | }
| | | |
| | | +-o IOAudio2TransformerStream <class IOAudio2TransformerStream>
| | | | {
| | | | "is input" = 0
| | | | }
| | | |
| | | +-o AppleAMCDriverUserClient <class AppleAMCDriverUserClient>
| | | {
| | | }
| | |
| | +-o adm@800000 <class AppleARMIODevice>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "IODeviceMemory" = (({"address"=947912704,"length"=4096}))
| | | | "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>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0
| | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XFMC"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "adm,s5l8900x"
| | | "IOClass" = "AppleS5L8900XADM"
| | | "IONameMatch" = "adm,s5l8900x"
| | | }
| | |
| | +-o clcd@900000 <class AppleARMIODevice>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <0200000002000000>
| | | | "IODeviceMemory" = (({"address"=948961280,"length"=4096}))
| | | | "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>
| | | | {
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOProbeScore" = 0
| | | | "Power Management private data" = "{ this object = c0814200, $
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleH1CLCD"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates$
| | | | "IONameMatched" = "clcd,s5l8900x"
| | | | "IOClass" = "AppleH1CLCD"
| | | | "IONameMatch" = "clcd,s5l8900x"
| | | | "BacklightMatching" = {"IOPropertyMatch"={"backlight-control"$
| | | | }
| | | |
| | | +-o IOMobileFramebufferUserClient <class IOMobileFramebufferUser$
| | | | {
| | | | }
| | | |
| | | +-o IOMobileFramebufferUserClient <class IOMobileFramebufferUser$
| | | | {
| | | | }
| | | |
| | | +-o IOMobileFramebufferUserClient <class IOMobileFramebufferUser$
| | | | {
| | | | }
| | | |
| | | +-o IOMobileFramebufferUserClient <class IOMobileFramebufferUser$
| | | | {
| | | | }
| | | |
| | | +-o IOMobileFramebufferUserClient <class IOMobileFramebufferUser$
| | | {
| | | }
| | |
| | +-o flash-controller0@A00000 <class AppleARMIODevice>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "IODeviceMemory" = (({"address"=950009856,"length"=4096}))
| | | | "clock-gates" = <08000000>
| | | | "dma-channels" = <84080000009048008000a0388000a0380000000000000$
| | | | "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>
| | | | {
| | | | "IOProbeScore" = 400
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XFMC"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates$
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "Power Management private data" = "{ this object = c091ce00, $
| | | | "capabilities" = 11
| | | | "firmware-version" = "CalmADMFMCFirmware-14"
| | | | "device-info-list" = (<000000010000000195d1d32c00000000000000$
| | | | "IOClass" = "AppleS5L8900XADMFMC"
| | | | "IONameMatch" = "fmc,s5l8900x"
| | | | "IONameMatched" = "fmc,s5l8900x"
| | | | "device-info-dictionary" = {"0x2555D5EC"=<0100000001000000ecd$
| | | | }
| | | |
| | | +-o disk@F <class IOFlashStorageDevice>
| | | | {
| | | | "power-delay" = <80f0fa02>
| | | | "#bank-user-blocks" = 7744
| | | | "function-device_power" = <d0f640004c756d7005001c0c>
| | | | "device-readid" = 626382316
| | | | "bbt-format" = "SamsungMLC"
| | | | "AAPL,phandle" = <30914000>
| | | | "#bank-blocks" = 8192
| | | | "#spare-bytes" = 64
| | | | "#block-pages" = 128
| | | | "name" = <"disk">
| | | | "device_type" = <"nand">
| | | | "device-info" = <0100000001000000ecd5552500000000320000001e$
| | | | "reg" = <03000000>
| | | | "compatible" = <"nand">
| | | | "#banks" = 2
| | | | "#page-sectors" = 4
| | | | "#page-bytes" = 2048
| | | | }
| | | |
| | | +-o AppleNANDFTL <class AppleNANDFTL>
| | | | {
| | | | "IOProbeScore" = 0
| | | | "Physical Interconnect Location" = "Internal"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleNANDFTL"
| | | | "Physical Interconnect" = "NAND"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOMaximumSegmentCountWrite" = 1024
| | | | "IOMaximumBlockCountRead" = 1024
| | | | "IOProviderClass" = "IOFlashStorageDevice"
| | | | "device-status" = "ready"
| | | | "IOMaximumBlockCountWrite" = 1024
| | | | "IOUserClientClass" = "AppleNANDFTLUserClient"
| | | | "IONameMatched" = "disk"
| | | | "IOClass" = "AppleNANDFTL"
| | | | "IONameMatch" = "disk"
| | | | "IOMaximumSegmentCountRead" = 1024
| | | | }
| | | |
| | | +-o IOFlashBlockDevice <class IOFlashBlockDevice>
| | | | {
| | | | "Protocol Characteristics" = {"Physical Interconnect"="$
| | | | "IOMinimumSegmentAlignmentByteCount" = 4
| | | | "device-type" = "Generic"
| | | | }
| | | |
| | | +-o IOBlockStorageDriver <class IOBlockStorageDriver>
| | | | {
| | | | "IOProviderClass" = "IOBlockStorageDevice"
| | | | "IOProbeScore" = 0
| | | | "Statistics" = {"Total Time (Read)"=45467381902,"Byte$
| | | | "CFBundleIdentifier" = "com.apple.iokit.IOStorageFami$
| | | | "IOPropertyMatch" = {"device-type"="Generic"}
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | "IOClass" = "IOBlockStorageDriver"
| | | | }
| | | |
| | | +-o unknown vendor unknown product Media <class IOMedia>
| | | | {
| | | | "Removable" = No
| | | | "BSD Unit" = 0
| | | | "BSD Minor" = 0
| | | | "Ejectable" = No
| | | | "BSD Major" = 14
| | | | "Leaf" = No
| | | | "Preferred Block Size" = 2048
| | | | "Whole" = Yes
| | | | "IOMediaIcon" = {"CFBundleIdentifier"="com.apple.io$
| | | | "BSD Name" = "disk0"
| | | | "Open" = Yes
| | | | "Size" = 4060086272
| | | | "Writable" = Yes
| | | | "Content" = "FDisk_partition_scheme"
| | | | "Content Hint" = ""
| | | | }
| | | |
| | | +-o IOMediaBSDClient <class IOMediaBSDClient>
| | | | {
| | | | "IOProbeScore" = 30000
| | | | "IOMatchCategory" = "IOMediaBSDClient"
| | | | "IOProviderClass" = "IOMedia"
| | | | "IOClass" = "IOMediaBSDClient"
| | | | "CFBundleIdentifier" = "com.apple.iokit.IOStorage$
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o IOFDiskPartitionScheme <class IOFDiskPartitionSche$
| | | | {
| | | | "IOProbeScore" = 3000
| | | | "IOProviderClass" = "IOMedia"
| | | | "Content Mask" = "FDisk_partition_scheme"
| | | | "CFBundleIdentifier" = "com.apple.iokit.IOStorage$
| | | | "Content Table" = {"0x16"="DOS_FAT_16_Hidden","0x$
| | | | "IOPropertyMatch" = {"Whole"=Yes}
| | | | "IOMatchCategory" = "IOStorage"
| | | | "IOClass" = "IOFDiskPartitionScheme"
| | | | }
| | | |
| | | +-o Untitled 1@1 <class IOMedia>
| | | | | {
| | | | | "Removable" = No
| | | | | "BSD Unit" = 0
| | | | | "BSD Minor" = 1
| | | | | "Ejectable" = No
| | | | | "BSD Major" = 14
| | | | | "Leaf" = Yes
| | | | | "Preferred Block Size" = 2048
| | | | | "Whole" = No
| | | | | "Partition ID" = 1
| | | | | "BSD Name" = "disk0s1"
| | | | | "Open" = Yes
| | | | | "Size" = 314572800
| | | | | "Writable" = Yes
| | | | | "Content" = "Apple_HFS"
| | | | | "Content Hint" = "Apple_HFS"
| | | | | }
| | | | |
| | | | +-o IOMediaBSDClient <class IOMediaBSDClient>
| | | | {
| | | | "IOProbeScore" = 30000
| | | | "IOMatchCategory" = "IOMediaBSDClient"
| | | | "IOProviderClass" = "IOMedia"
| | | | "IOClass" = "IOMediaBSDClient"
| | | | "CFBundleIdentifier" = "com.apple.iokit.IOSto$
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o Untitled 2@2 <class IOMedia>
| | | | {
| | | | "Removable" = No
| | | | "BSD Unit" = 0
| | | | "BSD Minor" = 2
| | | | "Ejectable" = No
| | | | "BSD Major" = 14
| | | | "Leaf" = Yes
| | | | "Preferred Block Size" = 2048
| | | | "Whole" = No
| | | | "Partition ID" = 2
| | | | "BSD Name" = "disk0s2"
| | | | "Open" = Yes
| | | | "Size" = 3745179648
| | | | "Writable" = Yes
| | | | "Content" = "Apple_HFS"
| | | | "Content Hint" = "Apple_HFS"
| | | | }
| | | |
| | | +-o IOMediaBSDClient <class IOMediaBSDClient>
| | | {
| | | "IOProbeScore" = 30000
| | | "IOMatchCategory" = "IOMediaBSDClient"
| | | "IOProviderClass" = "IOMedia"
| | | "IOClass" = "IOMediaBSDClient"
| | | "CFBundleIdentifier" = "com.apple.iokit.IOSto$
| | | "IOResourceMatch" = "IOBSD"
| | | }
| | |
| | +-o aes@C00000 <class AppleARMIODevice>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "IODeviceMemory" = (({"address"=952107008,"length"=4096}))
| | | | "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>
| | | | {
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOProbeScore" = 0
| | | | "Power Management private data" = "{ this object = c0982000, $
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XCrypto"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOUserClientClass" = "IOAESAcceleratorUserClient"
| | | | "IONameMatched" = "aes,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XAES"
| | | | "IONameMatch" = "aes,s5l8900x"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates$
| | | | }
| | | |
| | | +-o IOAESAcceleratorUserClient <class IOAESAcceleratorUserClient$
| | | | {
| | | | }
| | | |
| | | +-o IOAESAcceleratorUserClient <class IOAESAcceleratorUserClient$
| | | {
| | | }
| | |
| | +-o sdio@D00000 <class AppleARMIODevice>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "function-device_reset" = <404040004f4950470706000001010100>
| | | | "tx-calibration" = <0040aa0c00000040000000070000000000110040000$
| | | | "clock-gates" = <0b000000>
| | | | "IODeviceMemory" = (({"address"=953155584,"length"=4096}))
| | | | "AAPL,phandle" = <609a4000>
| | | | "IOInterruptSpecifiers" = (<"*">)
| | | | "name" = <"sdio">
| | | | "device_type" = <"sdio">
| | | | "interrupts" = <"*">
| | | | "reg" = <0000d00000100000>
| | | | "local-mac-address" = <001cb30f9835>
| | | | "compatible" = <"sdio,s5l8900x">
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XSDIO <class AppleS5L8900XSDIO>
| | | | {
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOProbeScore" = 0
| | | | "Power Management private data" = "{ this object = c0917b00, $
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XSDIO"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates$
| | | | "IONameMatched" = "sdio,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XSDIO"
| | | | "IONameMatch" = "sdio,s5l8900x"
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o SDIODeviceNub <class SDIODeviceNub>
| | | | {
| | | | }
| | | |
| | | +-o AppleMRVL868x <class AppleMRVL868x>
| | | | {
| | | | "IOProbeScore" = 0
| | | | "APCurrentChannel" = 4
| | | | "APCurrentSSID" = ""
| | | | "IOSelectedMedium" = "00000080"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleMRVL868x"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOLinkSpeed" = 54000
| | | | "Power Management protected data" = "{ theNumberOfPowerSt$
| | | | "IOMACAddress" = <001cb30f9835>
| | | | "IOPacketFilters" = {"IONetworkFilterGroup"=272,"IOEthern$
| | | | "IONetworkRootType" = "airport"
| | | | "IOProviderClass" = "IOSDIODevice"
| | | | "Power Management private data" = "{ this object = c0b4f0$
| | | | "IOFeatures" = 0
| | | | "IOMaxPacketSize" = 1518
| | | | "IOLinkStatus" = 3
| | | | "IOMinPacketSize" = 64
| | | | "IOMediumDictionary" = {"00000082"={"Type"=130,"Index"=0,$
| | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | "IOClass" = "AppleMRVL868x"
| | | | "IOActiveMedium" = "00000080"
| | | | }
| | | |
| | | +-o IO80211Interface <class IO80211Interface>
| | | | {
| | | | "IOMediaAddressLength" = 6
| | | | "IOPrimaryInterface" = No
| | | | "IOInterfaceType" = 6
| | | | "IORequiredPacketFilters" = {"IONetworkFilterGroup"=19,$
| | | | "IOInterfaceFlags" = 34915
| | | | "IOInterfaceUnit" = 0
| | | | "IOInterfaceExtraFlags" = 1073744128
| | | | "IONetworkData" = {"IOEthernetStatsKey"={"Size"=216,"Da$
| | | | "BSD Name" = "en0"
| | | | "IOLocation" = ""
| | | | "IONetworkRootType" = "airport"
| | | | "IOMulticastAddressList" = <01005e0000fb01005e000001010$
| | | | "IOInterfaceNamePrefix" = "en"
| | | | "IOBuiltin" = No
| | | | "IOActivePacketFilters" = {"IONetworkFilterGroup"=19,"I$
| | | | "IOMaxTransferUnit" = 1500
| | | | "IO80211Channel" = 4
| | | | "IOInterfaceState" = 3
| | | | "IO80211Band" = "2 GHz"
| | | | "IOMediaHeaderLength" = 14
| | | | "IOControllerEnabled" = Yes
| | | | }
| | | |
| | | +-o IONetworkStack <class IONetworkStack>
| | | | {
| | | | "IOProviderClass" = "IOResources"
| | | | "IOMatchCategory" = "IONetworkStack"
| | | | "IOProbeScore" = 0
| | | | "IOClass" = "IONetworkStack"
| | | | "CFBundleIdentifier" = "com.apple.iokit.IONetworkingF$
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o IONetworkStackUserClient <class IONetworkStackUserCl$
| | | {
| | | }
| | |
| | +-o flash-controller0@F00000 <class AppleARMIODevice>
| | | | {
| | | | "function-status" = <"–;@","TATS+">
| | | | "clock-ids" = <02000000>
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "IODeviceMemory" = (({"address"=955252736,"length"=4096}))
| | | | "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>
| | | | {
| | | | "IOProbeScore" = 400
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XFMC"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates$
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "Power Management private data" = "{ this object = c091ce00, $
| | | | "capabilities" = 11
| | | | "firmware-version" = "CalmADMFMCFirmware-14"
| | | | "device-info-list" = (<000000010000000195d1d32c00000000000000$
| | | | "IOClass" = "AppleS5L8900XADMFMC"
| | | | "IONameMatch" = "fmc,s5l8900x"
| | | | "IONameMatched" = "fmc,s5l8900x"
| | | | "device-info-dictionary" = {"0x2555D5EC"=<0100000001000000ecd$
| | | | }
| | | |
| | | +-o disk@F <class IOFlashStorageDevice>
| | | | {
| | | | "power-delay" = <80f0fa02>
| | | | "#bank-user-blocks" = 7744
| | | | "function-device_power" = <d0f640004c756d7005001c0c>
| | | | "device-readid" = 626382316
| | | | "bbt-format" = "SamsungMLC"
| | | | "AAPL,phandle" = <30914000>
| | | | "#bank-blocks" = 8192
| | | | "#spare-bytes" = 64
| | | | "#block-pages" = 128
| | | | "name" = <"disk">
| | | | "device_type" = <"nand">
| | | | "device-info" = <0100000001000000ecd5552500000000320000001e$
| | | | "reg" = <03000000>
| | | | "compatible" = <"nand">
| | | | "#banks" = 2
| | | | "#page-sectors" = 4
| | | | "#page-bytes" = 2048
| | | | }
| | | |
| | | +-o AppleNANDFTL <class AppleNANDFTL>
| | | | {
| | | | "IOProbeScore" = 0
| | | | "Physical Interconnect Location" = "Internal"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleNANDFTL"
| | | | "Physical Interconnect" = "NAND"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOMaximumSegmentCountWrite" = 1024
| | | | "IOMaximumBlockCountRead" = 1024
| | | | "IOProviderClass" = "IOFlashStorageDevice"
| | | | "device-status" = "ready"
| | | | "IOMaximumBlockCountWrite" = 1024
| | | | "IOUserClientClass" = "AppleNANDFTLUserClient"
| | | | "IONameMatched" = "disk"
| | | | "IOClass" = "AppleNANDFTL"
| | | | "IONameMatch" = "disk"
| | | | "IOMaximumSegmentCountRead" = 1024
| | | | }
| | | |
| | | +-o IOFlashBlockDevice <class IOFlashBlockDevice>
| | | | {
| | | | "Protocol Characteristics" = {"Physical Interconnect"="$
| | | | "IOMinimumSegmentAlignmentByteCount" = 4
| | | | "device-type" = "Generic"
| | | | }
| | | |
| | | +-o IOBlockStorageDriver <class IOBlockStorageDriver>
| | | | {
| | | | "IOProviderClass" = "IOBlockStorageDevice"
| | | | "IOProbeScore" = 0
| | | | "Statistics" = {"Total Time (Read)"=45467381902,"Byte$
| | | | "CFBundleIdentifier" = "com.apple.iokit.IOStorageFami$
| | | | "IOPropertyMatch" = {"device-type"="Generic"}
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | "IOClass" = "IOBlockStorageDriver"
| | | | }
| | | |
| | | +-o unknown vendor unknown product Media <class IOMedia>
| | | | {
| | | | "Removable" = No
| | | | "BSD Unit" = 0
| | | | "BSD Minor" = 0
| | | | "Ejectable" = No
| | | | "BSD Major" = 14
| | | | "Leaf" = No
| | | | "Preferred Block Size" = 2048
| | | | "Whole" = Yes
| | | | "IOMediaIcon" = {"CFBundleIdentifier"="com.apple.io$
| | | | "BSD Name" = "disk0"
| | | | "Open" = Yes
| | | | "Size" = 4060086272
| | | | "Writable" = Yes
| | | | "Content" = "FDisk_partition_scheme"
| | | | "Content Hint" = ""
| | | | }
| | | |
| | | +-o IOMediaBSDClient <class IOMediaBSDClient>
| | | | {
| | | | "IOProbeScore" = 30000
| | | | "IOMatchCategory" = "IOMediaBSDClient"
| | | | "IOProviderClass" = "IOMedia"
| | | | "IOClass" = "IOMediaBSDClient"
| | | | "CFBundleIdentifier" = "com.apple.iokit.IOStorage$
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o IOFDiskPartitionScheme <class IOFDiskPartitionSche$
| | | | {
| | | | "IOProbeScore" = 3000
| | | | "IOProviderClass" = "IOMedia"
| | | | "Content Mask" = "FDisk_partition_scheme"
| | | | "CFBundleIdentifier" = "com.apple.iokit.IOStorage$
| | | | "Content Table" = {"0x16"="DOS_FAT_16_Hidden","0x$
| | | | "IOPropertyMatch" = {"Whole"=Yes}
| | | | "IOMatchCategory" = "IOStorage"
| | | | "IOClass" = "IOFDiskPartitionScheme"
| | | | }
| | | |
| | | +-o Untitled 1@1 <class IOMedia>
| | | | | {
| | | | | "Removable" = No
| | | | | "BSD Unit" = 0
| | | | | "BSD Minor" = 1
| | | | | "Ejectable" = No
| | | | | "BSD Major" = 14
| | | | | "Leaf" = Yes
| | | | | "Preferred Block Size" = 2048
| | | | | "Whole" = No
| | | | | "Partition ID" = 1
| | | | | "BSD Name" = "disk0s1"
| | | | | "Open" = Yes
| | | | | "Size" = 314572800
| | | | | "Writable" = Yes
| | | | | "Content" = "Apple_HFS"
| | | | | "Content Hint" = "Apple_HFS"
| | | | | }
| | | | |
| | | | +-o IOMediaBSDClient <class IOMediaBSDClient>
| | | | {
| | | | "IOProbeScore" = 30000
| | | | "IOMatchCategory" = "IOMediaBSDClient"
| | | | "IOProviderClass" = "IOMedia"
| | | | "IOClass" = "IOMediaBSDClient"
| | | | "CFBundleIdentifier" = "com.apple.iokit.IOSto$
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o Untitled 2@2 <class IOMedia>
| | | | {
| | | | "Removable" = No
| | | | "BSD Unit" = 0
| | | | "BSD Minor" = 2
| | | | "Ejectable" = No
| | | | "BSD Major" = 14
| | | | "Leaf" = Yes
| | | | "Preferred Block Size" = 2048
| | | | "Whole" = No
| | | | "Partition ID" = 2
| | | | "BSD Name" = "disk0s2"
| | | | "Open" = Yes
| | | | "Size" = 3745179648
| | | | "Writable" = Yes
| | | | "Content" = "Apple_HFS"
| | | | "Content Hint" = "Apple_HFS"
| | | | }
| | | |
| | | +-o IOMediaBSDClient <class IOMediaBSDClient>
| | | {
| | | "IOProbeScore" = 30000
| | | "IOMatchCategory" = "IOMediaBSDClient"
| | | "IOProviderClass" = "IOMedia"
| | | "IOClass" = "IOMediaBSDClient"
| | | "CFBundleIdentifier" = "com.apple.iokit.IOSto$
| | | "IOResourceMatch" = "IOBSD"
| | | }
| | |
| | +-o jpeg@1000000 <class AppleARMIODevice>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "IODeviceMemory" = (({"address"=956301312,"length"=4096}))
| | | | "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>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0
| | | "CFBundleIdentifier" = "com.apple.driver.AppleJPEGDriver"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "jpeg,s5l8900x"
| | | "IOClass" = "AppleJPEGDriver"
| | | "IONameMatch" = ("jpeg,s5l8900x")
| | | }
| | |
| | +-o tv-out@1300000 <class AppleARMIODevice>
| | | {
| | | "IOInterruptControllers" = ("IOInterruptController00403BD0","IO$
| | | "clock-ids" = <020000000200000002000000>
| | | "IODeviceMemory" = (({"address"=959447040,"length"=4096}),({"ad$
| | | "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>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "IODeviceMemory" = (({"address"=962592768,"length"=4096}),({"ad$
| | | | "clock-gates" = <12000000>
| | | | "AAPL,phandle" = <00b54000>
| | | | "IOInterruptSpecifiers" = (<"-">)
| | | | "name" = <"mpvd">
| | | | "device_type" = <"mpvd">
| | | | "interrupts" = <"-">
| | | | "reg" = <000060010010000000006101001000000000630100100000001064$
| | | | "compatible" = <"mpvd,s5l8900x">
| | | | "power-gates" = <06000000>
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleMPVDDriver <class AppleMPVDDriver>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0
| | | "Power Management private data" = "{ this object = c0814000, $
| | | "CFBundleIdentifier" = "com.apple.driver.AppleMPVDDriver"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "Power Management protected data" = "{ theNumberOfPowerStates$
| | | "IONameMatched" = "mpvd,s5l8900x"
| | | "IOClass" = "AppleMPVDDriver"
| | | "IONameMatch" = ("mpvd,s5l8900x")
| | | }
| | |
| | +-o camin@1700000 <class AppleARMIODevice>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000020000000200000002000000>
| | | | "IODeviceMemory" = (({"address"=963641344,"length"=4096}))
| | | | "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>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0
| | | "Power Management private data" = "{ this object = c0917900, $
| | | "CFBundleIdentifier" = "com.apple.driver.AppleH1CameraInterfa$
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "Power Management protected data" = "{ theNumberOfPowerStates$
| | | "IONameMatched" = "camin,s5l8900x"
| | | "IOClass" = "AppleH1CamIn"
| | | "IONameMatch" = "camin,s5l8900x"
| | | }
| | |
| | +-o h264bpd@1800000 <class AppleARMIODevice>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController004042C0")
| | | | "clock-ids" = <02000000>
| | | | "IODeviceMemory" = (({"address"=964689920,"length"=4096}))
| | | | "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>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0
| | | "Power Management private data" = "{ this object = c091cc00, $
| | | "CFBundleIdentifier" = "com.apple.driver.AppleH264BPD"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "Power Management protected data" = "{ theNumberOfPowerStates$
| | | "IONameMatched" = "h264bpd,s5l8900x"
| | | "IOClass" = "AppleH264BPDDriver"
| | | "IONameMatch" = ("h264bpd,s5l8900x")
| | | }
| | |
| | +-o mbx@3000000 <class AppleARMIODevice>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "IODeviceMemory" = (({"address"=989855744,"length"=16777216}))
| | | | "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>
| | | | {
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOProbeScore" = 0
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "IODeviceMemory" = (({"address"=989855744,"length"=16777216})$
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleMBX"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IONameMatched" = "mbx,s5l8900x"
| | | | "IOClass" = "AppleMBXController"
| | | | "IONameMatch" = ("mbx,s5l8900x","mbx,s5i3000")
| | | | "IOInterruptSpecifiers" = (<0c000000>)
| | | | }
| | | |
| | | +-o AppleMBXDevice <class AppleMBXDevice>
| | | | {
| | | | "IOProviderClass" = "AppleMBXController"
| | | | "IOProbeScore" = 0
| | | | "Power Management private data" = "{ this object = c09f7800$
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleMBX"
| | | | "PerformanceStatistics" = {"active_ms"=0,"fbMemObjCount"=3,$
| | | | "IOUserClientClass" = "AppleMBXUserClient"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStat$
| | | | "IOClass" = "AppleMBXDevice"
| | | | }
| | | |
| | | +-o AppleMBXUserClient <class AppleMBXUserClient>
| | | {
| | | }
| | |
| | +-o prng@6100000 <class AppleARMIODevice>
| | | {
| | | "IOInterruptControllers" = ("IOInterruptController004042C0")
| | | "clock-ids" = <03000000>
| | | "IODeviceMemory" = (({"address"=1041235968,"length"=4096}))
| | | "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>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <0300000004000000>
| | | | "IODeviceMemory" = (({"address"=1009778688,"length"=4096}))
| | | | "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>
| | | | {
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOProbeScore" = 0
| | | | "IOPlatformWakeAction" = 500
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOPlatformSleepAction" = 500
| | | | "IONameMatched" = "spi,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XSPIController"
| | | | "IONameMatch" = "spi,s5l8900x"
| | | | }
| | | |
| | | +-o lcd0@0 <class AppleARMSPIDevice>
| | | | {
| | | | "function-control_enable" = <404040004f49504704030000020000$
| | | | "name" = <"lcd0">
| | | | "device_type" = <"mpl-tx">
| | | | "reg" = <00000000d00700000000010800000000000000000000000000$
| | | | "compatible" = <"mpl-tx,lm2512">
| | | | "function-power_enable" = <404040004f4950470200000001010100$
| | | | "AAPL,phandle" = <10d64000>
| | | | }
| | | |
| | | +-o AppleMerlotLCD <class AppleMerlotLCD>
| | | {
| | | "IOProviderClass" = "AppleARMSPIDevice"
| | | "IOProbeScore" = 0
| | | "AppleMerlotLCDErrorCount" = <00000000>
| | | "CFBundleIdentifier" = "com.apple.driver.AppleMerlotLCD"
| | | "IOFunctionParent00416540" = <>
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "lcd,merlot"
| | | "IOClass" = "AppleMerlotLCD"
| | | "IONameMatch" = "lcd,merlot"
| | | "BacklightMatching" = {"IOPropertyMatch"={"backlight-cont$
| | | }
| | |
| | +-o otgphyctrl@4400000 <class AppleARMIODevice>
| | | | {
| | | | "clock-ids" = <03000000>
| | | | "name" = <"otgphyctrl">
| | | | "device_type" = <"otgphyctrl">
| | | | "clock-gates" = <"#">
| | | | "IODeviceMemory" = (({"address"=1010827264,"length"=4096}))
| | | | "reg" = <0000400400100000>
| | | | "compatible" = <"otgphyctrl,s5l8900x">
| | | | "AAPL,phandle" = <10db4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XUSBPhy <class AppleS5L8900XUSBPhy>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0
| | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XUSBWran$
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "otgphyctrl,s5l8900x"
| | | "IOClass" = "AppleS5L8900XUSBPhy"
| | | "IONameMatch" = "otgphyctrl,s5l8900x"
| | | }
| | |
| | +-o i2c0@4600000 <class AppleARMIODevice>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <0300000004000000>
| | | | "IODeviceMemory" = (({"address"=1012924416,"length"=4096}))
| | | | "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>
| | | | {
| | | | "IOProbeScore" = 1000
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOPlatformWakeAction" = 500
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOPlatformSleepAction" = 500
| | | | "IONameMatched" = "i2c,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XI2CController"
| | | | "IONameMatch" = "i2c,s5l8900x"
| | | | }
| | | |
| | | +-o audio0@1A <class AppleARMIICDevice>
| | | | | {
| | | | | "function-ptt" = <404040004f4950470416000000010000>
| | | | | "interrupt-parent" = <"@@@">
| | | | | "IOInterruptControllers" = ("IOInterruptController00404040"$
| | | | | "name" = <"audio0">
| | | | | "device_type" = <"audio-control">
| | | | | "interrupts" = <3a000000070000002c00000007000000>
| | | | | "reg" = <1a000000c40900000000000000000000>
| | | | | "compatible" = <"audio-control,wm8758">
| | | | | "AAPL,phandle" = <e0e74000>
| | | | | "IOInterruptSpecifiers" = (<3a00000007000000>,<2c0000000700$
| | | | | "function-hp_detect" = <404040004f4950470214000000010000>
| | | | | }
| | | | |
| | | | +-o AppleWM8758Audio <class AppleWM8758Audio>
| | | | | {
| | | | | "IOProviderClass" = "AppleARMIICDevice"
| | | | | "IOProbeScore" = 0
| | | | | "Power Management private data" = "{ this object = c09ee8$
| | | | | "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" = "{ theNumberOfPowerSt$
| | | | | }
| | | | |
| | | | +-o AppleWM875xButtons <class AppleWM875xButtons>
| | | | | | {
| | | | | | "IOProbeScore" = 0
| | | | | | "PrimaryUsagePage" = 11
| | | | | | "CountryCode" = 0
| | | | | | "CFBundleIdentifier" = "com.apple.driver.AppleWM875xAud$
| | | | | | "VersionNumber" = 0
| | | | | | "IOPropertyMatch" = ({"PTT"=Yes},{"PTT"=No})
| | | | | | "IOMatchCategory" = "AppleWM875xButtons"
| | | | | | "ProductID" = 0
| | | | | | "IOProviderClass" = "AppleWM875xAudio"
| | | | | | "HIDServiceSupport" = Yes
| | | | | | "VendorIDSource" = 0
| | | | | | "ReportInterval" = 8000
| | | | | | "VendorID" = 0
| | | | | | "LocationID" = 0
| | | | | | "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-001451975$
| | | | | | "IOUserClientClass" = "IOHIDEventServiceUserClient"
| | | | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | | | "IOClass" = "AppleWM875xButtons"
| | | | | | "PrimaryUsage" = 5
| | | | | | }
| | | | | |
| | | | | +-o IOHIDUserClientIniter <class IOHIDUserClientIniter>
| | | | | | {
| | | | | | "IOProviderClass" = "IOHIDEventService"
| | | | | | "IOProbeScore" = 0
| | | | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | | | "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"7D$
| | | | | | "IOClass" = "IOHIDUserClientIniter"
| | | | | | "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
| | | | | | }
| | | | | |
| | | | | +-o IOHIDEventServiceUserClient <class IOHIDEventServiceUs$
| | | | | {
| | | | | }
| | | | |
| | | | +-o AppleWM875xOutput <class AppleWM875xOutput>
| | | | | {
| | | | | "IOProbeScore" = 0
| | | | | "device manufacturer" = "Apple Computer, Inc."
| | | | | "CFBundleIdentifier" = "com.apple.driver.AppleWM875xAud$
| | | | | "output latency" = 29
| | | | | "IOMatchCategory" = "AppleWM875xOutput"
| | | | | "Power Management protected data" = "{ theNumberOfPower$
| | | | | "output safety offset" = 512
| | | | | "controls" = ({"base class"=1953458028,"value"=0,"eleme$
| | | | | "device name" = "WM8758 Output Device audio0"
| | | | | "IOProviderClass" = "AppleWM875xAudio"
| | | | | "io buffer frame size" = 16384
| | | | | "Power Management private data" = "{ this object = c0ca$
| | | | | "device UID" = "WM8758 Output Device audio0"
| | | | | "output streams" = ({"starting channel"=1,"available fo$
| | | | | "sample rate" = 189408057753600
| | | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | | "IOClass" = "AppleWM875xOutput"
| | | | | "is running" = No
| | | | | }
| | | | |
| | | | +-o IOAudio2DeviceUserClient <class IOAudio2DeviceUserClie$
| | | | {
| | | | }
| | | |
| | | +-o accelerometer@1D <class AppleARMIICDevice>
| | | | | {
| | | | | "IOInterruptControllers" = ("IOInterruptController00404040"$
| | | | | "name" = <"accelerometer">
| | | | | "device_type" = <"accelerometer">
| | | | | "interrupts" = <7c000000030000007b00000003000000>
| | | | | "reg" = <1d000000c40900000000000000000000>
| | | | | "compatible" = <"accelerometer,lis302dl">
| | | | | "AAPL,phandle" = <20ee4000>
| | | | | "IOInterruptSpecifiers" = (<7c00000003000000>,<7b0000000300$
| | | | | "interrupt-parent" = <"@@@">
| | | | | }
| | | | |
| | | | +-o AppleLIS302DL <class AppleLIS302DL>
| | | | | {
| | | | | "IOProbeScore" = 0
| | | | | "PrimaryUsagePage" = 65280
| | | | | "CountryCode" = 0
| | | | | "CFBundleIdentifier" = "com.apple.driver.AppleEmbeddedAcc$
| | | | | "VersionNumber" = 0
| | | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | | "Power Management protected data" = "{ theNumberOfPowerSt$
| | | | | "ProductID" = 0
| | | | | "IOProviderClass" = "AppleARMIICDevice"
| | | | | "HIDServiceSupport" = Yes
| | | | | "Power Management private data" = "{ this object = c097ac$
| | | | | "VendorIDSource" = 0
| | | | | "ReportInterval" = 0
| | | | | "VendorID" = 0
| | | | | "LocationID" = 0
| | | | | "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758E$
| | | | | "IOUserClientClass" = "IOHIDEventServiceUserClient"
| | | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | | "IONameMatched" = "accelerometer,lis302dl"
| | | | | "IOClass" = "AppleLIS302DL"
| | | | | "IONameMatch" = "accelerometer,lis302dl"
| | | | | "PrimaryUsage" = 3
| | | | | }
| | | | |
| | | | +-o IOHIDUserClientIniter <class IOHIDUserClientIniter>
| | | | | {
| | | | | "IOProviderClass" = "IOHIDEventService"
| | | | | "IOProbeScore" = 0
| | | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | | "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"7DDE$
| | | | | "IOClass" = "IOHIDUserClientIniter"
| | | | | "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
| | | | | }
| | | | |
| | | | +-o IOHIDEventServiceUserClient <class IOHIDEventServiceUser$
| | | | {
| | | | }
| | | |
| | | +-o als@49 <class AppleARMIICDevice>
| | | | | {
| | | | | "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>
| | | | | {
| | | | | "IOProbeScore" = 0
| | | | | "PrimaryUsagePage" = 65280
| | | | | "CountryCode" = 0
| | | | | "CFBundleIdentifier" = "com.apple.driver.AppleTSL2561"
| | | | | "VersionNumber" = 0
| | | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | | "Power Management protected data" = "{ theNumberOfPowerSt$
| | | | | "ProductID" = 0
| | | | | "IOProviderClass" = "AppleARMIICDevice"
| | | | | "HIDServiceSupport" = Yes
| | | | | "Power Management private data" = "{ this object = c097ab$
| | | | | "VendorIDSource" = 0
| | | | | "ReportInterval" = 5226000
| | | | | "VendorID" = 0
| | | | | "LocationID" = 0
| | | | | "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758E$
| | | | | "IOUserClientClass" = "IOHIDEventServiceUserClient"
| | | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | | "IONameMatched" = "als,tsl2561"
| | | | | "IOClass" = "AppleTSL2561"
| | | | | "IONameMatch" = "als,tsl2561"
| | | | | "PrimaryUsage" = 4
| | | | | }
| | | | |
| | | | +-o IOHIDUserClientIniter <class IOHIDUserClientIniter>
| | | | | {
| | | | | "IOProviderClass" = "IOHIDEventService"
| | | | | "IOProbeScore" = 0
| | | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | | "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"7DDE$
| | | | | "IOClass" = "IOHIDUserClientIniter"
| | | | | "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
| | | | | }
| | | | |
| | | | +-o IOHIDEventServiceUserClient <class IOHIDEventServiceUser$
| | | | {
| | | | }
| | | |
| | | +-o pmu@73 <class AppleARMIICDevice>
| | | | {
| | | | "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>
| | | | {
| | | | "IOProbeScore" = 0
| | | | "InterruptControllerName" = "IOInterruptController0040F6D$
| | | | "IOPlatformWakeAction" = 3000
| | | | "IOFunctionParent0040F6D0" = <>
| | | | "CFBundleIdentifier" = "com.apple.driver.ApplePCF50635PMU$
| | | | "IOPlatformSleepAction" = 1000
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerSt$
| | | | "IOPMUBootErrorFailCount" = 0
| | | | "IOPMUBootStage" = 255
| | | | "IOProviderClass" = "AppleARMIICDevice"
| | | | "IOPMUBootErrorPanicCount" = 0
| | | | "Power Management private data" = "{ this object = c097a9$
| | | | "IOPMUBootErrorClear" = 0
| | | | "IOPlatformQuiesceAction" = 98000
| | | | "IOPMUBootErrorStage" = 32
| | | | "IONameMatched" = "pmu,pcf50635"
| | | | "IOClass" = "ApplePCF50635PMU"
| | | | "IONameMatch" = "pmu,pcf50635"
| | | | }
| | | |
| | | +-o ApplePCF50635PMUBacklight <class ApplePCF50635PMUBacklig$
| | | | {
| | | | "IOProviderClass" = "ApplePCF50635PMU"
| | | | "IOProbeScore" = 0
| | | | "Power Management private data" = "{ this object = c0ac$
| | | | "backlight-control" = Yes
| | | | "raw" = <00020303040506070808090a0b0b0c0d0e0e0f10101111$
| | | | "CFBundleIdentifier" = "com.apple.driver.ApplePCF50635P$
| | | | "IODisplayParameters" = {"brightness"={"min"=0,"value"=$
| | | | "IOMatchCategory" = "ApplePCF50635PMUBacklight"
| | | | "Power Management protected data" = "{ theNumberOfPower$
| | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | "IOClass" = "ApplePCF50635PMUBacklight"
| | | | }
| | | |
| | | +-o ApplePCF50635PMURTC <class ApplePCF50635PMURTC>
| | | | {
| | | | "IOProviderClass" = "ApplePCF50635PMU"
| | | | "IOProbeScore" = 0
| | | | "IOInterruptControllers" = ("IOInterruptController0040F$
| | | | "CFBundleIdentifier" = "com.apple.driver.ApplePCF50635P$
| | | | "IOMatchCategory" = "IORTC"
| | | | "IOPlatformSleepAction" = 0
| | | | "IOClass" = "ApplePCF50635PMURTC"
| | | | "IOInterruptSpecifiers" = (<06000000>,<07000000>)
| | | | }
| | | |
| | | +-o ApplePCF50635PMUPowerSource <class ApplePCF50635PMUPower$
| | | {
| | | "BatteryKey" = "0000-S"
| | | "IOInterruptControllers" = ("IOInterruptController0040F$
| | | "Model" = "Apple"
| | | "CFBundleIdentifier" = "com.apple.driver.ApplePCF50635P$
| | | "ExternalConnected" = Yes
| | | "CurrentCapacity" = 100
| | | "IOMatchCategory" = "ApplePCF50635PMUPowerSource"
| | | "battery-data" = {"0000-Y"=<000064000000ffff00006400000$
| | | "Power Management protected data" = "{ theNumberOfPower$
| | | "Amperage" = 500
| | | "built-in" = Yes
| | | "Power Management private data" = "{ this object = c09e$
| | | "BatteryInstalled" = Yes
| | | "AtCriticalLevel" = No
| | | "BootBBCapacity" = 100
| | | "ExternalChargeCapable" = Yes
| | | "BootVoltage" = 4087
| | | "IOProbeScore" = 0
| | | "Manufacturer" = "Apple"
| | | "Serial" = "0000"
| | | "AppleChargerFunctions" = ("function-usb_500_100","func$
| | | "CycleCount" = 1
| | | "AtWarnLevel" = No
| | | "IsCharging" = No
| | | "IOInterruptSpecifiers" = (<00000000>,<01000000>,<02000$
| | | "IOProviderClass" = "ApplePCF50635PMU"
| | | "BootCapacityEstimate" = 100
| | | "AdapterInfo" = 16384
| | | "IOFunctionParent0041B1B0" = <>
| | | "Location" = 0
| | | "MaxCapacity" = 100
| | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | "IOClass" = "ApplePCF50635PMUPowerSource"
| | | }
| | |
| | +-o timer@6200000 <class AppleARMIODevice>
| | | {
| | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | "clock-ids" = <0300000004000000>
| | | "name" = <"timer">
| | | "device_type" = <"timer">
| | | "clock-gates" = <"%">
| | | "interrupts" = <08000000>
| | | "IODeviceMemory" = (({"address"=1042284544,"length"=4096}))
| | | "reg" = <0000200600100000>
| | | "compatible" = <"timer,s5l8900x">
| | | "AAPL,phandle" = <70f24000>
| | | "IOInterruptSpecifiers" = (<08000000>)
| | | "interrupt-parent" = <d03b4000>
| | | }
| | |
| | +-o wdt@6300000 <class AppleARMIODevice>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <02000000>
| | | | "name" = <"wdt">
| | | | "device_type" = <"wdt">
| | | | "interrupts" = <"3">
| | | | "IODeviceMemory" = (({"address"=1043333120,"length"=4096}))
| | | | "reg" = <0000300600100000>
| | | | "compatible" = <"wdt,s5l8900x">
| | | | "AAPL,phandle" = <b0014100>
| | | | "IOInterruptSpecifiers" = (<"3">)
| | | | "interrupt-parent" = <d03b4000>
| | | | }
| | | |
| | | +-o AppleS5L8900XWatchDogTimer <class AppleS5L8900XWatchDogTimer>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0
| | | "IOWatchDogEnabled" = No
| | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | "IOWatchDogDisabled" = Yes
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "wdt,s5l8900x"
| | | "IOClass" = "AppleS5L8900XWatchDogTimer"
| | | "IONameMatch" = "wdt,s5l8900x"
| | | }
| | |
| | +-o i2c1@4900000 <class AppleARMIODevice>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <0300000004000000>
| | | | "IODeviceMemory" = (({"address"=1016070144,"length"=4096}))
| | | | "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>
| | | | {
| | | | "IOProbeScore" = 1000
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOPlatformWakeAction" = 500
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOPlatformSleepAction" = 500
| | | | "IONameMatched" = "i2c,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XI2CController"
| | | | "IONameMatch" = "i2c,s5l8900x"
| | | | }
| | | |
| | | +-o camera0@3C <class AppleARMIICDevice>
| | | | {
| | | | "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>
| | | {
| | | "IOProviderClass" = "AppleARMIICDevice"
| | | "IOProbeScore" = 0
| | | "Power Management private data" = "{ this object = c097a7$
| | | "CFBundleIdentifier" = "com.apple.driver.AppleMicron2020"
| | | "IOUserClientClass" = "IOCameraSensorUserClient"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "camera-control,micron2020"
| | | "IOClass" = "AppleMicron2020"
| | | "IONameMatch" = "camera-control,micron2020"
| | | "Power Management protected data" = "{ theNumberOfPowerSt$
| | | }
| | |
| | +-o i2s0@4A00000 <class AppleARMIODevice>
| | | | {
| | | | "#address-cells" = <00000000>
| | | | "clock-ids" = <03000000>
| | | | "IOInterruptControllers" = ("IOInterruptController00404040")
| | | | "IODeviceMemory" = (({"address"=1017118720,"length"=4096}))
| | | | "clock-gates" = <"'">
| | | | "dma-channels" = <0008000000902400000000001000a03c0000000000000$
| | | | "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>
| | | | {
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOProbeScore" = 0
| | | | "Power Management private data" = "{ this object = c0a6d500, $
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates$
| | | | "IONameMatched" = "i2s,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XI2SController"
| | | | "IONameMatch" = "i2s,s5l8900x"
| | | | }
| | | |
| | | +-o audio0@0 <class AppleARMIISDevice>
| | | | {
| | | | "reg" = <00000000000000000003100104000000000000000000000000$
| | | | "compatible" = <"audio-data,wm8758">
| | | | "name" = <"audio0">
| | | | "device_type" = <"audio-data">
| | | | "AAPL,phandle" = <401c4100>
| | | | }
| | | |
| | | +-o AppleWM8758Audio <class AppleWM8758Audio>
| | | | {
| | | | "IOProviderClass" = "AppleARMIICDevice"
| | | | "IOProbeScore" = 0
| | | | "Power Management private data" = "{ this object = c09ee8$
| | | | "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" = "{ theNumberOfPowerSt$
| | | | }
| | | |
| | | +-o AppleWM875xButtons <class AppleWM875xButtons>
| | | | | {
| | | | | "IOProbeScore" = 0
| | | | | "PrimaryUsagePage" = 11
| | | | | "CountryCode" = 0
| | | | | "CFBundleIdentifier" = "com.apple.driver.AppleWM875xAud$
| | | | | "VersionNumber" = 0
| | | | | "IOPropertyMatch" = ({"PTT"=Yes},{"PTT"=No})
| | | | | "IOMatchCategory" = "AppleWM875xButtons"
| | | | | "ProductID" = 0
| | | | | "IOProviderClass" = "AppleWM875xAudio"
| | | | | "HIDServiceSupport" = Yes
| | | | | "VendorIDSource" = 0
| | | | | "ReportInterval" = 8000
| | | | | "VendorID" = 0
| | | | | "LocationID" = 0
| | | | | "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-001451975$
| | | | | "IOUserClientClass" = "IOHIDEventServiceUserClient"
| | | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | | "IOClass" = "AppleWM875xButtons"
| | | | | "PrimaryUsage" = 5
| | | | | }
| | | | |
| | | | +-o IOHIDUserClientIniter <class IOHIDUserClientIniter>
| | | | | {
| | | | | "IOProviderClass" = "IOHIDEventService"
| | | | | "IOProbeScore" = 0
| | | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | | "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"7D$
| | | | | "IOClass" = "IOHIDUserClientIniter"
| | | | | "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
| | | | | }
| | | | |
| | | | +-o IOHIDEventServiceUserClient <class IOHIDEventServiceUs$
| | | | {
| | | | }
| | | |
| | | +-o AppleWM875xOutput <class AppleWM875xOutput>
| | | | {
| | | | "IOProbeScore" = 0
| | | | "device manufacturer" = "Apple Computer, Inc."
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleWM875xAud$
| | | | "output latency" = 29
| | | | "IOMatchCategory" = "AppleWM875xOutput"
| | | | "Power Management protected data" = "{ theNumberOfPower$
| | | | "output safety offset" = 512
| | | | "controls" = ({"base class"=1953458028,"value"=0,"eleme$
| | | | "device name" = "WM8758 Output Device audio0"
| | | | "IOProviderClass" = "AppleWM875xAudio"
| | | | "io buffer frame size" = 16384
| | | | "Power Management private data" = "{ this object = c0ca$
| | | | "device UID" = "WM8758 Output Device audio0"
| | | | "output streams" = ({"starting channel"=1,"available fo$
| | | | "sample rate" = 189408057753600
| | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | "IOClass" = "AppleWM875xOutput"
| | | | "is running" = No
| | | | }
| | | |
| | | +-o IOAudio2DeviceUserClient <class IOAudio2DeviceUserClie$
| | | {
| | | }
| | |
| | +-o uart0@4C00000 <class AppleARMIODevice>
| | | | {
| | | | "dma-types" = <03000000>
| | | | "boot-console" = <>
| | | | "clock-ids" = <0300000004000000>
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "IODeviceMemory" = (({"address"=1019215872,"length"=4096}))
| | | | "clock-gates" = <29000100>
| | | | "no-flow-control" = <>
| | | | "dma-channels" = <8e1b0000000000002400c03c2000c13c0700000000000$
| | | | "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>
| | | | {
| | | | "IOProbeScore" = 0
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "Power Management private data" = "{ this object = c0a62300, $
| | | | "IOTTYBaseName" = "iap"
| | | | "Location" = "ARM Device=uart0"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XSerial"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates$
| | | | "IONameMatched" = "uart,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XSerial"
| | | | "IONameMatch" = ("uart,s5l8900x")
| | | | "IOTTYSuffix" = ""
| | | | }
| | | |
| | | +-o iap <class AppleSimpleUARTSync>
| | | | {
| | | | "HiddenPort" = Yes
| | | | "AppleOnboardSerialParent004128A0" = <>
| | | | "name" = <"iap">
| | | | "IOTTYBaseName" = "iap"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XSeria$
| | | | "AAPL,phandle" = <a0284100>
| | | | "IOTTYSuffix" = ""
| | | | }
| | | |
| | | +-o IOSerialBSDClient <class IOSerialBSDClient>
| | | | {
| | | | "IOProbeScore" = 1000
| | | | "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 AppleOnboardSerialBSDCl$
| | | | {
| | | | "IOProbeScore" = 1000
| | | | "IOMatchCategory" = "AppleOnboardSerialBSDClient"
| | | | "IOProviderClass" = "AppleOnboardSerialSync"
| | | | "IOClass" = "AppleOnboardSerialBSDClient"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleOnboardSeri$
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o IOAccessoryPortSerial <class IOAccessoryPortSerial>
| | | | {
| | | | "IOProviderClass" = "AppleOnboardSerialSync"
| | | | "IOAccessoryDevicePort" = 2
| | | | "IOProbeScore" = 0
| | | | "CFBundleIdentifier" = "com.apple.iokit.IOAccessoryManage$
| | | | "IOMatchCategory" = "IOAccessoryPort"
| | | | "IOUserClientClass" = "IOAccessoryPortUserClient"
| | | | "IONameMatched" = "iap"
| | | | "IOClass" = "IOAccessoryPortSerial"
| | | | "IONameMatch" = "iap"
| | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | }
| | | |
| | | +-o IOAccessoryPortUserClient <class IOAccessoryPortUserClie$
| | | {
| | | }
| | |
| | +-o uart1@4C04000 <class AppleARMIODevice>
| | | | {
| | | | "dma-types" = <02000000>
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <0300000004000000>
| | | | "IODeviceMemory" = (({"address"=1019232256,"length"=4096}))
| | | | "clock-gates" = <29000200>
| | | | "function-rts" = <404040004f4950470217000002000000>
| | | | "dma-channels" = <12100000000000002440c03c000000000000000000000$
| | | | "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>
| | | | {
| | | | "IOProbeScore" = 0
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "Power Management private data" = "{ this object = c0a62200, $
| | | | "IOTTYBaseName" = "baseband"
| | | | "Location" = "ARM Device=uart1"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XSerial"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates$
| | | | "IONameMatched" = "uart,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XSerial"
| | | | "IONameMatch" = ("uart,s5l8900x")
| | | | "IOTTYSuffix" = ""
| | | | }
| | | |
| | | +-o baseband <class AppleSimpleUARTSync>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00404040"$
| | | | "function-bb_on" = <404040004f4950470718000001000100>
| | | | "function-reset_det" = <404040004f4950470107000000000000>
| | | | "device-imei" = <"011300004633989">
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XSeria$
| | | | "function-mux_bb_sel" = <404040004f4950470606000001010000>
| | | | "AAPL,phandle" = <"p3A">
| | | | "battery-id" = <"SD72767180APGQ">
| | | | "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>
| | | | {
| | | | "IOProbeScore" = 1000
| | | | "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 AppleOnboardSerialBSDCl$
| | | | {
| | | | "IOProbeScore" = 1000
| | | | "IOMatchCategory" = "AppleOnboardSerialBSDClient"
| | | | "IOProviderClass" = "AppleOnboardSerialSync"
| | | | "IOClass" = "AppleOnboardSerialBSDClient"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleOnboardSeri$
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o AppleReliableSerialLayer <class AppleReliableSerialLayer>
| | | | {
| | | | "IOProbeScore" = 1000
| | | | "IOMatchCategory" = "AppleReliableSerialLayer"
| | | | "IOProviderClass" = "AppleOnboardSerialSync"
| | | | "IOClass" = "AppleReliableSerialLayer"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleReliableSer$
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o AppleBaseband <class AppleBaseband>
| | | | {
| | | | "IOProviderClass" = "IOService"
| | | | "IOProbeScore" = 0
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleBaseband"
| | | | "IOMatchCategory" = "AppleBaseband"
| | | | "IOUserClientClass" = "AppleBasebandUserClient"
| | | | "IONameMatched" = "baseband"
| | | | "IOClass" = "AppleBaseband"
| | | | "IONameMatch" = ("baseband")
| | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | }
| | | |
| | | +-o AppleBasebandUserClient <class AppleBasebandUserClient>
| | | {
| | | }
| | |
| | +-o uart3@4C0C000 <class AppleARMIODevice>
| | | | {
| | | | "dma-types" = <02000000>
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <0300000004000000>
| | | | "IODeviceMemory" = (({"address"=1019265024,"length"=4096}))
| | | | "clock-gates" = <29000800>
| | | | "function-rts" = <404040004f4950470605000002000000>
| | | | "dma-channels" = <1a1000000000000024c0c03c000000000000000000000$
| | | | "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>
| | | | {
| | | | "IOProbeScore" = 0
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "Power Management private data" = "{ this object = c0a62100, $
| | | | "IOTTYBaseName" = "bluetooth"
| | | | "Location" = "ARM Device=uart3"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XSerial"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates$
| | | | "IONameMatched" = "uart,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XSerial"
| | | | "IONameMatch" = ("uart,s5l8900x")
| | | | "IOTTYSuffix" = ""
| | | | }
| | | |
| | | +-o bluetooth <class AppleSimpleUARTSync>
| | | | {
| | | | "HiddenPort" = Yes
| | | | "function-bt_reset" = <404040004f4950470207000001010000>
| | | | "name" = <"bluetooth">
| | | | "device_type" = <"bluetooth">
| | | | "AppleOnboardSerialParent00414680" = <>
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XSeria$
| | | | "IOTTYBaseName" = "bluetooth"
| | | | "local-mac-address" = <001cb30f9834>
| | | | "compatible" = <"bluetooth,m68">
| | | | "AAPL,phandle" = <80464100>
| | | | "IOTTYSuffix" = ""
| | | | }
| | | |
| | | +-o IOSerialBSDClient <class IOSerialBSDClient>
| | | | {
| | | | "IOProbeScore" = 1000
| | | | "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 AppleOnboardSerialBSDCl$
| | | | {
| | | | "IOProbeScore" = 1000
| | | | "IOMatchCategory" = "AppleOnboardSerialBSDClient"
| | | | "IOProviderClass" = "AppleOnboardSerialSync"
| | | | "IOClass" = "AppleOnboardSerialBSDClient"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleOnboardSeri$
| | | | "IOResourceMatch" = "IOBSD"
| | | | }
| | | |
| | | +-o BTReset <class BTReset>
| | | {
| | | "IOProviderClass" = "IOService"
| | | "IOProbeScore" = 0
| | | "CFBundleIdentifier" = "com.apple.driver.AppleBluetooth"
| | | "IOMatchCategory" = "BTReset"
| | | "IONameMatched" = "bluetooth"
| | | "IOClass" = "BTReset"
| | | "IONameMatch" = ("bluetooth")
| | | }
| | |
| | +-o uart4@4C10000 <class AppleARMIODevice>
| | | | {
| | | | "dma-types" = <03000000>
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <0300000004000000>
| | | | "IODeviceMemory" = (({"address"=1019281408,"length"=4096}))
| | | | "clock-gates" = <29001000>
| | | | "no-flow-control" = <>
| | | | "dma-channels" = <9e190000000000002400c13c2000c03c0000000000000$
| | | | "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>
| | | | {
| | | | "IOProbeScore" = 0
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "Power Management private data" = "{ this object = c0a62000, $
| | | | "IOTTYBaseName" = "debug"
| | | | "Location" = "ARM Device=uart4"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XSerial"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates$
| | | | "IONameMatched" = "uart,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XSerial"
| | | | "IONameMatch" = ("uart,s5l8900x")
| | | | "IOTTYSuffix" = ""
| | | | }
| | | |
| | | +-o debug <class AppleSimpleUARTSync>
| | | | {
| | | | "HiddenPort" = Yes
| | | | "name" = <"debug">
| | | | "IOTTYBaseName" = "debug"
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900XSeria$
| | | | "AppleOnboardSerialParent004152C0" = <>
| | | | "AAPL,phandle" = <c0524100>
| | | | "IOTTYSuffix" = ""
| | | | }
| | | |
| | | +-o IOSerialBSDClient <class IOSerialBSDClient>
| | | | {
| | | | "IOProbeScore" = 1000
| | | | "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 AppleOnboardSerialBSDCl$
| | | {
| | | "IOProbeScore" = 1000
| | | "IOMatchCategory" = "AppleOnboardSerialBSDClient"
| | | "IOProviderClass" = "AppleOnboardSerialSync"
| | | "IOClass" = "AppleOnboardSerialBSDClient"
| | | "CFBundleIdentifier" = "com.apple.driver.AppleOnboardSeri$
| | | "IOResourceMatch" = "IOBSD"
| | | }
| | |
| | +-o i2s1@4D00000 <class AppleARMIODevice>
| | | | {
| | | | "#address-cells" = <00000000>
| | | | "clock-ids" = <03000000>
| | | | "IOInterruptControllers" = ("IOInterruptController00404040")
| | | | "IODeviceMemory" = (({"address"=1020264448,"length"=4096}))
| | | | "clock-gates" = <"*">
| | | | "dma-channels" = <8408000000902400000000001000d03c0000000000000$
| | | | "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>
| | | | {
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOProbeScore" = 0
| | | | "Power Management private data" = "{ this object = c09f4e00, $
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "Power Management protected data" = "{ theNumberOfPowerStates$
| | | | "IONameMatched" = "i2s,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XI2SController"
| | | | "IONameMatch" = "i2s,s5l8900x"
| | | | }
| | | |
| | | +-o audio1@0 <class AppleARMIISDevice>
| | | | {
| | | | "reg" = <00000000000000000003100104000000000000000400000000$
| | | | "compatible" = <"audio-data,baseband">
| | | | "name" = <"audio1">
| | | | "device_type" = <"audio-data">
| | | | "AAPL,phandle" = <e05b4100>
| | | | }
| | | |
| | | +-o AppleBasebandOutput <class AppleBasebandOutput>
| | | | | {
| | | | | "IOProbeScore" = 0
| | | | | "device manufacturer" = "Apple Computer, Inc."
| | | | | "CFBundleIdentifier" = "com.apple.driver.AppleBasebandAud$
| | | | | "output latency" = 750
| | | | | "IOMatchCategory" = "AppleBasebandOutput"
| | | | | "Power Management protected data" = "{ theNumberOfPowerSt$
| | | | | "output safety offset" = 512
| | | | | "device name" = "Baseband Output"
| | | | | "IOProviderClass" = "AppleARMIISDevice"
| | | | | "io buffer frame size" = 16384
| | | | | "Power Management private data" = "{ this object = c0a25f$
| | | | | "device UID" = "XXX Baseband Output"
| | | | | "output streams" = ({"starting channel"=1,"available form$
| | | | | "sample rate" = 189408057753600
| | | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | | "IONameMatched" = "audio-data,baseband"
| | | | | "IOClass" = "AppleBasebandOutput"
| | | | | "IONameMatch" = "audio-data,baseband"
| | | | | "is running" = No
| | | | | }
| | | | |
| | | | +-o IOAudio2DeviceUserClient <class IOAudio2DeviceUserClient$
| | | | {
| | | | }
| | | |
| | | +-o AppleBasebandInput <class AppleBasebandInput>
| | | | {
| | | | "IOProbeScore" = 0
| | | | "device manufacturer" = "Apple Computer, Inc."
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleBasebandAud$
| | | | "input latency" = 750
| | | | "input safety offset" = 512
| | | | "IOMatchCategory" = "AppleBasebandInput"
| | | | "Power Management protected data" = "{ theNumberOfPowerSt$
| | | | "device name" = "Baseband Input"
| | | | "IOProviderClass" = "AppleARMIISDevice"
| | | | "io buffer frame size" = 16384
| | | | "Power Management private data" = "{ this object = c097a5$
| | | | "device UID" = "Baseband Input"
| | | | "input streams" = ({"starting channel"=1,"current format"$
| | | | "sample rate" = 34359738368000
| | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | "IONameMatched" = "audio-data,baseband"
| | | | "IOClass" = "AppleBasebandInput"
| | | | "IONameMatch" = "audio-data,baseband"
| | | | "is running" = No
| | | | }
| | | |
| | | +-o IOAudio2DeviceUserClient <class IOAudio2DeviceUserClient$
| | | {
| | | }
| | |
| | +-o spi1@4E00000 <class AppleARMIODevice>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <0300000004000000>
| | | | "IODeviceMemory" = (({"address"=1021313024,"length"=4096}))
| | | | "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>
| | | | {
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOProbeScore" = 0
| | | | "IOPlatformWakeAction" = 500
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOPlatformSleepAction" = 500
| | | | "IONameMatched" = "spi,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XSPIController"
| | | | "IONameMatch" = "spi,s5l8900x"
| | | | }
| | | |
| | | +-o lcd0@0 <class AppleARMSPIDevice>
| | | | {
| | | | "function-lcd_ldo" = <d0f640004c756d700301b80b>
| | | | "IOInterruptControllers" = ("IOInterruptController00404040"$
| | | | "lcd-panel-id" = <00c27100>
| | | | "lcd-init-registers" = <2e6b431944181d9030c01e0131183218330$
| | | | "AAPL,phandle" = <"@eA">
| | | | "IOInterruptSpecifiers" = (<0800000002000000>)
| | | | "function-reset" = <404040004f4950470100000001010000>
| | | | "lcd-init-register-count" = <"/">
| | | | "name" = <"lcd0">
| | | | "device_type" = <"lcd">
| | | | "interrupts" = <0800000002000000>
| | | | "function-mpl_rx_enable" = <404040004f495047041800000101010$
| | | | "reg" = <000000008e0300000101010800000000000000000000000000$
| | | | "compatible" = <"lcd,merlot">
| | | | "function-pixel_clock_enable" = <404040004f4950470300000002$
| | | | "interrupt-parent" = <"@@@">
| | | | }
| | | |
| | | +-o AppleMerlotLCD <class AppleMerlotLCD>
| | | {
| | | "IOProviderClass" = "AppleARMSPIDevice"
| | | "IOProbeScore" = 0
| | | "AppleMerlotLCDErrorCount" = <00000000>
| | | "CFBundleIdentifier" = "com.apple.driver.AppleMerlotLCD"
| | | "IOFunctionParent00416540" = <>
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "lcd,merlot"
| | | "IOClass" = "AppleMerlotLCD"
| | | "IONameMatch" = "lcd,merlot"
| | | "BacklightMatching" = {"IOPropertyMatch"={"backlight-cont$
| | | }
| | |
| | +-o pke@5000000 <class AppleARMIODevice>
| | | {
| | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | "clock-ids" = <03000000>
| | | "IODeviceMemory" = (({"address"=1023410176,"length"=4096}))
| | | "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>
| | | {
| | | "clock-ids" = <03000000>
| | | "name" = <"chipid">
| | | "device_type" = <"chipid">
| | | "clock-gates" = <".">
| | | "IODeviceMemory" = (({"address"=1045430272,"length"=4096}))
| | | "reg" = <0000500600100000>
| | | "compatible" = <"chipid,s5l8900x">
| | | "AAPL,phandle" = <"ptA">
| | | }
| | |
| | +-o spi2@5200000 <class AppleARMIODevice>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00403BD0")
| | | | "clock-ids" = <0300000004000000>
| | | | "IODeviceMemory" = (({"address"=1025507328,"length"=4096}))
| | | | "clock-gates" = <"/">
| | | | "dma-channels" = <800b000000900800000000001000203d0000000000000$
| | | | "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>
| | | | {
| | | | "IOProviderClass" = "AppleARMIODevice"
| | | | "IOProbeScore" = 0
| | | | "IOPlatformWakeAction" = 500
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleS5L8900X"
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "IOPlatformSleepAction" = 500
| | | | "IONameMatched" = "spi,s5l8900x"
| | | | "IOClass" = "AppleS5L8900XSPIController"
| | | | "IONameMatch" = "spi,s5l8900x"
| | | | }
| | | |
| | | +-o multi-touch@0 <class AppleARMSPIDevice>
| | | | {
| | | | "IOInterruptControllers" = ("IOInterruptController00404040"$
| | | | "name" = <"multi-touch">
| | | | "device_type" = <"multi-touch">
| | | | "interrupts" = <a300000000000000>
| | | | "reg" = <00000000a60000000101010888130000102700000000000000$
| | | | "compatible" = <"multi-touch,z1">
| | | | "function-power_ldo" = <404040004f4950470408000001010100>
| | | | "AAPL,phandle" = <c07f4100>
| | | | "IOInterruptSpecifiers" = (<a300000000000000>)
| | | | "interrupt-parent" = <"@@@">
| | | | }
| | | |
| | | +-o AppleMultitouchSPI <class AppleMultitouchSPI>
| | | | {
| | | | "Sensor Region Descriptor" = <0201000f01000a14030f0101000$
| | | | "Max Packet Size" = 644
| | | | "CFBundleIdentifier" = "com.apple.driver.AppleMultitouchS$
| | | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | | "HIDServiceSupport" = Yes
| | | | "LPC Firmware Version" = "0x0086"
| | | | "Multitouch Serial Number" = "None"
| | | | "A-Speed Firmware" = <18f09fe518f09fe518f09fe518f09fe518f$
| | | | "Sensor Region Param" = <00000c001e03>
| | | | "Family ID" = 80
| | | | "IsH1EVT0Hardware" = No
| | | | "Multitouch ID" = 4292544
| | | | "IOUserClientClass" = "AppleMultitouchSPIUserClient"
| | | | "Interface Version" = 17
| | | | "AutomaticallySetOperatingMode" = Yes
| | | | "LPC Firmware" = <18f09fe518f09fe518f09fe518f09fe518f09fe$
| | | | "IONameMatch" = ("multi-touch,z1")
| | | | "IONameMatched" = "multi-touch,z1"
| | | | "IOProbeScore" = 0
| | | | "Sensor Columns" = 10
| | | | "Sensor Rows" = 16
| | | | "A-Speed Firmware Version" = "A_Speed-0x0003.hex"
| | | | "Sensor Surface Width" = 5000
| | | | "Sensor Surface Height" = 7500
| | | | "IOProviderClass" = "AppleARMSPIDevice"
| | | | "IOCFPlugInTypes" = {"0516B563-B15B-11DA-96EB-0014519758E$
| | | | "Endianness" = 1
| | | | "bcdVersion" = 134
| | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | "IOClass" = "AppleMultitouchSPI"
| | | | }
| | | |
| | | +-o AppleMultitouchSPIUserClient <class AppleMultitouchSPIUs$
| | | {
| | | }
| | |
| | +-o edram@10000000 <class AppleARMIODevice>
| | | {
| | | "clock-ids" = <02000000>
| | | "name" = <"edram">
| | | "device_type" = <"edram">
| | | "clock-gates" = <1b000000>
| | | "power-gate" = <0d000000>
| | | "IODeviceMemory" = (({"address"=402653184,"length"=1310720}))
| | | "reg" = <0000001000001400>
| | | "compatible" = <"edram,s5l8900x">
| | | "AAPL,phandle" = <d0844100>
| | | }
| | |
| | +-o vrom@18000000 <class AppleARMIODevice>
| | | {
| | | "clock-ids" = <02000000>
| | | "name" = <"vrom">
| | | "device_type" = <"vrom">
| | | "clock-gates" = <1e000000>
| | | "IODeviceMemory" = (({"address"=536870912,"length"=65536}))
| | | "reg" = <0000001800000100>
| | | "compatible" = <"vrom,s5l8900x">
| | | "power-gates" = <0c000000>
| | | "AAPL,phandle" = <c0894100>
| | | }
| | |
| | +-o nor-flash@1C000000 <class AppleARMIODevice>
| | | {
| | | "#address-cells" = <01000000>
| | | "name" = <"nor-flash">
| | | "device_type" = <"nor-flash">
| | | "#port-devices" = <01000000>
| | | "ranges" = <000000000000001c00001000>
| | | "IODeviceMemory" = (({"address"=603979776,"length"=1048576}))
| | | "reg" = <0000001c00001000>
| | | "compatible" = <"nor-flash,cfi">
| | | "AAPL,phandle" = <208e4100>
| | | "#size-cells" = <01000000>
| | | "#device-bytes" = <02000000>
| | | }
| | |
| | +-o AppleARMCFIFlashController <class AppleARMCFIFlashController>
| | | {
| | | "IOProviderClass" = "AppleARMIODevice"
| | | "IOProbeScore" = 0
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "nor-flash,cfi"
| | | "IOClass" = "AppleARMCFIFlashController"
| | | "IONameMatch" = "nor-flash,cfi"
| | | }
| | |
| | +-o diagnostic-data@6000 <class AppleARMNORFlashDevice>
| | | {
| | | "reg" = <00600000002000000040000000200000>
| | | "compatible" = <"diagnostic-data,format1">
| | | "name" = <"diagnostic-data">
| | | "device_type" = <"diagnostic-data">
| | | "AAPL,phandle" = <a0934100>
| | | "IODeviceMemory" = (({"address"=604004352,"length"=8192}),($
| | | }
| | |
| | +-o nvram@FC000 <class AppleARMNORFlashDevice>
| | | | {
| | | | "reg" = <00c00f000020000000e00f0000200000>
| | | | "compatible" = <"nvram,chrp">
| | | | "name" = <"nvram">
| | | | "device_type" = <"nvram">
| | | | "AAPL,phandle" = <e0964100>
| | | | "IODeviceMemory" = (({"address"=605011968,"length"=8192}),($
| | | | }
| | | |
| | | +-o AppleARMCHRPNVRAM <class AppleARMCHRPNVRAM>
| | | {
| | | "IOProviderClass" = "AppleARMNORFlashDevice"
| | | "IOProbeScore" = 0
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "nvram,chrp"
| | | "IOClass" = "AppleARMCHRPNVRAM"
| | | "IONameMatch" = "nvram,chrp"
| | | }
| | |
| | +-o raw-device@8000 <class AppleARMNORFlashDevice>
| | | {
| | | "reg" = <0080000000400f00>
| | | "compatible" = <"raw-device,non-nvram">
| | | "name" = <"raw-device">
| | | "AAPL,phandle" = <90854100>
| | | "IODeviceMemory" = (({"address"=604012544,"length"=999424})$
| | | "device-type" = <"raw-device">
| | | }
| | |
| | +-o AppleImage2NORAccess <class AppleImage2NORAccess>
| | | {
| | | "IOProviderClass" = "AppleARMNORFlashDevice"
| | | "IOProbeScore" = 0
| | | "image-version" = 2
| | | "IOKitDebug" = 65535
| | | "CFBundleIdentifier" = "com.apple.driver.AppleImage2NORAc$
| | | "IOUserClientClass" = "AppleImage2NORAccessUserClient"
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IONameMatched" = "raw-device,non-nvram"
| | | "IOClass" = "AppleImage2NORAccess"
| | | "IONameMatch" = "raw-device,non-nvram"
| | | }
| | |
| | +-o AppleImage2NORAccessUserClient <class AppleImage2NORAcce$
| | {
| | "IOProviderClass" = "AppleImage2NORAccess"
| | "IOMatchCategory" = "IODefaultMatchCategory"
| | "IOProbeScore" = 0
| | "IOClass" = "AppleImage2NORAccessUserClient"
| | "IOKitDebug" = 65535
| | "CFBundleIdentifier" = "com.apple.driver.AppleImage2NOR$
| | }
| |
| +-o buttons <class IOPlatformDevice>
| | | {
| | | "function-button_ringerab" = <404040004f4950470316000000010000>
| | | "interrupt-parent" = <"@@@">
| | | "IOInterruptControllers" = ("IOInterruptController00404040","IOInte$
| | | "AAPL,phandle" = <d09c4100>
| | | "function-button_voldown" = <404040004f4950470216000000000000>
| | | "IOInterruptSpecifiers" = (<2d00000007000000>,<2800000007000000>,<2$
| | | "function-button_volup" = <404040004f4950470116000000000000>
| | | "function-button_hold" = <404040004f4950470516000000010000>
| | | "device_type" = <"buttons">
| | | "name" = <"buttons">
| | | "interrupts" = <2d00000007000000280000000700000029000000050000002a0$
| | | "compatible" = <"buttons,m68">
| | | "function-button_menu" = <404040004f4950470016000000010000>
| | | }
| | |
| | +-o AppleM68Buttons <class AppleM68Buttons>
| | | {
| | | "IOProbeScore" = 0
| | | "PrimaryUsagePage" = 11
| | | "CountryCode" = 0
| | | "CFBundleIdentifier" = "com.apple.driver.AppleM68Buttons"
| | | "VersionNumber" = 0
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "Power Management protected data" = "{ theNumberOfPowerStates = 2$
| | | "ProductID" = 0
| | | "IOProviderClass" = "IOPlatformDevice"
| | | "HIDServiceSupport" = Yes
| | | "Power Management private data" = "{ this object = c07c2900, inte$
| | | "VendorIDSource" = 0
| | | "ReportInterval" = 14000
| | | "VendorID" = 0
| | | "LocationID" = 0
| | | "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHI$
| | | "IOUserClientClass" = "IOHIDEventServiceUserClient"
| | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | "IONameMatched" = "buttons,m68"
| | | "IOClass" = "AppleM68Buttons"
| | | "IONameMatch" = ("buttons,m68","buttons,n45")
| | | "PrimaryUsage" = 1
| | | }
| | |
| | +-o IOHIDUserClientIniter <class IOHIDUserClientIniter>
| | | {
| | | "IOProviderClass" = "IOHIDEventService"
| | | "IOProbeScore" = 0
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"7DDEECA8-A7B$
| | | "IOClass" = "IOHIDUserClientIniter"
| | | "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
| | | }
| | |
| | +-o IOHIDEventServiceUserClient <class IOHIDEventServiceUserClient>
| | {
| | }
| |
| +-o button-wake <class IOPlatformDevice>
| | | {
| | | "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>
| | | {
| | | "IOProbeScore" = 0
| | | "PrimaryUsagePage" = 1
| | | "CountryCode" = 0
| | | "CFBundleIdentifier" = "com.apple.driver.AppleM68Buttons"
| | | "VersionNumber" = 0
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "ProductID" = 0
| | | "IOProviderClass" = "IOPlatformDevice"
| | | "HIDServiceSupport" = Yes
| | | "VendorIDSource" = 0
| | | "ReportInterval" = 8000
| | | "VendorID" = 0
| | | "LocationID" = 0
| | | "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHI$
| | | "IOUserClientClass" = "IOHIDEventServiceUserClient"
| | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | "IONameMatched" = "button-wake,m68"
| | | "IOClass" = "AppleM68WakeButton"
| | | "IONameMatch" = "button-wake,m68"
| | | "PrimaryUsage" = 128
| | | }
| | |
| | +-o IOHIDUserClientIniter <class IOHIDUserClientIniter>
| | | {
| | | "IOProviderClass" = "IOHIDEventService"
| | | "IOProbeScore" = 0
| | | "IOMatchCategory" = "IODefaultMatchCategory"
| | | "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"7DDEECA8-A7B$
| | | "IOClass" = "IOHIDUserClientIniter"
| | | "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
| | | }
| | |
| | +-o IOHIDEventServiceUserClient <class IOHIDEventServiceUserClient>
| | {
| | }
| |
| +-o dock <class IOPlatformDevice>
| | | {
| | | "IOInterruptControllers" = ("IOInterruptController0040F6D0","IOInte$
| | | "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>
| | {
| | "IOProviderClass" = "IOService"
| | "IOProbeScore" = 0
| | "IOAccessoryPowerMode" = 3
| | "IOAccessoryID" = 12
| | "CFBundleIdentifier" = "com.apple.iokit.IOAccessoryManager"
| | "IOUserClientClass" = "IOAccessoryManagerUserClient"
| | "IOMatchCategory" = "IODefaultMatchCategory"
| | "IONameMatched" = "dock,30pin"
| | "IOClass" = "IOAccessoryManager"
| | "IONameMatch" = ("dock,30pin","dock,9pin")
| | "IOGeneralInterest" = "IOCommand is not serializable"
| | }
| |
| +-o charger <class IOPlatformDevice>
| {
| "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>
| {
| "IONVRAM" = "IOService"
| "IOBSD" = "IOService"
| "IOAccessoryBatteryPackAttached" = "IOAccessoryManager is not seriali$
| "IOPMU" = "ApplePCF50635PMU is not serializable"
| "IORTC" = "ApplePCF50635PMURTC is not serializable"
| "IOKit" = "IOService"
| "IOAccessoryReverifyAccID" = "IOAccessoryManager is not serializable"
| "IOAccessoryUSBSwapResAttached" = "IOAccessoryManager is not serializ$
| }
|
+-o com_apple_driver_FairPlayIOKit <class com_apple_driver_FairPlayIOKit$
| | {
| | "IOProviderClass" = "IOResources"
| | "IOProbeScore" = 0
| | "IOKitDebug" = 0
| | "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_F$
| | {
| | }
| |
| +-o com_apple_driver_FairPlayIOKitUserClient <class com_apple_driver_F$
| {
| }
|
+-o IOCoreSurfaceRoot <class IOCoreSurfaceRoot>
| | {
| | "IOProviderClass" = "IOResources"
| | "IOProbeScore" = 0
| | "SurfaceInfo" = {"Global Surfaces"=({"IOCSBufferAddress"=0,"IOCSBuf$
| | "CFBundleIdentifier" = "com.apple.iokit.IOCoreSurface"
| | "IOMatchCategory" = "IOCoreSurfaceRoot"
| | "IOUserClientClass" = "IOCoreSurfaceRootUserClient"
| | "IOClass" = "IOCoreSurfaceRoot"
| | "IOResourceMatch" = "IOKit"
| | }
| |
| +-o IOCoreSurfaceRootUserClient <class IOCoreSurfaceRootUserClient>
| | {
| | }
| |
| +-o IOCoreSurfaceRootUserClient <class IOCoreSurfaceRootUserClient>
| | {
| | }
| |
| +-o IOCoreSurfaceRootUserClient <class IOCoreSurfaceRootUserClient>
| {
| }
|
+-o AppleSerialKDP <class AppleSerialKDP>
| {
| "IOProviderClass" = "IOResources"
| "IOMatchCategory" = "com.apple.driver.AppleSerialKDP"
| "IOProbeScore" = 0
| "IOClass" = "AppleSerialKDP"
| "CFBundleIdentifier" = "com.apple.driver.AppleSerialKDP"
| "IOResourceMatch" = "IOKit"
| }
|
+-o IOHDIXController <class IOHDIXController>
| {
| "IOProbeScore" = 0
| "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>
| {
| "IOProviderClass" = "IOResources"
| "IOMatchCategory" = "IONetworkStack"
| "IOProbeScore" = 0
| "IOClass" = "IONetworkStack"
| "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
| "IOResourceMatch" = "IOBSD"
| }
|
+-o IONetworkStackUserClient <class IONetworkStackUserClient>
{
}