1# 2# GENERIC -- Generic machine with WD/AHx/NCR/BTx family disks 3# 4# $Id: GENERIC,v 1.21 1994/12/16 06:04:14 phk Exp $ 5# 6 7machine "i386" 8cpu "I386_CPU" 9cpu "I486_CPU" 10cpu "I586_CPU" 11ident GENERIC 12maxusers 10 13 14options MATH_EMULATE #Support for x87 emulation 15options INET #InterNETworking 16options FFS #Berkeley Fast Filesystem 17options NFS #Network Filesystem 18options MSDOSFS #MSDOS Filesystem 19options "CD9660" #ISO 9660 Filesystem 20options PROCFS #Process filesystem 21options "COMPAT_43" #Compatible with BSD 4.3 22options UCONSOLE #X Console support 23options "FAT_CURSOR" #block cursor in syscons or pccons 24options "SCSI_DELAY=15" #Be pessimistic about Joe SCSI device 25options "NCONS=4" #4 virtual consoles 26options BOUNCE_BUFFERS #include support for DMA bounce buffers 27 28config kernel root on wd0 swap on wd0 and wd1 and sd0 and sd1 and vn0 dumps on wd0 29 30controller isa0 31controller pci0 32 33controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr 34disk fd0 at fdc0 drive 0 35disk fd1 at fdc0 drive 1 36tape ft0 at fdc0 drive 2 37 38controller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr 39disk wd0 at wdc0 drive 0 40disk wd1 at wdc0 drive 1 41 42controller wdc1 at isa? port "IO_WD2" bio irq 15 vector wdintr 43disk wd2 at wdc1 drive 0 44disk wd3 at wdc1 drive 1 45 46controller ncr0 47 48controller bt0 at isa? port "IO_BT0" bio irq ? vector btintr 49controller uha0 at isa? port "IO_UHA0" bio irq ? drq 5 vector uhaintr 50controller ahc0 at isa? bio irq ? vector ahcintr 51controller ahb0 at isa? bio irq ? vector ahbintr 52controller aha0 at isa? port "IO_AHA0" bio irq ? drq 5 vector ahaintr 53controller aic0 at isa? port 0x340 bio irq 11 vector aicintr 54controller pas0 at isa? port 0x1f88 bio 55controller sea0 at isa? bio irq 5 iomem 0xc8000 iosiz 0x2000 vector seaintr 56controller scbus0 57 58device sd0 59 60device st0 61 62device cd0 #Only need one of these, the code dynamically grows 63 64device wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr 65device mcd0 at isa? port 0x300 bio irq 10 vector mcdintr 66device mcd1 at isa? port 0x340 bio irq 11 vector mcdintr 67 68device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr 69device npx0 at isa? port "IO_NPX" irq 13 vector npxintr 70 71device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr 72device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr 73device sio2 at isa? port "IO_COM3" tty irq 5 vector siointr 74device sio3 at isa? port "IO_COM4" tty irq 9 vector siointr 75 76device lpt0 at isa? port? tty irq 7 vector lptintr 77device lpt1 at isa? port? tty 78device lpt2 at isa? port? tty 79 80device de0 81device ed0 at isa? port 0x280 net irq 5 iomem 0xd8000 vector edintr 82device ed1 at isa? port 0x300 net irq 5 iomem 0xd8000 vector edintr 83device ie0 at isa? port 0x360 net irq 7 iomem 0xd0000 vector ieintr 84device ep0 at isa? port 0x300 net irq 10 vector epintr 85device is0 at isa? port 0x280 net irq 10 drq 7 vector isintr 86device le0 at isa? port 0x300 net irq 5 iomem 0xd0000 vector le_intr 87device ze0 at isa? port 0x300 net irq 5 iomem 0xd8000 vector zeintr 88 89pseudo-device loop 90pseudo-device ether 91pseudo-device log 92pseudo-device sl 2 93pseudo-device pty 16 94pseudo-device speaker 95pseudo-device gzip # Exec gzipped a.out's 96pseudo-device vn 97