xref: /titanic_41/usr/src/uts/sun/Makefile.files (revision fb9f9b975cb9214fec5dab37d461199adab9b964)
17c478bd9Sstevel@tonic-gate#
27c478bd9Sstevel@tonic-gate# CDDL HEADER START
37c478bd9Sstevel@tonic-gate#
47c478bd9Sstevel@tonic-gate# The contents of this file are subject to the terms of the
54ab75253Smrj# Common Development and Distribution License (the "License").
64ab75253Smrj# You may not use this file except in compliance with the License.
77c478bd9Sstevel@tonic-gate#
87c478bd9Sstevel@tonic-gate# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
97c478bd9Sstevel@tonic-gate# or http://www.opensolaris.org/os/licensing.
107c478bd9Sstevel@tonic-gate# See the License for the specific language governing permissions
117c478bd9Sstevel@tonic-gate# and limitations under the License.
127c478bd9Sstevel@tonic-gate#
137c478bd9Sstevel@tonic-gate# When distributing Covered Code, include this CDDL HEADER in each
147c478bd9Sstevel@tonic-gate# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
157c478bd9Sstevel@tonic-gate# If applicable, add the following below this CDDL HEADER, with the
167c478bd9Sstevel@tonic-gate# fields enclosed by brackets "[]" replaced with your own identifying
177c478bd9Sstevel@tonic-gate# information: Portions Copyright [yyyy] [name of copyright owner]
187c478bd9Sstevel@tonic-gate#
197c478bd9Sstevel@tonic-gate# CDDL HEADER END
207c478bd9Sstevel@tonic-gate#
214ab75253Smrj
227c478bd9Sstevel@tonic-gate#
237c478bd9Sstevel@tonic-gate# Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
247c478bd9Sstevel@tonic-gate# Use is subject to license terms.
257c478bd9Sstevel@tonic-gate#
267c478bd9Sstevel@tonic-gate#pragma ident	"%Z%%M%	%I%	%E% SMI"
277c478bd9Sstevel@tonic-gate#
287c478bd9Sstevel@tonic-gate# uts/sun/Makefile.files
297c478bd9Sstevel@tonic-gate#
30*fb9f9b97Skupfer# This Makefile defines file modules and build rules for the directory
31*fb9f9b97Skupfer# uts/sun and its children. These are the source files which are
32*fb9f9b97Skupfer# common to all sun implementations.
337c478bd9Sstevel@tonic-gate#
347c478bd9Sstevel@tonic-gate
357c478bd9Sstevel@tonic-gate#
367c478bd9Sstevel@tonic-gate#	object lists
377c478bd9Sstevel@tonic-gate#
387c478bd9Sstevel@tonic-gate#	XXX -	vuid_* ?, files indicates these should be in the win and
397c478bd9Sstevel@tonic-gate#		kbd modules.... What gives?
407c478bd9Sstevel@tonic-gate#
417c478bd9Sstevel@tonic-gate#
427c478bd9Sstevel@tonic-gate#	generic-unix module
437c478bd9Sstevel@tonic-gate#
447c478bd9Sstevel@tonic-gateGENUNIX_OBJS +=								\
457c478bd9Sstevel@tonic-gate	mem_kern.o
467c478bd9Sstevel@tonic-gate
477c478bd9Sstevel@tonic-gate#
487c478bd9Sstevel@tonic-gate#			Driver Modules
497c478bd9Sstevel@tonic-gate#
507c478bd9Sstevel@tonic-gateAUDIOCS_OBJS +=	audio_4231.o audio_4231_apcdma.o audio_4231_eb2dma.o
5175d01c9aSsm142603AUDIO1575_OBJS += audio1575.o
527c478bd9Sstevel@tonic-gate
537c478bd9Sstevel@tonic-gateBPP_OBJS +=	bpp.o
547c478bd9Sstevel@tonic-gate
557c478bd9Sstevel@tonic-gateCGSIX_OBJS +=	cgsix.o
567c478bd9Sstevel@tonic-gate
577c478bd9Sstevel@tonic-gateDMA_OBJS +=	dmaga.o
587c478bd9Sstevel@tonic-gate
597c478bd9Sstevel@tonic-gateESP_OBJS +=	esp.o
607c478bd9Sstevel@tonic-gate
617c478bd9Sstevel@tonic-gateFAS_OBJS +=	fas.o fas_callbacks.o
627c478bd9Sstevel@tonic-gate
637c478bd9Sstevel@tonic-gateFD_OBJS += fd.o
647c478bd9Sstevel@tonic-gate
657c478bd9Sstevel@tonic-gateMS_OBJS +=	ms.o
667c478bd9Sstevel@tonic-gate
677c478bd9Sstevel@tonic-gateHME_OBJS +=	hme.o
687c478bd9Sstevel@tonic-gate
697c478bd9Sstevel@tonic-gateERI_OBJS +=	eri.o
707c478bd9Sstevel@tonic-gate
717c478bd9Sstevel@tonic-gateSBUSMEM_OBJS +=	sbusmem.o
727c478bd9Sstevel@tonic-gate
737c478bd9Sstevel@tonic-gateSD_OBJS +=	sd.o sd_xbuf.o
747c478bd9Sstevel@tonic-gate
753ccda647SlcleeCMLB_OBJS +=	cmlb.o
763ccda647Slclee
777c478bd9Sstevel@tonic-gateDADA_OBJS +=	dcd_hba.o       dcd_transport.o \
787c478bd9Sstevel@tonic-gate		dcd_control.o   dcd_resource.o  dcd_confsubr.o dcd_subr.o \
797c478bd9Sstevel@tonic-gate		dcd_confdata.o
807c478bd9Sstevel@tonic-gate
817c478bd9Sstevel@tonic-gateSSD_OBJS +=	sd.o sd_xbuf.o
827c478bd9Sstevel@tonic-gate
837c478bd9Sstevel@tonic-gateSTP4020_OBJS +=	stp4020.o
847c478bd9Sstevel@tonic-gate
857c478bd9Sstevel@tonic-gateWSDRV_OBJS += 	wsdrv.o
867c478bd9Sstevel@tonic-gate
877c478bd9Sstevel@tonic-gateZS_OBJS +=	zs_async.o	zs_common.o
887c478bd9Sstevel@tonic-gate
897c478bd9Sstevel@tonic-gateZSH_OBJS +=	zs_hdlc.o
907c478bd9Sstevel@tonic-gate
917c478bd9Sstevel@tonic-gate#
927c478bd9Sstevel@tonic-gate#			streams modules
937c478bd9Sstevel@tonic-gate#
947c478bd9Sstevel@tonic-gate
957c478bd9Sstevel@tonic-gateTTYMUX_OBJS +=	ttymux.o ttymux_ioctl.o
967c478bd9Sstevel@tonic-gate
977c478bd9Sstevel@tonic-gate#
987c478bd9Sstevel@tonic-gate#	Section 3:	Misc.
997c478bd9Sstevel@tonic-gate#
1007c478bd9Sstevel@tonic-gateLINT_DEFS	+= -Dsun
1017c478bd9Sstevel@tonic-gate
1027c478bd9Sstevel@tonic-gateINC_PATH	+= -I$(UTSBASE)/sun
103