Index: trunk/i386/modules/FileNVRAM/FileNVRAM.dylib =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Property changes on: trunk/i386/modules/FileNVRAM/FileNVRAM.dylib ___________________________________________________________________ Added: svn:executable + * Added: svn:mime-type + application/octet-stream Index: trunk/i386/modules/FileNVRAM/Cconfig =================================================================== --- trunk/i386/modules/FileNVRAM/Cconfig (revision 0) +++ trunk/i386/modules/FileNVRAM/Cconfig (revision 2169) @@ -0,0 +1,10 @@ +# +# Chameleon Modules +# + +config FILENVRAM_MODULE + bool "FileNVRAM Module" + default y + ---help--- + Say Y here if you want to enable to use of this module. + Index: trunk/i386/modules/FileNVRAM/Makefile =================================================================== --- trunk/i386/modules/FileNVRAM/Makefile (revision 0) +++ trunk/i386/modules/FileNVRAM/Makefile (revision 2169) @@ -0,0 +1,20 @@ +MODULE_NAME = FileNVRAM +MODULE_AUTHOR = xZenue LLC. +MODULE_DESCRIPTION = FileNVRAM module for preloading NVRAM values +MODULE_VERSION = "1.1.0" +MODULE_COMPAT_VERSION = "1.0.0" +MODULE_START = $(MODULE_NAME)_start +MODULE_DEPENDENCIES = + +DIR = FileNVRAM + + + +include ../MakeInc.dir + +$(SYMROOT)/modules/$(MODULE_NAME).dylib: + @echo "\t[CP] $(MODULE_NAME).dylib" + @cp $(MODULE_NAME).dylib $(SRCROOT)/sym/i386/modules/$(MODULE_NAME).dylib + +$(SRCROOT)/sym/i386/boot_modules.c: + @ Index: trunk/i386/modules/Cconfig =================================================================== --- trunk/i386/modules/Cconfig (revision 2168) +++ trunk/i386/modules/Cconfig (revision 2169) @@ -11,4 +11,5 @@ source "i386/modules/Keylayout/Cconfig" source "i386/modules/ACPIcodec/Cconfig" source "i386/modules/KernelPatcher/Cconfig" +source "i386/modules/FileNVRAM/Cconfig" endmenu Index: trunk/i386/modules/Makefile =================================================================== --- trunk/i386/modules/Makefile (revision 2168) +++ trunk/i386/modules/Makefile (revision 2169) @@ -41,6 +41,11 @@ SUBDIRS += AcpiCodec endif +ifdef CONFIG_FILENVRAM_MODULE +SUBDIRS += FileNVRAM +endif + + CFLAGS= -O3 $(MORECPP) -arch i386 -g -static DEFINES= CONFIG = hd