1*84ceaea9SAndy Fiddaman# 2*84ceaea9SAndy Fiddaman# This file and its contents are supplied under the terms of the 3*84ceaea9SAndy Fiddaman# Common Development and Distribution License ("CDDL"), version 1.0. 4*84ceaea9SAndy Fiddaman# You may only use this file in accordance with the terms of version 5*84ceaea9SAndy Fiddaman# 1.0 of the CDDL. 6*84ceaea9SAndy Fiddaman# 7*84ceaea9SAndy Fiddaman# A full copy of the text of the CDDL should have accompanied this 8*84ceaea9SAndy Fiddaman# source. A copy of the CDDL is also available via the Internet at 9*84ceaea9SAndy Fiddaman# http://www.illumos.org/license/CDDL. 10*84ceaea9SAndy Fiddaman# 11*84ceaea9SAndy Fiddaman 12*84ceaea9SAndy Fiddaman# 13*84ceaea9SAndy Fiddaman# Copyright 2023 Oxide Computer Company 14*84ceaea9SAndy Fiddaman# 15*84ceaea9SAndy Fiddaman 16*84ceaea9SAndy FiddamanMODULE = pciebus 17*84ceaea9SAndy FiddamanARCH = i86pc 18*84ceaea9SAndy FiddamanCLASS = arch 19*84ceaea9SAndy FiddamanUTILDIR = ../../../common/pciebus 20*84ceaea9SAndy FiddamanMODULESRCS = \ 21*84ceaea9SAndy Fiddaman topo_pcie.c \ 22*84ceaea9SAndy Fiddaman topo_pcie_cfgspace.c \ 23*84ceaea9SAndy Fiddaman topo_pcie_prop.c \ 24*84ceaea9SAndy Fiddaman topo_pcie_util.c \ 25*84ceaea9SAndy Fiddaman bitext.c \ 26*84ceaea9SAndy Fiddaman topo_pcie_$(ARCH).c 27*84ceaea9SAndy Fiddaman 28*84ceaea9SAndy Fiddamaninclude ../../../Makefile.plugin 29*84ceaea9SAndy Fiddaman 30*84ceaea9SAndy FiddamanLDLIBS += -ldevinfo -lpcidb -lfmd_agent -lsmbios 31*84ceaea9SAndy Fiddaman 32*84ceaea9SAndy FiddamanCPPFLAGS += -I$(SRC)/uts/common -I$(SRC)/uts/intel -I$(UTILDIR) 33*84ceaea9SAndy Fiddaman 34*84ceaea9SAndy Fiddaman%.o: $(SRC)/common/bitext/%.c 35*84ceaea9SAndy Fiddaman $(COMPILE.c) $< 36*84ceaea9SAndy Fiddaman $(CTFCONVERT_O) 37*84ceaea9SAndy Fiddaman 38