Print this page
9674 Let's scrap AVS/sdbc


   6 # You may not use this file except in compliance with the License.
   7 #
   8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   9 # or http://www.opensolaris.org/os/licensing.
  10 # See the License for the specific language governing permissions
  11 # and limitations under the License.
  12 #
  13 # When distributing Covered Code, include this CDDL HEADER in each
  14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15 # If applicable, add the following below this CDDL HEADER, with the
  16 # fields enclosed by brackets "[]" replaced with your own identifying
  17 # information: Portions Copyright [yyyy] [name of copyright owner]
  18 #
  19 # CDDL HEADER END
  20 #
  21 
  22 #
  23 # Copyright (c) 1991, 2010, Oracle and/or its affiliates. All rights reserved.
  24 # Copyright (c) 2011, 2014 by Delphix. All rights reserved.
  25 # Copyright (c) 2013 by Saso Kiselkov. All rights reserved.
  26 # Copyright 2015 Nexenta Systems, Inc.  All rights reserved.
  27 # Copyright 2016 Garrett D'Amore <garrett@damore.org>
  28 # Copyright (c) 2017, Joyent, Inc.
  29 # Copyright 2016 OmniTI Computer Consulting, Inc.  All rights reserved.
  30 # Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
  31 #
  32 
  33 #
  34 # This Makefile defines all file modules for the directory uts/common
  35 # and its children. These are the source files which may be considered
  36 # common to all SunOS systems.
  37 
  38 i386_CORE_OBJS += \
  39                 atomic.o        \
  40                 avintr.o        \
  41                 pic.o
  42 
  43 sparc_CORE_OBJS +=
  44 
  45 COMMON_CORE_OBJS +=             \
  46                 beep.o          \


 848                 hci1394_ioctl.o hci1394_isoch.o hci1394_isr.o \
 849                 hci1394_ixl_comp.o hci1394_ixl_isr.o hci1394_ixl_misc.o \
 850                 hci1394_ixl_update.o hci1394_misc.o hci1394_ohci.o \
 851                 hci1394_q.o hci1394_s1394if.o hci1394_tlabel.o \
 852                 hci1394_tlist.o hci1394_vendor.o
 853 
 854 AV1394_OBJS +=  av1394.o av1394_as.o av1394_async.o av1394_cfgrom.o \
 855                 av1394_cmp.o av1394_fcp.o av1394_isoch.o av1394_isoch_chan.o \
 856                 av1394_isoch_recv.o av1394_isoch_xmit.o av1394_list.o \
 857                 av1394_queue.o
 858 
 859 DCAM1394_OBJS += dcam.o dcam_frame.o dcam_param.o dcam_reg.o \
 860                 dcam_ring_buff.o
 861 
 862 SCSA1394_OBJS += hba.o sbp2_driver.o sbp2_bus.o
 863 
 864 SBP2_OBJS += cfgrom.o sbp2.o
 865 
 866 PMODEM_OBJS += pmodem.o pmodem_cis.o cis.o cis_callout.o cis_handlers.o cis_params.o
 867 
 868 DSW_OBJS +=     dsw.o dsw_dev.o ii_tree.o
 869 
 870 NCALL_OBJS +=   ncall.o \
 871                 ncall_stub.o
 872 
 873 RDC_OBJS +=     rdc.o \
 874                 rdc_dev.o \
 875                 rdc_io.o \
 876                 rdc_clnt.o \
 877                 rdc_prot_xdr.o \
 878                 rdc_svc.o \
 879                 rdc_bitmap.o \
 880                 rdc_health.o \
 881                 rdc_subr.o \
 882                 rdc_diskq.o
 883 
 884 RDCSRV_OBJS +=  rdcsrv.o
 885 
 886 RDCSTUB_OBJS += rdc_stub.o
 887 
 888 SDBC_OBJS +=    sd_bcache.o \
 889                 sd_bio.o \
 890                 sd_conf.o \
 891                 sd_ft.o \
 892                 sd_hash.o \
 893                 sd_io.o \
 894                 sd_misc.o \
 895                 sd_pcu.o \
 896                 sd_tdaemon.o \
 897                 sd_trace.o \
 898                 sd_iob_impl0.o \
 899                 sd_iob_impl1.o \
 900                 sd_iob_impl2.o \
 901                 sd_iob_impl3.o \
 902                 sd_iob_impl4.o \
 903                 sd_iob_impl5.o \
 904                 sd_iob_impl6.o \
 905                 sd_iob_impl7.o \
 906                 safestore.o \
 907                 safestore_ram.o
 908 
 909 NSCTL_OBJS +=   nsctl.o \
 910                 nsc_cache.o \
 911                 nsc_disk.o \
 912                 nsc_dev.o \
 913                 nsc_freeze.o \
 914                 nsc_gen.o \
 915                 nsc_mem.o \
 916                 nsc_ncallio.o \
 917                 nsc_power.o \
 918                 nsc_resv.o \
 919                 nsc_rmspin.o \
 920                 nsc_solaris.o \
 921                 nsc_trap.o \
 922                 nsc_list.o
 923 UNISTAT_OBJS += spuni.o \
 924                 spcs_s_k.o
 925 
 926 NSKERN_OBJS +=  nsc_ddi.o \
 927                 nsc_proc.o \
 928                 nsc_raw.o \
 929                 nsc_thread.o \
 930                 nskernd.o
 931 
 932 SV_OBJS +=      sv.o
 933 
 934 PMCS_OBJS += pmcs_attach.o pmcs_ds.o pmcs_intr.o pmcs_nvram.o pmcs_sata.o \
 935                 pmcs_scsa.o pmcs_smhba.o pmcs_subr.o pmcs_fwlog.o
 936 
 937 PMCS8001FW_C_OBJS +=    pmcs_fw_hdr.o
 938 PMCS8001FW_OBJS +=              $(PMCS8001FW_C_OBJS) SPCBoot.o ila.o firmware.o
 939 
 940 #
 941 #       Build up defines and paths.
 942 
 943 ST_OBJS +=      st.o    st_conf.o
 944 
 945 EMLXS_OBJS +=   emlxs_clock.o emlxs_dfc.o emlxs_dhchap.o emlxs_diag.o \
 946                 emlxs_download.o emlxs_dump.o emlxs_els.o emlxs_event.o \
 947                 emlxs_fcf.o emlxs_fcp.o emlxs_fct.o emlxs_hba.o emlxs_ip.o \
 948                 emlxs_mbox.o emlxs_mem.o emlxs_msg.o emlxs_node.o \
 949                 emlxs_pkt.o emlxs_sli3.o emlxs_sli4.o emlxs_solaris.o \
 950                 emlxs_thread.o
 951 
 952 EMLXS_FW_OBJS +=        emlxs_fw.o
 953 




   6 # You may not use this file except in compliance with the License.
   7 #
   8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   9 # or http://www.opensolaris.org/os/licensing.
  10 # See the License for the specific language governing permissions
  11 # and limitations under the License.
  12 #
  13 # When distributing Covered Code, include this CDDL HEADER in each
  14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15 # If applicable, add the following below this CDDL HEADER, with the
  16 # fields enclosed by brackets "[]" replaced with your own identifying
  17 # information: Portions Copyright [yyyy] [name of copyright owner]
  18 #
  19 # CDDL HEADER END
  20 #
  21 
  22 #
  23 # Copyright (c) 1991, 2010, Oracle and/or its affiliates. All rights reserved.
  24 # Copyright (c) 2011, 2014 by Delphix. All rights reserved.
  25 # Copyright (c) 2013 by Saso Kiselkov. All rights reserved.
  26 # Copyright 2018 Nexenta Systems, Inc.
  27 # Copyright 2016 Garrett D'Amore <garrett@damore.org>
  28 # Copyright (c) 2017, Joyent, Inc.
  29 # Copyright 2016 OmniTI Computer Consulting, Inc.  All rights reserved.
  30 # Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
  31 #
  32 
  33 #
  34 # This Makefile defines all file modules for the directory uts/common
  35 # and its children. These are the source files which may be considered
  36 # common to all SunOS systems.
  37 
  38 i386_CORE_OBJS += \
  39                 atomic.o        \
  40                 avintr.o        \
  41                 pic.o
  42 
  43 sparc_CORE_OBJS +=
  44 
  45 COMMON_CORE_OBJS +=             \
  46                 beep.o          \


 848                 hci1394_ioctl.o hci1394_isoch.o hci1394_isr.o \
 849                 hci1394_ixl_comp.o hci1394_ixl_isr.o hci1394_ixl_misc.o \
 850                 hci1394_ixl_update.o hci1394_misc.o hci1394_ohci.o \
 851                 hci1394_q.o hci1394_s1394if.o hci1394_tlabel.o \
 852                 hci1394_tlist.o hci1394_vendor.o
 853 
 854 AV1394_OBJS +=  av1394.o av1394_as.o av1394_async.o av1394_cfgrom.o \
 855                 av1394_cmp.o av1394_fcp.o av1394_isoch.o av1394_isoch_chan.o \
 856                 av1394_isoch_recv.o av1394_isoch_xmit.o av1394_list.o \
 857                 av1394_queue.o
 858 
 859 DCAM1394_OBJS += dcam.o dcam_frame.o dcam_param.o dcam_reg.o \
 860                 dcam_ring_buff.o
 861 
 862 SCSA1394_OBJS += hba.o sbp2_driver.o sbp2_bus.o
 863 
 864 SBP2_OBJS += cfgrom.o sbp2.o
 865 
 866 PMODEM_OBJS += pmodem.o pmodem_cis.o cis.o cis_callout.o cis_handlers.o cis_params.o
 867 


































































 868 PMCS_OBJS += pmcs_attach.o pmcs_ds.o pmcs_intr.o pmcs_nvram.o pmcs_sata.o \
 869                 pmcs_scsa.o pmcs_smhba.o pmcs_subr.o pmcs_fwlog.o
 870 
 871 PMCS8001FW_C_OBJS +=    pmcs_fw_hdr.o
 872 PMCS8001FW_OBJS +=              $(PMCS8001FW_C_OBJS) SPCBoot.o ila.o firmware.o
 873 
 874 #
 875 #       Build up defines and paths.
 876 
 877 ST_OBJS +=      st.o    st_conf.o
 878 
 879 EMLXS_OBJS +=   emlxs_clock.o emlxs_dfc.o emlxs_dhchap.o emlxs_diag.o \
 880                 emlxs_download.o emlxs_dump.o emlxs_els.o emlxs_event.o \
 881                 emlxs_fcf.o emlxs_fcp.o emlxs_fct.o emlxs_hba.o emlxs_ip.o \
 882                 emlxs_mbox.o emlxs_mem.o emlxs_msg.o emlxs_node.o \
 883                 emlxs_pkt.o emlxs_sli3.o emlxs_sli4.o emlxs_solaris.o \
 884                 emlxs_thread.o
 885 
 886 EMLXS_FW_OBJS +=        emlxs_fw.o
 887