xref: /titanic_41/usr/src/uts/i86pc/i86hvm/Makefile.files (revision 349b53dd4e695e3d833b5380540385145b2d3ae8)
1eb0cc229Sedp#
2eb0cc229Sedp# CDDL HEADER START
3eb0cc229Sedp#
4eb0cc229Sedp# The contents of this file are subject to the terms of the
5eb0cc229Sedp# Common Development and Distribution License (the "License").
6eb0cc229Sedp# You may not use this file except in compliance with the License.
7eb0cc229Sedp#
8eb0cc229Sedp# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9eb0cc229Sedp# or http://www.opensolaris.org/os/licensing.
10eb0cc229Sedp# See the License for the specific language governing permissions
11eb0cc229Sedp# and limitations under the License.
12eb0cc229Sedp#
13eb0cc229Sedp# When distributing Covered Code, include this CDDL HEADER in each
14eb0cc229Sedp# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15eb0cc229Sedp# If applicable, add the following below this CDDL HEADER, with the
16eb0cc229Sedp# fields enclosed by brackets "[]" replaced with your own identifying
17eb0cc229Sedp# information: Portions Copyright [yyyy] [name of copyright owner]
18eb0cc229Sedp#
19eb0cc229Sedp# CDDL HEADER END
20eb0cc229Sedp#
21eb0cc229Sedp
22eb0cc229Sedp#
237f0b8309SEdward Pilatowicz# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
24eb0cc229Sedp# Use is subject to license terms.
25eb0cc229Sedp#
26eb0cc229Sedp#	This Makefile defines file modules in the directory uts/i86pc/i86hvm
27eb0cc229Sedp#	and its children. These are the source files which are i86pc/i86hvm
28eb0cc229Sedp#	"implementation architecture" dependent.
29eb0cc229Sedp#
30eb0cc229Sedp
31eb0cc229Sedp#
32eb0cc229Sedp# Define objects
33eb0cc229Sedp#
34eb0cc229SedpHVM_BOOTSTRAP_OBJS	+= hvm_bootstrap.o
357f0b8309SEdward PilatowiczHVM_CMDK_OBJS		+= cmdk.o
367f0b8309SEdward PilatowiczHVM_SD_OBJS		+= sd.o sd_xbuf.o
377f0b8309SEdward PilatowiczPV_CMDK_OBJS		+= pv_cmdk.o xdf_shell.o
387f0b8309SEdward PilatowiczPV_RTLS_OBJS		+= pv_rtls.o
397f0b8309SEdward PilatowiczPV_SD_OBJS		+= pv_sd.o xdf_shell.o
40eb0cc229SedpXDF_OBJS		+= xdf.o
41eb0cc229SedpXNF_OBJS		+= xnf.o
42eb0cc229SedpXPV_OBJS		+= xpv_support.o xvdi.o gnttab.o evtchn.o \
43eb0cc229Sedp				xenbus_comms.o xenbus_client.o xenbus_probe.o \
44*349b53ddSStuart Maybee				xenbus_xs.o
45eb0cc229SedpXPVD_OBJS		+= xpvd.o
46eb0cc229Sedp
47eb0cc229Sedp#
48eb0cc229Sedp# Include i86hvm header files
49eb0cc229Sedp# -I$(UTSBASE)/../common
50eb0cc229SedpINC_PATH        += -I$(UTSBASE)/common/xen -I$(UTSBASE)/i86pc/i86hvm
51