Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/*++
Module Name:
protocol.c
Abstract:
Author:
Mudit Vats (v-muditv) 12-13-99
Revision History:
--*/ #include <precomp.h>
void InitializeProtocols( IN struct _EFI_SYSTEM_TABLE *SystemTable ) {
EFI_BOOT_SERVICES *bootServices; EFI_RUNTIME_SERVICES *runtimeServices;
//
// Stash some of the handle protocol pointers
//
bootServices = SystemTable->BootServices;
HandleProtocol = bootServices->HandleProtocol; LocateHandle = bootServices->LocateHandle; LocateDevicePath = bootServices->LocateDevicePath;
LoadImage = bootServices->LoadImage; StartImage = bootServices->StartImage;
//
// Stash some of the Runtime services pointers
//
runtimeServices = SystemTable->RuntimeServices;
SetVariable = runtimeServices->SetVariable; }
|