VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibSse2/BaseMemoryLibSse2.inf

Last change on this file was 80721, checked in by vboxsync, 6 years ago

Devices/EFI/FirmwareNew: Start upgrade process to edk2-stable201908 (compiles on Windows and works to some extent), bugref:4643

  • Property svn:eol-style set to native
File size: 2.0 KB
Line 
1## @file
2# Instance of Base Memory Library using SSE2 registers.
3#
4# Base Memory Library that uses SSE2 registers for high performance.
5#
6# Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>
7#
8# SPDX-License-Identifier: BSD-2-Clause-Patent
9#
10#
11##
12
13[Defines]
14 INF_VERSION = 0x00010005
15 BASE_NAME = BaseMemoryLibSse2
16 MODULE_UNI_FILE = BaseMemoryLibSse2.uni
17 FILE_GUID = 65a18235-5096-4032-8c63-214f0249ce8d
18 MODULE_TYPE = BASE
19 VERSION_STRING = 1.0
20 LIBRARY_CLASS = BaseMemoryLib
21
22
23#
24# VALID_ARCHITECTURES = IA32 X64
25#
26
27[Sources]
28 MemLibInternals.h
29 ScanMem64Wrapper.c
30 ScanMem32Wrapper.c
31 ScanMem16Wrapper.c
32 ScanMem8Wrapper.c
33 ZeroMemWrapper.c
34 CompareMemWrapper.c
35 SetMem64Wrapper.c
36 SetMem32Wrapper.c
37 SetMem16Wrapper.c
38 SetMemWrapper.c
39 CopyMemWrapper.c
40 IsZeroBufferWrapper.c
41 MemLibGuid.c
42
43[Sources.Ia32]
44 Ia32/ScanMem64.nasm
45 Ia32/ScanMem32.nasm
46 Ia32/ScanMem16.nasm
47 Ia32/ScanMem8.nasm
48 Ia32/CompareMem.nasm
49 Ia32/ZeroMem.nasm
50 Ia32/SetMem64.nasm
51 Ia32/SetMem32.nasm
52 Ia32/SetMem16.nasm
53 Ia32/SetMem.nasm
54 Ia32/CopyMem.nasm
55 Ia32/ScanMem64.nasm
56 Ia32/ScanMem32.nasm
57 Ia32/ScanMem16.nasm
58 Ia32/ScanMem8.nasm
59 Ia32/CompareMem.nasm
60 Ia32/ZeroMem.nasm
61 Ia32/SetMem64.nasm
62 Ia32/SetMem32.nasm
63 Ia32/SetMem16.nasm
64 Ia32/SetMem.nasm
65 Ia32/CopyMem.nasm
66 Ia32/IsZeroBuffer.nasm
67
68[Sources.X64]
69 X64/ScanMem64.nasm
70 X64/ScanMem32.nasm
71 X64/ScanMem16.nasm
72 X64/ScanMem8.nasm
73 X64/CompareMem.nasm
74 X64/ZeroMem.nasm
75 X64/SetMem64.nasm
76 X64/SetMem32.nasm
77 X64/SetMem16.nasm
78 X64/SetMem.nasm
79 X64/CopyMem.nasm
80 X64/ScanMem64.nasm
81 X64/ScanMem32.nasm
82 X64/ScanMem16.nasm
83 X64/ScanMem8.nasm
84 X64/CompareMem.nasm
85 X64/ZeroMem.nasm
86 X64/SetMem64.nasm
87 X64/SetMem32.nasm
88 X64/SetMem16.nasm
89 X64/SetMem.nasm
90 X64/CopyMem.nasm
91 X64/IsZeroBuffer.nasm
92
93[Packages]
94 MdePkg/MdePkg.dec
95
96[LibraryClasses]
97 DebugLib
98 BaseLib
99
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette