]> git.saurik.com Git - apple/xnu.git/blobdiff - iokit/IOKit/nvram/IONVRAMController.h
xnu-4570.51.1.tar.gz
[apple/xnu.git] / iokit / IOKit / nvram / IONVRAMController.h
index 3027c46ca27f5aa21ff989e057e95a12db2367de..29b2b722e60844f552419945bd01aefb652cc14e 100644 (file)
@@ -26,6 +26,9 @@
  * @APPLE_OSREFERENCE_LICENSE_HEADER_END@
  */
 
+#ifndef _IOKIT_IONVRAMCONTROLLER_H
+#define _IOKIT_IONVRAMCONTROLLER_H
+
 #include <IOKit/IOService.h>
 
 class IONVRAMController: public IOService
@@ -33,7 +36,7 @@ class IONVRAMController: public IOService
   OSDeclareAbstractStructors(IONVRAMController);
   
 public:
-  virtual bool start(IOService *provider);
+  virtual void registerService(IOOptionBits options = 0) APPLE_KEXT_OVERRIDE;
   
   virtual void sync(void);
   
@@ -42,3 +45,5 @@ public:
   virtual IOReturn write(IOByteCount offset, UInt8 *buffer,
                         IOByteCount length) = 0;
 };
+
+#endif /* !_IOKIT_IONVRAMCONTROLLER_H */