|
|
1.1 ! root 1: Adaptec 1740 ! 2: Patch probe routine to add outb to put card in enhanced mode. ! 3: ! 4: -*- text -*- ! 5: ! 6: ** Turning on or off device drivers ! 7: ! 8: Each device driver has an associated configure switch. The table at ! 9: the end of this file gives the list of configure switches. For many ! 10: devices there are multiple drivers to choose from. ! 11: ! 12: ! 13: ** What the configure switches do ! 14: ! 15: Each configure switch has two effects. First, it defines a CPP symbol ! 16: that turns on or off the hooks that autoconfigure the device and add ! 17: it to the list of available devices. Second, it adds the source code ! 18: for the driver to a make variable so that the code for the driver is ! 19: compiled and linked into the kernel. ! 20: ! 21: ! 22: ** What are those extra numbers ! 23: ! 24: Each driver is followed by one or more triplets of three numbers. ! 25: These triplets specify combinations of I/O address, spl, and, pic that ! 26: are believed to work. ! 27: ! 28: ! 29: ** Then comes the name of the device to users. %d is a unit number. ! 30: ! 31: ! 32: *** ! 33: ! 34: All source file names are relative to .../gnumach/i386/i386at for Mach ! 35: drivers, and .../gnumach/i386/i386at/gpl/linux for Linux drivers. ! 36: ! 37: ! 38: *** Serial devices and similar equivalents ! 39: ! 40: PC com ports ! 41: --enable-com com.c ! 42: 0x3f8,2f8,3e8 ! 43: com%d ! 44: ! 45: System Console (always enabled) ! 46: (indirect name for kd or first com line) ! 47: console ! 48: ! 49: PC keyboard/display (always enabled) ! 50: kd ! 51: ! 52: ! 53: *** Special devices ! 54: ! 55: Mappable time device (always enabled) ! 56: time ! 57: ! 58: Mouse interface to PC (always enabled) ! 59: (Piggy backs horribly on COM devices) ! 60: mouse%d ! 61: ! 62: X Window System interface to keyboard (always enabled) ! 63: kbd%d ! 64: ! 65: Interface to setting up IO port access for users (always enabled) ! 66: iopl%d ! 67: ! 68: ! 69: ! 70: *** Disk controllers (except for SCSI) ! 71: ! 72: PC floppy ! 73: --enable-floppy block/floppy.c ! 74: 0x3f0, 370 ! 75: fd%d ! 76: ! 77: IDE disks ! 78: --enable-ide block/{cmd640,ide-cd,ide,rz1000,triton}.c ! 79: hd%d (disks) ! 80: wcd%d (cdroms) ! 81: ! 82: ! 83: *** SCSI disks Disks all show up as `sd%d'. CD Roms all show up as ! 84: `cd%d'. Tapes and generic are not currently supported. ! 85: ! 86: AdvansSys ! 87: --enable-advansys scsi/advansys.c ! 88: ! 89: BusLogic MultiMaster ! 90: --enable-buslogic scsi/BusLogic.c ! 91: ! 92: UltraStor 14F/34F ! 93: --enable-u1434f scsi/u14-34f.c ! 94: ! 95: UlstraStor 14F, 24F, and 34F ! 96: --enable-ultrastor scsi/ultrastor.c ! 97: ! 98: Adaptec AHA-152x ! 99: --enable-aha152x scsi/aha152x.c ! 100: ! 101: Adaptec AHA-1542 ! 102: --enable-aha1542 scsi/aha1540.c ! 103: ! 104: Adaptec AHA-1740 ! 105: --enable-aha1740 scsi/aha1740.c ! 106: ! 107: Adaptec AIC7xxx ! 108: --enable-aic7xxx scsi/aic7xxx.c ! 109: ! 110: Future Domain TMC-16x0 ! 111: --enable-futuredomain scsi/fdomain.c ! 112: ! 113: Always IN 2000 ! 114: --enable-in2000 scsi/in2000.c ! 115: ! 116: Generic NCR5380 ! 117: --enable-ncr5380 scsi/g_NCR5380.c ! 118: ! 119: NCR53c406 chip ! 120: --enable-ncr53c406a scsi/NCR53c406a.c ! 121: ! 122: Qlogic FAS408 ! 123: --enable-qlogic scsi/qlogic.c ! 124: ! 125: Pro Audio Spectrum/Studio 16 ! 126: --enable-pas16 scsi/pas16.c ! 127: ! 128: Seagate ST01, ST02, Future Domain TMC-885, TMC-950 ! 129: --enable-seagate scsi/seagate.c ! 130: ! 131: Trantor T128, T128F, T228 ! 132: --enable-t128 scsi/t128.c ! 133: ! 134: NCR 53C7xx ! 135: --enable-ncr53c7xx scsi/53c7,8xx.c ! 136: ! 137: EATA DMA ! 138: --enable-eatadma scsi/eata_dma.c ! 139: ! 140: EATA PIO ! 141: --enable-eatapio scsi/eata_pio.c ! 142: ! 143: WD 7000 ! 144: --enable-wd7000 scsi/wd7000.c ! 145: ! 146: EATA ! 147: --enable-eata scsi/eata.c ! 148: ! 149: AM52/79C974 ! 150: --enable-am53c974 scsi/AM53C974.c ! 151: ! 152: ! 153: ! 154: *** Ethernet controllers ! 155: These all show up as `eth%d' except the atp device. ! 156: ! 157: NE2000 ! 158: --enable-ne2000 net/ne.c 8390.c ! 159: 0x300,280,320,340,360 ! 160: ! 161: 3Com 503 (Etherlink II) ! 162: --enable-3c503 net/3c503.c net/8390.c ! 163: --enable-el2 ! 164: 0x300,310,330,350,250,280,2a0,2e0 ! 165: ! 166: 3Com 509 (Etherlink III) ! 167: --enable-3c509 net/3c509.c ! 168: --enable-el3 ! 169: ! 170: Western Digital 8003E ! 171: --enable-wd80x3 net/wd.c, net/8390.c ! 172: 0x300,280,380,240 ! 173: ! 174: 3COM Etherlink 3C501 ! 175: --enable-3c501 net/3c501.c ! 176: --enable-el1 ! 177: 0x280, 300 ! 178: ! 179: SMC Ultra ! 180: --enable-ul net/smc-ultra.c net/8390.c ! 181: 0x200,220,240,280,300,340,380 ! 182: ! 183: Hewlett Packard PC LAN 27??? plus ethercards. ! 184: --enable-hplanplus net/hp-plus.c ! 185: 0x200,240,280,2c0,300,320,340 ! 186: ! 187: Hewlett Packard PC Lan ! 188: --enable-hplan net/hp.c, net/8390.c ! 189: 0x300,320,340,280,2c0,200,240 ! 190: ! 191: 3Com 3c590/3c595 Vortex ! 192: --enable-3c59x ! 193: --enable-vortex net/3c59x.c ! 194: ! 195: Seeq 8005 ! 196: --enable-seeq8005 net/seeq8005.c ! 197: 0x300,320,340,360 ! 198: ! 199: Hewlett Packard HP10/100 cards net/hp100.c ! 200: --enable-hp100 ! 201: --enable-hpj2577 ! 202: --enable-hpj2573 ! 203: --enable-hp27248b ! 204: --enable-hp2585 ! 205: ! 206: Ansel Communications EISA 3200 ! 207: --enable-ac3200 net/ac3200.c, net/8390.c ! 208: ! 209: Cabletron E2100 series ! 210: --enable-e2100 net/e2100.c, net/8390.c ! 211: 0x300,280,380,220 ! 212: ! 213: Allied Telesis AT1700 ! 214: --enable-at1700 net/at1700.c ! 215: 0x260,280,2a0,240,340,320,380,300 ! 216: ! 217: ECL EtherTeam 16i and 32 EISA ! 218: --enable-eth16i net/eth16i.c ! 219: --enable-eth32 ! 220: 0x260,280,2a0,240,340,320,380,300 (16i) ! 221: ! 222: Zenith Z-Note (and some IBM thinkpads) ! 223: --enable-znet net/znet.c ! 224: --enable-znote ! 225: ! 226: Intel EtherExpress ! 227: --enable-eexpress net/eexpress.c ! 228: 0x300,270,320,340 ! 229: ! 230: Intel EtherExpress Pro/10 ! 231: --enable-eexpresspro net/eepro.c ! 232: 0x200,240,280,2c0,300,320,340,360 ! 233: ! 234: Digital DEPCA and EtherWORKS ! 235: (DEPCA, DE10[01], DE20[012] Turbo, DE210, DE422) ! 236: --enable-depca net/depca.c ! 237: --enable-de100 ! 238: --enable-de101 ! 239: --enable-de200 ! 240: --enable-de201 ! 241: --enable-de202 ! 242: --enable-de210 ! 243: --enable-de422 ! 244: ! 245: EtherWORKS 3 Driver ! 246: (DE20[345]) ! 247: --enable-ewrk3 net/ewrk3.c ! 248: --enable-de203 ! 249: --enable-de204 ! 250: --enable-de205 ! 251: ! 252: Digital DE 400 series cards: DE425, DE43[45], DE500 ! 253: --enable-de4x5 net/de4x5.c ! 254: --enable-de425 ! 255: --enable-de434 ! 256: --enable-de435 ! 257: --enable-de500 ! 258: ! 259: Apricot 82596 ! 260: --enable-apricot net/apricot.c ! 261: ! 262: AT&T GIS (NCR) WaveLAN ! 263: --enable-wavelan net/wavelan.c ! 264: 0x390 ! 265: ! 266: 3Com 507 EtherLink16 ! 267: --enable-3c507 net/3c507.c ! 268: --enable-el16 ! 269: 0x300,320,340,280 ! 270: ! 271: 3Com 505 Etherlink Plus ! 272: --enable-3c505 net/3c505.c ! 273: --enable-elplus ! 274: 0x300,280,310 ! 275: ! 276: D-Link DE-600 ! 277: --enable-de600 net/de600.c ! 278: 0x378 ! 279: ! 280: D-Link DE-620 ! 281: --enable-de620 net/de620.c ! 282: 0x378 ! 283: ! 284: Schneider & Koch G16 ! 285: --enable-skg16 net/sk_g16.c ! 286: 0x100,180,208,220,288,320,328,390 ! 287: ! 288: NI5210 ! 289: --enable-ni52 net/ni52.c ! 290: 0x300,280,360,320,340 ! 291: ! 292: NI6510 ! 293: --enable-ni65 net/ni65.c ! 294: 0x300/320/340/360 ! 295: ! 296: Run-time ATtachable (Pocket) ethernet driver ! 297: --enable-atp net/atp.c ! 298: 0x378,278,3bc ! 299: atp%d
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.