All pastes #821300 Raw Copy code Copy link Edit

Someone

public text v1 · immutable
#821300 ·published 2007-12-18 01:01 UTC
rendered paste body
+-o Root  <class IORegistryEntry, retain 8>
  | {
  |   "IORegistryPlanes" = {"IOService"="IOService","IOPower"="IOPower","IODeviceTree"="IODeviceTree","IOUSB"="IOUSB","IOACPIPlane"="IOACPIPlane"}
  |   "IOKitBuildVersion" = "Darwin Kernel Version 9.1.0: Fri Nov 16 14:50:43 SCT 2007; made by ToH:xnu-1228.0.2~1/BUILD/obj/RELEASE_I386"
  |   "IOKitDiagnostics" = {"IOMalloc allocation"=0x4aca87,"Instance allocation"=0xf31ec,"Classes"={"AGPGart"=0x0,"IOPMPowerSource"=0x0,"IOHIDConsumer"=0x0,"IOUSBPipe"=0x2,"IOAC97AudioConfig"=0x2,"IOHIDEventSystemUserClient"=0x0,"IOHIDEventServiceQueue"=0x0,"IOAGPDevice"=0x0,"IOHIDElementPrivate"=0x11c,"IOHIDPointingDevice"=0x1,"IOAudioSelectorControl"=0x2,"IOBreaker"=0x0,"IOPMRequestQueue"=0x3,"IOMedia"=0x6,"IOHDIXHDDrive"=0x0,"IOSMBusRequest"=0x0,"IOPMprot"=0x2b,"IOSyncer"=0x3,"IOPCCard16Enabler"=0x0,"IOPCIBridge"=0x2,"IORegistryEntry"=0x6,"IOHIDSystem"=0x1,"IOUSBController"=0x1,"IOUSBCommand"=0x32,"IOOutputQueue"=0x1,"IODMAController"=0x0,"IOSCSILogicalUnitNub"=0x0,"OSOrderedSet"=0x11,"IOSCSIPeripheralDeviceType05"=0x1,"IODisplay"=0x1,"IOATACommand"=0x1,"KDIURL"=0x0,"AppleAC97AudioEnginePCMIn"=0x1,"SCSIMultimediaCommands"=0x1,"IOHIPointing"=0x1,"IOUSBInterfaceUserClient"=0x0,"IO80211Interface"=0x1,"IOUSBInterfaceIterator"=0x0,"IOGatedOutputQueue"=0x3,"AppleAC97AudioEngine"=0x2,"IOCPUInterruptController"=0$
  |   "OS Build Version" = "9B18"
  |   "IOConsoleUsers" = ({"kCGSSessionOnConsoleKey"=Yes,"kCGSessionLoginDoneKey"=Yes,"kCGSSessionLoginwindowSafeLogin"=No,"kCGSSessionAuditIDKey"=0x0,"kCGSSessionUserIDKey"=0x1f5,"kSCSecuritySessionID"=0x6afd70,"kCGSSessionSystemSafeBoot"=No,"kCGSSessionUserNameKey"="enzobelmont","kCGSSessionGroupIDKey"=0x14,"kCGSSessionConsoleSetKey"=0x0,"kCGSSessionIDKey"=0x100,"kCGSessionLongUserNameKey"="Enzo Belmont"})
  |   "IOMaximumMappedIOByteCount" = 0x20000000
  | }
  | 
  +-o ACPI  <class IOPlatformExpertDevice, registered, matched, active, busy 0, retain 21>
    | {
    |   "IOBusyInterest" = "IOCommand is not serializable"
    |   "IOPlatformUUID" = "00000000-0000-1000-8000-001636669AAF"
    |   "IOInterruptControllers" = ("io-apic-0")
    |   "IOPlatformArgs" = <00b08501003069000000000000000000>
    |   "name" = <2f00>
    |   "manufacturer" = <4865776c6574742d5061636b61726400>
    |   "compatible" = <4143504900>
    |   "clock-frequency" = <0084d717>
    |   "version" = <526576203100>
    |   "product-name" = <507265736172696f205632303030202845573939384c412341424d2900>
    |   "IOInterruptSpecifiers" = (<1500000007000000>)
    |   "model" = <4143504900>
    | }
    | 
    +-o AppleACPIPlatformExpert  <class AppleACPIPlatformExpert, registered, matched, active, busy 0, retain 41>
    | | {
    | |   "IOProbeScore" = 0x2710
    | |   "IOProviderClass" = "IOPlatformExpertDevice"
    | |   "ACPI Tables" = {"MCFG.0"=<4d4346473c000000012850544c54442020204d434647202020010420204c5450000000000000000000000000000000e0000000000000000400000000>,"APIC.0"=<4150494350000000015c50544c544420092033303937202020010420204c5450000000000000e0fe010000000008000001000000010c01000000c0fe00000000020a0009150000000f00040600050001>,"FACP.0"=<46414350f4000000015a48502020202033303937202020202001042050544c205f000000c0ffef1b1081ef1b00000900b0000000f0f10000008000000481000004800000000000000081000008800000208000000000000004020104080000001200e9030000000001030d0000010000a501000000000000000000000000000000000000c0ffef1b000000001081ef1b00000000010400000080000000000000010400000481000000000000010200000480000000000000010200000000000000000000010100000081000000000000010400000880000000000000010000002080000000000000010000000000000000000000>,"SSDT.0"=<53534454d6000000018750544c544420504f5745524e4f5720010420204c54500100000010410b5c2e5f50525f43505530085f504354122c0211140a11820c007f0000000000000000000000790011140a11820c007f0000000000$
    | |   "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |   "intel-pic" = {"InterruptControllerName"="8259-pic","IOName"="8259-pic"}
    | |   "Platform Memory Ranges" = (0x0,0x9ffff,0xc0000,0xd3fff,0xdc000,0x1fffffff)
    | |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   "IOUserClientClass" = "AppleACPIPlatformUserClient"
    | |   "IONameMatched" = "ACPI"
    | |   "IOClass" = "AppleACPIPlatformExpert"
    | |   "IONameMatch" = "ACPI"
    | | }
    | | 
    | +-o IOPMrootDomain  <class IOPMrootDomain, registered, matched, active, busy 0, retain 40>
    | | | {
    | | |   "IOSleepSupported" = Yes
    | | |   "IOAppPowerStateInterest" = "IOCommand is not serializable"
    | | |   "AppleClamshellCausesSleep" = No
    | | |   "Hibernate Mode" = 0x3
    | | |   "IOHibernateState" = <00000000>
    | | |   "IOPriorityPowerStateInterest" = "IOCommand is not serializable"
    | | |   "Supported Features" = {"WakeRelativeToSleep"=0x1f80007,"WakeByCalendarDate"=0x1f60007,"PowerByCalendarDate"=0x1f70007,"Hibernation"=0x1f50007,"AdaptiveDimming"=0x1fa0007,"PowerRelativeToShutdown"=0x1f90007}
    | | |   "IOUserClientClass" = "RootDomainUserClient"
    | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   "IOPowerManagement" = {"ChildrenPowerState"=0x4,"CurrentPowerState"=0x4,"DeviceChangePowerState"=0x4}
    | | |   "SystemPowerProfileOverrideDict" = {"Hibernate Mode"=0x3}
    | | |   "AppleClamshellState" = No
    | | | }
    | | | 
    | | +-o IORootParent  <class IORootParent, !registered, !matched, active, busy 0, retain 7>
    | | |   {
    | | |     "IOPowerManagement" = {"CurrentPowerState"=0x4,"DeviceChangePowerState"=0x4,"PowerOverrideOn"=Yes}
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |     }
    | |     
    | +-o ApplePCISlotPM  <class ApplePCISlotPM, !registered, !matched, active, busy 0, retain 6>
    | |   {
    | |     "IOPowerManagement" = {"CurrentPowerState"=0x2}
    | |   }
    | |   
    | +-o CPU0@0  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 7>
    | | | {
    | | |   "cpu index" = 0x0
    | | |   "clock-frequency" = <803bb16a>
    | | |   "name" = <4350553000>
    | | |   "device_type" = <70726f636573736f7200>
    | | |   "bus-frequency" = <0084d717>
    | | |   "timebase-frequency" = <00ca9a3b>
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, registered, matched, active, busy 0, retain 7>
    | |   | {
    | |   |   "IOProbeScore" = 0x3e8
    | |   |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |   "IOCPUID" = 0x2811e00
    | |   |   "IOCPUNumber" = 0x0
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |   |   "IOCPUState" = "Running"
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "IONameMatched" = "processor"
    | |   |   "IOClass" = "AppleACPICPU"
    | |   |   "IONameMatch" = "processor"
    | |   | }
    | |   | 
    | |   +-o AppleACPICPUInterruptController  <class AppleACPICPUInterruptController, registered, matched, active, busy 0, retain 5>
    | |   |   {
    | |   |   }
    | |   |   
    | |   +-o ACPI_SMC_PlatformPlugin  <class ACPI_SMC_PlatformPlugin, registered, matched, active, busy 0, retain 7>
    | |       {
    | |         "IOProbeScore" = 0x3e8
    | |         "CFBundleIdentifier" = "com.apple.driver.ACPI_SMC_PlatformPlugin"
    | |         "IOPropertyMatch" = {"IOCPUNumber"=0x0}
    | |         "IOMatchCategory" = "IODefaultMatchCategory"
    | |         "IOPowerManagement" = {"CurrentPowerState"=0x1}
    | |         "IOHWCtrlLoops" = ({"current-meta-state"=0x0,"MetaStateArray"=({"Description"="Normal"},{"Description"="Reduced Power"},{"Description"="User Low Power"},{"Description"="User High Power"}),"ctrlloop-id"=0x0,"Description"="SMC CPU Control Loop","IOClass"="ACPI_SMC_CtrlLoop"})
    | |         "IOProviderClass" = "AppleACPICPU"
    | |         "IOResourceMatch" = "ACPI"
    | |         "IOHWSensors" = ()
    | |         "IOEnvironment" = {"external-overtemp"=(),"internal-overtemp"=(),"chassis-switch"=No,"ctrlloop-output-at-max"=(),"control-failed"=(),"dynamic-power-step"=0x0,"ac-present"=Yes,"platform-flags"=<00000000>}
    | |         "IOHWControls" = ({"control-id"=0xa,"max-value"=0x2,"control-flags"=0x2,"location"="cpu plimit","current-value"=0x0,"min-value"=0x0,"type"="smc","registered"=No,"Desc-Key"="CPU_PLIMIT","target-value"=0x0,"IOClass"="AppleSMCControl"},{"control-id"=0xd,"max-value"=0x2,"control-flags"=0x2,"location"="cpu state","current-value"=0x0,"min-value"=0x0,"type"="smc","registered"=No,"Desc-Key"="CPU_STATE","target-value"=0x0,"IOClass"="AppleSMCControl"})
    | |         "IOClass" = "ACPI_SMC_PlatformPlugin"
    | |         "PerformanceStateArray" = (<08070000a861000064000000090000008a2a20e08a020000>,<40060000dc5000006400000009000000082b20e008030000>,<20030000982100006400000009000000c02c20e0c0040000>)
    | |       }
    | |       
    | +-o io-apic@fec00000  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 6>
    | | | {
    | | |   "InterruptControllerName" = "io-apic-0"
    | | |   "APIC ID" = 0x1
    | | |   "Physical Address" = 0xfffffffffec00000
    | | |   "Destination APIC ID" = 0x0
    | | |   "IOInterruptControllers" = ("IOPlatformInterruptController")
    | | |   "Timer Vector Number" = 0x0
    | | |   "Base Vector Number" = 0x40
    | | |   "IOInterruptSpecifiers" = (<00000000>)
    | | | }
    | | | 
    | | +-o AppleAPICInterruptController  <class AppleAPICInterruptController, registered, matched, active, busy 0, retain 5>
    | |     {
    | |       "IOProviderClass" = "IOPlatformDevice"
    | |       "IOProbeScore" = 0x0
    | |       "Vector Count" = 0x18
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleAPIC"
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IONameMatched" = "io-apic"
    | |       "IOClass" = "AppleAPICInterruptController"
    | |       "IONameMatch" = "io-apic"
    | |       "Base Vector Number" = 0x40
    | |     }
    | |     
    | +-o AppleACPIEventController  <class AppleACPIEventController, !registered, !matched, active, busy 0, retain 6>
    | |   {
    | |     "InterruptControllerName" = "ACPIEventController"
    | |   }
    | |   
    | +-o bios  <class IOPlatformDevice, registered, matched, active, busy 0, retain 5>
    | | | {
    | | |   "IOName" = "bios"
    | | | }
    | | | 
    | | +-o AppleSMBIOS  <class AppleSMBIOS, registered, matched, active, busy 0, retain 4>
    | |     {
    | |       "IOProviderClass" = "IOPlatformDevice"
    | |       "IOProbeScore" = 0x0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleSMBIOS"
    | |       "IOMatchCategory" = "AppleSMBIOS"
    | |       "IONameMatched" = "bios"
    | |       "IOClass" = "AppleSMBIOS"
    | |       "IONameMatch" = "bios"
    | |       "StructureTableData" = <001400000102bfe5030780df007c0000000003004865776c6574742d5061636b61726400462e3532202020200030312f32302f3230303700000119010001020304a08908ebb9f1da11bf27001636669aaf064865776c6574742d5061636b61726400507265736172696f205632303030202845573939384c412341424d2920202020202000526576203100434e4636323831355842000002080200010203045175616e746100333039370034372e3133004e6f6e65000003150300010a0203040303030300000000341200005175616e7461004e2f41004e6f6e6500202020202020202020202020202020202020202000202020202020202020202000000423040001038402c20f0200fffb8b070396c800080708074104ffff0500ffff00000055323300414d44004d6f62696c6520414d442053656d70726f6e28746d292050726f636573736f720072200000071305000189010004800018002000000202024c322043616368650000090d06000106050304000006014d696e6950434920536c6f74204a323000000a060700830120363400000b05080001244850240000100f090003030300004000feff02000000111b0a000900ffff200020000001090101020380000000000000005535004368616e6e656c2041300000111b0b000900ffff2000200000010901010$
    | |     }
    | |     
    | +-o PWRB  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 7>
    | | | {
    | | |   "IOInterruptControllers" = ("ACPIEventController")
    | | |   "name" = <504e503043304300>
    | | |   "_STA" = 0xf
    | | |   "IOInterruptSpecifiers" = (<0200000000000000>)
    | | | }
    | | | 
    | | +-o AppleACPIButton  <class AppleACPIButton, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 0x0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIButtons"
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IONameMatched" = "PNP0C0C"
    | |       "IOClass" = "AppleACPIButton"
    | |       "IONameMatch" = ("PNP0C0C","power-button","PNP0C0E","sleep-button")
    | |       "IOPowerManagement" = {"CurrentPowerState"=0x2}
    | |     }
    | |     
    | +-o SLPB  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 7>
    | | | {
    | | |   "name" = <504e503043304500>
    | | |   "_STA" = 0xf
    | | | }
    | | | 
    | | +-o AppleACPIButton  <class AppleACPIButton, !registered, !matched, active, busy 0, retain 4>
    | |     {
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 0x0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIButtons"
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IONameMatched" = "PNP0C0E"
    | |       "IOClass" = "AppleACPIButton"
    | |       "IONameMatch" = ("PNP0C0C","power-button","PNP0C0E","sleep-button")
    | |     }
    | |     
    | +-o LID  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 7>
    | | | {
    | | |   "name" = <504e503043304400>
    | | |   "_STA" = 0xf
    | | | }
    | | | 
    | | +-o AppleACPILid  <class AppleACPILid, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 0x0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIButtons"
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IONameMatched" = "PNP0C0D"
    | |       "IOClass" = "AppleACPILid"
    | |       "IONameMatch" = "PNP0C0D"
    | |     }
    | |     
    | +-o PCI0@0  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 33>
    | | | {
    | | |   "#address-cells" = <03000000>
    | | |   "_ADR" = 0x0
    | | |   "IODeviceMemory" = (({"address"=0xcf8,"length"=0x8}))
    | | |   "acpi-address-spaces" = <0200000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000ffff0b00000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400d0000000000ff5f0d00000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600d0000000000ff7f0d00000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800d0000000000ff9f0d00000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00d0000000000ffbf0d00000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000$
    | | |   "device-properties" = {"acpi-path"="IOACPIPlane:/_SB/PCI0@0","acpi-device"="IOACPIPlatformDevice is not serializable"}
    | | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | | |   "name" = <504e503041303300>
    | | |   "acpi-pci-routing-table" = <1800000000000000ffff13000000000013000000000000001800000000000000ffff14000000000010000000000000001800000001000000ffff14000000000011000000000000001800000002000000ffff14000000000012000000000000001800000003000000ffff1400000000001300000000000000000000000000000000000000000000000000000000000000>
    | | |   "_STA" = 0xf
    | | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0"
    | | |   "_UID" = "1"
    | | |   "IODTPersist" = <a6b8f111deb8f111>
    | | |   "#size-cells" = <02000000>
    | | |   "IOPCIConfigured" = Yes
    | | | }
    | | | 
    | | +-o AppleACPIPCI  <class AppleACPIPCI, registered, matched, active, busy 0, retain 28>
    | |   | {
    | |   |   "IOProbeScore" = 0x1388
    | |   |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleACPIPCI"
    | |   |   "Bridge Memory Ranges" = (0xa0000,0xbffff,0xd4000,0xdbfff,0x20000000,0xffffffffcfffffff,0xffffffffd0003500,0xffffffffd00037ff,0xffffffffd0003900,0xffffffffffffffff)
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "Bridge IO Ranges" = (0x0,0x16f,0x178,0x1ef,0x1f8,0x373,0x378,0x3f3,0x3f8,0xcf7,0xd00,0x83ff,0x8420,0xffff)
    | |   |   "IONameMatched" = "PNP0A03"
    | |   |   "IOClass" = "AppleACPIPCI"
    | |   |   "IONameMatch" = "PNP0A03"
    | |   |   "IOPowerManagement" = {"ChildrenPowerState"=0x2,"CurrentPowerState"=0x2}
    | |   |   "IOPCIConfigured" = Yes
    | |   | }
    | |   | 
    | |   +-o OHC1@13  <class IOPCIDevice, registered, matched, active, busy 0, retain 7>
    | |   |   {
    | |   |     "IOPCIResourced" = Yes
    | |   |     "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |     "IOName" = "pci1002,4374"
    | |   |     "subsystem-id" = <91300000>
    | |   |     "IODeviceMemory" = (({"address"=0xffffffffd0000000,"length"=0x1000}))
    | |   |     "class-code" = <10030c00>
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=0x2}
    | |   |     "revision-id" = <00000000>
    | |   |     "IOInterruptSpecifiers" = (<1300000007000000>,<0000000000000100>)
    | |   |     "assigned-addresses" = <1098008200000000000000d00000000000100000>
    | |   |     "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     "device-id" = <74430000>
    | |   |     "vendor-id" = <02100000>
    | |   |     "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/OHC1@130000"
    | |   |     "subsystem-vendor-id" = <3c100000>
    | |   |     "name" = "pci1002,4374"
    | |   |     "reg" = <00980000000000000000000000000000000000001098000200000000000000000000000000100000>
    | |   |     "compatible" = <706369313033632c3330393100706369313030322c3433373400706369636c6173732c30633033313000>
    | |   |   }
    | |   |   
    | |   +-o OHC2@13,1  <class IOPCIDevice, registered, matched, active, busy 0, retain 7>
    | |   |   {
    | |   |     "IOPCIResourced" = Yes
    | |   |     "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |     "IOName" = "pci1002,4375"
    | |   |     "subsystem-id" = <91300000>
    | |   |     "IODeviceMemory" = (({"address"=0xffffffffd0001000,"length"=0x1000}))
    | |   |     "class-code" = <10030c00>
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=0x2}
    | |   |     "revision-id" = <00000000>
    | |   |     "IOInterruptSpecifiers" = (<1300000007000000>,<0100000000000100>)
    | |   |     "assigned-addresses" = <1099008200000000001000d00000000000100000>
    | |   |     "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     "device-id" = <75430000>
    | |   |     "vendor-id" = <02100000>
    | |   |     "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/OHC2@130001"
    | |   |     "subsystem-vendor-id" = <3c100000>
    | |   |     "name" = "pci1002,4375"
    | |   |     "reg" = <00990000000000000000000000000000000000001099000200000000000000000000000000100000>
    | |   |     "compatible" = <706369313033632c3330393100706369313030322c3433373500706369636c6173732c30633033313000>
    | |   |   }
    | |   |   
    | |   +-o EHCI@13,2  <class IOPCIDevice, registered, matched, active, busy 0, retain 10>
    | |   | | {
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   | |   "IOName" = "pci1002,4373"
    | |   | |   "subsystem-id" = <91300000>
    | |   | |   "IODeviceMemory" = (({"address"=0xffffffffd0002000,"length"=0x1000}))
    | |   | |   "USBBusNumber" = 0x53
    | |   | |   "class-code" = <20030c00>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=0x2,"CurrentPowerState"=0x2}
    | |   | |   "locationID" = 0x53000000
    | |   | |   "revision-id" = <00000000>
    | |   | |   "IOInterruptSpecifiers" = (<1300000007000000>,<0200000000000100>)
    | |   | |   "assigned-addresses" = <109a008200000000002000d00000000000100000>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "device-id" = <73430000>
    | |   | |   "vendor-id" = <02100000>
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/EHCI@130002"
    | |   | |   "subsystem-vendor-id" = <3c100000>
    | |   | |   "name" = "pci1002,4373"
    | |   | |   "reg" = <009a000000000000000000000000000000000000109a000200000000000000000000000000100000>
    | |   | |   "compatible" = <706369313033632c3330393100706369313030322c3433373300706369636c6173732c30633033323000>
    | |   | | }
    | |   | | 
    | |   | +-o IOService  <class IOService, !registered, !matched, active, busy 0, retain 4>
    | |   | |   {
    | |   | |     "IOProbeScore" = 0xa
    | |   | |     "IOMatchCategory" = "OMI_EHCI"
    | |   | |     "IOProviderClass" = "IOPCIDevice"
    | |   | |     "IOClass" = "IOService"
    | |   | |     "IOPCIClassMatch" = "0x0c032000"
    | |   | |     "CFBundleIdentifier" = "com.apple.kernel.iokit"
    | |   | |   }
    | |   | |   
    | |   | +-o AppleUSBEHCI  <class AppleUSBEHCI, registered, matched, active, busy 0, retain 6>
    | |   |   | {
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOProbeScore" = 0x0
    | |   |   |   "Card Type" = "PCI"
    | |   |   |   "IOPCIClassMatch" = "0x0c032000"
    | |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleUSBEHCI"
    | |   |   |   "IOUserClientClass" = "IOUSBControllerUserClient"
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "IOPowerManagement" = {"CurrentPowerState"=0x1,"DriverChangePowerState"=0x1}
    | |   |   |   "IOClass" = "AppleUSBEHCI"
    | |   |   | }
    | |   |   | 
    | |   |   +-o EHCI Root Hub Simulation@13,2  <class IOUSBRootHubDevice, registered, matched, active, busy 0, retain 9>
    | |   |     | {
    | |   |     |   "Bus Power Available" = 0xfa
    | |   |     |   "bNumConfigurations" = 0x1
    | |   |     |   "Device Speed" = 0x2
    | |   |     |   "sessionID" = 0x6a266f6fb
    | |   |     |   "USB Product Name" = "EHCI Root Hub Simulation"
    | |   |     |   "bcdDevice" = 0x200
    | |   |     |   "locationID" = 0x53000000
    | |   |     |   "USB Vendor Name" = "Apple Computer, Inc."
    | |   |     |   "USB Address" = 0x1
    | |   |     |   "idProduct" = 0x8006
    | |   |     |   "iProduct" = 0x1
    | |   |     |   "bDeviceProtocol" = 0x1
    | |   |     |   "iManufacturer" = 0x2
    | |   |     |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |     |   "bDeviceClass" = 0x9
    | |   |     |   "iSerialNumber" = 0x0
    | |   |     |   "bMaxPacketSize0" = 0x40
    | |   |     |   "IOUserClientClass" = "IOUSBDeviceUserClient"
    | |   |     |   "bDeviceSubClass" = 0x0
    | |   |     |   "idVendor" = 0x5ac
    | |   |     | }
    | |   |     | 
    | |   |     +-o AppleUSBHub  <class AppleUSBHub, registered, matched, active, busy 0, retain 4>
    | |   |     |   {
    | |   |     |     "IOProviderClass" = "IOUSBDevice"
    | |   |     |     "IOProbeScore" = 0xc350
    | |   |     |     "High Speed" = 0x1
    | |   |     |     "CFBundleIdentifier" = "com.apple.driver.AppleUSBHub"
    | |   |     |     "bDeviceClass" = 0x9
    | |   |     |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |     |     "IOUserClientClass" = "AppleUSBHSHubUserClient"
    | |   |     |     "bDeviceSubClass" = 0x0
    | |   |     |     "IOClass" = "AppleUSBHub"
    | |   |     |   }
    | |   |     |   
    | |   |     +-o IOUSBInterface@0  <class IOUSBInterface, !registered, !matched, active, busy 0, retain 6>
    | |   |     |   {
    | |   |     |     "iInterface" = 0x0
    | |   |     |     "idProduct" = 0x8006
    | |   |     |     "bConfigurationValue" = 0x1
    | |   |     |     "locationID" = 0x53000000
    | |   |     |     "bInterfaceSubClass" = 0x0
    | |   |     |     "bInterfaceProtocol" = 0x1
    | |   |     |     "bAlternateSetting" = 0x0
    | |   |     |     "bInterfaceClass" = 0x9
    | |   |     |     "bInterfaceNumber" = 0x0
    | |   |     |     "bNumEndpoints" = 0x1
    | |   |     |     "idVendor" = 0x5ac
    | |   |     |     "bcdDevice" = 0x200
    | |   |     |   }
    | |   |     |   
    | |   |     +-o IOUSBUserClientInit  <class IOUSBUserClientInit, !registered, !matched, active, busy 0, retain 4>
    | |   |         {
    | |   |           "IOProviderClass" = "IOUSBDevice"
    | |   |           "IOMatchCategory" = "IOUSBUserClientInit"
    | |   |           "IOProbeScore" = 0x2328
    | |   |           "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"},"IOUserClientClass"="IOUSBDeviceUserClient"}
    | |   |           "IOClass" = "IOUSBUserClientInit"
    | |   |           "CFBundleIdentifier" = "com.apple.iokit.IOUSBUserClient"
    | |   |         }
    | |   |         
    | |   +-o SMB@14  <class IOPCIDevice, registered, matched, active, busy 0, retain 7>
    | |   |   {
    | |   |     "IOPCIResourced" = Yes
    | |   |     "IOName" = "pci1002,4372"
    | |   |     "subsystem-id" = <91300000>
    | |   |     "IODeviceMemory" = ({"parent"=({"address"=0x0,"length"=0x10000}),"offset"=0x8400,"length"=0x10},({"address"=0xffffffffd0003000,"length"=0x400}))
    | |   |     "class-code" = <00050c00>
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=0x2}
    | |   |     "revision-id" = <11000000>
    | |   |     "assigned-addresses" = <10a000810000000000840000000000001000000014a0008200000000003000d00000000000040000>
    | |   |     "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     "device-id" = <72430000>
    | |   |     "vendor-id" = <02100000>
    | |   |     "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/SMB@140000"
    | |   |     "subsystem-vendor-id" = <3c100000>
    | |   |     "name" = "pci1002,4372"
    | |   |     "reg" = <00a000000000000000000000000000000000000010a000010000000000000000000000001000000014a0000200000000000000000000000000040000>
    | |   |     "compatible" = <706369313033632c3330393100706369313030322c3433373200706369636c6173732c30633035303000>
    | |   |   }
    | |   |   
    | |   +-o IDE@14,1  <class IOPCIDevice, registered, matched, active, busy 0, retain 13>
    | |   | | {
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   | |   "IOName" = "pci1002,4376"
    | |   | |   "subsystem-id" = <91300000>
    | |   | |   "IODeviceMemory" = ({"parent"=({"address"=0x0,"length"=0x10000}),"offset"=0x1f0,"length"=0x8},{"parent"=({"address"=0x0,"length"=0x10000}),"offset"=0x3f4,"length"=0x4},{"parent"=({"address"=0x0,"length"=0x10000}),"offset"=0x170,"length"=0x8},{"parent"=({"address"=0x0,"length"=0x10000}),"offset"=0x374,"length"=0x4},{"parent"=({"address"=0x0,"length"=0x10000}),"offset"=0x8410,"length"=0x10})
    | |   | |   "class-code" = <8a010100>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=0x2,"CurrentPowerState"=0x2}
    | |   | |   "revision-id" = <00000000>
    | |   | |   "IOInterruptSpecifiers" = (<1000000007000000>,<0300000000000100>)
    | |   | |   "assigned-addresses" = <10a1008100000000f0010000000000000800000014a1008100000000f4030000000000000400000018a10081000000007001000000000000080000001ca100810000000074030000000000000400000020a1008100000000108400000000000010000000>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "device-id" = <76430000>
    | |   | |   "vendor-id" = <02100000>
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/IDE@140001"
    | |   | |   "subsystem-vendor-id" = <3c100000>
    | |   | |   "name" = "pci1002,4376"
    | |   | |   "reg" = <00a100000000000000000000000000000000000010a100010000000000000000000000000800000014a100010000000000000000000000000400000018a10001000000000000000000000000080000001ca100010000000000000000000000000400000020a1000100000000000000000000000010000000>
    | |   | |   "compatible" = <706369313033632c3330393100706369313030322c3433373600706369636c6173732c30313031386100>
    | |   | | }
    | |   | | 
    | |   | +-o AppleOnboardPCATARoot  <class AppleOnboardPCATARoot, !registered, !matched, active, busy 0, retain 6>
    | |   |   | {
    | |   |   |   "IOProbeScore" = 0x2710
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "Hardware Vendor" = "ServerWorks"
    | |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleOnboardPCATA"
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "IOPCIPrimaryMatch" = "0x02121166 0x02131166 0x02171166 43761002"
    | |   |   |   "IOClass" = "AppleOnboardPCATARoot"
    | |   |   | }
    | |   |   | 
    | |   |   +-o PRID@0  <class AppleOnboardPCATAChannel, registered, matched, active, busy 0, retain 15>
    | |   |   | | {
    | |   |   | |   "IOInterruptSpecifiers" = (<0e00000000000000>)
    | |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/IDE@140001/PRID@0"
    | |   |   | |   "Channel Number" = 0x0
    | |   |   | |   "Command Block Address" = 0x1f0
    | |   |   | |   "Control Block Address" = 0x3f4
    | |   |   | |   "Interrupt Vector" = 0xe
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o AppleServerWorksATA  <class AppleServerWorksATA, registered, matched, active, busy 0, retain 7>
    | |   |   |   | {
    | |   |   |   |   "IOProviderClass" = "AppleOnboardPCATAChannel"
    | |   |   |   |   "IOProbeScore" = 0x0
    | |   |   |   |   "Drive 0 PIO Mode" = 0x4
    | |   |   |   |   "Hardware Vendor" = "ServerWorks"
    | |   |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleOnboardPCATA"
    | |   |   |   |   "Drive 0 Ultra DMA Mode" = 0x5
    | |   |   |   |   "Physical Interconnect" = "ATA"
    | |   |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=0x2,"CurrentPowerState"=0x2}
    | |   |   |   |   "IOClass" = "AppleServerWorksATA"
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o ATADeviceNub@0  <class ATADeviceNub, registered, matched, active, busy 0, retain 6>
    | |   |   |     | {
    | |   |   |     |   "device revision" = "008300A1"
    | |   |   |     |   "device serial" = "        NS89T672END9"
    | |   |   |     |   "ata device type" = "ata"
    | |   |   |     |   "IOUnit" = 0x0
    | |   |   |     |   "socket type" = "internal"
    | |   |   |     |   "device model" = "FUJITSU MHV2060AT PL                    "
    | |   |   |     |   "unit number" = 0x0
    | |   |   |     | }
    | |   |   |     | 
    | |   |   |     +-o IOATABlockStorageDriver  <class IOATABlockStorageDriver, registered, matched, active, busy 0, retain 6>
    | |   |   |       | {
    | |   |   |       |   "IOProbeScore" = 0x0
    | |   |   |       |   "IOMaximumSegmentCountRead" = 0x20
    | |   |   |       |   "IOMaximumSegmentCountWrite" = 0x20
    | |   |   |       |   "CFBundleIdentifier" = "com.apple.iokit.IOATABlockStorage"
    | |   |   |       |   "ATA Features" = 0x27
    | |   |   |       |   "Physical Interconnect" = "ATA"
    | |   |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |       |   "IOPowerManagement" = {"CurrentPowerState"=0x4,"DeviceChangePowerState"=0x4,"DriverChangePowerState"=0x1}
    | |   |   |       |   "Physical Interconnect Location" = "Internal"
    | |   |   |       |   "IOMaximumBlockCountRead" = 0x100
    | |   |   |       |   "IOProviderClass" = "IOATADevice"
    | |   |   |       |   "IOCommandPoolSize" = 0x20
    | |   |   |       |   "IOMaximumBlockCountWrite" = 0x100
    | |   |   |       |   "ata device type" = "ata"
    | |   |   |       |   "IOPolledInterface" = "IOATABlockStoragePolledInterface is not serializable"
    | |   |   |       |   "IOClass" = "IOATABlockStorageDriver"
    | |   |   |       | }
    | |   |   |       | 
    | |   |   |       +-o IOATABlockStorageDevice  <class IOATABlockStorageDevice, registered, matched, active, busy 0, retain 5>
    | |   |   |         | {
    | |   |   |         |   "IOCFPlugInTypes" = {"24514B7A-2804-11D6-8A02-003065704866"="SMARTLib.plugin"}
    | |   |   |         |   "Device Characteristics" = {"Product Revision Level"="008300A1","Product Name"="FUJITSU MHV2060AT PL                    ","ATA Features"=0x27}
    | |   |   |         |   "device-type" = "Generic"
    | |   |   |         |   "Protocol Characteristics" = {"Physical Interconnect"="ATA","Physical Interconnect Location"="Internal"}
    | |   |   |         |   "IOUserClientClass" = "ATASMARTUserClient"
    | |   |   |         |   "IOMinimumSegmentAlignmentByteCount" = 0x4
    | |   |   |         |   "SMART Capable" = Yes
    | |   |   |         | }
    | |   |   |         | 
    | |   |   |         +-o IOBlockStorageDriver  <class IOBlockStorageDriver, registered, matched, active, busy 0, retain 7>
    | |   |   |           | {
    | |   |   |           |   "IOProviderClass" = "IOBlockStorageDevice"
    | |   |   |           |   "IOProbeScore" = 0x0
    | |   |   |           |   "Statistics" = {"Total Time (Read)"=0x2df2af97c0,"Bytes (Write)"=0x4f84600,"Operations (Read)"=0x6e0b,"Latency Time (Read)"=0x0,"Retries (Read)"=0x0,"Errors (Read)"=0x0,"Operations (Write)"=0x1975,"Retries (Write)"=0x0,"Errors (Write)"=0x0,"Latency Time (Write)"=0x0,"Bytes (Read)"=0x1ba6b200,"Total Time (Write)"=0x1a3ae5d3c5}
    | |   |   |           |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |           |   "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |   |           |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |           |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |           |   "IOClass" = "IOBlockStorageDriver"
    | |   |   |           | }
    | |   |   |           | 
    | |   |   |           +-o FUJITSU MHV2060AT PL Media  <class IOMedia, registered, matched, active, busy 0, retain 11>
    | |   |   |             | {
    | |   |   |             |   "Removable" = No
    | |   |   |             |   "BSD Unit" = 0x0
    | |   |   |             |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             |   "BSD Minor" = 0x0
    | |   |   |             |   "Ejectable" = No
    | |   |   |             |   "BSD Major" = 0xe
    | |   |   |             |   "BSD Name" = "disk0"
    | |   |   |             |   "Leaf" = No
    | |   |   |             |   "IOMediaIcon" = {"CFBundleIdentifier"="com.apple.iokit.IOStorageFamily","IOBundleResourceFile"="Internal.icns"}
    | |   |   |             |   "Preferred Block Size" = 0x200
    | |   |   |             |   "Whole" = Yes
    | |   |   |             |   "Open" = Yes
    | |   |   |             |   "Size" = 0xdf8f90000
    | |   |   |             |   "Writable" = Yes
    | |   |   |             |   "Content" = "FDisk_partition_scheme"
    | |   |   |             |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             |   "Content Hint" = ""
    | |   |   |             | }
    | |   |   |             | 
    | |   |   |             +-o IOMediaBSDClient  <class IOMediaBSDClient, registered, matched, active, busy 0, retain 5>
    | |   |   |             |   {
    | |   |   |             |     "IOProbeScore" = 0x7530
    | |   |   |             |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |     "IOProviderClass" = "IOMedia"
    | |   |   |             |     "IOClass" = "IOMediaBSDClient"
    | |   |   |             |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |     "IOResourceMatch" = "IOBSD"
    | |   |   |             |   }
    | |   |   |             |   
    | |   |   |             +-o IOFDiskPartitionScheme  <class IOFDiskPartitionScheme, !registered, !matched, active, busy 0, retain 11>
    | |   |   |               | {
    | |   |   |               |   "IOProbeScore" = 0xbb8
    | |   |   |               |   "IOProviderClass" = "IOMedia"
    | |   |   |               |   "Content Mask" = "FDisk_partition_scheme"
    | |   |   |               |   "Content Table" = {"0x16"="DOS_FAT_16_Hidden","0x42"="Windows_LDM","0x04"="DOS_FAT_16_S","0x82"="Linux_Swap","0xFD"="Linux_RAID","0xAF"="Apple_HFS","0xA8"="Apple_UFS","0xA9"="NetBSD","0xAB"="Apple_Boot","0x8E"="Linux_LVM","0x0E"="Windows_FAT_16","0x14"="DOS_FAT_16_S_Hidden","0xA5"="FreeBSD","0x01"="DOS_FAT_12","0x0C"="Windows_FAT_32","0x0B"="DOS_FAT_32","0x83"="Linux","0xA7"="Apple_Rhapsody_UFS","0x06"="DOS_FAT_16","0x07"="Windows_NTFS","0xA6"="OpenBSD"}
    | |   |   |               |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |               |   "IOMatchCategory" = "IOStorage"
    | |   |   |               |   "IOPropertyMatch" = {"Whole"=Yes}
    | |   |   |               |   "IOClass" = "IOFDiskPartitionScheme"
    | |   |   |               | }
    | |   |   |               | 
    | |   |   |               +-o Untitled 1@1  <class IOMedia, registered, matched, active, busy 0, retain 9>
    | |   |   |               | | {
    | |   |   |               | |   "Removable" = No
    | |   |   |               | |   "BSD Unit" = 0x0
    | |   |   |               | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |               | |   "BSD Minor" = 0x1
    | |   |   |               | |   "Ejectable" = No
    | |   |   |               | |   "BSD Major" = 0xe
    | |   |   |               | |   "BSD Name" = "disk0s1"
    | |   |   |               | |   "Leaf" = Yes
    | |   |   |               | |   "Preferred Block Size" = 0x200
    | |   |   |               | |   "Partition ID" = 0x1
    | |   |   |               | |   "Whole" = No
    | |   |   |               | |   "Open" = Yes
    | |   |   |               | |   "Size" = 0x27115f800
    | |   |   |               | |   "Writable" = Yes
    | |   |   |               | |   "Content" = "Windows_FAT_32"
    | |   |   |               | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |               | |   "Content Hint" = "Windows_FAT_32"
    | |   |   |               | | }
    | |   |   |               | | 
    | |   |   |               | +-o IOMediaBSDClient  <class IOMediaBSDClient, registered, matched, active, busy 0, retain 6>
    | |   |   |               |     {
    | |   |   |               |       "IOProbeScore" = 0x7530
    | |   |   |               |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |               |       "IOProviderClass" = "IOMedia"
    | |   |   |               |       "IOClass" = "IOMediaBSDClient"
    | |   |   |               |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |               |       "IOResourceMatch" = "IOBSD"
    | |   |   |               |     }
    | |   |   |               |     
    | |   |   |               +-o Untitled 2@2  <class IOMedia, registered, matched, active, busy 0, retain 8>
    | |   |   |               | | {
    | |   |   |               | |   "Removable" = No
    | |   |   |               | |   "BSD Unit" = 0x0
    | |   |   |               | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |               | |   "BSD Minor" = 0x2
    | |   |   |               | |   "Ejectable" = No
    | |   |   |               | |   "BSD Major" = 0xe
    | |   |   |               | |   "BSD Name" = "disk0s2"
    | |   |   |               | |   "Leaf" = Yes
    | |   |   |               | |   "Preferred Block Size" = 0x200
    | |   |   |               | |   "Partition ID" = 0x2
    | |   |   |               | |   "Whole" = No
    | |   |   |               | |   "Open" = No
    | |   |   |               | |   "Size" = 0x271167600
    | |   |   |               | |   "Writable" = Yes
    | |   |   |               | |   "Content" = "Linux"
    | |   |   |               | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |               | |   "Content Hint" = "Linux"
    | |   |   |               | | }
    | |   |   |               | | 
    | |   |   |               | +-o IOMediaBSDClient  <class IOMediaBSDClient, registered, matched, active, busy 0, retain 5>
    | |   |   |               |     {
    | |   |   |               |       "IOProbeScore" = 0x7530
    | |   |   |               |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |               |       "IOProviderClass" = "IOMedia"
    | |   |   |               |       "IOClass" = "IOMediaBSDClient"
    | |   |   |               |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |               |       "IOResourceMatch" = "IOBSD"
    | |   |   |               |     }
    | |   |   |               |     
    | |   |   |               +-o Untitled 3@3  <class IOMedia, registered, matched, active, busy 0, retain 11>
    | |   |   |               | | {
    | |   |   |               | |   "Removable" = No
    | |   |   |               | |   "BSD Unit" = 0x0
    | |   |   |               | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |               | |   "BSD Minor" = 0x3
    | |   |   |               | |   "Ejectable" = No
    | |   |   |               | |   "BSD Major" = 0xe
    | |   |   |               | |   "BSD Name" = "disk0s3"
    | |   |   |               | |   "Leaf" = Yes
    | |   |   |               | |   "Preferred Block Size" = 0x200
    | |   |   |               | |   "Partition ID" = 0x3
    | |   |   |               | |   "Whole" = No
    | |   |   |               | |   "Open" = Yes
    | |   |   |               | |   "Size" = 0x271167600
    | |   |   |               | |   "Writable" = Yes
    | |   |   |               | |   "Content" = "Apple_HFS"
    | |   |   |               | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |               | |   "Content Hint" = "Apple_HFS"
    | |   |   |               | | }
    | |   |   |               | | 
    | |   |   |               | +-o IOMediaBSDClient  <class IOMediaBSDClient, registered, matched, active, busy 0, retain 6>
    | |   |   |               |     {
    | |   |   |               |       "IOProbeScore" = 0x7530
    | |   |   |               |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |               |       "IOProviderClass" = "IOMedia"
    | |   |   |               |       "IOClass" = "IOMediaBSDClient"
    | |   |   |               |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |               |       "IOResourceMatch" = "IOBSD"
    | |   |   |               |     }
    | |   |   |               |     
    | |   |   |               +-o Untitled 5@5  <class IOMedia, registered, matched, active, busy 0, retain 9>
    | |   |   |               | | {
    | |   |   |               | |   "Removable" = No
    | |   |   |               | |   "BSD Unit" = 0x0
    | |   |   |               | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |               | |   "BSD Minor" = 0x4
    | |   |   |               | |   "Ejectable" = No
    | |   |   |               | |   "BSD Major" = 0xe
    | |   |   |               | |   "BSD Name" = "disk0s5"
    | |   |   |               | |   "Leaf" = Yes
    | |   |   |               | |   "Preferred Block Size" = 0x200
    | |   |   |               | |   "Partition ID" = 0x5
    | |   |   |               | |   "Whole" = No
    | |   |   |               | |   "Open" = Yes
    | |   |   |               | |   "Size" = 0x683639400
    | |   |   |               | |   "Writable" = Yes
    | |   |   |               | |   "Content" = "DOS_FAT_32"
    | |   |   |               | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |               | |   "Content Hint" = "DOS_FAT_32"
    | |   |   |               | | }
    | |   |   |               | | 
    | |   |   |               | +-o IOMediaBSDClient  <class IOMediaBSDClient, registered, matched, active, busy 0, retain 6>
    | |   |   |               |     {
    | |   |   |               |       "IOProbeScore" = 0x7530
    | |   |   |               |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |               |       "IOProviderClass" = "IOMedia"
    | |   |   |               |       "IOClass" = "IOMediaBSDClient"
    | |   |   |               |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |               |       "IOResourceMatch" = "IOBSD"
    | |   |   |               |     }
    | |   |   |               |     
    | |   |   |               +-o Untitled 6@6  <class IOMedia, registered, matched, active, busy 0, retain 8>
    | |   |   |                 | {
    | |   |   |                 |   "Removable" = No
    | |   |   |                 |   "BSD Unit" = 0x0
    | |   |   |                 |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |                 |   "BSD Minor" = 0x5
    | |   |   |                 |   "Ejectable" = No
    | |   |   |                 |   "BSD Major" = 0xe
    | |   |   |                 |   "BSD Name" = "disk0s6"
    | |   |   |                 |   "Leaf" = Yes
    | |   |   |                 |   "Preferred Block Size" = 0x200
    | |   |   |                 |   "Partition ID" = 0x6
    | |   |   |                 |   "Whole" = No
    | |   |   |                 |   "Open" = No
    | |   |   |                 |   "Size" = 0x22510e00
    | |   |   |                 |   "Writable" = Yes
    | |   |   |                 |   "Content" = "Linux_Swap"
    | |   |   |                 |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |                 |   "Content Hint" = "Linux_Swap"
    | |   |   |                 | }
    | |   |   |                 | 
    | |   |   |                 +-o IOMediaBSDClient  <class IOMediaBSDClient, registered, matched, active, busy 0, retain 5>
    | |   |   |                     {
    | |   |   |                       "IOProbeScore" = 0x7530
    | |   |   |                       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |                       "IOProviderClass" = "IOMedia"
    | |   |   |                       "IOClass" = "IOMediaBSDClient"
    | |   |   |                       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |                       "IOResourceMatch" = "IOBSD"
    | |   |   |                     }
    | |   |   |                     
    | |   |   +-o SECD@1  <class AppleOnboardPCATAChannel, registered, matched, active, busy 0, retain 10>
    | |   |     | {
    | |   |     |   "IOInterruptSpecifiers" = (<0f00000000000000>)
    | |   |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     |   "IOInterruptControllers" = ("io-apic-0")
    | |   |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/IDE@140001/SECD@1"
    | |   |     |   "Channel Number" = 0x1
    | |   |     |   "Command Block Address" = 0x170
    | |   |     |   "Control Block Address" = 0x374
    | |   |     |   "Interrupt Vector" = 0xf
    | |   |     | }
    | |   |     | 
    | |   |     +-o AppleServerWorksATA  <class AppleServerWorksATA, registered, matched, active, busy 0, retain 7>
    | |   |       | {
    | |   |       |   "IOProviderClass" = "AppleOnboardPCATAChannel"
    | |   |       |   "IOProbeScore" = 0x0
    | |   |       |   "Drive 0 DMA Mode" = 0x2
    | |   |       |   "Drive 0 PIO Mode" = 0x4
    | |   |       |   "Hardware Vendor" = "ServerWorks"
    | |   |       |   "CFBundleIdentifier" = "com.apple.driver.AppleOnboardPCATA"
    | |   |       |   "Physical Interconnect" = "ATA"
    | |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |   "IOPowerManagement" = {"ChildrenPowerState"=0x2,"CurrentPowerState"=0x2}
    | |   |       |   "IOClass" = "AppleServerWorksATA"
    | |   |       | }
    | |   |       | 
    | |   |       +-o ATADeviceNub@0  <class ATADeviceNub, registered, matched, active, busy 0, retain 6>
    | |   |         | {
    | |   |         |   "IOMaximumSegmentCountRead" = 0x100
    | |   |         |   "IOMaximumSegmentByteCountWrite" = 0x10000
    | |   |         |   "device revision" = "1.11    "
    | |   |         |   "IOMaximumSegmentCountWrite" = 0x100
    | |   |         |   "device serial" = "                    "
    | |   |         |   "ata device type" = "atapi"
    | |   |         |   "IOUnit" = 0x0
    | |   |         |   "socket type" = "internal"
    | |   |         |   "device model" = "MATSHITADVD-RAM UJ-840S                 "
    | |   |         |   "IOMaximumSegmentByteCountRead" = 0x10000
    | |   |         |   "unit number" = 0x0
    | |   |         | }
    | |   |         | 
    | |   |         +-o IOATAPIProtocolTransport  <class IOATAPIProtocolTransport, registered, matched, active, busy 0, retain 7>
    | |   |           | {
    | |   |           |   "IOProviderClass" = "IOATADevice"
    | |   |           |   "IOProbeScore" = 0x0
    | |   |           |   "Write Time Out Duration" = 0x7530
    | |   |           |   "Read Time Out Duration" = 0x7530
    | |   |           |   "CFBundleIdentifier" = "com.apple.iokit.IOATAPIProtocolTransport"
    | |   |           |   "Protocol Characteristics" = {"unit number"=0x0}
    | |   |           |   "Physical Interconnect" = "ATAPI"
    | |   |           |   "ata device type" = "atapi"
    | |   |           |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |           |   "IOPowerManagement" = {"ChildrenPowerState"=0x1,"CurrentPowerState"=0x1,"DriverChangePowerState"=0x1}
    | |   |           |   "IOClass" = "IOATAPIProtocolTransport"
    | |   |           |   "Physical Interconnect Location" = "Internal"
    | |   |           | }
    | |   |           | 
    | |   |           +-o IOSCSIPeripheralDeviceNub  <class IOSCSIPeripheralDeviceNub, registered, matched, active, busy 0, retain 5>
    | |   |             | {
    | |   |             |   "IOProviderClass" = "IOSCSIProtocolServices"
    | |   |             |   "IOProbeScore" = 0x0
    | |   |             |   "CFBundleIdentifier" = "com.apple.iokit.IOSCSIArchitectureModelFamily"
    | |   |             |   "Protocol Characteristics" = {"Physical Interconnect"="ATAPI","Write Time Out Duration"=0x7530,"Physical Interconnect Location"="Internal","Read Time Out Duration"=0x7530,"unit number"=0x0}
    | |   |             |   "Product Revision Level" = "1.11"
    | |   |             |   "IOMatchCategory" = "SCSITaskUserClientIniter"
    | |   |             |   "IOClass" = "IOSCSIPeripheralDeviceNub"
    | |   |             |   "Product Identification" = "DVD-RAM UJ-840S"
    | |   |             |   "Peripheral Device Type" = 0x5
    | |   |             |   "Vendor Identification" = "MATSHITA"
    | |   |             | }
    | |   |             | 
    | |   |             +-o IOSCSIPeripheralDeviceType05  <class IOSCSIPeripheralDeviceType05, !registered, !matched, active, busy 0, retain 7>
    | |   |               | {
    | |   |               |   "IOProviderClass" = "IOSCSIPeripheralDeviceNub"
    | |   |               |   "IOProbeScore" = 0x1388
    | |   |               |   "DVD Features" = 0x1ff
    | |   |               |   "IOMaximumBlockCountRead" = 0xffff
    | |   |               |   "CFBundleIdentifier" = "com.apple.iokit.IOSCSIMultimediaCommandsDevice"
    | |   |               |   "CD Features" = 0x6ff
    | |   |               |   "IOMaximumBlockCountWrite" = 0xffff
    | |   |               |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |               |   "IOPowerManagement" = {"CurrentPowerState"=0x4,"DeviceChangePowerState"=0x4,"DriverChangePowerState"=0x1}
    | |   |               |   "IOClass" = "IOSCSIPeripheralDeviceType05"
    | |   |               |   "Peripheral Device Type" = 0x5
    | |   |               |   "BD Features" = 0x0
    | |   |               | }
    | |   |               | 
    | |   |               +-o IODVDServices  <class IODVDServices, registered, matched, active, busy 0, retain 6>
    | |   |                 | {
    | |   |                 |   "SCSITaskUserClient GUID" = <801d9b021d0000001d68370e>
    | |   |                 |   "IOCFPlugInTypes" = {"97ABCF2C-23CC-11D5-A0E8-003065704866"="IOSCSIArchitectureModelFamily.kext/Contents/PlugIns/SCSITaskUserClient.kext/Contents/PlugIns/SCSITaskLib.plugin"}
    | |   |                 |   "IOMinimumSegmentAlignmentByteCount" = 0x4
    | |   |                 |   "device-type" = "DVD"
    | |   |                 |   "Device Characteristics" = {"DVD Features"=0x1ff,"Product Name"="DVD-RAM UJ-840S","Power Off"=No,"CD Features"=0x6ff,"Vendor Name"="MATSHITA","Product Revision Level"="1.11","BD Features"=0x0,"Low Power Polling"=No}
    | |   |                 |   "IOMatchCategory" = "SCSITaskUserClientIniter"
    | |   |                 |   "Protocol Characteristics" = {"Physical Interconnect"="ATAPI","Write Time Out Duration"=0x7530,"Physical Interconnect Location"="Internal","Read Time Out Duration"=0x7530,"unit number"=0x0}
    | |   |                 |   "IOUserClientClass" = "SCSITaskUserClient"
    | |   |                 |   "SCSITaskDeviceCategory" = "SCSITaskAuthoringDevice"
    | |   |                 |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |                 | }
    | |   |                 | 
    | |   |                 +-o IODVDBlockStorageDriver  <class IODVDBlockStorageDriver, registered, matched, active, busy 0, retain 5>
    | |   |                 |   {
    | |   |                 |     "IOProviderClass" = "IODVDBlockStorageDevice"
    | |   |                 |     "IOProbeScore" = 0x0
    | |   |                 |     "Statistics" = {"Total Time (Read)"=0x0,"Bytes (Write)"=0x0,"Operations (Read)"=0x0,"Latency Time (Read)"=0x0,"Retries (Read)"=0x0,"Errors (Read)"=0x0,"Operations (Write)"=0x0,"Retries (Write)"=0x0,"Errors (Write)"=0x0,"Latency Time (Write)"=0x0,"Bytes (Read)"=0x0,"Total Time (Write)"=0x0}
    | |   |                 |     "CFBundleIdentifier" = "com.apple.iokit.IODVDStorageFamily"
    | |   |                 |     "IOPropertyMatch" = {"device-type"="DVD"}
    | |   |                 |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |                 |     "IOClass" = "IODVDBlockStorageDriver"
    | |   |                 |   }
    | |   |                 |   
    | |   |                 +-o SCSITaskUserClientIniter  <class SCSITaskUserClientIniter, !registered, !matched, active, busy 0, retain 4>
    | |   |                     {
    | |   |                       "IOProviderClass" = "IODVDServices"
    | |   |                       "IOMatchCategory" = "SCSITaskUserClientIniter"
    | |   |                       "IOProbeScore" = 0x0
    | |   |                       "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"97ABCF2C-23CC-11D5-A0E8-003065704866"="IOSCSIArchitectureModelFamily.kext/Contents/PlugIns/SCSITaskUserClient.kext/Contents/PlugIns/SCSITaskLib.plugin"},"IOUserClientClass"="SCSITaskUserClient","SCSITaskDeviceCategory"="SCSITaskAuthoringDevice"}
    | |   |                       "IOClass" = "SCSITaskUserClientIniter"
    | |   |                       "CFBundleIdentifier" = "com.apple.iokit.SCSITaskUserClient"
    | |   |                     }
    | |   |                     
    | |   +-o LPC0@14,3  <class IOPCIDevice, registered, matched, active, busy 0, retain 28>
    | |   |   {
    | |   |     "IOPCIResourced" = Yes
    | |   |     "IOName" = "pci1002,4377"
    | |   |     "subsystem-id" = <91300000>
    | |   |     "class-code" = <00010600>
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=0x2}
    | |   |     "revision-id" = <00000000>
    | |   |     "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     "device-id" = <77430000>
    | |   |     "vendor-id" = <02100000>
    | |   |     "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/LPC0@140003"
    | |   |     "subsystem-vendor-id" = <3c100000>
    | |   |     "name" = "pci1002,4377"
    | |   |     "reg" = <00a3000000000000000000000000000000000000>
    | |   |     "compatible" = <706369313033632c3330393100706369313030322c3433373700706369636c6173732c30363031303000>
    | |   |   }
    | |   |   
    | |   +-o P2P@14,4  <class IOPCIDevice, registered, matched, active, busy 0, retain 12>
    | |   | | {
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "class-code" = <01040600>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=0x2,"CurrentPowerState"=0x2}
    | |   | |   "revision-id" = <00000000>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "device-id" = <71430000>
    | |   | |   "vendor-id" = <02100000>
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/P2P@140004"
    | |   | |   "ranges" = <0000008200000000000020d00000008200000000000020d00000000000001000>
    | |   | |   "name" = "pci-bridge"
    | |   | |   "reg" = <00a4000000000000000000000000000000000000>
    | |   | |   "compatible" = <706369313030322c3433373100706369636c6173732c30363034303100>
    | |   | |   "IODTPersist" = <a6b8f111deb8f111>
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "IOPCIConfigured" = Yes
    | |   | | }
    | |   | | 
    | |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, registered, matched, active, busy 0, retain 11>
    | |   |   | {
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOProbeScore" = 0xffffffffffffff9c
    | |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "Bridge Memory Ranges" = (0xffffffffd0200000,0xffffffffd0203fff,0xffffffffd0206000,0xffffffffd0207fff,0xffffffffd0208100,0xffffffffd02fffff,0xfffffffffff00000,0xfffff)
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "Bridge IO Ranges" = (0xa000,0xafff)
    | |   |   |   "IONameMatched" = "pci-bridge"
    | |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   "IONameMatch" = "pci-bridge"
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=0x2,"CurrentPowerState"=0x2}
    | |   |   | }
    | |   |   | 
    | |   |   +-o pci104c,8031@9  <class IOPCIDevice, registered, matched, active, busy 0, retain 7>
    | |   |   |   {
    | |   |   |     "IOPCIResourced" = Yes
    | |   |   |     "#address-cells" = <03000000>
    | |   |   |     "IOName" = "pci104c,8031"
    | |   |   |     "IOInterruptControllers" = ("io-apic-0")
    | |   |   |     "class-code" = <00070600>
    | |   |   |     "IOPowerManagement" = {"CurrentPowerState"=0x2}
    | |   |   |     "revision-id" = <00000000>
    | |   |   |     "IOInterruptSpecifiers" = (<1100000007000000>)
    | |   |   |     "IOChildIndex" = 0x1
    | |   |   |     "device-id" = <31800000>
    | |   |   |     "vendor-id" = <4c100000>
    | |   |   |     "ranges" = <00000082000000000000000000000082000000000000000000000000000010000000008100000000000000000000008100000000000000000000000000100000>
    | |   |   |     "name" = "pci104c,8031"
    | |   |   |     "reg" = <00480500000000000000000000000000000000001048050200000000000000000000000000100000>
    | |   |   |     "compatible" = <706369313034632c3830333100706369636c6173732c30363037303000>
    | |   |   |     "IOPCIHotPlug" = Yes
    | |   |   |     "#size-cells" = <02000000>
    | |   |   |   }
    | |   |   |   
    | |   |   +-o pci14e4,4318@2  <class IOPCIDevice, registered, matched, active, busy 0, retain 10>
    | |   |   | | {
    | |   |   | |   "IOPCIResourced" = Yes
    | |   |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   |   | |   "IOName" = "pci14e4,4318"
    | |   |   | |   "subsystem-id" = <56130000>
    | |   |   | |   "IODeviceMemory" = (({"address"=0xffffffffd0204000,"length"=0x2000}))
    | |   |   | |   "credit" = "A.W0land"
    | |   |   | |   "class-code" = <00800200>
    | |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=0x2,"CurrentPowerState"=0x2}
    | |   |   | |   "redo by" = "K4byl, z3f"
    | |   |   | |   "revision-id" = <02000000>
    | |   |   | |   "IOInterruptSpecifiers" = (<1400000007000000>)
    | |   |   | |   "IOChildIndex" = 0x2
    | |   |   | |   "assigned-addresses" = <1010058200000000004020d00000000000200000>
    | |   |   | |   "built-in" = Yes
    | |   |   | |   "device-id" = <18430000>
    | |   |   | |   "vendor-id" = <e4140000>
    | |   |   | |   "name" = "pci14e4,4318"
    | |   |   | |   "subsystem-vendor-id" = <3c100000>
    | |   |   | |   "reg" = <00100500000000000000000000000000000000001010050200000000000000000000000000200000>
    | |   |   | |   "compatible" = <706369313033632c3133353600706369313465342c3433313800706369636c6173732c30323830303000>
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o AirPort_Brcm43xx  <class AirPort_Brcm43xx, registered, matched, active, busy 0, retain 8>
    | |   |   |   | {
    | |   |   |   |   "APCurrentChannel" = 0x0
    | |   |   |   |   "APCurrentSSID" = ""
    | |   |   |   |   "IOSelectedMedium" = "00000080"
    | |   |   |   |   "CFBundleIdentifier" = "com.apple.driver.AirPortBrcm43xx"
    | |   |   |   |   "IOVendor" = "Unknown"
    | |   |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |   "APChipRev" = 0x2
    | |   |   |   |   "IOFeatures" = 0x8
    | |   |   |   |   "IOMaxPacketSize" = 0x5ee
    | |   |   |   |   "IOMinPacketSize" = 0x40
    | |   |   |   |   "IOMediumDictionary" = {"00000080"={"Type"=0x80,"Index"=0x0,"Flags"=0x0,"Speed"=0xa7d8c0}}
    | |   |   |   |   "IONameMatched" = "pci14e4,4318"
    | |   |   |   |   "IOActiveMedium" = ""
    | |   |   |   |   "IONameMatch" = ("pci106b,4e","pci14e4,4311","pci14e4,4312","pci14e4,4313","pci14e4,4318","pci14e4,4319","pci14e4,431a","pci14e4,4320","pci14e4,4324","pci14e4,4325","pci14e4,4328","pci14e4,4329","pci14e4,432a","pci14e4,432b","pci14e4,432c","pci14e4,432d")
    | |   |   |   |   "IOModel" = "Wireless Network Adapter (802.11 b/g)"
    | |   |   |   |   "IOProbeScore" = 0x0
    | |   |   |   |   "IOFirmwareVersion" = "Broadcom BCM43xx 1.0 (4.170.25.8)"
    | |   |   |   |   "APFeatures" = 0x1
    | |   |   |   |   "IOLinkSpeed" = 0x0
    | |   |   |   |   "IOPowerManagement" = {"CurrentPowerState"=0x2}
    | |   |   |   |   "IOPacketFilters" = {"IONetworkFilterGroup"=0x113,"IOEthernetWakeOnLANFilterGroup"=0x0}
    | |   |   |   |   "IOMACAddress" = <0014a5b604c7>
    | |   |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   |   "IOLinkStatus" = 0x1
    | |   |   |   |   "APRoamTrigger" = 0xffffffffffffffa5
    | |   |   |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |   "IOLocale" = "Unknown"
    | |   |   |   |   "IOClass" = "AirPort_Brcm43xx"
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o AirPort_Brcm43xxInterface  <class AirPort_Brcm43xxInterface, registered, matched, active, busy 0, retain 10>
    | |   |   |     | {
    | |   |   |     |   "IOMediaAddressLength" = 0x6
    | |   |   |     |   "IO80211Locale" = "Unknown"
    | |   |   |     |   "IOPrimaryInterface" = No
    | |   |   |     |   "IOInterfaceType" = 0x6
    | |   |   |     |   "IORequiredPacketFilters" = {"IONetworkFilterGroup"=0x13,"IOEthernetWakeOnLANFilterGroup"=0x0}
    | |   |   |     |   "IOInterfaceFlags" = 0x8863
    | |   |   |     |   "IOInterfaceExtraFlags" = 0x40000140
    | |   |   |     |   "IOInterfaceUnit" = 0x1
    | |   |   |     |   "IONetworkData" = {"IOEthernetStatsKey"={"Size"=0xd8,"Data"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"Access Types"=0x9},"IONetworkStatsKey"={"Size"=0x14,"Data"=<0000000000000000010000000000000000000000>,"Access Types"=0x9},"IOOutputQueueStatsKey"={"Size"=0x2c,"Data"=<0001000000000000000000000000000001000000000000000000000000000000000000000000000000000000>,"Access Types"=0x9}}
    | |   |   |     |   "IO80211DriverVersion" = "Broadcom BCM43xx 1.0 (4.170.25.8)"
    | |   |   |     |   "IO80211CountryCode" = "DE"
    | |   |   |     |   "BSD Name" = "en1"
    | |   |   |     |   "IOLocation" = ""
    | |   |   |     |   "IOMaxTransferUnit" = 0x5dc
    | |   |   |     |   "IOInterfaceNamePrefix" = "en"
    | |   |   |     |   "IOBuiltin" = Yes
    | |   |   |     |   "IOActivePacketFilters" = {"IONetworkFilterGroup"=0x13,"IOEthernetWakeOnLANFilterGroup"=0x0}
    | |   |   |     |   "IOMulticastAddressList" = <010393df0b92>
    | |   |   |     |   "IOInterfaceState" = 0x3
    | |   |   |     |   "IOMediaHeaderLength" = 0xe
    | |   |   |     |   "IO80211HardwareVersion" = "vendorid: 0x14e4 deviceid: 0x4318 radiorev: 0x82050000 chipnum: 0x4318 chiprev: 0x2 corerev: 0x9 boardid: 0x1356 boardvendor: 0x103c boardrev: 0x47 driverrev: 0x4aa1908 ucoderev: 0x0 bus: 0x1 "
    | |   |   |     |   "IOControllerEnabled" = Yes
    | |   |   |     | }
    | |   |   |     | 
    | |   |   |     +-o IONetworkStack  <class IONetworkStack, registered, matched, active, busy 0, retain 9>
    | |   |   |       | {
    | |   |   |       |   "IOProviderClass" = "IOResources"
    | |   |   |       |   "IOMatchCategory" = "IONetworkStack"
    | |   |   |       |   "IOProbeScore" = 0x0
    | |   |   |       |   "IOClass" = "IONetworkStack"
    | |   |   |       |   "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
    | |   |   |       |   "IOResourceMatch" = "IOBSD"
    | |   |   |       | }
    | |   |   |       | 
    | |   |   |       +-o IONetworkStackUserClient  <class IONetworkStackUserClient, !registered, !matched, active, busy 0, retain 5>
    | |   |   |           {
    | |   |   |           }
    | |   |   |           
    | |   |   +-o ethernet@0  <class IOPCIDevice, registered, matched, active, busy 0, retain 10>
    | |   |     | {
    | |   |     |   "IOPCIResourced" = Yes
    | |   |     |   "IOInterruptControllers" = ("io-apic-0")
    | |   |     |   "IOName" = "ethernet"
    | |   |     |   "subsystem-id" = <91300000>
    | |   |     |   "IODeviceMemory" = (({"address"=0xffffffffd0208000,"length"=0x100}))
    | |   |     |   "credit" = "A.W0land"
    | |   |     |   "class-code" = <00000200>
    | |   |     |   "IOPowerManagement" = {"ChildrenPowerState"=0x2,"CurrentPowerState"=0x2}
    | |   |     |   "redo by" = "K4byl, z3f"
    | |   |     |   "revision-id" = <10000000>
    | |   |     |   "IOInterruptSpecifiers" = (<1200000007000000>)
    | |   |     |   "IOChildIndex" = 0x3
    | |   |     |   "assigned-addresses" = <100005810000000000a0000000000000000100001400058200000000008020d00000000000010000>
    | |   |     |   "built-in" = Yes
    | |   |     |   "device-id" = <39810000>
    | |   |     |   "vendor-id" = <ec100000>
    | |   |     |   "name" = "ethernet"
    | |   |     |   "subsystem-vendor-id" = <3c100000>
    | |   |     |   "reg" = <000005000000000000000000000000000000000010000501000000000000000000000000000100001400050200000000000000000000000000010000>
    | |   |     |   "compatible" = <706369313033632c3330393100706369313065632c3831333900706369636c6173732c30323030303000>
    | |   |     | }
    | |   |     | 
    | |   |     +-o com_apple_driver_RTL8139  <class com_apple_driver_RTL8139, !registered, !matched, active, busy 0, retain 6>
    | |   |       | {
    | |   |       |   "IOProbeScore" = 0x0
    | |   |       |   "IOSelectedMedium" = "00000020"
    | |   |       |   "CFBundleIdentifier" = "com.apple.driver.AppleRTL8139Ethernet"
    | |   |       |   "IOPCIMatch" = "0x813910ec 0x13001186 0x12111113"
    | |   |       |   "EEPROM words" = ("8129 10ec 8139 103c   3091 4020 e512 1600","6636 af9a 8d10 f7c2   8801 03b9 60f4 071a","0000 0000 0000 0000   03b9 60f4 1a1a 1a1a","0000 0000 0000 0000   0000 0000 0000 3b00","0000 0000 0000 0000   0000 0000 0000 0000","0000 0000 0000 0000   0000 0000 0000 0000","0000 0000 0000 0000   0000 0000 0000 0000","0000 0000 0000 0000   0000 0000 0000 0000")
    | |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |   "IOLinkSpeed" = 0x5f5e100
    | |   |       |   "IOPowerManagement" = {"CurrentPowerState"=0x1}
    | |   |       |   "IOVendor" = "Realtek"
    | |   |       |   "IOPacketFilters" = {"IONetworkFilterGroup"=0x113,"IOEthernetWakeOnLANFilterGroup"=0x0}
    | |   |       |   "IOMACAddress" = <001636669aaf>
    | |   |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |   "IOFeatures" = 0x0
    | |   |       |   "IOMaxPacketSize" = 0x5ee
    | |   |       |   "IOLinkStatus" = 0x3
    | |   |       |   "IOMinPacketSize" = 0x40
    | |   |       |   "IOMediumDictionary" = {"00500023"={"Type"=0x500023,"Index"=0x5,"Flags"=0x0,"Speed"=0x989680},"08000023"={"Type"=0x8000023,"Index"=0x7,"Flags"=0x0,"Speed"=0x989680},"08000026"={"Type"=0x8000026,"Index"=0x8,"Flags"=0x0,"Speed"=0x5f5e100},"00500026"={"Type"=0x500026,"Index"=0x6,"Flags"=0x0,"Speed"=0x5f5e100},"00000022"={"Type"=0x22,"Index"=0xa,"Flags"=0x0,"Speed"=0x0},"00000020"={"Type"=0x20,"Index"=0x9,"Flags"=0x0,"Speed"=0x0},"00100023"={"Type"=0x100023,"Index"=0x1,"Flags"=0x0,"Speed"=0x989680},"00200023"={"Type"=0x200023,"Index"=0x0,"Flags"=0x0,"Speed"=0x989680},"00200026"={"Type"=0x200026,"Index"=0x2,"Flags"=0x0,"Speed"=0x5f5e100},"00100026"={"Type"=0x100026,"Index"=0x3,"Flags"=0x0,"Speed"=0x5f5e100}}
    | |   |       |   "IOModel" = "8139"
    | |   |       |   "IOClass" = "com_apple_driver_RTL8139"
    | |   |       |   "IOActiveMedium" = "00100026"
    | |   |       | }
    | |   |       | 
    | |   |       +-o IOEthernetInterface  <class IOEthernetInterface, registered, matched, active, busy 0, retain 10>
    | |   |         | {
    | |   |         |   "IOMediaAddressLength" = 0x6
    | |   |         |   "IOPrimaryInterface" = Yes
    | |   |         |   "IOInterfaceType" = 0x6
    | |   |         |   "IORequiredPacketFilters" = {"IONetworkFilterGroup"=0x13,"IOEthernetWakeOnLANFilterGroup"=0x0}
    | |   |         |   "IOInterfaceFlags" = 0x8863
    | |   |         |   "IOInterfaceExtraFlags" = 0x40000140
    | |   |         |   "IOInterfaceUnit" = 0x0
    | |   |         |   "IONetworkData" = {"IOEthernetStatsKey"={"Size"=0xd8,"Data"=<0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c680600000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000000000000000000000000000000000000000000000000>,"Access Types"=0x9},"IONetworkStatsKey"={"Size"=0x14,"Data"=<1800000000000000480000000000000000000000>,"Access Types"=0x9},"IOOutputQueueStatsKey"={"Size"=0x2c,"Data"=<0001000000000000000000000000000048000000000000000000000000000000000000000000000000000000>,"Access Types"=0x9}}
    | |   |         |   "BSD Name" = "en0"
    | |   |         |   "IOLocation" = ""
    | |   |         |   "IOMaxTransferUnit" = 0x5dc
    | |   |         |   "IOInterfaceNamePrefix" = "en"
    | |   |         |   "IOBuiltin" = Yes
    | |   |         |   "IOActivePacketFilters" = {"IONetworkFilterGroup"=0x13,"IOEthernetWakeOnLANFilterGroup"=0x0}
    | |   |         |   "IOMulticastAddressList" = <3333000000fb333323c158ce3333000000013333ff669aaf>
    | |   |         |   "IOInterfaceState" = 0x3
    | |   |         |   "IOMediaHeaderLength" = 0xe
    | |   |         |   "IOControllerEnabled" = Yes
    | |   |         | }
    | |   |         | 
    | |   |         +-o IONetworkStack  <class IONetworkStack, registered, matched, active, busy 0, retain 9>
    | |   |           | {
    | |   |           |   "IOProviderClass" = "IOResources"
    | |   |           |   "IOMatchCategory" = "IONetworkStack"
    | |   |           |   "IOProbeScore" = 0x0
    | |   |           |   "IOClass" = "IONetworkStack"
    | |   |           |   "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
    | |   |           |   "IOResourceMatch" = "IOBSD"
    | |   |           | }
    | |   |           | 
    | |   |           +-o IONetworkStackUserClient  <class IONetworkStackUserClient, !registered, !matched, active, busy 0, retain 5>
    | |   |               {
    | |   |               }
    | |   |               
    | |   +-o AUDO@14,5  <class IOPCIDevice, registered, matched, active, busy 0, retain 10>
    | |   | | {
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   | |   "IOName" = "pci1002,4370"
    | |   | |   "subsystem-id" = <91300000>
    | |   | |   "IODeviceMemory" = (({"address"=0xffffffffd0003400,"length"=0x100}))
    | |   | |   "class-code" = <00010400>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=0x2,"CurrentPowerState"=0x2}
    | |   | |   "revision-id" = <02000000>
    | |   | |   "IOInterruptSpecifiers" = (<1100000007000000>,<0400000000000100>)
    | |   | |   "assigned-addresses" = <10a5008200000000003400d00000000000010000>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "device-id" = <70430000>
    | |   | |   "vendor-id" = <02100000>
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/AUDO@140005"
    | |   | |   "subsystem-vendor-id" = <3c100000>
    | |   | |   "name" = "pci1002,4370"
    | |   | |   "reg" = <00a500000000000000000000000000000000000010a5000200000000000000000000000000010000>
    | |   | |   "compatible" = <706369313033632c3330393100706369313030322c3433373000706369636c6173732c30343031303000>
    | |   | | }
    | |   | | 
    | |   | +-o AppleAC97AudioATIIXP  <class AppleAC97AudioATIIXP, !registered, !matched, active, busy 0, retain 7>
    | |   |   | {
    | |   |   |   "IOProbeScore" = 0x0
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleAC97AudioATIIXP"
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "IOPCIPrimaryMatch" = "0x43701002"
    | |   |   |   "Hardware Name" = "ATI IXP SB400 SND"
    | |   |   |   "IOClass" = "AppleAC97AudioATIIXP"
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=0x2,"CurrentPowerState"=0x2}
    | |   |   | }
    | |   |   | 
    | |   |   +-o IOAC97CodecDevice@0  <class IOAC97CodecDevice, registered, matched, active, busy 0, retain 6>
    | |   |     | {
    | |   |     |   "PNPVendorID" = "CXT30"
    | |   |     | }
    | |   |     | 
    | |   |     +-o IOAC97AudioCodec  <class IOAC97AudioCodec, registered, matched, active, busy 0, retain 17>
    | |   |       | {
    | |   |       |   "IOProviderClass" = "IOAC97CodecDevice"
    | |   |       |   "IOProbeScore" = 0x0
    | |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |   "Hardware Name" = "CXT30"
    | |   |       |   "IOClass" = "IOAC97AudioCodec"
    | |   |       |   "CFBundleIdentifier" = "com.apple.driver.AppleAC97Audio"
    | |   |       | }
    | |   |       | 
    | |   |       +-o AppleAC97AudioDriver  <class AppleAC97AudioDriver, registered, matched, active, busy 0, retain 7>
    | |   |         | {
    | |   |         |   "IOProviderClass" = "IOAC97AudioCodec"
    | |   |         |   "IOProbeScore" = 0x0
    | |   |         |   "IOAudioDeviceManufacturerName" = "ATI IXP SB400 SND / CXT30"
    | |   |         |   "IOAudioDeviceCanBeDefaults" = 0x7
    | |   |         |   "CFBundleIdentifier" = "com.apple.driver.AppleAC97Audio"
    | |   |         |   "IOAudioDeviceTransportType" = 0x626c746e
    | |   |         |   "IOAudioDeviceName" = "AC97 Built-in Audio"
    | |   |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |         |   "IOAudioDeviceModelID" = "AppleAC97AudioDriver:AC97 Built-in Audio"
    | |   |         |   "IOPowerManagement" = {"CurrentPowerState"=0x1,"DriverChangePowerState"=0x1}
    | |   |         |   "IOClass" = "AppleAC97AudioDriver"
    | |   |         |   "IOAudioDeviceShortName" = "AC97Audio"
    | |   |         | }
    | |   |         | 
    | |   |         +-o AppleAC97AudioEnginePCMOut  <class AppleAC97AudioEnginePCMOut, registered, matched, active, busy 0, retain 17>
    | |   |         | | {
    | |   |         | |   "IOAudioEngineOutputSampleLatency" = 0x20
    | |   |         | |   "IOAudioEngineDescription" = "AC97 Audio (PCM)"
    | |   |         | |   "IOAudioEngineNumActiveUserClients" = 0x0
    | |   |         | |   "IOAudioEngineNumSampleFramesPerBuffer" = 0x40000
    | |   |         | |   "IOAudioEngineSampleOffset" = 0x40
    | |   |         | |   "IOAudioEngineClockDomain" = 0x33e1b00
    | |   |         | |   "IOAudioEngineState" = 0x0
    | |   |         | |   "IOAudioEngineFlavor" = 0x1
    | |   |         | |   "IOAudioEngineGlobalUniqueID" = "AppleAC97AudioEnginePCMOut:0"
    | |   |         | |   "IOAudioSampleRate" = {"IOAudioSampleRateFraction"=0x0,"IOAudioSampleRateWholeNumber"=0xbb80}
    | |   |         | |   "IOAudioEngineInputSampleLatency" = 0x20
    | |   |         | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |         | | }
    | |   |         | | 
    | |   |         | +-o IOAudioStream  <class IOAudioStream, registered, matched, active, busy 0, retain 7>
    | |   |         | |   {
    | |   |         | |     "IOAudioStreamDirection" = 0x0
    | |   |         | |     "IOAudioStreamNumClients" = 0x0
    | |   |         | |     "IOAudioStreamAvailable" = 0x1
    | |   |         | |     "IOAudioStreamID" = 0x0
    | |   |         | |     "IOAudioStreamFormat" = {"IOAudioStreamAlignment"=0x0,"IOAudioStreamIsMixable"=0x1,"IOAudioStreamDriverTag"=0x0,"IOAudioStreamBitDepth"=0x10,"IOAudioStreamNumChannels"=0x2,"IOAudioStreamNumericRepresentation"=0x73696e74,"IOAudioStreamFramesPerPacket"=0x1,"IOAudioStreamByteOrder"=0x1,"IOAudioStreamFormatFlags"=0x0,"IOAudioStreamSampleFormat"=0x6c70636d,"IOAudioStreamBytesPerPacket"=0x4,"IOAudioStreamBitWidth"=0x10}
    | |   |         | |     "IOAudioStreamStartingChannelNumber" = 0x1
    | |   |         | |     "IOAudioStreamAvailableFormats" = ({"IOAudioStreamAlignment"=0x0,"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateFraction"=0x0,"IOAudioSampleRateWholeNumber"=0xbb80},"IOAudioStreamBitDepth"=0x10,"IOAudioStreamNumChannels"=0x2,"IOAudioStreamNumericRepresentation"=0x73696e74,"IOAudioStreamIsMixable"=0x1,"IOAudioStreamDriverTag"=0x0,"IOAudioStreamFramesPerPacket"=0x1,"IOAudioStreamByteOrder"=0x1,"IOAudioStreamFormatFlags"=0x0,"IOAudioStreamSampleFormat"=0x6c70636d,"IOAudioStreamBytesPerPacket"=0x4,"IOAudioStreamBitWidth"=0x10,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateFraction"=0x0,"IOAudioSampleRateWholeNumber"=0xbb80}})
    | |   |         | |     "IOAudioStreamStartingChannelID" = 0x1
    | |   |         | |   }
    | |   |         | |   
    | |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         | |   {
    | |   |         | |     "IOAudioEngineUserClientActive" = 0x0
    | |   |         | |   }
    | |   |         | |   
    | |   |         | +-o IOAudioLevelControl  <class IOAudioLevelControl, !registered, !matched, active, busy 0, retain 11>
    | |   |         | | | {
    | |   |         | | |   "IOAudioControlUsage" = 0x6f757470
    | |   |         | | |   "IOAudioLevelControlMinValue" = 0x0
    | |   |         | | |   "IOAudioControlChannelID" = 0x1
    | |   |         | | |   "IOAudioControlValue" = 0x17
    | |   |         | | |   "IOAudioControlSubType" = 0x766c6d65
    | |   |         | | |   "IOAudioLevelControlMaxValue" = 0x1f
    | |   |         | | |   "IOAudioControlID" = 0x61630000
    | |   |         | | |   "IOAudioLevelControlMinDB" = 0xffffffffffd28000
    | |   |         | | |   "IOAudioControlChannelName" = "Left"
    | |   |         | | |   "IOAudioLevelControlMaxDB" = 0x0
    | |   |         | | |   "IOAudioControlChannelNumber" = 0x1
    | |   |         | | |   "IOAudioControlType" = 0x6c65766c
    | |   |         | | | }
    | |   |         | | | 
    | |   |         | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         | | |   {
    | |   |         | | |   }
    | |   |         | | |   
    | |   |         | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         | | |   {
    | |   |         | | |   }
    | |   |         | | |   
    | |   |         | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         | |     {
    | |   |         | |     }
    | |   |         | |     
    | |   |         | +-o IOAudioToggleControl  <class IOAudioToggleControl, !registered, !matched, active, busy 0, retain 11>
    | |   |         | | | {
    | |   |         | | |   "IOAudioControlUsage" = 0x6f757470
    | |   |         | | |   "IOAudioControlChannelID" = 0x1
    | |   |         | | |   "IOAudioControlValue" = 0x0
    | |   |         | | |   "IOAudioControlSubType" = 0x6d757465
    | |   |         | | |   "IOAudioControlID" = 0x61630000
    | |   |         | | |   "IOAudioControlChannelNumber" = 0x1
    | |   |         | | |   "IOAudioControlChannelName" = "Left"
    | |   |         | | |   "IOAudioControlType" = 0x746f676c
    | |   |         | | | }
    | |   |         | | | 
    | |   |         | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         | | |   {
    | |   |         | | |   }
    | |   |         | | |   
    | |   |         | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         | | |   {
    | |   |         | | |   }
    | |   |         | | |   
    | |   |         | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         | |     {
    | |   |         | |     }
    | |   |         | |     
    | |   |         | +-o IOAudioLevelControl  <class IOAudioLevelControl, !registered, !matched, active, busy 0, retain 11>
    | |   |         | | | {
    | |   |         | | |   "IOAudioControlUsage" = 0x6f757470
    | |   |         | | |   "IOAudioLevelControlMinValue" = 0x0
    | |   |         | | |   "IOAudioControlChannelID" = 0x2
    | |   |         | | |   "IOAudioControlValue" = 0x17
    | |   |         | | |   "IOAudioControlSubType" = 0x766c6d65
    | |   |         | | |   "IOAudioLevelControlMaxValue" = 0x1f
    | |   |         | | |   "IOAudioControlID" = 0x61630001
    | |   |         | | |   "IOAudioLevelControlMinDB" = 0xffffffffffd28000
    | |   |         | | |   "IOAudioControlChannelName" = "Right"
    | |   |         | | |   "IOAudioLevelControlMaxDB" = 0x0
    | |   |         | | |   "IOAudioControlChannelNumber" = 0x2
    | |   |         | | |   "IOAudioControlType" = 0x6c65766c
    | |   |         | | | }
    | |   |         | | | 
    | |   |         | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         | | |   {
    | |   |         | | |   }
    | |   |         | | |   
    | |   |         | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         | | |   {
    | |   |         | | |   }
    | |   |         | | |   
    | |   |         | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         | |     {
    | |   |         | |     }
    | |   |         | |     
    | |   |         | +-o IOAudioToggleControl  <class IOAudioToggleControl, !registered, !matched, active, busy 0, retain 11>
    | |   |         | | | {
    | |   |         | | |   "IOAudioControlUsage" = 0x6f757470
    | |   |         | | |   "IOAudioControlChannelID" = 0x2
    | |   |         | | |   "IOAudioControlValue" = 0x0
    | |   |         | | |   "IOAudioControlSubType" = 0x6d757465
    | |   |         | | |   "IOAudioControlID" = 0x61630001
    | |   |         | | |   "IOAudioControlChannelNumber" = 0x2
    | |   |         | | |   "IOAudioControlChannelName" = "Right"
    | |   |         | | |   "IOAudioControlType" = 0x746f676c
    | |   |         | | | }
    | |   |         | | | 
    | |   |         | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         | | |   {
    | |   |         | | |   }
    | |   |         | | |   
    | |   |         | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         | | |   {
    | |   |         | | |   }
    | |   |         | | |   
    | |   |         | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         | |     {
    | |   |         | |     }
    | |   |         | |     
    | |   |         | +-o IOAudioSelectorControl  <class IOAudioSelectorControl, !registered, !matched, active, busy 0, retain 11>
    | |   |         | | | {
    | |   |         | | |   "IOAudioControlUsage" = 0x6f757470
    | |   |         | | |   "IOAudioControlChannelID" = 0x0
    | |   |         | | |   "IOAudioControlValue" = 0x6c696e65
    | |   |         | | |   "IOAudioControlSubType" = 0x6f757470
    | |   |         | | |   "IOAudioControlID" = 0x0
    | |   |         | | |   "IOAudioControlChannelNumber" = 0x0
    | |   |         | | |   "IOAudioSelectorControlAvailableSelections" = ({"IOAudioSelectorControlSelectionValue"=0x6c696e65,"IOAudioSelectorControlSelectionDescriptionKey"="Line Out"})
    | |   |         | | |   "IOAudioControlType" = 0x736c6374
    | |   |         | | | }
    | |   |         | | | 
    | |   |         | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         | | |   {
    | |   |         | | |   }
    | |   |         | | |   
    | |   |         | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         | | |   {
    | |   |         | | |   }
    | |   |         | | |   
    | |   |         | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         | |     {
    | |   |         | |     }
    | |   |         | |     
    | |   |         | +-o IOAudioToggleControl  <class IOAudioToggleControl, !registered, !matched, active, busy 0, retain 11>
    | |   |         | | | {
    | |   |         | | |   "IOAudioControlUsage" = 0x6f757470
    | |   |         | | |   "IOAudioControlChannelID" = 0x0
    | |   |         | | |   "IOAudioControlValue" = 0x0
    | |   |         | | |   "IOAudioControlSubType" = 0x6d757465
    | |   |         | | |   "IOAudioControlID" = 0xffff
    | |   |         | | |   "IOAudioControlChannelNumber" = 0x0
    | |   |         | | |   "IOAudioControlChannelName" = "All Channels"
    | |   |         | | |   "IOAudioControlType" = 0x746f676c
    | |   |         | | | }
    | |   |         | | | 
    | |   |         | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         | | |   {
    | |   |         | | |   }
    | |   |         | | |   
    | |   |         | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         | | |   {
    | |   |         | | |   }
    | |   |         | | |   
    | |   |         | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         | |     {
    | |   |         | |     }
    | |   |         | |     
    | |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         | |   {
    | |   |         | |   }
    | |   |         | |   
    | |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         | |   {
    | |   |         | |   }
    | |   |         | |   
    | |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |         |     {
    | |   |         |     }
    | |   |         |     
    | |   |         +-o AppleAC97AudioEnginePCMIn  <class AppleAC97AudioEnginePCMIn, registered, matched, active, busy 0, retain 15>
    | |   |           | {
    | |   |           |   "IOAudioEngineOutputSampleLatency" = 0x20
    | |   |           |   "IOAudioEngineDescription" = "AC97 Audio (PCM)"
    | |   |           |   "IOAudioEngineNumSampleFramesPerBuffer" = 0x40000
    | |   |           |   "IOAudioEngineSampleOffset" = 0x40
    | |   |           |   "IOAudioEngineClockDomain" = 0x33e1a00
    | |   |           |   "IOAudioEngineState" = 0x0
    | |   |           |   "IOAudioEngineFlavor" = 0x1
    | |   |           |   "IOAudioEngineGlobalUniqueID" = "AppleAC97AudioEnginePCMIn:1"
    | |   |           |   "IOAudioSampleRate" = {"IOAudioSampleRateFraction"=0x0,"IOAudioSampleRateWholeNumber"=0xbb80}
    | |   |           |   "IOAudioEngineInputSampleLatency" = 0x20
    | |   |           |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |           | }
    | |   |           | 
    | |   |           +-o IOAudioStream  <class IOAudioStream, registered, matched, active, busy 0, retain 7>
    | |   |           |   {
    | |   |           |     "IOAudioStreamDirection" = 0x1
    | |   |           |     "IOAudioStreamNumClients" = 0x0
    | |   |           |     "IOAudioStreamAvailable" = 0x1
    | |   |           |     "IOAudioStreamID" = 0x0
    | |   |           |     "IOAudioStreamFormat" = {"IOAudioStreamAlignment"=0x0,"IOAudioStreamIsMixable"=0x1,"IOAudioStreamDriverTag"=0x0,"IOAudioStreamBitDepth"=0x10,"IOAudioStreamNumChannels"=0x2,"IOAudioStreamNumericRepresentation"=0x73696e74,"IOAudioStreamFramesPerPacket"=0x1,"IOAudioStreamByteOrder"=0x1,"IOAudioStreamFormatFlags"=0x0,"IOAudioStreamSampleFormat"=0x6c70636d,"IOAudioStreamBytesPerPacket"=0x4,"IOAudioStreamBitWidth"=0x10}
    | |   |           |     "IOAudioStreamStartingChannelNumber" = 0x1
    | |   |           |     "IOAudioStreamAvailableFormats" = ({"IOAudioStreamAlignment"=0x0,"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateFraction"=0x0,"IOAudioSampleRateWholeNumber"=0xbb80},"IOAudioStreamBitDepth"=0x10,"IOAudioStreamNumChannels"=0x2,"IOAudioStreamNumericRepresentation"=0x73696e74,"IOAudioStreamIsMixable"=0x1,"IOAudioStreamDriverTag"=0x0,"IOAudioStreamFramesPerPacket"=0x1,"IOAudioStreamByteOrder"=0x1,"IOAudioStreamFormatFlags"=0x0,"IOAudioStreamSampleFormat"=0x6c70636d,"IOAudioStreamBytesPerPacket"=0x4,"IOAudioStreamBitWidth"=0x10,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateFraction"=0x0,"IOAudioSampleRateWholeNumber"=0xbb80}})
    | |   |           |     "IOAudioStreamStartingChannelID" = 0x1
    | |   |           |   }
    | |   |           |   
    | |   |           +-o IOAudioLevelControl  <class IOAudioLevelControl, !registered, !matched, active, busy 0, retain 11>
    | |   |           | | {
    | |   |           | |   "IOAudioControlUsage" = 0x696e7074
    | |   |           | |   "IOAudioLevelControlMinValue" = 0x0
    | |   |           | |   "IOAudioControlChannelID" = 0x1
    | |   |           | |   "IOAudioControlValue" = 0xb
    | |   |           | |   "IOAudioControlSubType" = 0x766c6d65
    | |   |           | |   "IOAudioLevelControlMaxValue" = 0xf
    | |   |           | |   "IOAudioControlID" = 0x61630002
    | |   |           | |   "IOAudioLevelControlMinDB" = 0x0
    | |   |           | |   "IOAudioControlChannelName" = "Left"
    | |   |           | |   "IOAudioLevelControlMaxDB" = 0x168000
    | |   |           | |   "IOAudioControlChannelNumber" = 0x1
    | |   |           | |   "IOAudioControlType" = 0x6c65766c
    | |   |           | | }
    | |   |           | | 
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |   {
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |   {
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |           |     {
    | |   |           |     }
    | |   |           |     
    | |   |           +-o IOAudioLevelControl  <class IOAudioLevelControl, !registered, !matched, active, busy 0, retain 11>
    | |   |           | | {
    | |   |           | |   "IOAudioControlUsage" = 0x696e7074
    | |   |           | |   "IOAudioLevelControlMinValue" = 0x0
    | |   |           | |   "IOAudioControlChannelID" = 0x2
    | |   |           | |   "IOAudioControlValue" = 0xb
    | |   |           | |   "IOAudioControlSubType" = 0x766c6d65
    | |   |           | |   "IOAudioLevelControlMaxValue" = 0xf
    | |   |           | |   "IOAudioControlID" = 0x61630001
    | |   |           | |   "IOAudioLevelControlMinDB" = 0x0
    | |   |           | |   "IOAudioControlChannelName" = "Right"
    | |   |           | |   "IOAudioLevelControlMaxDB" = 0x168000
    | |   |           | |   "IOAudioControlChannelNumber" = 0x2
    | |   |           | |   "IOAudioControlType" = 0x6c65766c
    | |   |           | | }
    | |   |           | | 
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |   {
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |   {
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |           |     {
    | |   |           |     }
    | |   |           |     
    | |   |           +-o IOAudioToggleControl  <class IOAudioToggleControl, !registered, !matched, active, busy 0, retain 11>
    | |   |           | | {
    | |   |           | |   "IOAudioControlUsage" = 0x696e7074
    | |   |           | |   "IOAudioControlChannelID" = 0x0
    | |   |           | |   "IOAudioControlValue" = 0x0
    | |   |           | |   "IOAudioControlSubType" = 0x6d757465
    | |   |           | |   "IOAudioControlID" = 0x61630000
    | |   |           | |   "IOAudioControlChannelNumber" = 0x0
    | |   |           | |   "IOAudioControlChannelName" = "All Channels"
    | |   |           | |   "IOAudioControlType" = 0x746f676c
    | |   |           | | }
    | |   |           | | 
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |   {
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |   {
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |           |     {
    | |   |           |     }
    | |   |           |     
    | |   |           +-o IOAudioSelectorControl  <class IOAudioSelectorControl, !registered, !matched, active, busy 0, retain 11>
    | |   |           | | {
    | |   |           | |   "IOAudioControlUsage" = 0x696e7074
    | |   |           | |   "IOAudioControlChannelID" = 0x0
    | |   |           | |   "IOAudioControlValue" = 0x61630000
    | |   |           | |   "IOAudioControlSubType" = 0x696e7074
    | |   |           | |   "IOAudioControlID" = 0x61630000
    | |   |           | |   "IOAudioControlChannelNumber" = 0x0
    | |   |           | |   "IOAudioControlChannelName" = "All Channels"
    | |   |           | |   "IOAudioSelectorControlAvailableSelections" = ({"IOAudioSelectorControlSelectionValue"=0x61630004,"IOAudioSelectorControlSelectionDescriptionKey"="Line In"},{"IOAudioSelectorControlSelectionValue"=0x61630000,"IOAudioSelectorControlSelectionDescriptionKey"="MIC"},{"IOAudioSelectorControlSelectionValue"=0x61630001,"IOAudioSelectorControlSelectionDescriptionKey"="CD"},{"IOAudioSelectorControlSelectionValue"=0x61630005,"IOAudioSelectorControlSelectionDescriptionKey"="Stereo Mix"},{"IOAudioSelectorControlSelectionValue"=0x61630006,"IOAudioSelectorControlSelectionDescriptionKey"="Mono Mix"})
    | |   |           | |   "IOAudioControlType" = 0x736c6374
    | |   |           | | }
    | |   |           | | 
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |   {
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |   {
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |           |     {
    | |   |           |     }
    | |   |           |     
    | |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |           |   {
    | |   |           |   }
    | |   |           |   
    | |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |           |   {
    | |   |           |   }
    | |   |           |   
    | |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |           |   {
    | |   |           |   }
    | |   |           |   
    | |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, !registered, !matched, active, busy 0, retain 6>
    | |   |               {
    | |   |               }
    | |   |               
    | |   +-o MODM@14,6  <class IOPCIDevice, registered, matched, active, busy 0, retain 7>
    | |   |   {
    | |   |     "IOPCIResourced" = Yes
    | |   |     "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |     "IOName" = "pci1002,4378"
    | |   |     "subsystem-id" = <91300000>
    | |   |     "IODeviceMemory" = (({"address"=0xffffffffd0003800,"length"=0x100}))
    | |   |     "class-code" = <00030700>
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=0x2}
    | |   |     "revision-id" = <02000000>
    | |   |     "IOInterruptSpecifiers" = (<1100000007000000>,<0500000000000100>)
    | |   |     "assigned-addresses" = <10a6008200000000003800d00000000000010000>
    | |   |     "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     "device-id" = <78430000>
    | |   |     "vendor-id" = <02100000>
    | |   |     "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/MODM@140006"
    | |   |     "subsystem-vendor-id" = <3c100000>
    | |   |     "name" = "pci1002,4378"
    | |   |     "reg" = <00a600000000000000000000000000000000000010a6000200000000000000000000000000010000>
    | |   |     "compatible" = <706369313033632c3330393100706369313030322c3433373800706369636c6173732c30373033303000>
    | |   |   }
    | |   |   
    | |   +-o AGP@1  <class IOPCIDevice, registered, matched, active, busy 0, retain 10>
    | |   | | {
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "devsel-speed" = <01000000>
    | |   | |   "class-code" = <00040600>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=0x2,"CurrentPowerState"=0x2}
    | |   | |   "revision-id" = <00000000>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "device-id" = <3f5a0000>
    | |   | |   "vendor-id" = <02100000>
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/AGP@10000"
    | |   | |   "ranges" = <0000008200000000000010d00000008200000000000010d00000000000001000000000c200000000000000d4000000c200000000000000d40000000000000004>
    | |   | |   "name" = "pci-bridge"
    | |   | |   "AGP_Target" = <>
    | |   | |   "reg" = <0008000000000000000000000000000000000000>
    | |   | |   "compatible" = <706369313030322c3561336600706369636c6173732c30363034303000>
    | |   | |   "IODTPersist" = <a6b8f111deb8f111>
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "IOPCIConfigured" = Yes
    | |   | | }
    | |   | | 
    | |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, registered, matched, active, busy 0, retain 7>
    | |   |   | {
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOProbeScore" = 0xffffffffffffff9c
    | |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "Bridge Memory Ranges" = (0xffffffffd0110000,0xffffffffd01fffff)
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "Bridge IO Ranges" = (0x9000,0x9fff)
    | |   |   |   "IONameMatched" = "pci-bridge"
    | |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   "IONameMatch" = "pci-bridge"
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=0x2,"CurrentPowerState"=0x2}
    | |   |   | }
    | |   |   | 
    | |   |   +-o VGA@5  <class IOPCIDevice, registered, matched, active, busy 0, retain 12>
    | |   |     | {
    | |   |     |   "IOPCIResourced" = Yes
    | |   |     |   "IOInterruptControllers" = ("io-apic-0")
    | |   |     |   "IOName" = "display"
    | |   |     |   "subsystem-id" = <91300000>
    | |   |     |   "IODeviceMemory" = (({"address"=0xffffffffd4000000,"length"=0x4000000}),({"address"=0xffffffffd0100000,"length"=0x10000}))
    | |   |     |   "class-code" = <00000300>
    | |   |     |   "AAPL,iokit-ignore-ndrv" = Yes
    | |   |     |   "IOPowerManagement" = {"CurrentPowerState"=0x2}
    | |   |     |   "revision-id" = <00000000>
    | |   |     |   "IOInterruptSpecifiers" = (<1100000007000000>)
    | |   |     |   "assigned-addresses" = <102801c200000000000000d4000000000000000414280181000000000090000000000000000100001828018200000000000010d00000000000000100>
    | |   |     |   "IOChildIndex" = 0x1
    | |   |     |   "model" = <526164656f6e20585052455353203230304d2028504349452900>
    | |   |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     |   "device-id" = <55590000>
    | |   |     |   "vendor-id" = <02100000>
    | |   |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/AGP@10000/VGA@50000"
    | |   |     |   "subsystem-vendor-id" = <3c100000>
    | |   |     |   "name" = <4f4d4e492c4a55504954455200>
    | |   |     |   "device_type" = <4f4d4e492c4a55504954455200>
    | |   |     |   "reg" = <00280100000000000000000000000000000000001028014200000000000000000000000000000004142801010000000000000000000000000001000018280102000000000000000000000000000001003028010200000000000000000000000000000200>
    | |   |     |   "compatible" = <706369313033632c3330393100706369313030322c3539353500706369636c6173732c30333030303000>
    | |   |     | }
    | |   |     | 
    | |   |     +-o OMNI,CALLISTO  <class CallistoHAL, registered, matched, active, busy 0, retain 5>
    | |   |       | {
    | |   |       |   "IOProbeScore" = 0xea60
    | |   |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |   "name" = <4f4d4e492c43414c4c4953544f00>
    | |   |       |   "device_type" = <646973706c617900>
    | |   |       |   "CFBundleIdentifier" = "com.free.driver.CallistoHAL"
    | |   |       |   "IOPCIMatch" = "0x59551002&0xffffffff"
    | |   |       |   "IOMatchCategory" = "IOService"
    | |   |       |   "IOFBDependentIndex" = 0x0
    | |   |       |   "IOClass" = "CallistoHAL"
    | |   |       |   "IOFBDependentID" = 0x32ec680
    | |   |       | }
    | |   |       | 
    | |   |       +-o CallistoFB  <class CallistoFB, registered, matched, active, busy 0, retain 9>
    | |   |         | {
    | |   |         |   "CFBundleIdentifier" = "com.free.driver.Callisto"
    | |   |         |   "IOPMStrictTreeOrder" = Yes
    | |   |         |   "IOFBCurrentPixelClock" = 0x4c6d6e0
    | |   |         |   "IOMatchCategory" = "IOFramebuffer"
    | |   |         |   "AAPL,EDID" = <00ffffffffffff0006101d9225fefd02150f0103802b1b782ec901a3574b9c25125054000000b30001010101010101010101010101017c2e90a0601a1e4030203600b10e1100001a000000fc0043696e656d6120446973706c61000000fc00790a000000000000000000000000000000000000000000000000000000000001dc>
    | |   |         |   "IOFBGammaWidth" = 0x8
    | |   |         |   "IOFBTransform" = 0x0
    | |   |         |   "IOFBWaitCursorPeriod" = 0x1fca055
    | |   |         |   "IOFBScalerInfo" = <000000000000000000000000000000000200000000050000000300000000000000000000000000000000000000000000>
    | |   |         |   "IONameMatched" = "OMNI,CALLISTO"
    | |   |         |   "DFP,EDID" = <00ffffffffffff005a631169010101012a0d010380291f782a4e95a1574c94261c5054bfef80a94081808140714f615945593159310a483f403062b0324040c0130098321100001e000000ff004132313033343230303139350a000000fd0032551e5c11000a202020202020000000fc005650323031620a2020202020200099>
    | |   |         |   "IONameMatch" = "OMNI,CALLISTO"
    | |   |         |   "IOFBWaitCursorFrames" = 0xf
    | |   |         |   "IOFBCursorInfo" = ()
    | |   |         |   "IOProbeScore" = 0xea60
    | |   |         |   "IOFBCurrentPixelCount" = 0x146130
    | |   |         |   "IOFBConfig" = {"dims"=<ffffffffffffffff0000000000000000>,"IOFBModes"=({"AID"=0x96,"DM"=<80020000e001000000003c00010000000302000000000000000000000000000000000000>,"DF"=0x203,"ID"=0x1,"TM"=<0100000000000000000000000000000000000000000000000000000000000000000000000000000080858001000000008085800100000000808580010000000080020000a00000001000000060000000e00100002d0000000a0000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>},{"AID"=0x98,"DM"=<80020000e00100000dcf4800010000000302000000000000000000000000000000000000>,"DF"=0x203,"ID"=0x2,"TM"=<02000000000000000000000000000000000000000000000000000000000000000000000000000000e0a6e00100000000e0a6e00100000000e0a6e0010000000080020000c00000001800000028000000e001000028000000090000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>},{"AID"=0x9a,"DM"=<80020000e001000000004b000100$
    | |   |         |   "IOPowerManagement" = {"CurrentPowerState"=0x0}
    | |   |         |   "IOProviderClass" = "CallistoHAL"
    | |   |         |   "IOFramebufferOpenGLIndex" = 0x0
    | |   |         |   "IODisplayParameters" = "IOFramebufferParameterHandler is not serializable"
    | |   |         |   "IOFBMemorySize" = 0x800000
    | |   |         |   "IOFBDependentIndex" = 0x0
    | |   |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |         |   "IOClass" = "CallistoFB"
    | |   |         |   "IOFBGammaCount" = 0x100
    | |   |         |   "IOFBDependentID" = 0x32ec680
    | |   |         | }
    | |   |         | 
    | |   |         +-o display0  <class IODisplayConnect, registered, matched, active, busy 0, retain 5>
    | |   |         | | {
    | |   |         | | }
    | |   |         | | 
    | |   |         | +-o AppleDisplay  <class AppleDisplay, registered, matched, active, busy 0, retain 6>
    | |   |         |     {
    | |   |         |       "IOProbeScore" = 0x7d0
    | |   |         |       "IOProviderClass" = "IODisplayConnect"
    | |   |         |       "DisplayProductID" = 0x140000
    | |   |         |       "IODisplayPrefsKey" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/AGP@1/IOPCI2PCIBridge/VGA@5/OMNI,CALLISTO/CallistoFB/display0/AppleDisplay-756e6b6e-140000"
    | |   |         |       "CFBundleIdentifier" = "com.apple.iokit.IOGraphicsFamily"
    | |   |         |       "AppleSense" = 0x20
    | |   |         |       "DisplayVendorID" = 0x756e6b6e
    | |   |         |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |         |       "IODisplayConnectFlags" = <01000100>
    | |   |         |       "IOClass" = "AppleDisplay"
    | |   |         |       "AppleDisplayType" = 0x14
    | |   |         |       "IOPowerManagement" = {"CurrentPowerState"=0x0}
    | |   |         |     }
    | |   |         |     
    | |   |         +-o IOFramebufferUserClient  <class IOFramebufferUserClient, !registered, !matched, active, busy 0, retain 5>
    | |   |             {
    | |   |             }
    | |   |             
    | |   +-o pci1002,5950@0  <class IOPCIDevice, registered, matched, active, busy 0, retain 7>
    | |       {
    | |         "IOPCIResourced" = Yes
    | |         "device-id" = <50590000>
    | |         "vendor-id" = <02100000>
    | |         "subsystem-id" = <91300000>
    | |         "subsystem-vendor-id" = <3c100000>
    | |         "name" = "pci1002,5950"
    | |         "IOName" = "pci1002,5950"
    | |         "reg" = <0000000000000000000000000000000000000000>
    | |         "class-code" = <00000600>
    | |         "compatible" = <706369313033632c3330393100706369313030322c3539353000706369636c6173732c30363030303000>
    | |         "IOPowerManagement" = {"CurrentPowerState"=0x2}
    | |         "revision-id" = <01000000>
    | |       }
    | |       
    | +-o MEMR  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 6>
    | |   {
    | |     "name" = <504e503043303200>
    | |     "IODeviceMemory" = (({"address"=0xffffffffe0000000,"length"=0x10000000}),({"address"=0xfffffffffec00000,"length"=0x1000}),({"address"=0xfffffffffee00000,"length"=0x1000}))
    | |     "_STA" = 0xf
    | |   }
    | |   
    | +-o LNKA  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 6>
    | |   {
    | |     "_UID" = "1"
    | |     "name" = <504e503043304600>
    | |     "_STA" = 0x9
    | |   }
    | |   
    | +-o LNKB  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 6>
    | |   {
    | |     "_UID" = "2"
    | |     "name" = <504e503043304600>
    | |     "_STA" = 0x9
    | |   }
    | |   
    | +-o LNKC  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 6>
    | |   {
    | |     "_UID" = "3"
    | |     "name" = <504e503043304600>
    | |     "_STA" = 0x9
    | |   }
    | |   
    | +-o LNKD  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 6>
    | |   {
    | |     "_UID" = "4"
    | |     "name" = <504e503043304600>
    | |     "_STA" = 0x9
    | |   }
    | |   
    | +-o LNKE  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 6>
    | |   {
    | |     "_UID" = "5"
    | |     "name" = <504e503043304600>
    | |     "_STA" = 0x9
    | |   }
    | |   
    | +-o LNKF  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 6>
    | |   {
    | |     "_UID" = "6"
    | |     "name" = <504e503043304600>
    | |     "_STA" = 0x9
    | |   }
    | |   
    | +-o LNKG  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 6>
    | |   {
    | |     "_UID" = "7"
    | |     "name" = <504e503043304600>
    | |     "_STA" = 0x9
    | |   }
    | |   
    | +-o LNKH  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 6>
    | |   {
    | |     "_UID" = "8"
    | |     "name" = <504e503043304600>
    | |     "_STA" = 0x9
    | |   }
    | |   
    | +-o DMAC  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 6>
    | |   {
    | |     "name" = <504e503032303000>
    | |     "IODeviceMemory" = (({"address"=0x0,"length"=0x20}),({"address"=0x80,"length"=0x10}),({"address"=0xc0,"length"=0x20}))
    | |     "_STA" = 0xf
    | |   }
    | |   
    | +-o MATH  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 6>
    | |   {
    | |     "IOInterruptControllers" = ("io-apic-0")
    | |     "name" = <504e503043303400>
    | |     "IODeviceMemory" = (({"address"=0xf0,"length"=0xf}))
    | |     "IOInterruptSpecifiers" = (<0d00000000000000>)
    | |     "_STA" = 0xf
    | |   }
    | |   
    | +-o PIC  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 6>
    | |   {
    | |     "IOInterruptControllers" = ("io-apic-0")
    | |     "name" = <504e503030303000>
    | |     "IODeviceMemory" = (({"address"=0x20,"length"=0x2}),({"address"=0xa0,"length"=0x2}))
    | |     "IOInterruptSpecifiers" = (<0200000000000000>)
    | |     "_STA" = 0xf
    | |   }
    | |   
    | +-o RTC  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 8>
    | | | {
    | | |   "IOInterruptControllers" = ("io-apic-0","ACPIEventController")
    | | |   "name" = <504e503042303000>
    | | |   "IODeviceMemory" = (({"address"=0x70,"length"=0x2}))
    | | |   "IOInterruptSpecifiers" = (<0800000000000000>,<0400000000000000>)
    | | |   "_STA" = 0xf
    | | | }
    | | | 
    | | +-o AppleRTC  <class AppleRTC, registered, matched, active, busy 0, retain 6>
    | |     {
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 0x0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleRTC"
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IONameMatched" = "PNP0B00"
    | |       "IOClass" = "AppleRTC"
    | |       "IONameMatch" = "PNP0B00"
    | |       "IOPowerManagement" = {"CurrentPowerState"=0x2}
    | |     }
    | |     
    | +-o SPKR  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 6>
    | |   {
    | |     "name" = <504e503038303000>
    | |     "IODeviceMemory" = (({"address"=0x61,"length"=0x1}))
    | |     "_STA" = 0xf
    | |   }
    | |   
    | +-o TIME  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 6>
    | |   {
    | |     "IOInterruptControllers" = ("io-apic-0")
    | |     "name" = <504e503031303000>
    | |     "IODeviceMemory" = (({"address"=0x40,"length"=0x4}))
    | |     "IOInterruptSpecifiers" = (<0000000000000000>)
    | |     "_STA" = 0xf
    | |   }
    | |   
    | +-o KBC0  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 7>
    | | | {
    | | |   "IOInterruptControllers" = ("io-apic-0")
    | | |   "acpi-wake-system-state" = 0x3
    | | |   "name" = <504e503033303300>
    | | |   "IODeviceMemory" = (({"address"=0x60,"length"=0x1}),({"address"=0x64,"length"=0x1}))
    | | |   "acpi-wake-gpe" = 0x3
    | | |   "_STA" = 0xf
    | | |   "IOInterruptSpecifiers" = (<0100000000000000>)
    | | | }
    | | | 
    | | +-o ps2controller  <class AppleACPIPS2Nub, registered, matched, active, busy 0, retain 8>
    | |   | {
    | |   |   "IOProbeScore" = 0x3e8
    | |   |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |   "IOInterruptControllers" = ("io-apic-0","io-apic-0")
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |   |   "MouseNameMatch" = ("PNP0F03","PNP0F0B","PNP0F13","PNP0F0E")
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "IONameMatched" = "PNP0303"
    | |   |   "IOClass" = "AppleACPIPS2Nub"
    | |   |   "IONameMatch" = ("PNP0303","PNP030B")
    | |   |   "IOPowerManagement" = {"ChildrenPowerState"=0x2,"CurrentPowerState"=0x2}
    | |   |   "IOInterruptSpecifiers" = (<0100000000000000>,<0c00000000000000>)
    | |   | }
    | |   | 
    | |   +-o ApplePS2Controller  <class ApplePS2Controller, !registered, !matched, active, busy 0, retain 9>
    | |     | {
    | |     |   "IOProviderClass" = "IOPlatformDevice"
    | |     |   "IOProbeScore" = 0x0
    | |     |   "CFBundleIdentifier" = "com.apple.driver.ApplePS2Controller"
    | |     |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |     |   "IONameMatched" = "ps2controller"
    | |     |   "IOClass" = "ApplePS2Controller"
    | |     |   "IONameMatch" = "ps2controller"
    | |     |   "IOPowerManagement" = {"CurrentPowerState"=0x2}
    | |     | }
    | |     | 
    | |     +-o ApplePS2KeyboardDevice  <class ApplePS2KeyboardDevice, registered, matched, active, busy 0, retain 7>
    | |     | | {
    | |     | | }
    | |     | | 
    | |     | +-o ApplePS2Keyboard  <class ApplePS2Keyboard, registered, matched, active, busy 0, retain 9>
    | |     |   | {
    | |     |   |   "IOProbeScore" = 0x0
    | |     |   |   "HIDKeyboardKeysDefined" = Yes
    | |     |   |   "HIDKeyMapping" = <00000a01013802013b03013a040137051552414c535455455857565b5c434b517b7d7e7c4e5906017209013c0a013e0b013d0c01367f0d006100410001000100ca00c7000100010d007300530013001300fb00a7001300130d0064004400040004014401b6000400040d006600460006000600a601ac000600060d006800480008000800e300eb000018000d006700470007000700f100e1000700070d007a005a001a001a00cf0157001a001a0d007800580018001801b401ce001800180d006300430003000301e301d3000300030d007600560016001601d601e00016001602003c003e0d006200420002000201e501f2000200020d007100510011001100fa00ea001100110d007700570017001701c801c7001700170d006500450005000500c200c5000500050d007200520012001201e201d2001200120d007900590019001900a501db001900190d007400540014001401e401d4001400140a0031002101ad00a10e003200400032000000b200b3000000000a0033002300a301ba0a0034002400a200a80e0036005e0036001e00b600c3001e001e0a0035002501a500bd0a003d002b01b901b10a0039002800ac00ab0a0037002601b001ab0e002d005f001f001f00b100d0001f001f0a0038002a00b700b40a0030002900ad00bb0e005d007d001d001d002700$
    | |     |   |   "Manufacturer" = "Apple"
    | |     |   |   "Product" = "Keyboard"
    | |     |   |   "CFBundleIdentifier" = "com.apple.driver.ApplePS2Keyboard"
    | |     |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |     |   |   "Swap alt and windows key" = Yes
    | |     |   |   "IOProviderClass" = "ApplePS2KeyboardDevice"
    | |     |   |   "HIDInterfaceID" = 0x2
    | |     |   |   "HIDKeyboardCapsLockDoesLock" = No
    | |     |   |   "VendorID" = 0x5ac
    | |     |   |   "Make capslock into control" = No
    | |     |   |   "HIDKind" = 0x1
    | |     |   |   "HIDKeyboardRightModifierSupport" = Yes
    | |     |   |   "HIDVirtualDevice" = No
    | |     |   |   "HIDKeyboardSupportsF12Eject" = Yes
    | |     |   |   "IOClass" = "ApplePS2Keyboard"
    | |     |   |   "HIDKeyboardSupportedModifiers" = 0x60207f
    | |     |   |   "HIDSubinterfaceID" = 0x1b
    | |     |   |   "Transport" = "PS2"
    | |     |   | }
    | |     |   | 
    | |     |   +-o IOHIDSystem  <class IOHIDSystem, registered, matched, active, busy 0, retain 10>
    | |     |   | | {
    | |     |   | |   "IOProviderClass" = "IOResources"
    | |     |   | |   "IOProbeScore" = 0x0
    | |     |   | |   "HIDParameters" = {"Trackpad Jitter Milliseconds"=0xc0,"Clicking"=0x1,"HIDKeyRepeat"=0x4f790d5,"HIDClickTime"=0x1dcd6500,"HIDMouseScrollAcceleration"=0x5000,"OutsidezoneNoAction When Typing"=0x1,"HIDPointerButtonMode"=0x2,"HIDWaitCursorFrameInterval"=0x1fca057,"TwofingerNoAction"=0x1,"HIDDefaultParameters"=Yes,"HIDStickyKeysDisabled"=0x0,"HIDMouseKeysOptionToggles"=0x0,"HIDStickyKeysShiftToggles"=0x0,"HIDPointerAcceleration"=0xb000,"PalmNoAction When Typing"=0x1,"PalmNoAction Permanent"=0x1,"Use Panther Settings for W"=0x0,"DragLock"=0x0,"USBMouseStopsTrackpad"=0x0,"HIDFKeyMode"=0x0,"HIDTrackpadAcceleration"=0xb000,"HIDStickyKeysOn"=0x0,"HIDScrollZoomModifierMask"=0x40000,"HIDSlowKeysDelay"=0x0,"JitterNoMove"=0x1,"HIDF12EjectDelay"=0xfa,"TrackpadScroll"=0x0,"TrackpadRightClick"=0x0,"HIDInitialKeyRepeat"=0x1dcd6500,"Dragging"=0x1,"JitterNoClick"=0x1,"TrackpadHorizScroll"=0x0,"HIDClickSpace"=(0x3,0x3),"HIDScrollAcceleration"=0x5000}
    | |     |   | |   "HIDIdleTime" = 0xc02bb2e
    | |     |   | |   "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
    | |     |   | |   "NXSystemInfo" = ({"HIDInterfaceID"=0x2,"serviceID"=0x2918900,"HIDSubinterfaceID"=0x1b,"HIDKind"=0x1},{"HIDInterfaceID"=0x5,"serviceID"=0x33e5e00,"HIDSubinterfaceID"=0x2,"HIDKind"=0x2})
    | |     |   | |   "IOMatchCategory" = "IOHID"
    | |     |   | |   "IOClass" = "IOHIDSystem"
    | |     |   | |   "IOResourceMatch" = "IOKit"
    | |     |   | | }
    | |     |   | | 
    | |     |   | +-o IOHIDUserClient  <class IOHIDUserClient, !registered, !matched, active, busy 0, retain 5>
    | |     |   | |   {
    | |     |   | |     "IOUserClientCrossEndianCompatible" = Yes
    | |     |   | |   }
    | |     |   | |   
    | |     |   | +-o IOHIDParamUserClient  <class IOHIDParamUserClient, !registered, !matched, active, busy 0, retain 5>
    | |     |   |     {
    | |     |   |       "IOUserClientCrossEndianCompatible" = Yes
    | |     |   |     }
    | |     |   |     
    | |     |   +-o IOHIDKeyboardDevice  <class IOHIDKeyboardDevice, registered, matched, active, busy 0, retain 7>
    | |     |     | {
    | |     |     |   "Manufacturer" = "Apple"
    | |     |     |   "PrimaryUsagePage" = 0x1
    | |     |     |   "Product" = "Keyboard"
    | |     |     |   "MaxInputReportSize" = 0x8
    | |     |     |   "DeviceUsagePairs" = ({"DeviceUsage"=0x6,"DeviceUsagePage"=0x1})
    | |     |     |   "InputReportElements" = ({"ReportSize"=0x40,"ElementCookie"=0x113,"Size"=0x40,"ReportID"=0x0,"Type"=0x1,"Usage"=0x0,"UsagePage"=0x0,"ReportCount"=0x1})
    | |     |     |   "Elements" = ({"ReportID"=0x0,"ElementCookie"=0x1,"CollectionType"=0x1,"Type"=0x201,"Usage"=0x6,"UsagePage"=0x1,"Elements"=({"UnitExponent"=0x0,"HasNullState"=No,"ReportSize"=0x1,"ElementCookie"=0x2,"HasPreferredState"=Yes,"Min"=0x0,"Usage"=0xe0,"IsArray"=No,"IsWrapping"=No,"Max"=0x1,"Unit"=0x0,"Flags"=0x2,"ReportID"=0x0,"Size"=0x1,"IsRelative"=No,"Type"=0x2,"ScaledMax"=0x1,"IsNonLinear"=No,"ScaledMin"=0x0,"UsagePage"=0x7,"ReportCount"=0x1},{"UnitExponent"=0x0,"HasNullState"=No,"ReportSize"=0x1,"ElementCookie"=0x3,"HasPreferredState"=Yes,"Min"=0x0,"Usage"=0xe1,"IsArray"=No,"IsWrapping"=No,"Max"=0x1,"Unit"=0x0,"Flags"=0x2,"ReportID"=0x0,"Size"=0x1,"IsRelative"=No,"Type"=0x2,"ScaledMax"=0x1,"IsNonLinear"=No,"ScaledMin"=0x0,"UsagePage"=0x7,"ReportCount"=0x1},{"UnitExponent"=0x0,"HasNullState"=No,"ReportSize"=0x1,"ElementCookie"=0x4,"HasPreferredState"=Yes,"Min"=0x0,"Usage"=0xe2,"IsArray"=No,"IsWrapping"=No,"Max"=0x1,"Unit"=0x0,"Flags"=0x2,"ReportID"=0x0,"Size"=0x1,"IsRelative"=No,"Type"=0x$
    | |     |     |   "MaxOutputReportSize" = 0x1
    | |     |     |   "ReportInterval" = 0x1f40
    | |     |     |   "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | |     |     |   "VendorID" = 0x5ac
    | |     |     |   "MaxFeatureReportSize" = 0x0
    | |     |     |   "Transport" = "PS2"
    | |     |     |   "IOUserClientClass" = "IOHIDLibUserClient"
    | |     |     |   "PrimaryUsage" = 0x6
    | |     |     | }
    | |     |     | 
    | |     |     +-o IOHIDInterface  <class IOHIDInterface, registered, matched, active, busy 0, retain 5>
    | |     |     |   {
    | |     |     |     "Manufacturer" = "Apple"
    | |     |     |     "PrimaryUsagePage" = 0x1
    | |     |     |     "Product" = "Keyboard"
    | |     |     |     "VendorID" = 0x5ac
    | |     |     |     "ReportInterval" = 0x1f40
    | |     |     |     "Transport" = "PS2"
    | |     |     |     "DeviceUsagePairs" = ({"DeviceUsage"=0x6,"DeviceUsagePage"=0x1})
    | |     |     |     "PrimaryUsage" = 0x6
    | |     |     |   }
    | |     |     |   
    | |     |     +-o IOUSBUserClientInit  <class IOUSBUserClientInit, !registered, !matched, active, busy 0, retain 4>
    | |     |         {
    | |     |           "IOProviderClass" = "IOHIDDevice"
    | |     |           "IOProbeScore" = 0x0
    | |     |           "IOMatchCategory" = "IODefaultMatchCategory"
    | |     |           "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"},"IOUserClientClass"="IOHIDLibUserClient"}
    | |     |           "IOClass" = "IOUSBUserClientInit"
    | |     |           "CFBundleIdentifier" = "com.apple.iokit.IOUSBUserClient"
    | |     |         }
    | |     |         
    | |     +-o ApplePS2MouseDevice  <class ApplePS2MouseDevice, registered, matched, active, busy 0, retain 7>
    | |       | {
    | |       | }
    | |       | 
    | |       +-o ApplePS2SynapticsTouchPad  <class ApplePS2SynapticsTouchPad, registered, matched, active, busy 0, retain 9>
    | |         | {
    | |         |   "IOProbeScore" = 0x1388
    | |         |   "HIDPointerConvertAbsolute" = <00>
    | |         |   "HIDPointerContactToMove" = <00>
    | |         |   "Clicking" = 0x1
    | |         |   "Product" = "Mouse"
    | |         |   "CFBundleIdentifier" = "com.apple.driver.ApplePS2Trackpad"
    | |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |         |   "HIDPointerAccelerationSettings" = (<00000000>,<00002000>,<00005000>,<00008000>,<0000b000>,<0000e000>,<00010000>)
    | |         |   "IOProviderClass" = "ApplePS2MouseDevice"
    | |         |   "HIDInterfaceID" = 0x5
    | |         |   "HIDKind" = 0x2
    | |         |   "HIDPointerButtonCount" = 0x2
    | |         |   "HIDPointerAccelerationType" = "HIDTrackpadAcceleration"
    | |         |   "HIDVirtualDevice" = No
    | |         |   "HIDPointerResolution" = <00006400>
    | |         |   "IOClass" = "ApplePS2SynapticsTouchPad"
    | |         |   "HIDScrollAccelerationType" = "HIDMouseScrollAcceleration"
    | |         |   "HIDSubinterfaceID" = 0x2
    | |         |   "Transport" = "PS2"
    | |         | }
    | |         | 
    | |         +-o IOHIDPointingDevice  <class IOHIDPointingDevice, registered, matched, active, busy 0, retain 7>
    | |         | | {
    | |         | |   "PrimaryUsagePage" = 0x1
    | |         | |   "Product" = "Mouse"
    | |         | |   "MaxInputReportSize" = 0x5
    | |         | |   "DeviceUsagePairs" = ({"DeviceUsage"=0x2,"DeviceUsagePage"=0x1},{"DeviceUsage"=0x1,"DeviceUsagePage"=0x1})
    | |         | |   "InputReportElements" = ({"ReportSize"=0x28,"ElementCookie"=0x7,"Size"=0x28,"ReportID"=0x0,"Type"=0x1,"Usage"=0x0,"UsagePage"=0x0,"ReportCount"=0x1})
    | |         | |   "Elements" = ({"ReportID"=0x0,"ElementCookie"=0x1,"CollectionType"=0x1,"Type"=0x201,"Usage"=0x2,"UsagePage"=0x1,"Elements"=({"ReportID"=0x0,"ElementCookie"=0x2,"CollectionType"=0x0,"Type"=0x201,"Usage"=0x1,"UsagePage"=0x1,"Elements"=({"UnitExponent"=0xe,"HasNullState"=No,"ReportSize"=0x10,"ElementCookie"=0x5,"HasPreferredState"=Yes,"Min"=0xffffffffffff8001,"Usage"=0x30,"IsArray"=No,"IsWrapping"=No,"Max"=0x7fff,"Unit"=0x13,"Flags"=0x6,"ReportID"=0x0,"Size"=0x10,"IsRelative"=Yes,"Type"=0x1,"ScaledMax"=0x7fff,"IsNonLinear"=No,"ScaledMin"=0xffffffffffff8001,"UsagePage"=0x1,"ReportCount"=0x1},{"UnitExponent"=0xe,"HasNullState"=No,"ReportSize"=0x10,"ElementCookie"=0x6,"HasPreferredState"=Yes,"Min"=0xffffffffffff8001,"Usage"=0x31,"IsArray"=No,"IsWrapping"=No,"Max"=0x7fff,"Unit"=0x13,"Flags"=0x6,"ReportID"=0x0,"Size"=0x10,"IsRelative"=Yes,"Type"=0x1,"ScaledMax"=0x7fff,"IsNonLinear"=No,"ScaledMin"=0xffffffffffff8001,"UsagePage"=0x1,"ReportCount"=0x1})},{"UnitExponent"=0x0,"HasNullState"=No,"Repo$
    | |         | |   "MaxOutputReportSize" = 0x0
    | |         | |   "ReportInterval" = 0x1f40
    | |         | |   "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | |         | |   "MaxFeatureReportSize" = 0x0
    | |         | |   "Transport" = "PS2"
    | |         | |   "IOUserClientClass" = "IOHIDLibUserClient"
    | |         | |   "PrimaryUsage" = 0x2
    | |         | | }
    | |         | | 
    | |         | +-o IOUSBUserClientInit  <class IOUSBUserClientInit, !registered, !matched, active, busy 0, retain 4>
    | |         | |   {
    | |         | |     "IOProviderClass" = "IOHIDDevice"
    | |         | |     "IOProbeScore" = 0x0
    | |         | |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |         | |     "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"},"IOUserClientClass"="IOHIDLibUserClient"}
    | |         | |     "IOClass" = "IOUSBUserClientInit"
    | |         | |     "CFBundleIdentifier" = "com.apple.iokit.IOUSBUserClient"
    | |         | |   }
    | |         | |   
    | |         | +-o IOHIDInterface  <class IOHIDInterface, registered, matched, active, busy 0, retain 5>
    | |         |     {
    | |         |       "Transport" = "PS2"
    | |         |       "DeviceUsagePairs" = ({"DeviceUsage"=0x2,"DeviceUsagePage"=0x1},{"DeviceUsage"=0x1,"DeviceUsagePage"=0x1})
    | |         |       "PrimaryUsagePage" = 0x1
    | |         |       "ReportInterval" = 0x1f40
    | |         |       "Product" = "Mouse"
    | |         |       "PrimaryUsage" = 0x2
    | |         |     }
    | |         |     
    | |         +-o IOHIDSystem  <class IOHIDSystem, registered, matched, active, busy 0, retain 10>
    | |           | {
    | |           |   "IOProviderClass" = "IOResources"
    | |           |   "IOProbeScore" = 0x0
    | |           |   "HIDParameters" = {"Trackpad Jitter Milliseconds"=0xc0,"Clicking"=0x1,"HIDKeyRepeat"=0x4f790d5,"HIDClickTime"=0x1dcd6500,"HIDMouseScrollAcceleration"=0x5000,"OutsidezoneNoAction When Typing"=0x1,"HIDPointerButtonMode"=0x2,"HIDWaitCursorFrameInterval"=0x1fca057,"TwofingerNoAction"=0x1,"HIDDefaultParameters"=Yes,"HIDStickyKeysDisabled"=0x0,"HIDMouseKeysOptionToggles"=0x0,"HIDStickyKeysShiftToggles"=0x0,"HIDPointerAcceleration"=0xb000,"PalmNoAction When Typing"=0x1,"PalmNoAction Permanent"=0x1,"Use Panther Settings for W"=0x0,"DragLock"=0x0,"USBMouseStopsTrackpad"=0x0,"HIDFKeyMode"=0x0,"HIDTrackpadAcceleration"=0xb000,"HIDStickyKeysOn"=0x0,"HIDScrollZoomModifierMask"=0x40000,"HIDSlowKeysDelay"=0x0,"JitterNoMove"=0x1,"HIDF12EjectDelay"=0xfa,"TrackpadScroll"=0x0,"TrackpadRightClick"=0x0,"HIDInitialKeyRepeat"=0x1dcd6500,"Dragging"=0x1,"JitterNoClick"=0x1,"TrackpadHorizScroll"=0x0,"HIDClickSpace"=(0x3,0x3),"HIDScrollAcceleration"=0x5000}
    | |           |   "HIDIdleTime" = 0x1f09c608
    | |           |   "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
    | |           |   "NXSystemInfo" = ({"HIDInterfaceID"=0x2,"serviceID"=0x2918900,"HIDSubinterfaceID"=0x1b,"HIDKind"=0x1},{"HIDInterfaceID"=0x5,"serviceID"=0x33e5e00,"HIDSubinterfaceID"=0x2,"HIDKind"=0x2})
    | |           |   "IOMatchCategory" = "IOHID"
    | |           |   "IOClass" = "IOHIDSystem"
    | |           |   "IOResourceMatch" = "IOKit"
    | |           | }
    | |           | 
    | |           +-o IOHIDUserClient  <class IOHIDUserClient, !registered, !matched, active, busy 0, retain 5>
    | |           |   {
    | |           |     "IOUserClientCrossEndianCompatible" = Yes
    | |           |   }
    | |           |   
    | |           +-o IOHIDParamUserClient  <class IOHIDParamUserClient, !registered, !matched, active, busy 0, retain 5>
    | |               {
    | |                 "IOUserClientCrossEndianCompatible" = Yes
    | |               }
    | |               
    | +-o MSE0  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 7>
    | | | {
    | | |   "IOInterruptControllers" = ("io-apic-0")
    | | |   "acpi-wake-system-state" = 0x3
    | | |   "name" = <53594e3031314300>
    | | |   "acpi-wake-gpe" = 0x3
    | | |   "_STA" = 0xf
    | | |   "compatible" = <53594e303130300053594e3030303200504e503046313300>
    | | |   "IOInterruptSpecifiers" = (<0c00000000000000>)
    | | | }
    | | | 
    | | +-o ps2controller  <class AppleACPIPS2Nub, registered, matched, active, busy 0, retain 8>
    | |   | {
    | |   |   "IOProbeScore" = 0x3e8
    | |   |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |   "IOInterruptControllers" = ("io-apic-0","io-apic-0")
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |   |   "MouseNameMatch" = ("PNP0F03","PNP0F0B","PNP0F13","PNP0F0E")
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "IONameMatched" = "PNP0303"
    | |   |   "IOClass" = "AppleACPIPS2Nub"
    | |   |   "IONameMatch" = ("PNP0303","PNP030B")
    | |   |   "IOPowerManagement" = {"ChildrenPowerState"=0x2,"CurrentPowerState"=0x2}
    | |   |   "IOInterruptSpecifiers" = (<0100000000000000>,<0c00000000000000>)
    | |   | }
    | |   | 
    | |   +-o ApplePS2Controller  <class ApplePS2Controller, !registered, !matched, active, busy 0, retain 9>
    | |     | {
    | |     |   "IOProviderClass" = "IOPlatformDevice"
    | |     |   "IOProbeScore" = 0x0
    | |     |   "CFBundleIdentifier" = "com.apple.driver.ApplePS2Controller"
    | |     |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |     |   "IONameMatched" = "ps2controller"
    | |     |   "IOClass" = "ApplePS2Controller"
    | |     |   "IONameMatch" = "ps2controller"
    | |     |   "IOPowerManagement" = {"CurrentPowerState"=0x2}
    | |     | }
    | |     | 
    | |     +-o ApplePS2KeyboardDevice  <class ApplePS2KeyboardDevice, registered, matched, active, busy 0, retain 7>
    | |     | | {
    | |     | | }
    | |     | | 
    | |     | +-o ApplePS2Keyboard  <class ApplePS2Keyboard, registered, matched, active, busy 0, retain 9>
    | |     |   | {
    | |     |   |   "IOProbeScore" = 0x0
    | |     |   |   "HIDKeyboardKeysDefined" = Yes
    | |     |   |   "HIDKeyMapping" = <00000a01013802013b03013a040137051552414c535455455857565b5c434b517b7d7e7c4e5906017209013c0a013e0b013d0c01367f0d006100410001000100ca00c7000100010d007300530013001300fb00a7001300130d0064004400040004014401b6000400040d006600460006000600a601ac000600060d006800480008000800e300eb000018000d006700470007000700f100e1000700070d007a005a001a001a00cf0157001a001a0d007800580018001801b401ce001800180d006300430003000301e301d3000300030d007600560016001601d601e00016001602003c003e0d006200420002000201e501f2000200020d007100510011001100fa00ea001100110d007700570017001701c801c7001700170d006500450005000500c200c5000500050d007200520012001201e201d2001200120d007900590019001900a501db001900190d007400540014001401e401d4001400140a0031002101ad00a10e003200400032000000b200b3000000000a0033002300a301ba0a0034002400a200a80e0036005e0036001e00b600c3001e001e0a0035002501a500bd0a003d002b01b901b10a0039002800ac00ab0a0037002601b001ab0e002d005f001f001f00b100d0001f001f0a0038002a00b700b40a0030002900ad00bb0e005d007d001d001d002700$
    | |     |   |   "Manufacturer" = "Apple"
    | |     |   |   "Product" = "Keyboard"
    | |     |   |   "CFBundleIdentifier" = "com.apple.driver.ApplePS2Keyboard"
    | |     |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |     |   |   "Swap alt and windows key" = Yes
    | |     |   |   "IOProviderClass" = "ApplePS2KeyboardDevice"
    | |     |   |   "HIDInterfaceID" = 0x2
    | |     |   |   "HIDKeyboardCapsLockDoesLock" = No
    | |     |   |   "VendorID" = 0x5ac
    | |     |   |   "Make capslock into control" = No
    | |     |   |   "HIDKind" = 0x1
    | |     |   |   "HIDKeyboardRightModifierSupport" = Yes
    | |     |   |   "HIDVirtualDevice" = No
    | |     |   |   "HIDKeyboardSupportsF12Eject" = Yes
    | |     |   |   "IOClass" = "ApplePS2Keyboard"
    | |     |   |   "HIDKeyboardSupportedModifiers" = 0x60207f
    | |     |   |   "HIDSubinterfaceID" = 0x1b
    | |     |   |   "Transport" = "PS2"
    | |     |   | }
    | |     |   | 
    | |     |   +-o IOHIDSystem  <class IOHIDSystem, registered, matched, active, busy 0, retain 10>
    | |     |   | | {
    | |     |   | |   "IOProviderClass" = "IOResources"
    | |     |   | |   "IOProbeScore" = 0x0
    | |     |   | |   "HIDParameters" = {"Trackpad Jitter Milliseconds"=0xc0,"Clicking"=0x1,"HIDKeyRepeat"=0x4f790d5,"HIDClickTime"=0x1dcd6500,"HIDMouseScrollAcceleration"=0x5000,"OutsidezoneNoAction When Typing"=0x1,"HIDPointerButtonMode"=0x2,"HIDWaitCursorFrameInterval"=0x1fca057,"TwofingerNoAction"=0x1,"HIDDefaultParameters"=Yes,"HIDStickyKeysDisabled"=0x0,"HIDMouseKeysOptionToggles"=0x0,"HIDStickyKeysShiftToggles"=0x0,"HIDPointerAcceleration"=0xb000,"PalmNoAction When Typing"=0x1,"PalmNoAction Permanent"=0x1,"Use Panther Settings for W"=0x0,"DragLock"=0x0,"USBMouseStopsTrackpad"=0x0,"HIDFKeyMode"=0x0,"HIDTrackpadAcceleration"=0xb000,"HIDStickyKeysOn"=0x0,"HIDScrollZoomModifierMask"=0x40000,"HIDSlowKeysDelay"=0x0,"JitterNoMove"=0x1,"HIDF12EjectDelay"=0xfa,"TrackpadScroll"=0x0,"TrackpadRightClick"=0x0,"HIDInitialKeyRepeat"=0x1dcd6500,"Dragging"=0x1,"JitterNoClick"=0x1,"TrackpadHorizScroll"=0x0,"HIDClickSpace"=(0x3,0x3),"HIDScrollAcceleration"=0x5000}
    | |     |   | |   "HIDIdleTime" = 0x1f5965e3
    | |     |   | |   "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
    | |     |   | |   "NXSystemInfo" = ({"HIDInterfaceID"=0x2,"serviceID"=0x2918900,"HIDSubinterfaceID"=0x1b,"HIDKind"=0x1},{"HIDInterfaceID"=0x5,"serviceID"=0x33e5e00,"HIDSubinterfaceID"=0x2,"HIDKind"=0x2})
    | |     |   | |   "IOMatchCategory" = "IOHID"
    | |     |   | |   "IOClass" = "IOHIDSystem"
    | |     |   | |   "IOResourceMatch" = "IOKit"
    | |     |   | | }
    | |     |   | | 
    | |     |   | +-o IOHIDUserClient  <class IOHIDUserClient, !registered, !matched, active, busy 0, retain 5>
    | |     |   | |   {
    | |     |   | |     "IOUserClientCrossEndianCompatible" = Yes
    | |     |   | |   }
    | |     |   | |   
    | |     |   | +-o IOHIDParamUserClient  <class IOHIDParamUserClient, !registered, !matched, active, busy 0, retain 5>
    | |     |   |     {
    | |     |   |       "IOUserClientCrossEndianCompatible" = Yes
    | |     |   |     }
    | |     |   |     
    | |     |   +-o IOHIDKeyboardDevice  <class IOHIDKeyboardDevice, registered, matched, active, busy 0, retain 7>
    | |     |     | {
    | |     |     |   "Manufacturer" = "Apple"
    | |     |     |   "PrimaryUsagePage" = 0x1
    | |     |     |   "Product" = "Keyboard"
    | |     |     |   "MaxInputReportSize" = 0x8
    | |     |     |   "DeviceUsagePairs" = ({"DeviceUsage"=0x6,"DeviceUsagePage"=0x1})
    | |     |     |   "InputReportElements" = ({"ReportSize"=0x40,"ElementCookie"=0x113,"Size"=0x40,"ReportID"=0x0,"Type"=0x1,"Usage"=0x0,"UsagePage"=0x0,"ReportCount"=0x1})
    | |     |     |   "Elements" = ({"ReportID"=0x0,"ElementCookie"=0x1,"CollectionType"=0x1,"Type"=0x201,"Usage"=0x6,"UsagePage"=0x1,"Elements"=({"UnitExponent"=0x0,"HasNullState"=No,"ReportSize"=0x1,"ElementCookie"=0x2,"HasPreferredState"=Yes,"Min"=0x0,"Usage"=0xe0,"IsArray"=No,"IsWrapping"=No,"Max"=0x1,"Unit"=0x0,"Flags"=0x2,"ReportID"=0x0,"Size"=0x1,"IsRelative"=No,"Type"=0x2,"ScaledMax"=0x1,"IsNonLinear"=No,"ScaledMin"=0x0,"UsagePage"=0x7,"ReportCount"=0x1},{"UnitExponent"=0x0,"HasNullState"=No,"ReportSize"=0x1,"ElementCookie"=0x3,"HasPreferredState"=Yes,"Min"=0x0,"Usage"=0xe1,"IsArray"=No,"IsWrapping"=No,"Max"=0x1,"Unit"=0x0,"Flags"=0x2,"ReportID"=0x0,"Size"=0x1,"IsRelative"=No,"Type"=0x2,"ScaledMax"=0x1,"IsNonLinear"=No,"ScaledMin"=0x0,"UsagePage"=0x7,"ReportCount"=0x1},{"UnitExponent"=0x0,"HasNullState"=No,"ReportSize"=0x1,"ElementCookie"=0x4,"HasPreferredState"=Yes,"Min"=0x0,"Usage"=0xe2,"IsArray"=No,"IsWrapping"=No,"Max"=0x1,"Unit"=0x0,"Flags"=0x2,"ReportID"=0x0,"Size"=0x1,"IsRelative"=No,"Type"=0x$
    | |     |     |   "MaxOutputReportSize" = 0x1
    | |     |     |   "ReportInterval" = 0x1f40
    | |     |     |   "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | |     |     |   "VendorID" = 0x5ac
    | |     |     |   "MaxFeatureReportSize" = 0x0
    | |     |     |   "Transport" = "PS2"
    | |     |     |   "IOUserClientClass" = "IOHIDLibUserClient"
    | |     |     |   "PrimaryUsage" = 0x6
    | |     |     | }
    | |     |     | 
    | |     |     +-o IOHIDInterface  <class IOHIDInterface, registered, matched, active, busy 0, retain 5>
    | |     |     |   {
    | |     |     |     "Manufacturer" = "Apple"
    | |     |     |     "PrimaryUsagePage" = 0x1
    | |     |     |     "Product" = "Keyboard"
    | |     |     |     "VendorID" = 0x5ac
    | |     |     |     "ReportInterval" = 0x1f40
    | |     |     |     "Transport" = "PS2"
    | |     |     |     "DeviceUsagePairs" = ({"DeviceUsage"=0x6,"DeviceUsagePage"=0x1})
    | |     |     |     "PrimaryUsage" = 0x6
    | |     |     |   }
    | |     |     |   
    | |     |     +-o IOUSBUserClientInit  <class IOUSBUserClientInit, !registered, !matched, active, busy 0, retain 4>
    | |     |         {
    | |     |           "IOProviderClass" = "IOHIDDevice"
    | |     |           "IOProbeScore" = 0x0
    | |     |           "IOMatchCategory" = "IODefaultMatchCategory"
    | |     |           "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"},"IOUserClientClass"="IOHIDLibUserClient"}
    | |     |           "IOClass" = "IOUSBUserClientInit"
    | |     |           "CFBundleIdentifier" = "com.apple.iokit.IOUSBUserClient"
    | |     |         }
    | |     |         
    | |     +-o ApplePS2MouseDevice  <class ApplePS2MouseDevice, registered, matched, active, busy 0, retain 7>
    | |       | {
    | |       | }
    | |       | 
    | |       +-o ApplePS2SynapticsTouchPad  <class ApplePS2SynapticsTouchPad, registered, matched, active, busy 0, retain 9>
    | |         | {
    | |         |   "IOProbeScore" = 0x1388
    | |         |   "HIDPointerConvertAbsolute" = <00>
    | |         |   "HIDPointerContactToMove" = <00>
    | |         |   "Clicking" = 0x1
    | |         |   "Product" = "Mouse"
    | |         |   "CFBundleIdentifier" = "com.apple.driver.ApplePS2Trackpad"
    | |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |         |   "HIDPointerAccelerationSettings" = (<00000000>,<00002000>,<00005000>,<00008000>,<0000b000>,<0000e000>,<00010000>)
    | |         |   "IOProviderClass" = "ApplePS2MouseDevice"
    | |         |   "HIDInterfaceID" = 0x5
    | |         |   "HIDKind" = 0x2
    | |         |   "HIDPointerButtonCount" = 0x2
    | |         |   "HIDPointerAccelerationType" = "HIDTrackpadAcceleration"
    | |         |   "HIDVirtualDevice" = No
    | |         |   "HIDPointerResolution" = <00006400>
    | |         |   "IOClass" = "ApplePS2SynapticsTouchPad"
    | |         |   "HIDScrollAccelerationType" = "HIDMouseScrollAcceleration"
    | |         |   "HIDSubinterfaceID" = 0x2
    | |         |   "Transport" = "PS2"
    | |         | }
    | |         | 
    | |         +-o IOHIDPointingDevice  <class IOHIDPointingDevice, registered, matched, active, busy 0, retain 7>
    | |         | | {
    | |         | |   "PrimaryUsagePage" = 0x1
    | |         | |   "Product" = "Mouse"
    | |         | |   "MaxInputReportSize" = 0x5
    | |         | |   "DeviceUsagePairs" = ({"DeviceUsage"=0x2,"DeviceUsagePage"=0x1},{"DeviceUsage"=0x1,"DeviceUsagePage"=0x1})
    | |         | |   "InputReportElements" = ({"ReportSize"=0x28,"ElementCookie"=0x7,"Size"=0x28,"ReportID"=0x0,"Type"=0x1,"Usage"=0x0,"UsagePage"=0x0,"ReportCount"=0x1})
    | |         | |   "Elements" = ({"ReportID"=0x0,"ElementCookie"=0x1,"CollectionType"=0x1,"Type"=0x201,"Usage"=0x2,"UsagePage"=0x1,"Elements"=({"ReportID"=0x0,"ElementCookie"=0x2,"CollectionType"=0x0,"Type"=0x201,"Usage"=0x1,"UsagePage"=0x1,"Elements"=({"UnitExponent"=0xe,"HasNullState"=No,"ReportSize"=0x10,"ElementCookie"=0x5,"HasPreferredState"=Yes,"Min"=0xffffffffffff8001,"Usage"=0x30,"IsArray"=No,"IsWrapping"=No,"Max"=0x7fff,"Unit"=0x13,"Flags"=0x6,"ReportID"=0x0,"Size"=0x10,"IsRelative"=Yes,"Type"=0x1,"ScaledMax"=0x7fff,"IsNonLinear"=No,"ScaledMin"=0xffffffffffff8001,"UsagePage"=0x1,"ReportCount"=0x1},{"UnitExponent"=0xe,"HasNullState"=No,"ReportSize"=0x10,"ElementCookie"=0x6,"HasPreferredState"=Yes,"Min"=0xffffffffffff8001,"Usage"=0x31,"IsArray"=No,"IsWrapping"=No,"Max"=0x7fff,"Unit"=0x13,"Flags"=0x6,"ReportID"=0x0,"Size"=0x10,"IsRelative"=Yes,"Type"=0x1,"ScaledMax"=0x7fff,"IsNonLinear"=No,"ScaledMin"=0xffffffffffff8001,"UsagePage"=0x1,"ReportCount"=0x1})},{"UnitExponent"=0x0,"HasNullState"=No,"Repo$
    | |         | |   "MaxOutputReportSize" = 0x0
    | |         | |   "ReportInterval" = 0x1f40
    | |         | |   "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | |         | |   "MaxFeatureReportSize" = 0x0
    | |         | |   "Transport" = "PS2"
    | |         | |   "IOUserClientClass" = "IOHIDLibUserClient"
    | |         | |   "PrimaryUsage" = 0x2
    | |         | | }
    | |         | | 
    | |         | +-o IOUSBUserClientInit  <class IOUSBUserClientInit, !registered, !matched, active, busy 0, retain 4>
    | |         | |   {
    | |         | |     "IOProviderClass" = "IOHIDDevice"
    | |         | |     "IOProbeScore" = 0x0
    | |         | |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |         | |     "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"},"IOUserClientClass"="IOHIDLibUserClient"}
    | |         | |     "IOClass" = "IOUSBUserClientInit"
    | |         | |     "CFBundleIdentifier" = "com.apple.iokit.IOUSBUserClient"
    | |         | |   }
    | |         | |   
    | |         | +-o IOHIDInterface  <class IOHIDInterface, registered, matched, active, busy 0, retain 5>
    | |         |     {
    | |         |       "Transport" = "PS2"
    | |         |       "DeviceUsagePairs" = ({"DeviceUsage"=0x2,"DeviceUsagePage"=0x1},{"DeviceUsage"=0x1,"DeviceUsagePage"=0x1})
    | |         |       "PrimaryUsagePage" = 0x1
    | |         |       "ReportInterval" = 0x1f40
    | |         |       "Product" = "Mouse"
    | |         |       "PrimaryUsage" = 0x2
    | |         |     }
    | |         |     
    | |         +-o IOHIDSystem  <class IOHIDSystem, registered, matched, active, busy 0, retain 10>
    | |           | {
    | |           |   "IOProviderClass" = "IOResources"
    | |           |   "IOProbeScore" = 0x0
    | |           |   "HIDParameters" = {"Trackpad Jitter Milliseconds"=0xc0,"Clicking"=0x1,"HIDKeyRepeat"=0x4f790d5,"HIDClickTime"=0x1dcd6500,"HIDMouseScrollAcceleration"=0x5000,"OutsidezoneNoAction When Typing"=0x1,"HIDPointerButtonMode"=0x2,"HIDWaitCursorFrameInterval"=0x1fca057,"TwofingerNoAction"=0x1,"HIDDefaultParameters"=Yes,"HIDStickyKeysDisabled"=0x0,"HIDMouseKeysOptionToggles"=0x0,"HIDStickyKeysShiftToggles"=0x0,"HIDPointerAcceleration"=0xb000,"PalmNoAction When Typing"=0x1,"PalmNoAction Permanent"=0x1,"Use Panther Settings for W"=0x0,"DragLock"=0x0,"USBMouseStopsTrackpad"=0x0,"HIDFKeyMode"=0x0,"HIDTrackpadAcceleration"=0xb000,"HIDStickyKeysOn"=0x0,"HIDScrollZoomModifierMask"=0x40000,"HIDSlowKeysDelay"=0x0,"JitterNoMove"=0x1,"HIDF12EjectDelay"=0xfa,"TrackpadScroll"=0x0,"TrackpadRightClick"=0x0,"HIDInitialKeyRepeat"=0x1dcd6500,"Dragging"=0x1,"JitterNoClick"=0x1,"TrackpadHorizScroll"=0x0,"HIDClickSpace"=(0x3,0x3),"HIDScrollAcceleration"=0x5000}
    | |           |   "HIDIdleTime" = 0x35090a2b
    | |           |   "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
    | |           |   "NXSystemInfo" = ({"HIDInterfaceID"=0x2,"serviceID"=0x2918900,"HIDSubinterfaceID"=0x1b,"HIDKind"=0x1},{"HIDInterfaceID"=0x5,"serviceID"=0x33e5e00,"HIDSubinterfaceID"=0x2,"HIDKind"=0x2})
    | |           |   "IOMatchCategory" = "IOHID"
    | |           |   "IOClass" = "IOHIDSystem"
    | |           |   "IOResourceMatch" = "IOKit"
    | |           | }
    | |           | 
    | |           +-o IOHIDUserClient  <class IOHIDUserClient, !registered, !matched, active, busy 0, retain 5>
    | |           |   {
    | |           |     "IOUserClientCrossEndianCompatible" = Yes
    | |           |   }
    | |           |   
    | |           +-o IOHIDParamUserClient  <class IOHIDParamUserClient, !registered, !matched, active, busy 0, retain 5>
    | |               {
    | |                 "IOUserClientCrossEndianCompatible" = Yes
    | |               }
    | |               
    | +-o SYSR  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 6>
    | |   {
    | |     "acpi-address-spaces" = <0100000000000000000000000000000000000000000000000081000000000000ff81000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000082000000000000ff8200000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000>
    | |     "IODeviceMemory" = (({"address"=0x2e,"length"=0x2}),({"address"=0x72,"length"=0x2}),({"address"=0x1080,"length"=0x1}),({"address"=0xb0,"length"=0x2}),({"address"=0x92,"length"=0x1}),({"address"=0x220,"length"=0x10}),({"address"=0x40b,"length"=0x1}),({"address"=0x4d0,"length"=0x2}),({"address"=0x4d6,"length"=0x1}),({"address"=0x530,"length"=0x8}),({"address"=0xc00,"length"=0x2}),({"address"=0xc14,"length"=0x1}),({"address"=0xc50,"length"=0x3}),({"address"=0xc6c,"length"=0x1}),({"address"=0xc6f,"length"=0x1}),({"address"=0xcd4,"length"=0x2}),({"address"=0xcd6,"length"=0x2}),({"address"=0xcd8,"length"=0x8}),({"address"=0x8000,"length"=0x60}),({"address"=0xf40,"length"=0x8}),({"address"=0x87f,"length"=0x1}))
    | |     "_STA" = 0xf
    | |     "name" = <504e503043303200>
    | |   }
    | |   
    | +-o MEM  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 6>
    | |   {
    | |     "name" = <504e503043303100>
    | |     "IODeviceMemory" = (({"address"=0xe0000,"length"=0x20000}),({"address"=0xfffffffffff80000,"length"=0x80000}))
    | |     "_STA" = 0xf
    | |   }
    | |   
    | +-o EC0  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 8>
    | | | {
    | | |   "_UID" = "1"
    | | |   "IOInterruptControllers" = ("ACPIEventController")
    | | |   "name" = <504e503043303900>
    | | |   "IODeviceMemory" = (({"address"=0x62,"length"=0x1}),({"address"=0x66,"length"=0x1}))
    | | |   "_STA" = 0xf
    | | |   "IOInterruptSpecifiers" = (<1d00000000000000>)
    | | | }
    | | | 
    | | +-o AppleACPIEC  <class AppleACPIEC, !registered, !matched, active, busy 0, retain 4>
    | |     {
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 0x0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIEC"
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IONameMatched" = "PNP0C09"
    | |       "IOClass" = "AppleACPIEC"
    | |       "IONameMatch" = ("PNP0C09","boot-ec")
    | |     }
    | |     
    | +-o ACAD  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 8>
    | |   {
    | |     "name" = <414350493030303300>
    | |     "_STA" = 0xf
    | |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   }
    | |   
    | +-o BAT1  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 7>
    | | | {
    | | |   "_UID" = "1"
    | | |   "name" = <504e503043304100>
    | | |   "_STA" = 0xf
    | | | }
    | | | 
    | | +-o AppleACPIBattery  <class AppleACPIBattery, registered, matched, active, busy 0, retain 8>
    | |   | {
    | |   |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |   "IOProbeScore" = 0x0
    | |   |   "Battery Status" = (0x0,0xffffffff,0xd60,0xffffffff)
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleACPIPowerSource"
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "Battery Information" = (0x1,0x1770,0xd60,0x1,0x39d0,0xb1,0x6b,0xa,0x19,"Primary"," ","LION","Hewlett-Packard")
    | |   |   "IONameMatched" = "PNP0C0A"
    | |   |   "IOClass" = "AppleACPIBattery"
    | |   |   "IONameMatch" = "PNP0C0A"
    | |   |   "IOPowerManagement" = {"CurrentPowerState"=0x1}
    | |   |   "Battery Present" = Yes
    | |   | }
    | |   | 
    | |   +-o AppleACPIBatteryHub  <class AppleACPIBatteryHub, !registered, !matched, active, busy 0, retain 5>
    | |       {
    | |         "IOProviderClass" = "AppleACPIBattery"
    | |         "IOProbeScore" = 0x0
    | |         "IOMatchCategory" = "IODefaultMatchCategory"
    | |         "IOBatteryInfo" = ({"Capacity"=0xd60,"Voltage"=0xffffffff,"Flags"=0x5,"Current"=0xd60,"Amperage"=0xffffffff})
    | |         "IOClass" = "AppleACPIBatteryHub"
    | |         "CFBundleIdentifier" = "com.apple.driver.AppleACPIPowerSource"
    | |       }
    | |       
    | +-o WMID  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 6>
    | |   {
    | |     "_UID" = "0"
    | |     "name" = <504e503043313400>
    | |     "_STA" = 0xf
    | |   }
    | |   
    | +-o THRM  <class IOACPIPlatformDevice, registered, matched, active, busy 0, retain 7>
    | | | {
    | | |   "device_type" = <746865726d616c2d7a6f6e6500>
    | | | }
    | | | 
    | | +-o AppleACPIThermalZone  <class AppleACPIThermalZone, registered, matched, active, busy 0, retain 5>
    | |     {
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 0x0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIThermal"
    | |       "Critical Temperature" = 0xec6
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "Polling Interval" = 0x12c
    | |       "IONameMatched" = "thermal-zone"
    | |       "IOClass" = "AppleACPIThermalZone"
    | |       "IONameMatch" = "thermal-zone"
    | |       "Zone Temperature" = 0xce6
    | |       "IOPowerManagement" = {"CurrentPowerState"=0x2}
    | |     }
    | |     
    | +-o IOPCIMessagedInterruptController  <class IOPCIMessagedInterruptController, registered, matched, active, busy 0, retain 6>
    |     {
    |       "Vector Count" = 0x40
    |       "InterruptControllerName" = "IOPCIMessagedInterruptController"
    |       "Base Vector Number" = 0x90
    |     }
    |     
    +-o IOResources  <class IOResources, registered, matched, active, busy 0, retain 17>
      | {
      |   "IOBSD" = "IOService"
      |   "IOPlatformPlugin" = "ACPI_SMC_PlatformPlugin is not serializable"
      |   "battery" = "AppleACPIBatteryHub is not serializable"
      |   "IORTC" = "AppleRTC is not serializable"
      |   "WindowServer" = "IOService"
      |   "ACPI" = "AppleACPIPlatformExpert is not serializable"
      |   "IOPlatformUUID" = "00000000-0000-1000-8000-001636669AAF"
      |   "SMBIOS" = "IOService"
      |   "boot-uuid-media" = "IOMedia is not serializable"
      |   "IOPlatformMonitor" = "ACPI_SMC_PlatformPlugin is not serializable"
      |   "IOConsoleUsersSeed" = <0d000000>
      |   "com.apple.iokit.SCSISubsystemGlobals" = Yes
      |   "IOKit" = "IOService"
      | }
      | 
      +-o com_apple_BootCache  <class com_apple_BootCache, !registered, !matched, active, busy 0, retain 4>
      |   {
      |     "IOProviderClass" = "IOResources"
      |     "IOMatchCategory" = "BootCache"
      |     "IOProbeScore" = 0x0
      |     "IOClass" = "com_apple_BootCache"
      |     "CFBundleIdentifier" = "com.apple.BootCache"
      |     "IOResourceMatch" = "IOKit"
      |   }
      |   
      +-o IOHDIXController  <class IOHDIXController, registered, matched, active, busy 0, retain 4>
      |   {
      |     "IOProbeScore" = 0x0
      |     "revision" = "10.5v178"
      |     "CFBundleIdentifier" = "com.apple.driver.DiskImages"
      |     "IOMatchCategory" = "IOHDIXController"
      |     "model" = "Disk Image Driver for MacOS X"
      |     "IOProviderClass" = "IOResources"
      |     "IOResourceMatch" = "IOKit"
      |     "Product Name" = "Disk Image Driver for MacOS X"
      |     "Vendor Name" = "Apple"
      |     "vendor" = "Apple"
      |     "Product Revision Level" = "10.5v178"
      |     "IOUserClientClass" = "IOHDIXControllerUserClient"
      |     "IOClass" = "IOHDIXController"
      |   }
      |   
      +-o IOHIDSystem  <class IOHIDSystem, registered, matched, active, busy 0, retain 10>
      | | {
      | |   "IOProviderClass" = "IOResources"
      | |   "IOProbeScore" = 0x0
      | |   "HIDParameters" = {"Trackpad Jitter Milliseconds"=0xc0,"Clicking"=0x1,"HIDKeyRepeat"=0x4f790d5,"HIDClickTime"=0x1dcd6500,"HIDMouseScrollAcceleration"=0x5000,"OutsidezoneNoAction When Typing"=0x1,"HIDPointerButtonMode"=0x2,"HIDWaitCursorFrameInterval"=0x1fca057,"TwofingerNoAction"=0x1,"HIDDefaultParameters"=Yes,"HIDStickyKeysDisabled"=0x0,"HIDMouseKeysOptionToggles"=0x0,"HIDStickyKeysShiftToggles"=0x0,"HIDPointerAcceleration"=0xb000,"PalmNoAction When Typing"=0x1,"PalmNoAction Permanent"=0x1,"Use Panther Settings for W"=0x0,"DragLock"=0x0,"USBMouseStopsTrackpad"=0x0,"HIDFKeyMode"=0x0,"HIDTrackpadAcceleration"=0xb000,"HIDStickyKeysOn"=0x0,"HIDScrollZoomModifierMask"=0x40000,"HIDSlowKeysDelay"=0x0,"JitterNoMove"=0x1,"HIDF12EjectDelay"=0xfa,"TrackpadScroll"=0x0,"TrackpadRightClick"=0x0,"HIDInitialKeyRepeat"=0x1dcd6500,"Dragging"=0x1,"JitterNoClick"=0x1,"TrackpadHorizScroll"=0x0,"HIDClickSpace"=(0x3,0x3),"HIDScrollAcceleration"=0x5000}
      | |   "HIDIdleTime" = 0x35844ad9
      | |   "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
      | |   "NXSystemInfo" = ({"HIDInterfaceID"=0x2,"serviceID"=0x2918900,"HIDSubinterfaceID"=0x1b,"HIDKind"=0x1},{"HIDInterfaceID"=0x5,"serviceID"=0x33e5e00,"HIDSubinterfaceID"=0x2,"HIDKind"=0x2})
      | |   "IOMatchCategory" = "IOHID"
      | |   "IOClass" = "IOHIDSystem"
      | |   "IOResourceMatch" = "IOKit"
      | | }
      | | 
      | +-o IOHIDUserClient  <class IOHIDUserClient, !registered, !matched, active, busy 0, retain 5>
      | |   {
      | |     "IOUserClientCrossEndianCompatible" = Yes
      | |   }
      | |   
      | +-o IOHIDParamUserClient  <class IOHIDParamUserClient, !registered, !matched, active, busy 0, retain 5>
      |     {
      |       "IOUserClientCrossEndianCompatible" = Yes
      |     }
      |     
      +-o IONetworkStack  <class IONetworkStack, registered, matched, active, busy 0, retain 9>
      | | {
      | |   "IOProviderClass" = "IOResources"
      | |   "IOMatchCategory" = "IONetworkStack"
      | |   "IOProbeScore" = 0x0
      | |   "IOClass" = "IONetworkStack"
      | |   "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
      | |   "IOResourceMatch" = "IOBSD"
      | | }
      | | 
      | +-o IONetworkStackUserClient  <class IONetworkStackUserClient, !registered, !matched, active, busy 0, retain 5>
      |     {
      |     }
      |     
      +-o AppleSCSISubsystemGlobals  <class AppleSCSISubsystemGlobals, registered, matched, active, busy 0, retain 5>
      |   {
      |     "IOProviderClass" = "IOResources"
      |     "IOMatchCategory" = "com.apple.iokit.IOSCSIArchitectureModelFamily"
      |     "IOProbeScore" = 0x0
      |     "IOClass" = "AppleSCSISubsystemGlobals"
      |     "CFBundleIdentifier" = "com.apple.iokit.IOSCSIArchitectureModelFamily"
      |     "IOResourceMatch" = "com.apple.iokit.SCSISubsystemGlobals"
      |   }
      |   
      +-o IODisplayWrangler  <class IODisplayWrangler, registered, matched, active, busy 0, retain 6>
      | | {
      | |   "IOProviderClass" = "IOResources"
      | |   "IOProbeScore" = 0x0
      | |   "CFBundleIdentifier" = "com.apple.iokit.IOGraphicsFamily"
      | |   "IOGraphicsPrefsParameters" = {"tbri"=Yes,"oscn"=Yes,"vbst"=Yes,"thue"=Yes,"tsat"=Yes}
      | |   "IOMatchCategory" = "IOGraphics"
      | |   "IOUserClientClass" = "IOAccelerationUserClient"
      | |   "IOPowerManagement" = {"CurrentPowerState"=0x4,"DeviceChangePowerState"=0x4}
      | |   "IOClass" = "IODisplayWrangler"
      | |   "IOGeneralInterest" = "IOCommand is not serializable"
      | |   "IOResourceMatch" = "IOKit"
      | | }
      | | 
      | +-o IOAccelerationUserClient  <class IOAccelerationUserClient, !registered, !matched, active, busy 0, retain 5>
      |     {
      |     }
      |     
      +-o com_apple_driver_AudioIPCDevice  <class com_apple_driver_AudioIPCDevice, registered, matched, active, busy 0, retain 6>
      | | {
      | |   "IOProbeScore" = 0x0
      | |   "IOAudioDeviceManufacturerName" = "Apple Inc."
      | |   "CFBundleIdentifier" = "com.apple.driver.AudioIPCDriver"
      | |   "IOMatchCategory" = "com_apple_driver_AudioIPCDevice"
      | |   "IOPowerManagement" = {"CurrentPowerState"=0x1,"DriverChangePowerState"=0x1}
      | |   "IOAudioDeviceShortName" = "Audio IPC"
      | |   "IOResourceMatch" = "IOBSD"
      | |   "IOProviderClass" = "IOResources"
      | |   "IOAudioDeviceCanBeDefaults" = 0x0
      | |   "IOAudioDeviceName" = "Audio IPC"
      | |   "IOAudioDeviceTransportType" = 0x76697274
      | |   "IOAudioDeviceModelID" = "Audio_IPC"
      | |   "IOClass" = "com_apple_driver_AudioIPCDevice"
      | | }
      | | 
      | +-o com_apple_driver_AudioIPCEngine  <class com_apple_driver_AudioIPCEngine, registered, matched, active, busy 0, retain 9>
      |   | {
      |   |   "IOGeneralInterest" = "IOCommand is not serializable"
      |   |   "IOAudioEngineDescription" = "Audio IPC"
      |   |   "IOAudioEngineNumSampleFramesPerBuffer" = 0x4000
      |   |   "IOAudioEngineSampleOffset" = 0x4
      |   |   "IOAudioEngineClockDomain" = 0x298e300
      |   |   "IOAudioEngineState" = 0x0
      |   |   "IOAudioEngineFlavor" = 0x1
      |   |   "IOAudioEngineIsHidden" = 0x1
      |   |   "IOAudioEngineCoreAudioPlugIn" = "AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle"
      |   |   "com.apple.AudioIPC.NumberChannels" = 0x0
      |   |   "IOAudioSampleRate" = {"IOAudioSampleRateFraction"=0x0,"IOAudioSampleRateWholeNumber"=0xac44}
      |   |   "IOAudioEngineGlobalUniqueID" = "Audio_IPC"
      |   | }
      |   | 
      |   +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, !registered, !matched, active, busy 0, retain 6>
      |   |   {
      |   |   }
      |   |   
      |   +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, !registered, !matched, active, busy 0, retain 6>
      |   |   {
      |   |   }
      |   |   
      |   +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, !registered, !matched, active, busy 0, retain 6>
      |   |   {
      |   |   }
      |   |   
      |   +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, !registered, !matched, active, busy 0, retain 6>
      |       {
      |       }
      |       
      +-o com_apple_dsmos  <class com_apple_dsmos, !registered, !matched, active, busy 0, retain 4>
      |   {
      |     "IOProviderClass" = "IOResources"
      |     "IOMatchCategory" = "com_apple_dsmos"
      |     "IOProbeScore" = 0x0
      |     "IOClass" = "com_apple_dsmos"
      |     "CFBundleIdentifier" = "com.apple.dsmos"
      |     "IOResourceMatch" = "IOKit"
      |   }
      |   
      +-o Dont_Steal_Mac_OS_X  <class Dont_Steal_Mac_OS_X, !registered, !matched, active, busy 0, retain 5>
          {
            "IOProviderClass" = "IOResources"
            "IOMatchCategory" = "Dont_Steal_Mac_OS_X"
            "IOProbeScore" = 0x0
            "IOClass" = "Dont_Steal_Mac_OS_X"
            "CFBundleIdentifier" = "com.apple.Dont_Steal_Mac_OS_X"
            "IOResourceMatch" = "IOKit"