-"(
- {
- 'IOClass' = IOPanicPlatform;
- 'IOProviderClass' = IOPlatformExpertDevice;
- 'IOProbeScore' = '-1';
- }
-"
-#ifdef PPC
-" ,
- {
- 'IOClass' = AppleCPU;
- 'IOProviderClass' = IOPlatformDevice;
- 'IONameMatch' = 'cpu';
- 'IOProbeScore' = 100:32;
- },
- {
- 'IOClass' = AppleNMI;
- 'IOProviderClass' = AppleMacIODevice;
- 'IONameMatch' = 'programmer-switch';
- },
- {
- 'IOClass' = AppleNVRAM;
- 'IOProviderClass' = AppleMacIODevice;
- 'IONameMatch' = nvram;
- },
- {
- 'IOClass' = IOPMUADBController;
- 'IOProviderClass' = AppleMacIODevice;
- 'IONameMatch' = adb;
- }
-"
-#endif /* PPC */
-#ifdef i386
-" ,
- {
- 'IOClass' = AppleI386PlatformExpert;
- 'IOProviderClass' = IOPlatformExpertDevice;
- 'top-level' = "
- /* set of dicts to make into nubs */
- "[
- { IOName = cpu; },
- { IOName = intel-pic; },
- { IOName = intel-clock; },
- { IOName = ps2controller; },
- { IOName = pci; },
- { IOName = display; 'AAPL,boot-display' = Yes; }
- ];
- },
- {
- 'IOClass' = AppleI386CPU;
- 'IOProviderClass' = IOPlatformDevice;
- 'IONameMatch' = cpu;
- 'IOProbeScore' = 100:32;
- },
- {
- 'IOClass' = AppleIntelClassicPIC;
- 'IOProviderClass' = IOPlatformDevice;
- 'IONameMatch' = intel-pic;
- },
- {
- 'IOClass' = AppleIntelClock;
- 'IOProviderClass' = IOPlatformDevice;
- 'IONameMatch' = intel-clock;
- }
-"
-#endif /* i386 */
-")";
-