TianoCore EDK2 master
Loading...
Searching...
No Matches
SmbiosProcessor.h
Go to the documentation of this file.
1
10#ifndef SMBIOS_PROCESSOR_H_
11#define SMBIOS_PROCESSOR_H_
12
13#include <Uefi.h>
15
20UINT8
22 VOID
23 );
24
31BOOLEAN
33 UINT8 CacheLevel
34 );
35
44UINT64
46 IN UINT8 CacheLevel,
47 IN BOOLEAN DataCache,
48 IN BOOLEAN UnifiedCache
49 );
50
59UINT32
61 IN UINT8 CacheLevel,
62 IN BOOLEAN DataCache,
63 IN BOOLEAN UnifiedCache
64 );
65
71UINT64
73 VOID
74 );
75
82 VOID
83 );
84
89UINT8
91 VOID
92 );
93
98UINT16
100 VOID
101 );
102
109 VOID
110 );
111
112#endif // SMBIOS_PROCESSOR_H_
UINT64 UINTN
#define IN
Definition: Base.h:279
UINT64 SmbiosProcessorGetCacheSize(IN UINT8 CacheLevel, IN BOOLEAN DataCache, IN BOOLEAN UnifiedCache)
UINT8 SmbiosProcessorGetMaxCacheLevel(VOID)
UINTN SmbiosGetExternalClockFrequency(VOID)
UINT8 SmbiosGetProcessorFamily(VOID)
BOOLEAN SmbiosProcessorHasSeparateCaches(UINT8 CacheLevel)
UINT16 SmbiosGetProcessorFamily2(VOID)
UINT64 SmbiosGetProcessorId(VOID)
UINT32 SmbiosProcessorGetCacheAssociativity(IN UINT8 CacheLevel, IN BOOLEAN DataCache, IN BOOLEAN UnifiedCache)
PROCESSOR_CHARACTERISTIC_FLAGS SmbiosGetProcessorCharacteristics(VOID)