Files
PluralTechnology/service/ptos/head/arch/amd64/cpuid.h
T
2026-07-10 15:24:51 -04:00

18 lines
423 B
C

/*
* Copyright (c) 2026, Chloe M.
* Provided under the BSD-3 clause.
*
* Description: CPUID helper
* Author: Chloe M.
*/
#ifndef _MACHINE_CPUID_H_
#define _MACHINE_CPUID_H_ 1
#define CPUID(level, a, b, c, d) \
ASMV("cpuid\n\t" \
: "=a" (a), "=b" (b), "=c" (c), "=d" (d) \
: "0" (level))
#endif /* !_MACHINE_CPUID_H_ */