]> git.proxmox.com Git - mirror_edk2.git/blame - MdePkg/Library/BaseRngLibTimerLib/BaseRngLibTimerLib.inf
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / MdePkg / Library / BaseRngLibTimerLib / BaseRngLibTimerLib.inf
CommitLineData
f56ed0e5
MC
1## @file\r
2# Instance of RNG (Random Number Generator) Library.\r
3#\r
4# BaseRng Library that uses the TimerLib to provide reasonably random numbers.\r
5# Do NOT use this on a production system as this uses the system performance\r
6# counter rather than a true source of random in addition to having a weak\r
7# random algorithm. This is provided primarily as a source of entropy for\r
8# OpenSSL for platforms that do not have a good built in RngLib as this\r
9# emulates what was done before (though it isn't perfect).\r
10#\r
11# Copyright (c) Microsoft Corporation. All rights reserved.<BR>\r
12#\r
13# SPDX-License-Identifier: BSD-2-Clause-Patent\r
14#\r
15#\r
16##\r
17\r
18[Defines]\r
19 INF_VERSION = 1.27\r
20 BASE_NAME = BaseRngLibTimerLib\r
21 MODULE_UNI_FILE = BaseRngLibTimerLib.uni\r
22 FILE_GUID = 74950C45-10FC-4AB5-B114-49C87C17409B\r
23 MODULE_TYPE = BASE\r
24 VERSION_STRING = 1.0\r
25 LIBRARY_CLASS = RngLib\r
26\r
27[Sources]\r
28 RngLibTimer.c\r
29\r
30[Packages]\r
31 MdePkg/MdePkg.dec\r
32\r
33[LibraryClasses]\r
34 BaseLib\r
35 DebugLib\r
36 TimerLib\r