MCPcopy Create free account
hub / github.com/CloverHackyColor/CloverBootloader / FindOemSMBIOSPtr

Function FindOemSMBIOSPtr

rEFIt_UEFI/Platform/smbios.cpp:178–189  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

176}
177
178VOID* FindOemSMBIOSPtr (VOID)
179{
180 UINTN Address;
181
182 // Search 0x0f0000 - 0x0fffff for SMBIOS Ptr
183 for (Address = 0xf0000; Address < 0xfffff; Address += 0x10) {
184 if (*(UINT32 *)(Address) == SMBIOS_PTR && IsEntryPointStructureValid((SMBIOS_TABLE_ENTRY_POINT*)Address)) {
185 return (VOID *)Address;
186 }
187 }
188 return NULL;
189}
190
191VOID* GetSmbiosTablesFromHob (VOID)
192{

Callers 1

PrepatchSmbiosFunction · 0.85

Calls 1

Tested by

no test coverage detected