1677060b4SPoul-Henning Kamp# 297555463SGary Palmer# GENERIC -- Generic machine with WD/AHx/NCR/BTx family disks 3677060b4SPoul-Henning Kamp# 4a1d01dafSJustin T. Gibbs# $Id: GENERIC,v 1.53 1995/12/10 22:14:15 bde Exp $ 5677060b4SPoul-Henning Kamp# 6677060b4SPoul-Henning Kamp 7677060b4SPoul-Henning Kampmachine "i386" 8677060b4SPoul-Henning Kampcpu "I386_CPU" 9677060b4SPoul-Henning Kampcpu "I486_CPU" 10677060b4SPoul-Henning Kampcpu "I586_CPU" 11677060b4SPoul-Henning Kampident GENERIC 12677060b4SPoul-Henning Kampmaxusers 10 13677060b4SPoul-Henning Kamp 14677060b4SPoul-Henning Kampoptions MATH_EMULATE #Support for x87 emulation 15677060b4SPoul-Henning Kampoptions INET #InterNETworking 164525c93eSJordan K. Hubbardoptions FFS #Berkeley Fast Filesystem 17b4e5146fSPoul-Henning Kampoptions NFS #Network Filesystem 184525c93eSJordan K. Hubbardoptions MSDOSFS #MSDOS Filesystem 192405ced3SJordan K. Hubbardoptions "CD9660" #ISO 9660 Filesystem 20677060b4SPoul-Henning Kampoptions PROCFS #Process filesystem 21677060b4SPoul-Henning Kampoptions "COMPAT_43" #Compatible with BSD 4.3 22677060b4SPoul-Henning Kampoptions "SCSI_DELAY=15" #Be pessimistic about Joe SCSI device 23677060b4SPoul-Henning Kampoptions BOUNCE_BUFFERS #include support for DMA bounce buffers 240dd1eea1SJordan K. Hubbardoptions UCONSOLE #Allow users to grab the console 25677060b4SPoul-Henning Kamp 26a401ebbeSDavid Greenmanconfig kernel root on wd0 27677060b4SPoul-Henning Kamp 28677060b4SPoul-Henning Kampcontroller isa0 29eeb706c0SJustin T. Gibbscontroller eisa0 30677060b4SPoul-Henning Kampcontroller pci0 31677060b4SPoul-Henning Kamp 32677060b4SPoul-Henning Kampcontroller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr 33677060b4SPoul-Henning Kampdisk fd0 at fdc0 drive 0 34677060b4SPoul-Henning Kampdisk fd1 at fdc0 drive 1 3549445644SJordan K. Hubbardtape ft0 at fdc0 drive 2 36677060b4SPoul-Henning Kamp 37677060b4SPoul-Henning Kampcontroller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr 38677060b4SPoul-Henning Kampdisk wd0 at wdc0 drive 0 39677060b4SPoul-Henning Kampdisk wd1 at wdc0 drive 1 40677060b4SPoul-Henning Kamp 41677060b4SPoul-Henning Kampcontroller wdc1 at isa? port "IO_WD2" bio irq 15 vector wdintr 42677060b4SPoul-Henning Kampdisk wd2 at wdc1 drive 0 43677060b4SPoul-Henning Kampdisk wd3 at wdc1 drive 1 44677060b4SPoul-Henning Kamp 456788ce49SJordan K. Hubbardoptions ATAPI #Enable ATAPI support for IDE bus 466788ce49SJordan K. Hubbarddevice wcd0 #IDE CD-ROM 476788ce49SJordan K. Hubbard 48677060b4SPoul-Henning Kampcontroller ncr0 49e56e7036SJustin T. Gibbscontroller ahb0 50451ab98fSJustin T. Gibbscontroller ahc0 51eeb706c0SJustin T. Gibbscontroller ahc1 52677060b4SPoul-Henning Kamp 53a1d01dafSJustin T. Gibbscontroller bt0 at isa? port "IO_BT0" bio irq ? vector bt_isa_intr 54cbb8b164SJustin T. Gibbscontroller uha0 at isa? port "IO_UHA0" bio irq ? drq 5 vector uhaintr 55c47b6376SPoul-Henning Kampcontroller aha0 at isa? port "IO_AHA0" bio irq ? drq 5 vector ahaintr 56677060b4SPoul-Henning Kampcontroller aic0 at isa? port 0x340 bio irq 11 vector aicintr 57e05407d8SPoul-Henning Kampcontroller nca0 at isa? port 0x1f88 bio irq 10 vector ncaintr 58e05407d8SPoul-Henning Kampcontroller nca1 at isa? port 0x350 bio irq 5 vector ncaintr 593c43212aSSøren Schmidtcontroller sea0 at isa? bio irq 5 iomem 0xc8000 iosiz 0x2000 vector seaintr 600dd1eea1SJordan K. Hubbard 61677060b4SPoul-Henning Kampcontroller scbus0 62677060b4SPoul-Henning Kamp 63677060b4SPoul-Henning Kampdevice sd0 64677060b4SPoul-Henning Kamp 6549bdb5b8SJoerg Wunschdevice od0 6649bdb5b8SJoerg Wunsch 67677060b4SPoul-Henning Kampdevice st0 68677060b4SPoul-Henning Kamp 69677060b4SPoul-Henning Kampdevice cd0 #Only need one of these, the code dynamically grows 70677060b4SPoul-Henning Kamp 71677060b4SPoul-Henning Kampdevice wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr 72677060b4SPoul-Henning Kampdevice mcd0 at isa? port 0x300 bio irq 10 vector mcdintr 73677060b4SPoul-Henning Kampdevice mcd1 at isa? port 0x340 bio irq 11 vector mcdintr 74677060b4SPoul-Henning Kamp 759720b084SJordan K. Hubbardcontroller matcd0 at isa? port 0x230 bio 7605e1d9d4SJordan K. Hubbard 77f1780a6cSJordan K. Hubbarddevice scd0 at isa? port 0x230 bio 78f1780a6cSJordan K. Hubbard 79c851c2f0SJoerg Wunsch# syscons is the default console driver, resembling an SCO console 80677060b4SPoul-Henning Kampdevice sc0 at isa? port "IO_KBD" tty irq 1 vector scintr 81c851c2f0SJoerg Wunsch# Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver 82c851c2f0SJoerg Wunsch#device vt0 at isa? port "IO_KBD" tty irq 1 vector pcrint 83174f8afaSBruce Evans#options "PCVT_FREEBSD=210" # pcvt running on FreeBSD >= 2.0.5 8468cfe626SJoerg Wunsch#options XSERVER # include code for XFree86 85174f8afaSBruce Evans#options FAT_CURSOR # start with block cursor 86e9aaac99SNate Williams# If you have a ThinkPAD, uncomment this along with the rest of the PCVT lines 87e9aaac99SNate Williams#options "PCVT_SCANSET=2" # IBM keyboards are non-std 88c851c2f0SJoerg Wunsch 89677060b4SPoul-Henning Kampdevice npx0 at isa? port "IO_NPX" irq 13 vector npxintr 90677060b4SPoul-Henning Kamp 91677060b4SPoul-Henning Kampdevice sio0 at isa? port "IO_COM1" tty irq 4 vector siointr 92677060b4SPoul-Henning Kampdevice sio1 at isa? port "IO_COM2" tty irq 3 vector siointr 93677060b4SPoul-Henning Kampdevice sio2 at isa? port "IO_COM3" tty irq 5 vector siointr 94677060b4SPoul-Henning Kampdevice sio3 at isa? port "IO_COM4" tty irq 9 vector siointr 95677060b4SPoul-Henning Kamp 96677060b4SPoul-Henning Kampdevice lpt0 at isa? port? tty irq 7 vector lptintr 97677060b4SPoul-Henning Kampdevice lpt1 at isa? port? tty 98677060b4SPoul-Henning Kampdevice lpt2 at isa? port? tty 99677060b4SPoul-Henning Kamp 100d3628763SRodney W. Grimes# Order is important here due to intrusive probes, do *not* alphabetize 101d3628763SRodney W. Grimes# this list of network interfaces until the probes have been fixed. 102d3628763SRodney W. Grimes# Right now it appears that the ie0 must be probed before ep0. See 103d3628763SRodney W. Grimes# revision 1.20 of this file. 104e50e132aSDavid Greenmandevice de0 105677060b4SPoul-Henning Kampdevice ed0 at isa? port 0x280 net irq 5 iomem 0xd8000 vector edintr 106677060b4SPoul-Henning Kampdevice ed1 at isa? port 0x300 net irq 5 iomem 0xd8000 vector edintr 107677060b4SPoul-Henning Kampdevice ie0 at isa? port 0x360 net irq 7 iomem 0xd0000 vector ieintr 108d3628763SRodney W. Grimesdevice ep0 at isa? port 0x300 net irq 10 vector epintr 109ad0c439aSRodney W. Grimesdevice ix0 at isa? port 0x300 net irq 10 iomem 0xd0000 iosiz 32768 vector ixintr 1108d89e37cSPoul-Henning Kampdevice le0 at isa? port 0x300 net irq 5 iomem 0xd0000 vector le_intr 1111f9e6f19SPoul-Henning Kampdevice lnc0 at isa? port 0x280 net irq 10 drq 0 vector lncintr 1121f9e6f19SPoul-Henning Kampdevice lnc1 at isa? port 0x300 net irq 10 drq 0 vector lncintr 113ada9d061SJordan K. Hubbarddevice ze0 at isa? port 0x300 net irq 5 iomem 0xd8000 vector zeintr 11412cfa436SPoul-Henning Kampdevice zp0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector zpintr 115677060b4SPoul-Henning Kamp 116677060b4SPoul-Henning Kamppseudo-device loop 117677060b4SPoul-Henning Kamppseudo-device ether 118677060b4SPoul-Henning Kamppseudo-device log 11911af8962SJordan K. Hubbardpseudo-device sl 1 120d3628763SRodney W. Grimes# ijppp uses tun instead of ppp device 121d3628763SRodney W. Grimes#pseudo-device ppp 1 1229cfb8f7eSAtsushi Muraipseudo-device tun 1 123d3628763SRodney W. Grimespseudo-device pty 16 124d3628763SRodney W. Grimespseudo-device gzip # Exec gzipped a.out's 125