diff --git a/boot/loader/cpu/cpu.inc b/boot/loader/cpu/cpu.inc index 5fa0a5d..25a3b08 100644 --- a/boot/loader/cpu/cpu.inc +++ b/boot/loader/cpu/cpu.inc @@ -64,4 +64,11 @@ tritemporize: ; ---------------------------------------------------------------------------- ; ; Returns the CPU Vendor String.pointer in eax ; ; ---------------------------------------------------------------------------- ; -cpu_vendor +cpu_vendor: + + ;; Calling the competent authorities + mov eax, 0 + cpuid + + ret +.string db " "