diff --git a/kernel/kernelinfo.cpp b/kernel/kernelinfo.cpp index 8a4bbd85..4dae365f 100644 --- a/kernel/kernelinfo.cpp +++ b/kernel/kernelinfo.cpp @@ -1,6 +1,6 @@ /******************************************************************************* - Copyright(C) Jonas 'Sortie' Termansen 2012. + Copyright(C) Jonas 'Sortie' Termansen 2012, 2015. This file is part of Sortix. @@ -41,6 +41,11 @@ static const char* KernelInfo(const char* req) if ( strcmp(req, "version") == 0 ) { return VERSIONSTR; } if ( strcmp(req, "builddate") == 0 ) { return __DATE__; } if ( strcmp(req, "buildtime") == 0 ) { return __TIME__; } +#if defined(__i386__) || defined(__x86_64__) + if ( strcmp(req, "firmware") == 0 ) { return "bios"; } +#else + #warning "Name your system firmware here" +#endif return NULL; }