Annotation of Gnu-Mach/linux/Makefrag.am, revision 1.1

1.1     ! root        1: # Makefile fragment for Linux device drivers and the glue code.
        !             2: 
        !             3: # Copyright (C) 2006, 2007, 2011 Free Software Foundation, Inc.
        !             4: 
        !             5: # This program is free software; you can redistribute it and/or modify it
        !             6: # under the terms of the GNU General Public License as published by the
        !             7: # Free Software Foundation; either version 2, or (at your option) any later
        !             8: # version.
        !             9: # 
        !            10: # This program is distributed in the hope that it will be useful, but
        !            11: # WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
        !            12: # or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
        !            13: # for more details.
        !            14: # 
        !            15: # You should have received a copy of the GNU General Public License along
        !            16: # with this program; if not, write to the Free Software Foundation, Inc.,
        !            17: # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
        !            18: 
        !            19: #
        !            20: # Files for device driver support.
        !            21: #
        !            22: 
        !            23: if CODE_linux
        !            24: noinst_LIBRARIES += \
        !            25:        liblinux.a
        !            26: gnumach_o_LDADD += \
        !            27:        liblinux.a
        !            28: endif
        !            29: 
        !            30: liblinux_a_CPPFLAGS = $(AM_CPPFLAGS) \
        !            31:        -I$(srcdir)/$(systype)/linux/dev/include \
        !            32:        -I$(top_builddir)/linux/dev/include \
        !            33:        -I$(srcdir)/linux/dev/include \
        !            34:        -I$(top_builddir)/linux/src/include \
        !            35:        -I$(srcdir)/linux/src/include
        !            36: # Because of the use of `extern inline' in some Linux header files without
        !            37: # corresponding text segment definitions, we must always optimize.
        !            38: liblinux_a_CFLAGS = -O2 $(AM_CFLAGS)
        !            39: # TODO.  Do we really need `-traditional'?
        !            40: liblinux_a_CCASFLAGS = $(AM_CCASFLAGS) \
        !            41:        -D__ASSEMBLY__ -traditional \
        !            42:        $(liblinux_a_CPPFLAGS)
        !            43: 
        !            44: liblinux_a_SOURCES = \
        !            45:        linux/dev/init/version.c \
        !            46:        linux/dev/kernel/softirq.c \
        !            47:        linux/src/arch/i386/lib/delay.c \
        !            48:        linux/dev/kernel/dma.c \
        !            49:        linux/dev/kernel/resource.c \
        !            50:        linux/dev/kernel/printk.c \
        !            51:        linux/src/arch/i386/kernel/bios32.c \
        !            52:        linux/dev/arch/i386/kernel/irq.c \
        !            53:        linux/src/lib/ctype.c \
        !            54:        linux/dev/lib/vsprintf.c \
        !            55:        linux/dev/init/main.c \
        !            56:        linux/dev/glue/misc.c \
        !            57:        linux/dev/kernel/sched.c \
        !            58:        linux/dev/glue/kmem.c \
        !            59:        linux/dev/glue/block.c \
        !            60:        linux/dev/glue/glue.h \
        !            61:        linux/dev/arch/i386/kernel/setup.c
        !            62: 
        !            63: liblinux_a_SOURCES += \
        !            64:        linux/src/drivers/pci/pci.c \
        !            65:        linux/dev/drivers/block/genhd.c
        !            66: 
        !            67: #
        !            68: # Linux device drivers.
        !            69: #
        !            70: if device_driver_floppy
        !            71: liblinux_a_SOURCES += \
        !            72:        linux/dev/drivers/block/floppy.c
        !            73: endif
        !            74: 
        !            75: if device_driver_ide
        !            76: liblinux_a_SOURCES += \
        !            77:        linux/src/drivers/block/cmd640.c \
        !            78:        linux/src/drivers/block/ide-cd.c \
        !            79:        linux/src/drivers/block/ide.c \
        !            80:        linux/src/drivers/block/ide.h \
        !            81:        linux/dev/drivers/block/ahci.c \
        !            82:        linux/dev/include/ahci.h \
        !            83:        linux/src/drivers/block/ide_modes.h \
        !            84:        linux/src/drivers/block/rz1000.c \
        !            85:        linux/src/drivers/block/triton.c
        !            86: endif
        !            87: 
        !            88: if device_driver_group_scsi
        !            89: liblinux_a_SOURCES += \
        !            90:        linux/src/drivers/scsi/constants.c \
        !            91:        linux/src/drivers/scsi/constants.h \
        !            92:        linux/src/drivers/scsi/hosts.c \
        !            93:        linux/src/drivers/scsi/hosts.h \
        !            94:        linux/src/drivers/scsi/scsi.c \
        !            95:        linux/src/drivers/scsi/scsi.h \
        !            96:        linux/src/drivers/scsi/scsi_ioctl.c \
        !            97:        linux/src/drivers/scsi/scsi_proc.c \
        !            98:        linux/src/drivers/scsi/scsicam.c \
        !            99:        linux/src/drivers/scsi/sd.c \
        !           100:        linux/src/drivers/scsi/sd.h \
        !           101:        linux/src/drivers/scsi/sd_ioctl.c \
        !           102:        linux/src/drivers/scsi/sr.c \
        !           103:        linux/src/drivers/scsi/sr.h \
        !           104:        linux/src/drivers/scsi/sr_ioctl.c
        !           105: endif
        !           106: 
        !           107: if device_driver_53c78xx
        !           108: liblinux_a_SOURCES += \
        !           109:        linux/src/drivers/scsi/53c7,8xx.h \
        !           110:        linux/src/drivers/scsi/53c78xx.c \
        !           111:        linux/src/drivers/scsi/53c8xx_d.h \
        !           112:        linux/src/drivers/scsi/53c8xx_u.h
        !           113: endif
        !           114: 
        !           115: if device_driver_AM53C974
        !           116: liblinux_a_SOURCES += \
        !           117:        linux/src/drivers/scsi/AM53C974.c \
        !           118:        linux/src/drivers/scsi/AM53C974.h
        !           119: endif
        !           120: 
        !           121: if device_driver_BusLogic
        !           122: liblinux_a_SOURCES += \
        !           123:        linux/src/drivers/scsi/BusLogic.c \
        !           124:        linux/src/drivers/scsi/BusLogic.h
        !           125: EXTRA_DIST += \
        !           126:        linux/src/drivers/scsi/FlashPoint.c
        !           127: endif
        !           128: 
        !           129: if device_driver_NCR53c406a
        !           130: liblinux_a_SOURCES += \
        !           131:        linux/src/drivers/scsi/NCR53c406a.c \
        !           132:        linux/src/drivers/scsi/NCR53c406a.h
        !           133: endif
        !           134: 
        !           135: if device_driver_advansys
        !           136: liblinux_a_SOURCES += \
        !           137:        linux/src/drivers/scsi/advansys.c \
        !           138:        linux/src/drivers/scsi/advansys.h
        !           139: endif
        !           140: 
        !           141: if device_driver_aha152x
        !           142: liblinux_a_SOURCES += \
        !           143:        linux/src/drivers/scsi/aha152x.c \
        !           144:        linux/src/drivers/scsi/aha152x.h
        !           145: endif
        !           146: 
        !           147: if device_driver_aha1542
        !           148: liblinux_a_SOURCES += \
        !           149:        linux/src/drivers/scsi/aha1542.c \
        !           150:        linux/src/drivers/scsi/aha1542.h
        !           151: endif
        !           152: 
        !           153: if device_driver_aha1740
        !           154: liblinux_a_SOURCES += \
        !           155:        linux/src/drivers/scsi/aha1740.c \
        !           156:        linux/src/drivers/scsi/aha1740.h
        !           157: endif
        !           158: 
        !           159: if device_driver_aic7xxx
        !           160: liblinux_a_SOURCES += \
        !           161:        linux/src/drivers/scsi/aic7xxx.c \
        !           162:        linux/src/drivers/scsi/aic7xxx.h \
        !           163:        linux/src/drivers/scsi/aic7xxx/scsi_message.h \
        !           164:        linux/src/drivers/scsi/aic7xxx/sequencer.h \
        !           165:        linux/src/drivers/scsi/aic7xxx_reg.h
        !           166: EXTRA_DIST += \
        !           167:        linux/src/drivers/scsi/aic7xxx_proc.c \
        !           168:        linux/src/drivers/scsi/aic7xxx_seq.c
        !           169: endif
        !           170: 
        !           171: if device_driver_dtc
        !           172: liblinux_a_SOURCES += \
        !           173:        linux/src/drivers/scsi/dtc.c \
        !           174:        linux/src/drivers/scsi/dtc.h
        !           175: endif
        !           176: 
        !           177: if device_driver_eata
        !           178: liblinux_a_SOURCES += \
        !           179:        linux/src/drivers/scsi/eata.c \
        !           180:        linux/src/drivers/scsi/eata.h \
        !           181:        linux/src/drivers/scsi/eata_generic.h
        !           182: endif
        !           183: 
        !           184: if device_driver_eata_dma
        !           185: liblinux_a_SOURCES += \
        !           186:        linux/dev/drivers/scsi/eata_dma.c \
        !           187:        linux/src/drivers/scsi/eata_dma.h \
        !           188:        linux/src/drivers/scsi/eata_dma_proc.h
        !           189: EXTRA_DIST += \
        !           190:        linux/src/drivers/scsi/eata_dma_proc.c
        !           191: endif
        !           192: 
        !           193: if device_driver_eata_pio
        !           194: liblinux_a_SOURCES += \
        !           195:        linux/src/drivers/scsi/eata_pio.c \
        !           196:        linux/src/drivers/scsi/eata_pio.h
        !           197: EXTRA_DIST += \
        !           198:        linux/src/drivers/scsi/eata_pio_proc.c
        !           199: endif
        !           200: 
        !           201: if device_driver_fdomain
        !           202: liblinux_a_SOURCES += \
        !           203:        linux/src/drivers/scsi/fdomain.c \
        !           204:        linux/src/drivers/scsi/fdomain.h
        !           205: endif
        !           206: 
        !           207: if device_driver_g_NCR5380
        !           208: liblinux_a_SOURCES += \
        !           209:        linux/dev/drivers/scsi/g_NCR5380.c \
        !           210:        linux/src/drivers/scsi/g_NCR5380.h
        !           211: endif
        !           212: 
        !           213: if device_driver_gdth
        !           214: liblinux_a_SOURCES += \
        !           215:        linux/src/drivers/scsi/gdth.c \
        !           216:        linux/src/drivers/scsi/gdth.h \
        !           217:        linux/src/drivers/scsi/gdth_ioctl.h \
        !           218:        linux/src/drivers/scsi/gdth_proc.h
        !           219: EXTRA_DIST += \
        !           220:        linux/src/drivers/scsi/gdth_proc.c
        !           221: endif
        !           222: 
        !           223: if device_driver_in2000
        !           224: liblinux_a_SOURCES += \
        !           225:        linux/src/drivers/scsi/in2000.c \
        !           226:        linux/src/drivers/scsi/in2000.h
        !           227: endif
        !           228: 
        !           229: if device_driver_ncr53c8xx
        !           230: liblinux_a_SOURCES += \
        !           231:        linux/src/drivers/scsi/ncr53c8xx.c \
        !           232:        linux/src/drivers/scsi/ncr53c8xx.h
        !           233: endif
        !           234: 
        !           235: if device_driver_pas16
        !           236: liblinux_a_SOURCES += \
        !           237:        linux/src/drivers/scsi/pas16.c \
        !           238:        linux/src/drivers/scsi/pas16.h
        !           239: endif
        !           240: 
        !           241: if device_driver_ppa
        !           242: liblinux_a_SOURCES += \
        !           243:        linux/src/drivers/scsi/ppa.c \
        !           244:        linux/src/drivers/scsi/ppa.h
        !           245: endif
        !           246: 
        !           247: if device_driver_qlogicfas
        !           248: liblinux_a_SOURCES += \
        !           249:        linux/src/drivers/scsi/qlogicfas.c \
        !           250:        linux/src/drivers/scsi/qlogicfas.h
        !           251: endif
        !           252: 
        !           253: if device_driver_qlogicisp
        !           254: liblinux_a_SOURCES += \
        !           255:        linux/src/drivers/scsi/qlogicisp.c \
        !           256:        linux/src/drivers/scsi/qlogicisp.h
        !           257: endif
        !           258: 
        !           259: if device_driver_seagate
        !           260: liblinux_a_SOURCES += \
        !           261:        linux/src/drivers/scsi/seagate.c \
        !           262:        linux/src/drivers/scsi/seagate.h
        !           263: endif
        !           264: 
        !           265: if device_driver_sym53c8xx
        !           266: liblinux_a_SOURCES += \
        !           267:        linux/src/drivers/scsi/sym53c8xx.c \
        !           268:        linux/src/drivers/scsi/sym53c8xx_comm.h \
        !           269:        linux/src/drivers/scsi/sym53c8xx.h \
        !           270:        linux/src/drivers/scsi/sym53c8xx_defs.h
        !           271: endif
        !           272: 
        !           273: if device_driver_t128
        !           274: liblinux_a_SOURCES += \
        !           275:        linux/src/drivers/scsi/t128.c \
        !           276:        linux/src/drivers/scsi/t128.h
        !           277: endif
        !           278: 
        !           279: if device_driver_tmscsim
        !           280: liblinux_a_SOURCES += \
        !           281:        linux/src/drivers/scsi/dc390.h \
        !           282:        linux/src/drivers/scsi/tmscsim.c \
        !           283:        linux/src/drivers/scsi/tmscsim.h
        !           284: EXTRA_DIST += \
        !           285:        linux/src/drivers/scsi/scsiiom.c
        !           286: endif
        !           287: 
        !           288: if device_driver_u14_34f
        !           289: liblinux_a_SOURCES += \
        !           290:        linux/src/drivers/scsi/u14-34f.c \
        !           291:        linux/src/drivers/scsi/u14-34f.h
        !           292: endif
        !           293: 
        !           294: if device_driver_ultrastor
        !           295: liblinux_a_SOURCES += \
        !           296:        linux/src/drivers/scsi/ultrastor.c \
        !           297:        linux/src/drivers/scsi/ultrastor.h
        !           298: endif
        !           299: 
        !           300: if device_driver_wd7000
        !           301: liblinux_a_SOURCES += \
        !           302:        linux/src/drivers/scsi/wd7000.c \
        !           303:        linux/src/drivers/scsi/wd7000.h
        !           304: endif
        !           305: 
        !           306: EXTRA_DIST += \
        !           307:        linux/src/drivers/scsi/NCR5380.c \
        !           308:        linux/src/drivers/scsi/NCR5380.h
        !           309: 
        !           310: if device_driver_group_net
        !           311: liblinux_a_SOURCES += \
        !           312:        linux/dev/drivers/net/auto_irq.c \
        !           313:        linux/dev/glue/net.c \
        !           314:        linux/dev/drivers/net/Space.c \
        !           315:        linux/dev/net/core/dev.c \
        !           316:        linux/dev/drivers/net/net_init.c \
        !           317:        linux/src/drivers/net/pci-scan.c \
        !           318:        linux/src/drivers/net/pci-scan.h
        !           319: endif
        !           320: 
        !           321: if device_driver_3c501
        !           322: liblinux_a_SOURCES += \
        !           323:        linux/src/drivers/net/3c501.c
        !           324: endif
        !           325: 
        !           326: if device_driver_3c503
        !           327: liblinux_a_SOURCES += \
        !           328:        linux/src/drivers/net/3c503.c \
        !           329:        linux/src/drivers/net/3c503.h \
        !           330:        linux/src/drivers/net/8390.c
        !           331: endif
        !           332: 
        !           333: if device_driver_3c505
        !           334: liblinux_a_SOURCES += \
        !           335:        linux/src/drivers/net/3c505.c \
        !           336:        linux/src/drivers/net/3c505.h
        !           337: endif
        !           338: 
        !           339: if device_driver_3c507
        !           340: liblinux_a_SOURCES += \
        !           341:        linux/src/drivers/net/3c507.c
        !           342: endif
        !           343: 
        !           344: if device_driver_3c509
        !           345: liblinux_a_SOURCES += \
        !           346:        linux/src/drivers/net/3c509.c
        !           347: endif
        !           348: 
        !           349: if device_driver_3c59x
        !           350: liblinux_a_SOURCES += \
        !           351:        linux/src/drivers/net/3c59x.c
        !           352: endif
        !           353: 
        !           354: if device_driver_3c515
        !           355: liblinux_a_SOURCES += \
        !           356:        linux/src/drivers/net/3c515.c
        !           357: endif
        !           358: 
        !           359: if device_driver_ac3200
        !           360: liblinux_a_SOURCES += \
        !           361:        linux/src/drivers/net/ac3200.c \
        !           362:        linux/src/drivers/net/8390.c
        !           363: endif
        !           364: 
        !           365: if device_driver_apricot
        !           366: liblinux_a_SOURCES += \
        !           367:        linux/src/drivers/net/apricot.c
        !           368: endif
        !           369: 
        !           370: if device_driver_at1700
        !           371: liblinux_a_SOURCES += \
        !           372:        linux/src/drivers/net/at1700.c
        !           373: endif
        !           374: 
        !           375: if device_driver_atp
        !           376: liblinux_a_SOURCES += \
        !           377:        linux/src/drivers/net/atp.c \
        !           378:        linux/src/drivers/net/atp.h
        !           379: endif
        !           380: 
        !           381: #if device_driver_cb_shim
        !           382: #liblinux_a_SOURCES += \
        !           383: #      linux/src/drivers/net/cb_shim.c
        !           384: #endif
        !           385: 
        !           386: if device_driver_de4x5
        !           387: liblinux_a_SOURCES += \
        !           388:        linux/src/drivers/net/de4x5.c \
        !           389:        linux/src/drivers/net/de4x5.h
        !           390: endif
        !           391: 
        !           392: if device_driver_de600
        !           393: liblinux_a_SOURCES += \
        !           394:        linux/src/drivers/net/de600.c
        !           395: endif
        !           396: 
        !           397: if device_driver_de620
        !           398: liblinux_a_SOURCES += \
        !           399:        linux/src/drivers/net/de620.c \
        !           400:        linux/src/drivers/net/de620.h
        !           401: endif
        !           402: 
        !           403: if device_driver_depca
        !           404: liblinux_a_SOURCES += \
        !           405:        linux/src/drivers/net/depca.c \
        !           406:        linux/src/drivers/net/depca.h
        !           407: endif
        !           408: 
        !           409: if device_driver_e2100
        !           410: liblinux_a_SOURCES += \
        !           411:        linux/src/drivers/net/e2100.c \
        !           412:        linux/src/drivers/net/8390.c
        !           413: endif
        !           414: 
        !           415: if device_driver_eepro
        !           416: liblinux_a_SOURCES += \
        !           417:        linux/src/drivers/net/eepro.c
        !           418: endif
        !           419: 
        !           420: if device_driver_eepro100
        !           421: liblinux_a_SOURCES += \
        !           422:        linux/src/drivers/net/eepro100.c
        !           423: endif
        !           424: 
        !           425: if device_driver_eexpress
        !           426: liblinux_a_SOURCES += \
        !           427:        linux/src/drivers/net/eexpress.c \
        !           428:        linux/src/drivers/net/eth82586.h
        !           429: endif
        !           430: 
        !           431: if device_driver_epic100
        !           432: liblinux_a_SOURCES += \
        !           433:        linux/src/drivers/net/epic100.c
        !           434: endif
        !           435: 
        !           436: if device_driver_eth16i
        !           437: liblinux_a_SOURCES += \
        !           438:        linux/src/drivers/net/eth16i.c
        !           439: endif
        !           440: 
        !           441: if device_driver_ewrk3
        !           442: liblinux_a_SOURCES += \
        !           443:        linux/src/drivers/net/ewrk3.c \
        !           444:        linux/src/drivers/net/ewrk3.h
        !           445: endif
        !           446: 
        !           447: if device_driver_fmv18x
        !           448: liblinux_a_SOURCES += \
        !           449:        linux/src/drivers/net/fmv18x.c
        !           450: endif
        !           451: 
        !           452: if device_driver_hamachi
        !           453: liblinux_a_SOURCES += \
        !           454:        linux/src/drivers/net/hamachi.c
        !           455: endif
        !           456: 
        !           457: if device_driver_hp_plus
        !           458: liblinux_a_SOURCES += \
        !           459:        linux/src/drivers/net/hp-plus.c \
        !           460:        linux/src/drivers/net/8390.c
        !           461: endif
        !           462: 
        !           463: if device_driver_hp
        !           464: liblinux_a_SOURCES += \
        !           465:        linux/src/drivers/net/hp.c \
        !           466:        linux/src/drivers/net/8390.c
        !           467: endif
        !           468: 
        !           469: if device_driver_hp100
        !           470: liblinux_a_SOURCES += \
        !           471:        linux/src/drivers/net/hp100.c \
        !           472:        linux/src/drivers/net/hp100.h
        !           473: endif
        !           474: 
        !           475: if device_driver_intel_gige
        !           476: liblinux_a_SOURCES += \
        !           477:        linux/src/drivers/net/intel-gige.c
        !           478: endif
        !           479: 
        !           480: if device_driver_lance
        !           481: liblinux_a_SOURCES += \
        !           482:        linux/src/drivers/net/lance.c
        !           483: endif
        !           484: 
        !           485: if device_driver_myson803
        !           486: liblinux_a_SOURCES += \
        !           487:        linux/src/drivers/net/myson803.c
        !           488: endif
        !           489: 
        !           490: if device_driver_natsemi
        !           491: liblinux_a_SOURCES += \
        !           492:        linux/src/drivers/net/natsemi.c
        !           493: endif
        !           494: 
        !           495: if device_driver_ne
        !           496: liblinux_a_SOURCES += \
        !           497:        linux/src/drivers/net/ne.c \
        !           498:        linux/src/drivers/net/8390.c
        !           499: endif
        !           500: 
        !           501: if device_driver_ne2k_pci
        !           502: liblinux_a_SOURCES += \
        !           503:        linux/src/drivers/net/ne2k-pci.c \
        !           504:        linux/src/drivers/net/8390.c
        !           505: endif
        !           506: 
        !           507: if device_driver_ni52
        !           508: liblinux_a_SOURCES += \
        !           509:        linux/src/drivers/net/ni52.c \
        !           510:        linux/src/drivers/net/ni52.h
        !           511: endif
        !           512: 
        !           513: if device_driver_ni65
        !           514: liblinux_a_SOURCES += \
        !           515:        linux/src/drivers/net/ni65.c \
        !           516:        linux/src/drivers/net/ni65.h
        !           517: endif
        !           518: 
        !           519: if device_driver_ns820
        !           520: liblinux_a_SOURCES += \
        !           521:        linux/src/drivers/net/ns820.c
        !           522: endif
        !           523: 
        !           524: if device_driver_pcnet32
        !           525: liblinux_a_SOURCES += \
        !           526:        linux/src/drivers/net/pcnet32.c
        !           527: endif
        !           528: 
        !           529: if device_driver_rtl8139
        !           530: liblinux_a_SOURCES += \
        !           531:        linux/src/drivers/net/rtl8139.c
        !           532: endif
        !           533: 
        !           534: if device_driver_seeq8005
        !           535: liblinux_a_SOURCES += \
        !           536:        linux/src/drivers/net/seeq8005.c \
        !           537:        linux/src/drivers/net/seeq8005.h
        !           538: endif
        !           539: 
        !           540: if device_driver_sis900
        !           541: liblinux_a_SOURCES += \
        !           542:        linux/src/drivers/net/sis900.c \
        !           543:        linux/src/drivers/net/sis900.h
        !           544: endif
        !           545: 
        !           546: if device_driver_sk_g16
        !           547: liblinux_a_SOURCES += \
        !           548:        linux/src/drivers/net/sk_g16.c \
        !           549:        linux/src/drivers/net/sk_g16.h
        !           550: endif
        !           551: 
        !           552: if device_driver_smc_ultra
        !           553: liblinux_a_SOURCES += \
        !           554:        linux/src/drivers/net/smc-ultra.c \
        !           555:        linux/src/drivers/net/8390.c
        !           556: endif
        !           557: 
        !           558: if device_driver_smc_ultra32
        !           559: liblinux_a_SOURCES += \
        !           560:        linux/src/drivers/net/smc-ultra32.c \
        !           561:        linux/src/drivers/net/8390.c
        !           562: endif
        !           563: 
        !           564: if device_driver_starfire
        !           565: liblinux_a_SOURCES += \
        !           566:        linux/src/drivers/net/starfire.c
        !           567: endif
        !           568: 
        !           569: if device_driver_sundance
        !           570: liblinux_a_SOURCES += \
        !           571:        linux/src/drivers/net/sundance.c
        !           572: endif
        !           573: 
        !           574: if device_driver_tlan
        !           575: liblinux_a_SOURCES += \
        !           576:        linux/src/drivers/net/tlan.c \
        !           577:        linux/src/drivers/net/tlan.h
        !           578: endif
        !           579: 
        !           580: if device_driver_tulip
        !           581: liblinux_a_SOURCES += \
        !           582:        linux/src/drivers/net/tulip.c
        !           583: endif
        !           584: 
        !           585: if device_driver_via_rhine
        !           586: liblinux_a_SOURCES += \
        !           587:        linux/src/drivers/net/via-rhine.c
        !           588: endif
        !           589: 
        !           590: if device_driver_wavelan
        !           591: liblinux_a_SOURCES += \
        !           592:        linux/src/drivers/net/i82586.h \
        !           593:        linux/src/drivers/net/wavelan.c \
        !           594:        linux/src/drivers/net/wavelan.h \
        !           595:        linux/dev/drivers/net/wavelan.p.h
        !           596: endif
        !           597: 
        !           598: if device_driver_wd
        !           599: liblinux_a_SOURCES += \
        !           600:        linux/src/drivers/net/wd.c
        !           601: endif
        !           602: 
        !           603: if device_driver_winbond_840
        !           604: liblinux_a_SOURCES += \
        !           605:        linux/src/drivers/net/winbond-840.c \
        !           606:        linux/src/drivers/net/8390.c
        !           607: endif
        !           608: 
        !           609: if device_driver_yellowfin
        !           610: liblinux_a_SOURCES += \
        !           611:        linux/src/drivers/net/yellowfin.c
        !           612: endif
        !           613: 
        !           614: if device_driver_znet
        !           615: liblinux_a_SOURCES += \
        !           616:        linux/src/drivers/net/znet.c
        !           617: endif
        !           618: 
        !           619: EXTRA_DIST += \
        !           620:        linux/src/drivers/net/8390.h \
        !           621:        linux/src/drivers/net/kern_compat.h
        !           622: 
        !           623: # pcmcia-cs.
        !           624: 
        !           625: liblinux_pcmcia_cs_modules_a_CPPFLAGS = $(liblinux_a_CPPFLAGS) \
        !           626:        -I$(srcdir)/linux/pcmcia-cs/include
        !           627: liblinux_pcmcia_cs_modules_a_CFLAGS = $(liblinux_a_CFLAGS) \
        !           628:        -include $(srcdir)/linux/pcmcia-cs/glue/pcmcia_glue.h
        !           629: liblinux_pcmcia_cs_modules_a_SOURCES =
        !           630: if device_driver_group_pcmcia
        !           631: noinst_LIBRARIES += \
        !           632:        liblinux_pcmcia_cs_modules.a
        !           633: gnumach_o_LDADD += \
        !           634:        liblinux_pcmcia_cs_modules.a
        !           635: endif
        !           636: 
        !           637: liblinux_pcmcia_cs_modules_a_SOURCES += \
        !           638:        linux/pcmcia-cs/glue/pcmcia.c \
        !           639:        linux/pcmcia-cs/glue/pcmcia_glue.h \
        !           640:        linux/pcmcia-cs/modules/cs.c \
        !           641:        linux/pcmcia-cs/modules/cs_internal.h \
        !           642:        linux/pcmcia-cs/modules/ds.c \
        !           643:        linux/pcmcia-cs/modules/rsrc_mgr.c \
        !           644:        linux/pcmcia-cs/modules/bulkmem.c \
        !           645:        linux/pcmcia-cs/modules/cistpl.c \
        !           646:        linux/pcmcia-cs/modules/pci_fixup.c
        !           647: EXTRA_DIST += \
        !           648:        linux/pcmcia-cs/glue/ds.c
        !           649: 
        !           650: if device_driver_i82365
        !           651: liblinux_pcmcia_cs_modules_a_SOURCES += \
        !           652:        linux/pcmcia-cs/modules/cirrus.h \
        !           653:        linux/pcmcia-cs/modules/ene.h \
        !           654:        linux/pcmcia-cs/modules/i82365.c \
        !           655:        linux/pcmcia-cs/modules/i82365.h \
        !           656:        linux/pcmcia-cs/modules/o2micro.h \
        !           657:        linux/pcmcia-cs/modules/ricoh.h \
        !           658:        linux/pcmcia-cs/modules/smc34c90.h \
        !           659:        linux/pcmcia-cs/modules/ti113x.h \
        !           660:        linux/pcmcia-cs/modules/topic.h \
        !           661:        linux/pcmcia-cs/modules/vg468.h \
        !           662:        linux/pcmcia-cs/modules/yenta.h
        !           663: endif
        !           664: 
        !           665: liblinux_pcmcia_cs_clients_a_CPPFLAGS = $(liblinux_a_CPPFLAGS) \
        !           666:        -DPCMCIA_CLIENT -I$(srcdir)/linux/pcmcia-cs/include
        !           667: liblinux_pcmcia_cs_clients_a_CFLAGS = $(liblinux_a_CFLAGS) \
        !           668:        -include $(srcdir)/linux/pcmcia-cs/glue/pcmcia_glue.h
        !           669: liblinux_pcmcia_cs_clients_a_SOURCES =
        !           670: if device_driver_group_pcmcia
        !           671: noinst_LIBRARIES += \
        !           672:        liblinux_pcmcia_cs_clients.a
        !           673: gnumach_o_LDADD += \
        !           674:        liblinux_pcmcia_cs_clients.a
        !           675: endif
        !           676: 
        !           677: if device_driver_3c574_cs
        !           678: liblinux_pcmcia_cs_clients_a_SOURCES += \
        !           679:        linux/pcmcia-cs/clients/3c574_cs.c
        !           680: endif
        !           681: 
        !           682: if device_driver_3c589_cs
        !           683: liblinux_pcmcia_cs_clients_a_SOURCES += \
        !           684:        linux/pcmcia-cs/clients/3c589_cs.c
        !           685: endif
        !           686: 
        !           687: if device_driver_axnet_cs
        !           688: liblinux_pcmcia_cs_clients_a_SOURCES += \
        !           689:        linux/pcmcia-cs/clients/ax8390.h \
        !           690:        linux/pcmcia-cs/clients/axnet_cs.c
        !           691: endif
        !           692: 
        !           693: if device_driver_fmvj18x_cs
        !           694: liblinux_pcmcia_cs_clients_a_SOURCES += \
        !           695:        linux/pcmcia-cs/clients/fmvj18x_cs.c
        !           696: endif
        !           697: 
        !           698: if device_driver_nmclan_cs
        !           699: liblinux_pcmcia_cs_clients_a_SOURCES += \
        !           700:        linux/pcmcia-cs/clients/nmclan_cs.c
        !           701: endif
        !           702: 
        !           703: if device_driver_pcnet_cs
        !           704: liblinux_pcmcia_cs_clients_a_SOURCES += \
        !           705:        linux/pcmcia-cs/clients/pcnet_cs.c \
        !           706:        linux/src/drivers/net/8390.c
        !           707: endif
        !           708: 
        !           709: if device_driver_smc91c92_cs
        !           710: liblinux_pcmcia_cs_clients_a_SOURCES += \
        !           711:        linux/pcmcia-cs/clients/ositech.h \
        !           712:        linux/pcmcia-cs/clients/smc91c92_cs.c
        !           713: endif
        !           714: 
        !           715: if device_driver_xirc2ps_cs
        !           716: liblinux_pcmcia_cs_clients_a_SOURCES += \
        !           717:        linux/pcmcia-cs/clients/xirc2ps_cs.c
        !           718: endif
        !           719: 
        !           720: liblinux_pcmcia_cs_wireless_a_CPPFLAGS = $(liblinux_a_CPPFLAGS) \
        !           721:        -I$(srcdir)/linux/pcmcia-cs/include
        !           722: liblinux_pcmcia_cs_wireless_a_CFLAGS = $(liblinux_a_CFLAGS) \
        !           723:        -include $(srcdir)/linux/pcmcia-cs/glue/wireless_glue.h
        !           724: liblinux_pcmcia_cs_wireless_a_SOURCES =
        !           725: if device_driver_group_pcmcia
        !           726: noinst_LIBRARIES += \
        !           727:        liblinux_pcmcia_cs_wireless.a
        !           728: gnumach_o_LDADD += \
        !           729:        liblinux_pcmcia_cs_wireless.a
        !           730: endif
        !           731: 
        !           732: if device_driver_orinoco_cs
        !           733: liblinux_pcmcia_cs_wireless_a_SOURCES += \
        !           734:        linux/pcmcia-cs/glue/wireless_glue.h \
        !           735:        linux/pcmcia-cs/wireless/hermes.c \
        !           736:        linux/pcmcia-cs/wireless/hermes.h \
        !           737:        linux/pcmcia-cs/wireless/hermes_rid.h \
        !           738:        linux/pcmcia-cs/wireless/ieee802_11.h \
        !           739:        linux/pcmcia-cs/wireless/orinoco.c \
        !           740:        linux/pcmcia-cs/wireless/orinoco.h \
        !           741:        linux/pcmcia-cs/wireless/orinoco_cs.c
        !           742: endif
        !           743: 
        !           744: #
        !           745: # Building a distribution.
        !           746: #
        !           747: 
        !           748: EXTRA_DIST += \
        !           749:        linux/dev/README \
        !           750:        linux/src/COPYING
        !           751: 
        !           752: # Instead of listing each file individually...
        !           753: EXTRA_DIST += \
        !           754:        linux/dev/include \
        !           755:        linux/src/include
        !           756: EXTRA_DIST += \
        !           757:        linux/pcmcia-cs/include
        !           758: dist-hook: dist-hook-linux
        !           759: .PHONY: dist-hook-linux
        !           760: dist-hook-linux:
        !           761: # These symbolic links are copied from the build directory due to including
        !           762: # `linux/dev/include linux/src/include' to `EXTRA_DIST' above.
        !           763:        rm -f                                   \
        !           764:          $(distdir)/linux/dev/include/asm      \
        !           765:          $(distdir)/linux/src/include/asm
        !           766: 
        !           767: #
        !           768: # Architecture specific parts.
        !           769: #
        !           770: 
        !           771: if HOST_ix86
        !           772: include i386/linux/Makefrag.am
        !           773: endif

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.