/** @file PcdPeim.h -- Header for PcdPeim Copyright (c) HR650X BIOS Decompilation Project **/ #ifndef __PCDPEIM__H__ #define __PCDPEIM__H__ #include "../uefi_headers/Uefi.h" // // Function Prototypes // EFI_STATUS EFIAPI BaseCopyMem( VOID ); EFI_STATUS EFIAPI BaseZeroMem( VOID ); EFI_STATUS EFIAPI BaseSetMem8( VOID ); EFI_STATUS EFIAPI BaseSetMem32( VOID ); EFI_STATUS EFIAPI BaseSetMem( VOID ); EFI_STATUS EFIAPI PcdPeimEntryPoint( VOID ); EFI_STATUS EFIAPI PeiPcdGet8Ppi( VOID ); EFI_STATUS EFIAPI PeiPcdGet32Ppi( VOID ); EFI_STATUS EFIAPI PeiPcdGetSkuId( VOID ); EFI_STATUS EFIAPI PeiPcdSetSku( VOID ); EFI_STATUS EFIAPI PeiPcdGet8( VOID ); EFI_STATUS EFIAPI PeiPcdGet16( VOID ); EFI_STATUS EFIAPI PeiPcdGet32( VOID ); EFI_STATUS EFIAPI PeiPcdGet64( VOID ); EFI_STATUS EFIAPI PeiPcdGetPtr( VOID ); EFI_STATUS EFIAPI PeiPcdGetSize( VOID ); EFI_STATUS EFIAPI PeiPcdGet8Ex( VOID ); EFI_STATUS EFIAPI PeiPcdGet16Ex( VOID ); EFI_STATUS EFIAPI PeiPcdGet32Ex( VOID ); EFI_STATUS EFIAPI PeiPcdGet64Ex( VOID ); EFI_STATUS EFIAPI PeiPcdGetPtrEx( VOID ); EFI_STATUS EFIAPI PeiPcdGetSizeEx( VOID ); EFI_STATUS EFIAPI PeiPcdSet8( VOID ); EFI_STATUS EFIAPI PeiPcdSet16( VOID ); EFI_STATUS EFIAPI PeiPcdSet32( VOID ); EFI_STATUS EFIAPI PeiPcdSet64( VOID ); EFI_STATUS EFIAPI PeiPcdSetPtr( VOID ); EFI_STATUS EFIAPI PeiPcdSet8Ex( VOID ); EFI_STATUS EFIAPI PeiPcdSet16Ex( VOID ); EFI_STATUS EFIAPI PeiPcdSet32Ex( VOID ); EFI_STATUS EFIAPI PeiPcdSet64Ex( VOID ); EFI_STATUS EFIAPI PeiPcdSetPtrEx( VOID ); EFI_STATUS EFIAPI PeiPcdSetCallback( VOID ); EFI_STATUS EFIAPI PeiPcdNotifySet( VOID ); EFI_STATUS EFIAPI PeiPcdGetNextTokenSpace( VOID ); EFI_STATUS EFIAPI PeiPcdGetNextToken( VOID ); EFI_STATUS EFIAPI PeiPcdGetSkuSize( VOID ); EFI_STATUS EFIAPI PeiPcdSetSkuSize( VOID ); EFI_STATUS EFIAPI PeiPcdGetLocalTokenNumber( VOID ); EFI_STATUS EFIAPI PeiPcdGetTokenTypeFromTokenNumber( VOID ); EFI_STATUS EFIAPI PeiPcdGetTokenName( VOID ); EFI_STATUS EFIAPI PeiPcdGetInfoEx( VOID ); EFI_STATUS EFIAPI PeiPcdGetInfo( VOID ); EFI_STATUS EFIAPI PeiPcdSetCallbackWorker( VOID ); EFI_STATUS EFIAPI PeiPcdGetDbBinary( VOID ); EFI_STATUS EFIAPI PeiPcdInit( VOID ); EFI_STATUS EFIAPI PeiPcdGetPeiServicesFv( VOID ); EFI_STATUS EFIAPI PeiPcdResolveSkuData( VOID ); EFI_STATUS EFIAPI PeiPcdNotifySetCallbacks( VOID ); EFI_STATUS EFIAPI PeiPcdSetTokenValue( VOID ); EFI_STATUS EFIAPI PeiPcdSetExTokenValue( VOID ); EFI_STATUS EFIAPI PeiPcdGetTokenValue( VOID ); EFI_STATUS EFIAPI PeiPcdGetExTokenNumber( VOID ); EFI_STATUS EFIAPI PeiPcdGetPcdDb( VOID ); EFI_STATUS EFIAPI PeiPcdGetSkuTable( VOID ); EFI_STATUS EFIAPI PeiPcdGetDynTokenCount( VOID ); EFI_STATUS EFIAPI PeiAllocatePool( VOID ); EFI_STATUS EFIAPI PeiAllocateCopyPool( VOID ); EFI_STATUS EFIAPI PeiAllocateAndCopyPool( VOID ); EFI_STATUS EFIAPI DebugGetDebugLib( VOID ); EFI_STATUS EFIAPI DebugPrint( VOID ); EFI_STATUS EFIAPI DebugAssert( VOID ); EFI_STATUS EFIAPI BaseReadUnaligned64( VOID ); EFI_STATUS EFIAPI BaseWriteUnaligned64( VOID ); EFI_STATUS EFIAPI BaseAsciiStrLen( VOID ); EFI_STATUS EFIAPI InternalSafeStringNoOverlap( VOID ); EFI_STATUS EFIAPI BaseAsciiStrnLenS( VOID ); EFI_STATUS EFIAPI BaseAsciiStrCpyS( VOID ); EFI_STATUS EFIAPI HobGetHobList( VOID ); EFI_STATUS EFIAPI HobGetNextHob( VOID ); EFI_STATUS EFIAPI HobGetNextGuidHob( VOID ); EFI_STATUS EFIAPI HobGetFirstGuidHob( VOID ); EFI_STATUS EFIAPI HobBuildGuidHob( VOID ); EFI_STATUS EFIAPI HobCopyGuid( VOID ); EFI_STATUS EFIAPI CompareGuid( VOID ); EFI_STATUS EFIAPI ScanGuid( VOID ); EFI_STATUS EFIAPI CopyMemWrapper( VOID ); EFI_STATUS EFIAPI ZeroMemWrapper( VOID ); EFI_STATUS EFIAPI GetPeiServicesTable( VOID ); EFI_STATUS EFIAPI DebugGetDebugLevel( VOID ); EFI_STATUS EFIAPI GetIdtr( VOID ); #endif /* __PCDPEIM__H__ */