2 # Makefile to create FFS Raw sections for VTF images.
4 # Copyright (c) 2008, Intel Corporation
6 # All rights reserved. This program and the accompanying materials
7 # are licensed and made available under the terms and conditions of the BSD License
8 # which accompanies this distribution. The full text of the license may be found at
9 # http://opensource.org/licenses/bsd-license.php
11 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
15 TARGETS
= Bin
/ResetVector.ia32.raw Bin
/ResetVector.x64.raw
19 Ia16
/16RealTo32Flat.asm \
20 Ia32
/32FlatTo64Flat.asm \
22 Ia16
/ResetVectorVtf0.asm \
23 Ia32
/SearchForBfvBase.asm \
24 Ia32
/SearchForSecAndPeiEntries.asm \
27 Tools
/FixupForRawSection.py
32 Bin
/ResetVector.ia32.raw
: $(COMMON_DEPS
) ResetVectorCode.asm
33 nasm
-D ARCH_IA32
-o
$@ ResetVectorCode.asm
34 python Tools
/FixupForRawSection.py
$@
36 Bin
/ResetVector.x64.raw
: $(COMMON_DEPS
) ResetVectorCode.asm
37 nasm
-D ARCH_X64
-o
$@ ResetVectorCode.asm
38 python Tools
/FixupForRawSection.py
$@