kernel_args: redo implementation

This commit is contained in:
Matheus
2025-09-07 23:09:34 -03:00
parent a3a51abfed
commit 80786cf97a
15 changed files with 198 additions and 107 deletions
+4 -2
View File
@@ -4,10 +4,12 @@
#include <logging.h>
#include <kernel/alloc.h>
#include <arch/hpet.h>
#include <kernel/cmdline.h>
#include <kernel/kernel_args.h>
DEFINE_KERNEL_ARGUMENT(notsc, bool);
static bool tsc_probe(void) {
if (cmdline_get("notsc"))
if (GET_KERNEL_ARGUMENT(notsc, bool))
return false;
cpuid_results_t cpuid_results;