The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/modules/Makefile

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 # $FreeBSD: releng/6.0/sys/modules/Makefile 151066 2005-10-07 15:56:30Z nyan $
    2 
    3 # oldcard -- specialized use for debugging only.
    4 # owi -- totally unsupported for debugging only.
    5 
    6 SUBDIR= ${_3dfx} \
    7         ${_aac} \
    8         accf_data \
    9         accf_http \
   10         ${_acpi} \
   11         ${_agp} \
   12         aha \
   13         ${_ahb} \
   14         ${_aic} \
   15         aic7xxx \
   16         aio \
   17         ${_amd} \
   18         amr \
   19         an \
   20         ${_aout} \
   21         ${_apm} \
   22         ${_ar} \
   23         ${_arcmsr} \
   24         ${_arcnet} \
   25         ${_arl} \
   26         ${_asr} \
   27         ata \
   28         ath \
   29         ${_ath_hal} \
   30         ath_rate_amrr \
   31         ath_rate_sample \
   32         ath_rate_onoe \
   33         aue \
   34         ${_auxio} \
   35         ${_awi} \
   36         axe \
   37         bfe \
   38         bge \
   39         ${_bios} \
   40         ${_bktr} \
   41         bridge \
   42         cam \
   43         ${_canbepm} \
   44         ${_canbus} \
   45         ${_cardbus} \
   46         ${_cbb} \
   47         cd9660 \
   48         cd9660_iconv \
   49         cdce \
   50         ${_ciss} \
   51         ${_cm} \
   52         coda \
   53         coda5 \
   54         ${_coff} \
   55         ${_cp} \
   56         ${_cpufreq} \
   57         ${_crypto} \
   58         ${_cryptodev} \
   59         ${_cs} \
   60         ${_ctau} \
   61         cue \
   62         ${_cx} \
   63         dc \
   64         dcons \
   65         dcons_crom \
   66         de \
   67         ${_digi} \
   68         ${_dpt} \
   69         ${_drm} \
   70         dummynet \
   71         ${_ed} \
   72         ${_el} \
   73         ${_elink} \
   74         ${_em} \
   75         en \
   76         ${_ep} \
   77         ${_ex} \
   78         ${_exca} \
   79         ${_ext2fs} \
   80         fatm \
   81         fdc \
   82         fdescfs \
   83         ${_fe} \
   84         firewire \
   85         fxp \
   86         ${_gem} \
   87         geom \
   88         harp \
   89         hatm \
   90         ${_hfa} \
   91         hifn \
   92         hme \
   93         ${_hptmv} \
   94         hwpmc \
   95         ${_i2c} \
   96         ${_ibcs2} \
   97         ${_ichwd} \
   98         ${_ida} \
   99         ${_idt} \
  100         ${_ie} \
  101         if_bridge \
  102         if_disc \
  103         if_ef \
  104         if_faith \
  105         if_gif \
  106         if_gre \
  107         ${_if_ndis} \
  108         if_ppp \
  109         if_sl \
  110         if_stf \
  111         if_tap \
  112         if_tun \
  113         if_vlan \
  114         ${_iir} \
  115         ${_io} \
  116         ip6fw \
  117         ipdivert \
  118         ${_ipfilter} \
  119         ipfw \
  120         ip_mroute_mod \
  121         ${_ips} \
  122         ipw \
  123         isp \
  124         ispfw \
  125         iwi \
  126         joy \
  127         kbdmux \
  128         kue \
  129         lge \
  130         libalias \
  131         libiconv \
  132         libmbpool \
  133         libmchain \
  134         ${_linprocfs} \
  135         ${_linux} \
  136         ${_lnc} \
  137         lpt \
  138         mac_biba \
  139         mac_bsdextended \
  140         mac_ifoff \
  141         mac_lomac \
  142         mac_mls \
  143         mac_none \
  144         mac_partition \
  145         mac_portacl \
  146         mac_seeotheruids \
  147         mac_stub \
  148         mac_test \
  149         mcd \
  150         md \
  151         mem \
  152         mii \
  153         mlx \
  154         ${_mly} \
  155         mpt \
  156         ${_mse} \
  157         msdosfs \
  158         msdosfs_iconv \
  159         my \
  160         ${_ncp} \
  161         ${_ncv} \
  162         ${_ndis} \
  163         netgraph \
  164         nfsclient \
  165         nfsserver \
  166         nge \
  167         ${_nve} \
  168         nmdm \
  169         ${_nsp} \
  170         ntfs \
  171         ntfs_iconv \
  172         nullfs \
  173         ${_nwfs} \
  174         ${_oltr} \
  175         ${_osf1} \
  176         ${_padlock} \
  177         patm \
  178         ${_pccard} \
  179         ${_pcfclock} \
  180         pcn \
  181         ${_pecoff} \
  182         ${_pf} \
  183         plip \
  184         ${_pmc} \
  185         portalfs \
  186         ppbus \
  187         ppi \
  188         pps \
  189         procfs \
  190         pseudofs \
  191         ${_pst} \
  192         ${_puc} \
  193         ral \
  194         ${_random} \
  195         ${_ray} \
  196         rc \
  197         rc4 \
  198         re \
  199         reiserfs \
  200         rl \
  201         rp \
  202         rue \
  203         ${_s3} \
  204         ${_safe} \
  205         ${_sbni} \
  206         sbsh \
  207         scd \
  208         ${_scsi_low} \
  209         sf \
  210         ${_sio} \
  211         sis \
  212         sk \
  213         ${_smbfs} \
  214         sn \
  215         ${_snc} \
  216         snp \
  217         ${_sound} \
  218         ${_speaker} \
  219         ${_splash} \
  220         ${_sppp} \
  221         ${_sr} \
  222         ste \
  223         ${_stg} \
  224         ${_streams} \
  225         sym \
  226         ${_syscons} \
  227         sysvipc \
  228         ti \
  229         tl \
  230         trm \
  231         ${_twa} \
  232         twe \
  233         tx \
  234         txp \
  235         ${_uart} \
  236         ubsa \
  237         ubsec \
  238         ubser \
  239         ucom \
  240         ucycom \
  241         udav \
  242         udbp \
  243         udf \
  244         udf_iconv \
  245         ufm \
  246         ${_ufs} \
  247         uftdi \
  248         ugen \
  249         uhid \
  250         ukbd \
  251         ulpt \
  252         umass \
  253         umct \
  254         umodem \
  255         ums \
  256         unionfs \
  257         uplcom \
  258         ural \
  259         urio \
  260         usb \
  261         uscanner \
  262         utopia \
  263         uvisor \
  264         uvscom \
  265         ${_vesa} \
  266         vge \
  267         vkbd \
  268         ${_vpo} \
  269         vr \
  270         vx \
  271         wb \
  272         ${_wi} \
  273         wlan \
  274         wlan_acl \
  275         wlan_ccmp \
  276         wlan_tkip \
  277         wlan_wep \
  278         wlan_xauth \
  279         ${_xe} \
  280         xl
  281 
  282 .if ${MACHINE_ARCH} != "powerpc"
  283 _syscons=       syscons
  284 _uart=          uart
  285 _vpo=           vpo
  286 .endif
  287 
  288 .if defined(ALL_MODULES)
  289 _ufs=           ufs
  290 .endif
  291 
  292 .if !defined(NO_CRYPT) || defined(ALL_MODULES)
  293 .if exists(${.CURDIR}/../opencrypto)
  294 _crypto=        crypto
  295 _cryptodev=     cryptodev
  296 .endif
  297 .if exists(${.CURDIR}/../crypto)
  298 _random=        random
  299 .endif
  300 .endif
  301 
  302 .if !defined(NO_IPFILTER) || defined(ALL_MODULES)
  303 _ipfilter=      ipfilter
  304 .endif
  305 
  306 .if !defined(NO_PF) || defined(ALL_MODULES)
  307 _pf=            pf
  308 .endif
  309 
  310 .if ${MACHINE_ARCH} == "i386"
  311 # XXX some of these can move to the general case when de-i386'ed
  312 # XXX some of these can move now, but are untested on other architectures.
  313 _3dfx=          3dfx
  314 _agp=           agp
  315 _aic=           aic
  316 _amd=           amd
  317 _aout=          aout
  318 _apm=           apm
  319 _ar=            ar
  320 _arcnet=        arcnet
  321 _ath_hal=       ath_hal
  322 _awi=           awi
  323 _bktr=          bktr
  324 _cardbus=       cardbus
  325 _cbb=           cbb
  326 _coff=          coff
  327 _cp=            cp
  328 _cpufreq=       cpufreq
  329 _digi=          digi
  330 _drm=           drm
  331 _ed=            ed
  332 _elink=         elink
  333 _em=            em
  334 _ep=            ep
  335 _exca=          exca
  336 _ext2fs=        ext2fs
  337 _fe=            fe
  338 _hfa=           hfa
  339 _i2c=           i2c
  340 _ibcs2=         ibcs2
  341 _ie=            ie
  342 _if_ndis=       if_ndis
  343 _io=            io
  344 _linprocfs=     linprocfs
  345 _linux=         linux
  346 _lnc=           lnc
  347 _mse=           mse
  348 _ncp=           ncp
  349 _ncv=           ncv
  350 _ndis=          ndis
  351 _nsp=           nsp
  352 _nwfs=          nwfs
  353 _oltr=          oltr
  354 _pccard=        pccard
  355 _pcfclock=      pcfclock
  356 _pecoff=        pecoff
  357 _pst=           pst
  358 _puc=           puc
  359 _ray=           ray
  360 _safe=          safe
  361 _sbni=          sbni
  362 _scsi_low=      scsi_low
  363 _sio=           sio
  364 _smbfs=         smbfs
  365 _sound=         sound
  366 _speaker=       speaker
  367 _splash=        splash
  368 _sppp=          sppp
  369 _sr=            sr
  370 _stg=           stg
  371 _streams=       streams
  372 _wi=            wi
  373 _xe=            xe
  374 .if ${MACHINE} == "i386"
  375 _aac=           aac
  376 _acpi=          acpi
  377 _ahb=           ahb
  378 _arl=           arl
  379 _arcmsr=        arcmsr
  380 _asr=           asr
  381 _bios=          bios
  382 _ciss=          ciss
  383 _cm=            cm
  384 _cs=            cs
  385 _ctau=          ctau
  386 _cx=            cx
  387 _dpt=           dpt
  388 _el=            el
  389 _ex=            ex
  390 _hptmv=         hptmv
  391 _ichwd=         ichwd
  392 _ida=           ida
  393 _idt=           idt
  394 _iir=           iir
  395 _ips=           ips
  396 _mly=           mly
  397 _nve=           nve
  398 .if !defined(NO_CRYPT) || defined(ALL_MODULES)
  399 .if exists(${.CURDIR}/../crypto/via)
  400 _padlock=       padlock
  401 .endif
  402 .endif
  403 _s3=            s3
  404 _twa=           twa
  405 _vesa=          vesa
  406 .elif ${MACHINE} == "pc98"
  407 _canbepm=       canbepm
  408 _canbus=        canbus
  409 _pmc=           pmc
  410 _snc=           snc
  411 .endif
  412 .endif
  413 
  414 .if ${MACHINE_ARCH} == "alpha"
  415 _agp=           agp
  416 _ahb=           ahb
  417 _ext2fs=        ext2fs
  418 _linprocfs=     linprocfs
  419 _linux=         linux
  420 _osf1=          osf1
  421 _sound=         sound
  422 _sppp=          sppp
  423 .endif
  424 
  425 .if ${MACHINE_ARCH} == "amd64"
  426 _aac=           aac
  427 #_acpi=         acpi            # doesn't work on amd64 yet
  428 _agp=           agp
  429 _arcmsr=        arcmsr
  430 _ath_hal=       ath_hal
  431 _ciss=          ciss
  432 _cpufreq=       cpufreq
  433 _digi=          digi
  434 _drm=           drm
  435 _em=            em
  436 _ext2fs=        ext2fs
  437 _hptmv=         hptmv
  438 _i2c=           i2c
  439 _ichwd=         ichwd
  440 _ida=           ida
  441 _if_ndis=       if_ndis
  442 _iir=           iir
  443 _io=            io
  444 _ips=           ips
  445 #_lnc=          lnc
  446 _mly=           mly
  447 _ndis=          ndis
  448 _nve=           nve
  449 _safe=          safe
  450 _scsi_low=      scsi_low
  451 _smbfs=         smbfs
  452 _sound=         sound
  453 _sppp=          sppp
  454 _twa=           twa
  455 .endif
  456 
  457 .if ${MACHINE_ARCH} == "ia64"
  458 # Modules not enabled on ia64 (as compared to i386) include:
  459 #       aac acpi aout apm atspeaker drm ibcs2 linprocfs linux ncv
  460 #       nsp oltr pecoff s3 sbni stg vesa
  461 # acpi is not enabled because it is broken as a module on ia64
  462 _aic=           aic
  463 #_ar=           ar      not 64-bit clean
  464 _arcnet=        arcnet
  465 _asr=           asr
  466 _bktr=          bktr
  467 _cardbus=       cardbus
  468 _cbb=           cbb
  469 _ciss=          ciss
  470 _cm=            cm
  471 _coff=          coff
  472 _cpufreq=       cpufreq
  473 _el=            el
  474 _em=            em
  475 _ep=            ep
  476 _exca=          exca
  477 _fe=            fe
  478 _hfa=           hfa
  479 _iir=           iir
  480 _mly=           mly
  481 _pccard=        pccard
  482 _scsi_low=      scsi_low
  483 _smbfs=         smbfs
  484 _sound=         sound
  485 _splash=        splash
  486 _sppp=          sppp
  487 #_sr=           sr              not 64bit clean
  488 _streams=       streams
  489 _wi=            wi
  490 _xe=            xe
  491 .endif
  492 
  493 .if ${MACHINE_ARCH} == "powerpc"
  494 _gem=           gem
  495 .endif
  496 
  497 .if ${MACHINE_ARCH} == "sparc64"
  498 _auxio=         auxio
  499 _gem=           gem
  500 _sound=         sound
  501 .endif
  502 
  503 .if defined(MODULES_OVERRIDE) && !defined(ALL_MODULES)
  504 SUBDIR=${MODULES_OVERRIDE}
  505 .endif
  506 
  507 .for reject in ${WITHOUT_MODULES}
  508 SUBDIR:= ${SUBDIR:N${reject}}
  509 .endfor
  510 
  511 # Calling kldxref(8) for each module is expensive.
  512 .if !defined(NO_XREF)
  513 .MAKEFLAGS+=    -DNO_XREF
  514 afterinstall:
  515         @if type kldxref >/dev/null 2>&1; then \
  516                 ${ECHO} kldxref ${DESTDIR}${KMODDIR}; \
  517                 kldxref ${DESTDIR}${KMODDIR}; \
  518         fi
  519 .endif
  520 
  521 .include <bsd.subdir.mk>

Cache object: 9ecd0248ff466196ff50fed752fddb7f


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.