X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;ds=sidebyside;f=Kernel%2Fmodules.c;h=eec50200594bc266bc070fb16a7576d2c93758fb;hb=3045a1c5f05fa6f6e3cfe73da753b7500e87aff3;hp=71d76d4cee14c7e6d611ad2c1255ebb7a6f1aa61;hpb=3c777e58e6baba6760f43b8fdde4daf62081048b;p=tpg%2Facess2.git diff --git a/Kernel/modules.c b/Kernel/modules.c index 71d76d4c..eec50200 100644 --- a/Kernel/modules.c +++ b/Kernel/modules.c @@ -6,6 +6,7 @@ #include // === PROTOTYPES === + int Modules_LoadBuiltins(); int Module_LoadMem(void *Buffer, Uint Length, char *ArgString); int Module_LoadFile(char *Path, char *ArgString); int Module_int_ResolveDeps(tModule *Info); @@ -64,6 +65,8 @@ int Modules_LoadBuiltins() for( i = 0; i < giNumBuiltinModules; i++ ) { if( baIsLoaded[i] ) continue; // Ignore already loaded modules + + deps = gKernelModules[i].Dependencies; if( deps ) { @@ -175,6 +178,12 @@ int Module_LoadFile(char *Path, char *ArgString) return 0; } + Log("Initialising %p '%s' v%i.%i...", + info, + info->Name, + info->Version>>8, info->Version & 0xFF + ); + // Call Initialiser //if( info->Init( ArgString ) != 0 ) if( info->Init( NULL ) == 0 )