GENERIC revision 4402
1219820Sjeff# 2219820Sjeff# GENERIC -- Generic machine with WD/AHx/NCR/BTx family disks 3219820Sjeff# 4219820Sjeff# $Id: GENERIC,v 1.13 1994/11/11 05:48:49 davidg Exp $ 5219820Sjeff# 6219820Sjeff 7219820Sjeffmachine "i386" 8219820Sjeffcpu "I386_CPU" 9219820Sjeffcpu "I486_CPU" 10219820Sjeffcpu "I586_CPU" 11219820Sjeffident GENERIC 12219820Sjeffmaxusers 10 13219820Sjeff 14219820Sjeffoptions MATH_EMULATE #Support for x87 emulation 15219820Sjeffoptions INET #InterNETworking 16219820Sjeffoptions FFS #Berkeley Fast Filesystem 17219820Sjeffoptions NFS #Network Filesystem 18219820Sjeffoptions MSDOSFS #MSDOS Filesystem 19219820Sjeffoptions "CD9660" #ISO 9660 Filesystem 20219820Sjeffoptions PROCFS #Process filesystem 21219820Sjeffoptions "COMPAT_43" #Compatible with BSD 4.3 22219820Sjeffoptions UCONSOLE #X Console support 23219820Sjeffoptions "FAT_CURSOR" #block cursor in syscons or pccons 24219820Sjeffoptions "SCSI_DELAY=15" #Be pessimistic about Joe SCSI device 25219820Sjeffoptions "NCONS=4" #4 virtual consoles 26219820Sjeffoptions BOUNCE_BUFFERS #include support for DMA bounce buffers 27219820Sjeff 28219820Sjeffconfig kernel root on wd0 swap on wd0 and wd1 and sd0 and sd1 dumps on wd0 29219820Sjeff 30219820Sjeffcontroller isa0 31219820Sjeffcontroller pci0 32219820Sjeff 33219820Sjeffcontroller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr 34219820Sjeffdisk fd0 at fdc0 drive 0 35219820Sjeffdisk fd1 at fdc0 drive 1 36219820Sjefftape ft0 at fdc0 drive 2 37219820Sjeff 38219820Sjeffcontroller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr 39219820Sjeffdisk wd0 at wdc0 drive 0 40219820Sjeffdisk wd1 at wdc0 drive 1 41219820Sjeff 42219820Sjeffcontroller wdc1 at isa? port "IO_WD2" bio irq 15 vector wdintr 43219820Sjeffdisk wd2 at wdc1 drive 0 44219820Sjeffdisk wd3 at wdc1 drive 1 45219820Sjeff 46219820Sjeffcontroller ncr0 47219820Sjeff 48219820Sjeffcontroller bt0 at isa? port "IO_BT0" bio irq ? vector btintr 49219820Sjeffcontroller ahb0 at isa? bio irq ? vector ahbintr 50219820Sjeffcontroller aha0 at isa? port "IO_AHA0" bio irq ? drq 5 vector ahaintr 51219820Sjeffcontroller uha0 at isa? port "IO_UHA0" bio irq ? drq 5 vector uhaintr 52219820Sjeffcontroller aic0 at isa? port 0x340 bio irq 11 vector aicintr 53219820Sjeffcontroller pas0 at isa? port 0x1f88 bio 54219820Sjeffcontroller sea0 at isa? bio irq 5 iomem 0xc8000 iosiz 0x2000 vector seaintr 55219820Sjeffcontroller scbus0 56219820Sjeff 57219820Sjeffdevice sd0 58219820Sjeffdevice sd1 59219820Sjeffdevice sd2 60219820Sjeffdevice sd3 61219820Sjeff 62219820Sjeffdevice st0 63219820Sjeffdevice st1 64219820Sjeff 65219820Sjeffdevice cd0 #Only need one of these, the code dynamically grows 66219820Sjeff 67219820Sjeffdevice wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr 68219820Sjeffdevice mcd0 at isa? port 0x300 bio irq 10 vector mcdintr 69219820Sjeffdevice mcd1 at isa? port 0x340 bio irq 11 vector mcdintr 70219820Sjeff 71219820Sjeffdevice sc0 at isa? port "IO_KBD" tty irq 1 vector scintr 72219820Sjeffdevice npx0 at isa? port "IO_NPX" irq 13 vector npxintr 73219820Sjeff 74219820Sjeffdevice sio0 at isa? port "IO_COM1" tty irq 4 vector siointr 75219820Sjeffdevice sio1 at isa? port "IO_COM2" tty irq 3 vector siointr 76219820Sjeffdevice sio2 at isa? port "IO_COM3" tty irq 5 vector siointr 77219820Sjeffdevice sio3 at isa? port "IO_COM4" tty irq 9 vector siointr 78219820Sjeff 79219820Sjeffdevice lpt0 at isa? port? tty irq 7 vector lptintr 80219820Sjeffdevice lpt1 at isa? port? tty 81219820Sjeffdevice lpt2 at isa? port? tty 82219820Sjeff 83219820Sjeffdevice de0 84219820Sjeffdevice ed0 at isa? port 0x280 net irq 5 iomem 0xd8000 vector edintr 85219820Sjeffdevice ed1 at isa? port 0x300 net irq 5 iomem 0xd8000 vector edintr 86219820Sjeffdevice ed2 at isa? port 0x300 net irq 10 iomem 0xcc000 vector edintr 87219820Sjeffdevice ie0 at isa? port 0x360 net irq 7 iomem 0xd0000 vector ieintr 88219820Sjeffdevice is0 at isa? port 0x280 net irq 10 drq 7 vector isintr 89219820Sjeffdevice ze0 at isa? port 0x300 net irq 5 iomem 0xd8000 vector zeintr 90219820Sjeff 91219820Sjeffpseudo-device loop 92219820Sjeffpseudo-device ether 93219820Sjeffpseudo-device log 94219820Sjeffpseudo-device sl 2 95219820Sjeffpseudo-device pty 16 96219820Sjeffpseudo-device speaker 97219820Sjeffpseudo-device gzip # Exec gzipped a.out's 98219820Sjeff