1d58fda43Sjbeloro# 206e46062Sjbeloro# CDDL HEADER START 306e46062Sjbeloro# 406e46062Sjbeloro# The contents of this file are subject to the terms of the 506e46062Sjbeloro# Common Development and Distribution License (the "License"). 606e46062Sjbeloro# You may not use this file except in compliance with the License. 706e46062Sjbeloro# 806e46062Sjbeloro# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 906e46062Sjbeloro# or http://www.opensolaris.org/os/licensing. 1006e46062Sjbeloro# See the License for the specific language governing permissions 1106e46062Sjbeloro# and limitations under the License. 1206e46062Sjbeloro# 1306e46062Sjbeloro# When distributing Covered Code, include this CDDL HEADER in each 1406e46062Sjbeloro# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 1506e46062Sjbeloro# If applicable, add the following below this CDDL HEADER, with the 1606e46062Sjbeloro# fields enclosed by brackets "[]" replaced with your own identifying 1706e46062Sjbeloro# information: Portions Copyright [yyyy] [name of copyright owner] 1806e46062Sjbeloro# 1906e46062Sjbeloro# CDDL HEADER END 2006e46062Sjbeloro# 2106e46062Sjbeloro 2206e46062Sjbeloro# 23*1e49577aSRod Evans# Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. 24d58fda43Sjbeloro# 25d58fda43Sjbeloro# Global definitions for sun4u implementation specific modules. 26d58fda43Sjbeloro# 27d58fda43Sjbeloro 28d58fda43Sjbeloro# 29d58fda43Sjbeloro# Define directories. 30d58fda43Sjbeloro# 31d58fda43SjbeloroROOT_BOSTON_DIR = $(ROOT_PLAT_DIR)/SUNW,Sun-Fire-V445 32d58fda43SjbeloroROOT_BOSTON_MOD_DIR = $(ROOT_BOSTON_DIR)/kernel 33d58fda43Sjbeloro 34d58fda43SjbeloroROOT_BOSTON_MISC_DIR_32 = $(ROOT_BOSTON_MOD_DIR)/misc 35d58fda43SjbeloroROOT_BOSTON_MISC_DIR_64 = $(ROOT_BOSTON_MISC_DIR_32)/$(SUBDIR64) 36d58fda43SjbeloroROOT_BOSTON_DRV_DIR_32 = $(ROOT_BOSTON_MOD_DIR)/drv 37d58fda43SjbeloroROOT_BOSTON_DRV_DIR_64 = $(ROOT_BOSTON_DRV_DIR_32)/$(SUBDIR64) 38d58fda43SjbeloroROOT_BOSTON_CRYPTO_DIR_32 = $(ROOT_BOSTON_MOD_DIR)/crypto 39d58fda43SjbeloroROOT_BOSTON_CRYPTO_DIR_64 = $(ROOT_BOSTON_CRYPTO_DIR_32)/$(SUBDIR64) 40d58fda43Sjbeloro 41d58fda43SjbeloroROOT_BOSTON_MISC_DIR = $(ROOT_BOSTON_MISC_DIR_$(CLASS)) 42d58fda43SjbeloroROOT_BOSTON_DRV_DIR = $(ROOT_BOSTON_DRV_DIR_$(CLASS)) 43d58fda43SjbeloroROOT_BOSTON_CRYPTO_DIR = $(ROOT_BOSTON_CRYPTO_DIR_$(CLASS)) 44d58fda43Sjbeloro 45d58fda43SjbeloroROOT_PLAT_MOD_DIRS += $(ROOT_BOSTON_MOD_DIR) 46d58fda43SjbeloroROOT_PLAT_MISC_DIRS += $(ROOT_BOSTON_MISC_DIR) 47d58fda43Sjbeloro 48d58fda43SjbeloroUSR_BOSTON_DIR = $(USR_PLAT_DIR)/SUNW,Sun-Fire-V445 49d58fda43SjbeloroUSR_BOSTON_LINKED_DIR = $(USR_PLAT_DIR)/$(LINKED_PLATFORM) 50d58fda43SjbeloroUSR_BOSTON_INC_DIR = $(USR_BOSTON_DIR)/include 51d58fda43SjbeloroUSR_BOSTON_ISYS_DIR = $(USR_BOSTON_INC_DIR)/sys 52d58fda43SjbeloroUSR_BOSTON_SBIN_DIR = $(USR_BOSTON_DIR)/sbin 53d58fda43SjbeloroUSR_BOSTON_SBIN_PRTDIAG = $(USR_BOSTON_SBIN_DIR)/prtdiag 5406e46062SjbeloroUSR_BOSTON_SBIN_FRUADM = $(USR_BOSTON_SBIN_DIR)/fruadm 55d58fda43SjbeloroUSR_BOSTON_LIB_DIR = $(USR_BOSTON_DIR)/lib 56d58fda43Sjbeloro 57d58fda43SjbeloroBOSTON_LINT_LIB_DIR= $(UTSBASE)/$(PLATFORM)/boston/lint-libs/$(OBJS_DIR) 58d58fda43Sjbeloro 59d58fda43Sjbeloro# 60d58fda43Sjbeloro# Define objects. 61d58fda43Sjbeloro# 62d58fda43SjbeloroBOSTON_OBJS = boston.o 63d58fda43Sjbeloro 64d58fda43Sjbeloro# 65d58fda43Sjbeloro# Define modules. 66d58fda43Sjbeloro# 67d58fda43SjbeloroBOSTON_KMODS = platmod 68d58fda43Sjbeloro 69d58fda43Sjbeloro# 70d58fda43Sjbeloro# Links to UltraSparc III crypto modules 71d58fda43Sjbeloro# 72d58fda43SjbeloroBOSTON_CRYPTO_LINKS = aes 73d58fda43Sjbeloro 74d58fda43Sjbeloroinclude $(UTSBASE)/sun4u/boston/Makefile.files 75d58fda43Sjbeloro 76d58fda43Sjbeloro# 77d58fda43Sjbeloro# Include common rules. 78d58fda43Sjbeloro# 79d58fda43Sjbeloroinclude $(UTSBASE)/sun4u/Makefile.sun4u 80