#include <freeldr.h>
#include <debug.h>
Go to the source code of this file.
◆ DBG_DEFAULT_CHANNEL()
DBG_DEFAULT_CHANNEL |
( |
HWDETECT |
| ) |
|
◆ DetectApmBios()
Definition at line 46 of file hwapm.c.
60 if (PartialResourceList ==
NULL)
62 ERR(
"Failed to allocate resource descriptor\n");
66 PartialResourceList->
Version = 0;
68 PartialResourceList->
Count = 0;
struct _CM_PARTIAL_RESOURCE_LIST CM_PARTIAL_RESOURCE_LIST
IN PVOID IN PVOID IN USHORT IN USHORT Size
FORCEINLINE PVOID FrLdrHeapAlloc(SIZE_T MemorySize, ULONG Tag)
VOID NTAPI FldrCreateComponentKey(IN PCONFIGURATION_COMPONENT_DATA SystemNode, IN CONFIGURATION_CLASS Class, IN CONFIGURATION_TYPE Type, IN IDENTIFIER_FLAG Flags, IN ULONG Key, IN ULONG Affinity, IN PCHAR IdentifierString, IN PCM_PARTIAL_RESOURCE_LIST ResourceList, IN ULONG Size, OUT PCONFIGURATION_COMPONENT_DATA *ComponentKey)
#define RtlZeroMemory(Destination, Length)
static BOOLEAN FindApmBios(VOID)
#define TAG_HW_RESOURCE_LIST
Referenced by Pc98HwDetect(), and PcHwDetect().
◆ FindApmBios()
Definition at line 14 of file hwapm.c.
19 #if defined(SARCH_PC98) 22 Int386(0x1F, &RegsIn, &RegsOut);
26 Int386(0x15, &RegsIn, &RegsOut);
30 TRACE(
"Found APM BIOS\n");
40 TRACE(
"No APM BIOS found\n");
int __cdecl Int386(int ivec, REGS *in, REGS *out)
#define INT386_SUCCESS(regs)
Referenced by DetectApmBios().