Print this page
acpica-unix2-20130823
PANKOVs restructure

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/intel/Makefile.files
          +++ new/usr/src/uts/intel/Makefile.files
↓ open down ↓ 14 lines elided ↑ open up ↑
  15   15  # If applicable, add the following below this CDDL HEADER, with the
  16   16  # fields enclosed by brackets "[]" replaced with your own identifying
  17   17  # information: Portions Copyright [yyyy] [name of copyright owner]
  18   18  #
  19   19  # CDDL HEADER END
  20   20  #
  21   21  
  22   22  #
  23   23  # Copyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved.
  24   24  # Copyright (c) 2012, Joyent, Inc. All rights reserved.
       25 +# Copyright 2013 Nexenta Systems, Inc.  All rights reserved.
  25   26  #
  26   27  
  27   28  #
  28   29  #       This Makefile defines all file modules and build rules for the
  29   30  # directory uts/intel and its children. These are the source files which
  30   31  # are specific to x86 processor architectures.
  31   32  #
  32   33  
  33   34  #
  34   35  #       Core (unix) objects
↓ open down ↓ 136 lines elided ↑ open up ↑
 171  172          ufsops.o        \
 172  173          hsfs.o          \
 173  174          doreloc.o       \
 174  175          kobj_boot.o     \
 175  176          kobj_convrelstr.o \
 176  177          kobj_crt.o      \
 177  178          kobj_isa.o      \
 178  179          kobj_reloc.o
 179  180  
 180  181  #
 181      -#       misc. modules
      182 +#       ACPI CA module
 182  183  #
 183      -ACPICA_OBJS     += dbcmds.o dbdisply.o \
 184      -                   dbexec.o dbfileio.o dbhistry.o dbinput.o dbstats.o \
 185      -                   dbutils.o dbxface.o evevent.o evgpe.o evgpeblk.o \
 186      -                   evmisc.o evregion.o evrgnini.o evsci.o evxface.o \
 187      -                   evxfevnt.o evxfregn.o hwacpi.o hwgpe.o hwregs.o \
 188      -                   hwsleep.o hwtimer.o dsfield.o dsinit.o dsmethod.o \
 189      -                   dsmthdat.o dsobject.o dsopcode.o dsutils.o dswexec.o \
 190      -                   dswload.o dswscope.o dswstate.o exconfig.o exconvrt.o \
 191      -                   excreate.o exdump.o exfield.o exfldio.o exmisc.o \
 192      -                   exmutex.o exnames.o exoparg1.o exoparg2.o exoparg3.o \
 193      -                   exoparg6.o exprep.o exregion.o exresnte.o exresolv.o \
 194      -                   exresop.o exstore.o exstoren.o exstorob.o exsystem.o \
 195      -                   exutils.o psargs.o psopcode.o psparse.o psscope.o \
 196      -                   pstree.o psutils.o pswalk.o psxface.o nsaccess.o \
 197      -                   nsalloc.o nsdump.o nsdumpdv.o nseval.o nsinit.o \
 198      -                   nsload.o nsnames.o nsobject.o nsparse.o nssearch.o \
 199      -                   nsutils.o nswalk.o nsxfeval.o nsxfname.o nsxfobj.o \
 200      -                   rsaddr.o rscalc.o rscreate.o rsdump.o \
 201      -                   rsinfo.o rsio.o rsirq.o rslist.o rsmemory.o rsmisc.o \
 202      -                   rsutils.o rsxface.o tbfadt.o tbfind.o tbinstal.o  \
 203      -                   tbutils.o tbxface.o tbxfroot.o \
 204      -                   utalloc.o utclib.o utcopy.o utdebug.o utdelete.o \
 205      -                   uteval.o utglobal.o utinit.o utmath.o utmisc.o \
 206      -                   utobject.o utresrc.o utxface.o acpica.o acpi_enum.o \
 207      -                   master_ops.o osl.o osl_ml.o acpica_ec.o utcache.o \
 208      -                   utmutex.o utstate.o dmbuffer.o dmnames.o dmobject.o \
 209      -                   dmopcode.o dmresrc.o dmresrcl.o dmresrcs.o dmutils.o \
 210      -                   dmwalk.o psloop.o nspredef.o hwxface.o hwvalid.o \
 211      -                   utlock.o utids.o nsrepair.o nsrepair2.o \
 212      -                   dbmethod.o dbnames.o dsargs.o dscontrol.o dswload2.o \
 213      -                   evglock.o evgpeinit.o evgpeutil.o evxfgpe.o exdebug.o \
 214      -                   hwpci.o utdecode.o utosi.o utxferror.o
 215  184  
      185 +# native
      186 +ACPICA_OBJS +=  acpica.o acpica_ec.o acpi_enum.o master_ops.o osl.o     \
      187 +                osl_ml.o
      188 +# debugger
      189 +ACPICA_OBJS +=  dbcmds.o dbdisply.o dbexec.o dbfileio.o dbhistry.o      \
      190 +                dbinput.o dbmethod.o dbnames.o dbstats.o dbutils.o      \
      191 +                dbxface.o dbconvert.o
      192 +# disassembler
      193 +ACPICA_OBJS +=  dmbuffer.o dmnames.o dmobject.o dmopcode.o dmresrc.o    \
      194 +                dmresrcl.o dmresrcs.o dmutils.o dmwalk.o dmdeferred.o   \
      195 +                dmresrcl2.o
      196 +# dispatcher
      197 +ACPICA_OBJS +=  dsargs.o dscontrol.o dsfield.o dsinit.o dsmethod.o      \
      198 +                dsmthdat.o dsobject.o dsopcode.o dsutils.o dswexec.o    \
      199 +                dswload.o dswload2.o dswscope.o dswstate.o
      200 +# events
      201 +ACPICA_OBJS +=  evevent.o evglock.o evgpe.o evgpeblk.o evgpeinit.o      \
      202 +                evgpeutil.o evmisc.o evregion.o evrgnini.o evsci.o      \
      203 +                evxface.o evxfevnt.o evxfgpe.o evxfregn.o evhandler.o
      204 +# executer
      205 +ACPICA_OBJS +=  exconfig.o exconvrt.o excreate.o exdebug.o exdump.o     \
      206 +                exfield.o exfldio.o exmisc.o exmutex.o exnames.o        \
      207 +                exoparg1.o exoparg2.o exoparg3.o exoparg6.o exprep.o    \
      208 +                exregion.o exresnte.o exresolv.o exresop.o exstore.o    \
      209 +                exstoren.o exstorob.o exsystem.o exutils.o
      210 +# hardware
      211 +ACPICA_OBJS +=  hwacpi.o hwgpe.o hwpci.o hwregs.o hwsleep.o hwtimer.o   \
      212 +                hwvalid.o hwxface.o hwesleep.o hwxfsleep.o
      213 +# namespace
      214 +ACPICA_OBJS +=  nsaccess.o nsalloc.o nsdump.o nsdumpdv.o nseval.o       \
      215 +                nsinit.o nsload.o nsnames.o nsobject.o nsparse.o        \
      216 +                nspredef.o nsrepair.o nsrepair2.o nssearch.o nsutils.o  \
      217 +                nswalk.o nsxfeval.o nsxfname.o nsxfobj.o nsarguments.o  \
      218 +                nsconvert.o nsprepkg.o
      219 +# parser
      220 +ACPICA_OBJS +=  psargs.o psloop.o psopcode.o psparse.o psscope.o        \
      221 +                pstree.o psutils.o pswalk.o psxface.o psobject.o psopinfo.o
      222 +# resources
      223 +ACPICA_OBJS +=  rsaddr.o rscalc.o rscreate.o rsdump.o rsinfo.o rsio.o   \
      224 +                rsirq.o rslist.o rsmemory.o rsmisc.o rsutils.o          \
      225 +                rsxface.o rsdumpinfo.o rsserial.o
      226 +# tables
      227 +ACPICA_OBJS +=  tbfadt.o tbfind.o tbinstal.o tbutils.o tbxface.o        \
      228 +                tbxfroot.o tbprint.o tbxfload.o
      229 +# utilities
      230 +ACPICA_OBJS +=  utalloc.o utcache.o utclib.o utcopy.o utdebug.o         \
      231 +                utdecode.o utdelete.o uteval.o utglobal.o utids.o       \
      232 +                utinit.o utlock.o utmath.o utmisc.o utmutex.o           \
      233 +                utobject.o utosi.o utresrc.o utstate.o uttrack.o        \
      234 +                utxface.o utxferror.o utaddress.o utbuffer.o uterror.o  \
      235 +                utexcep.o utownerid.o utpredef.o utstring.o utxfinit.o  \
      236 +                utxfmutex.o
 216  237  
      238 +#
      239 +#       misc. modules
      240 +#
      241 +
 217  242  AGP_OBJS += agpmaster.o
 218  243  FBT_OBJS += fbt.o
 219  244  SDT_OBJS += sdt.o
 220  245  
 221  246  #
 222  247  #       AMD8111 NIC driver module
 223  248  #
 224  249  AMD8111S_OBJS += amd8111s_main.o amd8111s_hw.o
 225  250  
 226  251  #
↓ open down ↓ 16 lines elided ↑ open up ↑
 243  268  #
 244  269  CORE_PCBE_OBJS = core_pcbe.o
 245  270  
 246  271  #
 247  272  #       AMR module
 248  273  #
 249  274  AMR_OBJS = amr.o
 250  275  
 251  276  #
 252  277  #       IPMI module
      278 +#
 253  279  IPMI_OBJS +=    ipmi_main.o ipmi.o ipmi_kcs.o
 254  280  
 255  281  #
 256  282  #       IOMMULIB module
 257  283  #
 258  284  IOMMULIB_OBJS = iommulib.o
 259  285  
 260  286  #
 261  287  #       Brand modules
 262  288  #
↓ open down ↓ 48 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX