# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
include ..
/Makefile.platform
########################################
OPTIONS
= $(PLAT_OPTIONS
)
OPTIONS
+= -DT1_FPGA
# OpenSPARC T1 implementation in FPGA
OPTIONS
+= -DT1_FPGA_SNET
# net support
OPTIONS
+= -DT1_FPGA_MEMORY_PREINIT
# memory pre-initialized
OPTIONS
+= -UNIAGARA_BRINGUP
OPTIONS
+= -DCONFIG_DISK
# Simulated disk support
OPTIONS
+= -UCONFIG_FIRE
# Initialize and configure Fire
OPTIONS
+= -UCONFIG_FIRE_EBUS
# Initialize and configure Fire EBus
OPTIONS
+= -UCONFIG_IOBYPASS
# Guest I/O bypass access
OPTIONS
+= -UCONFIG_VBSC_SVC
# VBSC comm channel
OPTIONS
+= -UCONFIG_FPGA
# hardware fpga present
OPTIONS
+= -DCONFIG_STATICTOD
# Time does not move - pending FPGA support
OPTIONS
+= -UDEBUG_LEGION
# Legion-specific debugging aids
OPTIONS
+= -UCONFIG_LEGIONBCOPY
# Legion has physical bcopy magic trap
OPTIONS
+= -UCONFIG_SAS
# Compile without copies for PPG simulation
OPTIONS
+= -DCONFIG_HVUART
OPTIONS
+= -DCONFIG_CN_UART
# UART console capability for a guest
OPTIONS
+= -UCONFIG_VERSION_TEST
OPTIONS
+= -UCONFIG_LDC_BRIDGE
# Compile with support for XDC Bridge
OPTIONS
+= -DCONFIG_CRYPTO
# Crypto support
########################################
OPTIONS
+= $(EXTRA_OPTIONS
)
OPTIONS
+= -UCONFIG_BRINGUP
# Force-enable helpful bringup aids
########################################
install :: $(PROTO_PLAT
)/q
$(PROTO_PLAT
)/q.bin