# RegionType <FV, DATA, or FILE>\r
#\r
################################################################################\r
# RegionType <FV, DATA, or FILE>\r
#\r
################################################################################\r
+0x00000000|0x00000200\r
+FILE = BeagleBoardPkg/ConfigurationHeader.bin\r
+\r
+0x00000200|0x00000008\r
+DATA = {\r
+ 0xF8, 0xFD, 0x0A, 0x00, # image size: 0xB0000 - 0x208 == 0xAFDF8\r
+ 0x00, 0x80, 0x00, 0x80 # entry point: 0x80008000\r
+}\r
+\r
+0x00000208|0x000AFDF8\r
INF MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf\r
INF MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.inf\r
INF MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf\r
INF MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf\r
INF MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariableRuntimeDxe.inf\r
INF EmbeddedPkg/EmbeddedMonotonicCounter/EmbeddedMonotonicCounter.inf\r
INF MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf\r
INF MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.inf\r
INF MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf\r
INF MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf\r
INF MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariableRuntimeDxe.inf\r
INF EmbeddedPkg/EmbeddedMonotonicCounter/EmbeddedMonotonicCounter.inf\r
INF MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf\r
INF MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf\r
INF MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf\r
INF MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf\r
\r
INF EmbeddedPkg/ResetRuntimeDxe/ResetRuntimeDxe.inf\r
INF EmbeddedPkg/RealTimeClockRuntimeDxe/RealTimeClockRuntimeDxe.inf\r
INF EmbeddedPkg/MetronomeDxe/MetronomeDxe.inf\r
\r
INF EmbeddedPkg/ResetRuntimeDxe/ResetRuntimeDxe.inf\r
INF EmbeddedPkg/RealTimeClockRuntimeDxe/RealTimeClockRuntimeDxe.inf\r
INF EmbeddedPkg/MetronomeDxe/MetronomeDxe.inf\r
!if $(TARGET) == RELEASE\r
#\r
# Semi-hosting filesystem\r
#\r
INF ArmPkg/Filesystem/SemihostFs/SemihostFs.inf\r
!endif\r
!if $(TARGET) == RELEASE\r
#\r
# Semi-hosting filesystem\r
#\r
INF ArmPkg/Filesystem/SemihostFs/SemihostFs.inf\r
!endif\r
############################################################################\r
#\r
#[Rule.Common.DXE_DRIVER]\r
############################################################################\r
#\r
#[Rule.Common.DXE_DRIVER]\r
}\r
\r
[Rule.Common.PEIM]\r
FILE PEIM = $(NAMED_GUID) {\r
PEI_DEPEX PEI_DEPEX Optional $(INF_OUTPUT)/$(MODULE_NAME).depex\r
PE32 PE32 $(INF_OUTPUT)/$(MODULE_NAME).efi\r
}\r
\r
[Rule.Common.PEIM]\r
FILE PEIM = $(NAMED_GUID) {\r
PEI_DEPEX PEI_DEPEX Optional $(INF_OUTPUT)/$(MODULE_NAME).depex\r
PE32 PE32 $(INF_OUTPUT)/$(MODULE_NAME).efi\r