All pastes #745423 Raw Edit

iPod touch IOREG

public text v1 · immutable
·published 2007-10-22 11:57 UTC
rendered paste body
# ioreg
+-o Root  <class IORegistryEntry>
  +-o N45AP  <class IOPlatformExpertDevice>
    +-o AppleARMPE  <class AppleARMPE>
    | +-o IOPMrootDomain  <class IOPMrootDomain>
    | | +-o IORootParent  <class IORootParent>
    | | +-o RootDomainUserClient  <class RootDomainUserClient>
    | | +-o RootDomainUserClient  <class RootDomainUserClient>
    | | +-o RootDomainUserClient  <class RootDomainUserClient>
    | | +-o RootDomainUserClient  <class RootDomainUserClient>
    | | +-o RootDomainUserClient  <class RootDomainUserClient>
    | | +-o RootDomainUserClient  <class RootDomainUserClient>
    | | +-o RootDomainUserClient  <class RootDomainUserClient>
    | | +-o RootDomainUserClient  <class RootDomainUserClient>
    | | +-o RootDomainUserClient  <class RootDomainUserClient>
    | | +-o RootDomainUserClient  <class RootDomainUserClient>
    | | +-o RootDomainUserClient  <class RootDomainUserClient>
    | +-o options  <class IODTNVRAM>
    | +-o cpu0@0  <class IOPlatformDevice>
    | | +-o AppleARMCPU  <class AppleARMCPU>
    | |   +-o IOCPUInterruptController  <class IOCPUInterruptController>
    | +-o cpus  <class IOPlatformDevice>
    | +-o vram@F400000  <class IOPlatformDevice>
    | +-o arm-io@3C000000  <class IOPlatformDevice>
    | | +-o AppleS5L8900XIO  <class AppleS5L8900XIO>
    | |   +-o vic@E00000  <class AppleARMIODevice>
    | |   | +-o AppleARMPL192VIC  <class AppleARMPL192VIC>
    | |   +-o edgeic@E02000  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XEdgeIC  <class AppleS5L8900XEdgeIC>
    | |   +-o gpio@6400000  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XGPIOIC  <class AppleS5L8900XGPIOIC>
    | |   +-o power@1A00000  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XPowerController  <class AppleS5L8900XPowerController>
    | |   +-o clkrstgen@4500000  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XClockController  <class AppleS5L8900XClockController>
    | |   +-o dmac0@200000  <class AppleARMIODevice>
    | |   | +-o IODMAController00405C00  <class AppleARMPL080DMAC>
    | |   +-o dmac1@1900000  <class AppleARMIODevice>
    | |   | +-o IODMAController00405B70  <class AppleARMPL080DMAC>
    | |   +-o sha1@0  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XSHA1  <class AppleS5L8900XSHA1>
    | |   +-o usb-otg@400000  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XUSBWrangler  <class AppleS5L8900XUSBWrangler>
    | |   |   +-o usb-device  <class AppleS5L8900XUSBNub>
    | |   |   | +-o AppleS5L8900XIpodHAL  <class AppleS5L8900XIpodHAL>
    | |   |   |   +-o IOIpodUSBDevice  <class IOIpodUSBDevice>
    | |   |   |     +-o IOUSBDeviceInterface@0  <class IOUSBDeviceInterface>
    | |   |   |     | +-o IOUSBDeviceUserClientIniter  <class IOUSBDeviceUserClientIniter>
    | |   |   |     | +-o IOUSBDeviceInterfaceUserClient  <class IOUSBDeviceInterfaceUserClient>
    | |   |   |     +-o IOUSBDeviceInterface@1  <class IOUSBDeviceInterface>
    | |   |   |     | +-o IOUSBDeviceUserClientIniter  <class IOUSBDeviceUserClientIniter>
    | |   |   |     | +-o AppleUSBMike  <class AppleUSBMike>
    | |   |   |     |   +-o IOAudio2DeviceUserClient  <class IOAudio2DeviceUserClient>
    | |   |   |     +-o IOUSBDeviceInterface@2  <class IOUSBDeviceInterface>
    | |   |   |     | +-o IOUSBDeviceUserClientIniter  <class IOUSBDeviceUserClientIniter>
    | |   |   |     | +-o AppleUSBMike  <class AppleUSBMike>
    | |   |   |     |   +-o IOAudio2DeviceUserClient  <class IOAudio2DeviceUserClient>
    | |   |   |     +-o IOUSBDeviceInterface@3  <class IOUSBDeviceInterface>
    | |   |   |     | +-o IOUSBDeviceUserClientIniter  <class IOUSBDeviceUserClientIniter>
    | |   |   |     | +-o IOAccessoryPortUSB  <class IOAccessoryPortUSB>
    | |   |   |     |   +-o IOAccessoryPortUserClient  <class IOAccessoryPortUserClient>
    | |   |   |     +-o IOUSBDeviceInterface@4  <class IOUSBDeviceInterface>
    | |   |   |       +-o IOUSBDeviceUserClientIniter  <class IOUSBDeviceUserClientIniter>
    | |   |   |       +-o AppleUSBDeviceMux  <class AppleUSBDeviceMux>
    | |   |   +-o usb-host  <class AppleS5L8900XUSBNub>
    | |   +-o amc@500000  <class AppleARMIODevice>
    | |   | +-o AppleAMCDriver  <class AppleAMCDriver>
    | |   |   +-o IOAudio2TransformerStream  <class IOAudio2TransformerStream>
    | |   |   +-o IOAudio2TransformerStream  <class IOAudio2TransformerStream>
    | |   |   +-o AppleAMCDriverUserClient  <class AppleAMCDriverUserClient>
    | |   +-o adm@800000  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XADM  <class AppleS5L8900XADM>
    | |   +-o clcd@900000  <class AppleARMIODevice>
    | |   | +-o AppleH1CLCD  <class AppleH1CLCD>
    | |   |   +-o IOMobileFramebufferUserClient  <class IOMobileFramebufferUserClient>
    | |   |   +-o IOMobileFramebufferUserClient  <class IOMobileFramebufferUserClient>
    | |   +-o flash-controller0@A00000  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XADMFMC  <class AppleS5L8900XADMFMC>
    | |   |   +-o disk@FF  <class IOFlashStorageDevice>
    | |   |     +-o AppleNANDFTL  <class AppleNANDFTL>
    | |   |       +-o IOFlashBlockDevice  <class IOFlashBlockDevice>
    | |   |         +-o IOBlockStorageDriver  <class IOBlockStorageDriver>
    | |   |           +-o unknown vendor unknown product Media  <class IOMedia>
    | |   |             +-o IOMediaBSDClient  <class IOMediaBSDClient>
    | |   |             +-o IOFDiskPartitionScheme  <class IOFDiskPartitionScheme>
    | |   |               +-o Untitled 1@1  <class IOMedia>
    | |   |               | +-o IOMediaBSDClient  <class IOMediaBSDClient>
    | |   |               +-o Untitled 2@2  <class IOMedia>
    | |   |                 +-o IOMediaBSDClient  <class IOMediaBSDClient>
    | |   +-o ceata@B00000  <class AppleARMIODevice>
    | |   +-o aes@C00000  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XAES  <class AppleS5L8900XAES>
    | |   |   +-o IOAESAcceleratorUserClient  <class IOAESAcceleratorUserClient>
    | |   |   +-o IOAESAcceleratorUserClient  <class IOAESAcceleratorUserClient>
    | |   +-o sdio@D00000  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XSDIO  <class AppleS5L8900XSDIO>
    | |   |   +-o SDIODeviceNub  <class SDIODeviceNub>
    | |   |     +-o AppleMRVL868x  <class AppleMRVL868x>
    | |   |       +-o IO80211Interface  <class IO80211Interface>
    | |   |         +-o IONetworkStack  <class IONetworkStack>
    | |   |           +-o IONetworkStackUserClient  <class IONetworkStackUserClient>
    | |   +-o flash-controller0@F00000  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XADMFMC  <class AppleS5L8900XADMFMC>
    | |   |   +-o disk@FF  <class IOFlashStorageDevice>
    | |   |     +-o AppleNANDFTL  <class AppleNANDFTL>
    | |   |       +-o IOFlashBlockDevice  <class IOFlashBlockDevice>
    | |   |         +-o IOBlockStorageDriver  <class IOBlockStorageDriver>
    | |   |           +-o unknown vendor unknown product Media  <class IOMedia>
    | |   |             +-o IOMediaBSDClient  <class IOMediaBSDClient>
    | |   |             +-o IOFDiskPartitionScheme  <class IOFDiskPartitionScheme>
    | |   |               +-o Untitled 1@1  <class IOMedia>
    | |   |               | +-o IOMediaBSDClient  <class IOMediaBSDClient>
    | |   |               +-o Untitled 2@2  <class IOMedia>
    | |   |                 +-o IOMediaBSDClient  <class IOMediaBSDClient>
    | |   +-o jpeg@1000000  <class AppleARMIODevice>
    | |   | +-o AppleJPEGDriver  <class AppleJPEGDriver>
    | |   +-o tv-out@1300000  <class AppleARMIODevice>
    | |   | +-o AppleH1TVOut  <class AppleH1TVOut>
    | |   +-o mpvd@1600000  <class AppleARMIODevice>
    | |   | +-o AppleMPVDDriver  <class AppleMPVDDriver>
    | |   +-o camin@1700000  <class AppleARMIODevice>
    | |   | +-o AppleH1CamIn  <class AppleH1CamIn>
    | |   +-o h264bpd@1800000  <class AppleARMIODevice>
    | |   | +-o AppleH264BPDDriver  <class AppleH264BPDDriver>
    | |   +-o mbx@3000000  <class AppleARMIODevice>
    | |   | +-o AppleMBXController  <class AppleMBXController>
    | |   |   +-o AppleMBXDevice  <class AppleMBXDevice>
    | |   |     +-o AppleMBXUserClient  <class AppleMBXUserClient>
    | |   +-o prng@6100000  <class AppleARMIODevice>
    | |   +-o spi0@4300000  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XSPIController  <class AppleS5L8900XSPIController>
    | |   |   +-o lcd0@0  <class AppleARMSPIDevice>
    | |   |     +-o AppleMerlotLCD  <class AppleMerlotLCD>
    | |   +-o otgphyctrl@4400000  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XUSBPhy  <class AppleS5L8900XUSBPhy>
    | |   +-o i2c0@4600000  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XI2CController  <class AppleS5L8900XI2CController>
    | |   |   +-o accelerometer@1D  <class AppleARMIICDevice>
    | |   |   | +-o AppleLIS302DL  <class AppleLIS302DL>
    | |   |   |   +-o IOHIDUserClientIniter  <class IOHIDUserClientIniter>
    | |   |   |   +-o IOHIDEventServiceUserClient  <class IOHIDEventServiceUserClient>
    | |   |   +-o als@44  <class AppleARMIICDevice>
    | |   |   | +-o AppleISL29003  <class AppleISL29003>
    | |   |   |   +-o IOHIDUserClientIniter  <class IOHIDUserClientIniter>
    | |   |   |   +-o IOHIDEventServiceUserClient  <class IOHIDEventServiceUserClient>
    | |   |   +-o temp-sens@48  <class AppleARMIICDevice>
    | |   +-o timer@6200000  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XTimer  <class AppleS5L8900XTimer>
    | |   |   +-o buzzer@20  <class AppleS5L8900XTimerDevice>
    | |   +-o wdt@6300000  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XWatchDogTimer  <class AppleS5L8900XWatchDogTimer>
    | |   +-o i2c1@4900000  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XI2CController  <class AppleS5L8900XI2CController>
    | |   |   +-o audio0@1A  <class AppleARMIICDevice>
    | |   |   | +-o AppleWM8758Audio  <class AppleWM8758Audio>
    | |   |   |   +-o AppleWolfsonOutput  <class AppleWolfsonOutput>
    | |   |   |   | +-o IOAudio2DeviceUserClient  <class IOAudio2DeviceUserClient>
    | |   |   |   +-o AppleWolfsonInput  <class AppleWolfsonInput>
    | |   |   |     +-o IOAudio2DeviceUserClient  <class IOAudio2DeviceUserClient>
    | |   |   +-o pmu@73  <class AppleARMIICDevice>
    | |   |     +-o ApplePCF50635PMU  <class ApplePCF50635PMU>
    | |   |       +-o ApplePCF50635PMUBacklight  <class ApplePCF50635PMUBacklight>
    | |   |       +-o ApplePCF50635PMURTC  <class ApplePCF50635PMURTC>
    | |   |       +-o ApplePCF50635PMUPowerSource  <class ApplePCF50635PMUPowerSource>
    | |   +-o uart0@4C00000  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XSerial  <class AppleS5L8900XSerial>
    | |   |   +-o iap  <class AppleSimpleUARTSync>
    | |   |     +-o IOSerialBSDClient  <class IOSerialBSDClient>
    | |   |     +-o AppleOnboardSerialBSDClient  <class AppleOnboardSerialBSDClient>
    | |   |     +-o IOAccessoryPortSerial  <class IOAccessoryPortSerial>
    | |   |       +-o IOAccessoryPortUserClient  <class IOAccessoryPortUserClient>
    | |   +-o uart4@4C10000  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XSerial  <class AppleS5L8900XSerial>
    | |   |   +-o debug  <class AppleSimpleUARTSync>
    | |   |     +-o IOSerialBSDClient  <class IOSerialBSDClient>
    | |   |     +-o AppleOnboardSerialBSDClient  <class AppleOnboardSerialBSDClient>
    | |   +-o i2s1@4D00000  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XI2SController  <class AppleS5L8900XI2SController>
    | |   |   +-o audio0@0  <class AppleARMIISDevice>
    | |   +-o spi1@4E00000  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XSPIController  <class AppleS5L8900XSPIController>
    | |   |   +-o lcd0@0  <class AppleARMSPIDevice>
    | |   |     +-o AppleMerlotLCD  <class AppleMerlotLCD>
    | |   +-o pke@5000000  <class AppleARMIODevice>
    | |   +-o chipid@6500000  <class AppleARMIODevice>
    | |   +-o spi2@5200000  <class AppleARMIODevice>
    | |   | +-o AppleS5L8900XSPIController  <class AppleS5L8900XSPIController>
    | |   |   +-o multi-touch@0  <class AppleARMSPIDevice>
    | |   |     +-o AppleMultitouchZ2SPI  <class AppleMultitouchZ2SPI>
    | |   |       +-o AppleMultitouchSPIUserClient  <class AppleMultitouchSPIUserClient>
    | |   +-o edram@10000000  <class AppleARMIODevice>
    | |   +-o vrom@18000000  <class AppleARMIODevice>
    | |   +-o nor-flash@1C000000  <class AppleARMIODevice>
    | |     +-o AppleARMCFIFlashController  <class AppleARMCFIFlashController>
    | |       +-o diagnostic-data@6000  <class AppleARMNORFlashDevice>
    | |       +-o nvram@FC000  <class AppleARMNORFlashDevice>
    | |       | +-o AppleARMCHRPNVRAM  <class AppleARMCHRPNVRAM>
    | |       +-o raw-device@8000  <class AppleARMNORFlashDevice>
    | |         +-o AppleImage2NORAccess  <class AppleImage2NORAccess>
    | |           +-o AppleImage2NORAccessUserClient  <class AppleImage2NORAccessUserClient>
    | +-o buttons  <class IOPlatformDevice>
    | | +-o AppleM68Buttons  <class AppleM68Buttons>
    | |   +-o IOHIDUserClientIniter  <class IOHIDUserClientIniter>
    | |   +-o IOHIDEventServiceUserClient  <class IOHIDEventServiceUserClient>
    | +-o button-wake  <class IOPlatformDevice>
    | | +-o AppleM68WakeButton  <class AppleM68WakeButton>
    | |   +-o IOHIDUserClientIniter  <class IOHIDUserClientIniter>
    | |   +-o IOHIDEventServiceUserClient  <class IOHIDEventServiceUserClient>
    | +-o dock  <class IOPlatformDevice>
    | | +-o IOAccessoryManager  <class IOAccessoryManager>
    | +-o charger  <class IOPlatformDevice>
    +-o IOResources  <class IOResources>
      +-o com_apple_driver_FairPlayIOKit  <class com_apple_driver_FairPlayIOKit>
      | +-o com_apple_driver_FairPlayIOKitUserClient  <class com_apple_driver_FairPlayIOKitUserClient>
      | +-o com_apple_driver_FairPlayIOKitUserClient  <class com_apple_driver_FairPlayIOKitUserClient>
      +-o IOCoreSurfaceRoot  <class IOCoreSurfaceRoot>
      | +-o IOCoreSurfaceRootUserClient  <class IOCoreSurfaceRootUserClient>
      +-o AppleSerialKDP  <class AppleSerialKDP>
      +-o IOHDIXController  <class IOHDIXController>
      +-o IONetworkStack  <class IONetworkStack>
        +-o IONetworkStackUserClient  <class IONetworkStackUserClient>
#