This commit is contained in:
2026-03-20 10:04:16 +01:00
parent 3607a7179c
commit 03f87723d1
5 changed files with 44 additions and 24 deletions

View File

@@ -5,14 +5,15 @@
*/
#include <stdint.h>
#include <stddef.h>
/*
* cpuid - Wrapper for CPUID instruction
* @leaf: Requested leaf
* @eax: EAX register value
* @ebx: EBX register value
* @ecx: ECX register value
* @edx: EDX register value
* @leaf: Requested leaf (input EAX)
* @eax: EAX register value (output)
* @ebx: EBX register value (output)
* @ecx: ECX register value (output)
* @edx: EDX register value (output)
*/
void cpuid(uint32_t leaf, uint32_t* eax, uint32_t* ebx, uint32_t* ecx, uint32_t* edx)
{