GENERIC revision 4353
1230557Sjimharris# 2230557Sjimharris# GENERIC -- Generic machine with WD/AHx/NCR/BTx family disks 3230557Sjimharris# 4230557Sjimharris# $Id: GENERIC,v 1.12 1994/11/10 23:46:31 jkh Exp $ 5230557Sjimharris# 6230557Sjimharris 7230557Sjimharrismachine "i386" 8230557Sjimharriscpu "I386_CPU" 9230557Sjimharriscpu "I486_CPU" 10230557Sjimharriscpu "I586_CPU" 11230557Sjimharrisident GENERIC 12230557Sjimharrismaxusers 10 13230557Sjimharris 14230557Sjimharrisoptions MATH_EMULATE #Support for x87 emulation 15230557Sjimharrisoptions INET #InterNETworking 16230557Sjimharrisoptions FFS #Berkeley Fast Filesystem 17230557Sjimharrisoptions NFS #Network Filesystem 18230557Sjimharrisoptions MSDOSFS #MSDOS Filesystem 19230557Sjimharrisoptions "CD9660" #ISO 9660 Filesystem 20230557Sjimharrisoptions PROCFS #Process filesystem 21230557Sjimharrisoptions "COMPAT_43" #Compatible with BSD 4.3 22230557Sjimharrisoptions UCONSOLE #X Console support 23230557Sjimharrisoptions "FAT_CURSOR" #block cursor in syscons or pccons 24230557Sjimharrisoptions "SCSI_DELAY=15" #Be pessimistic about Joe SCSI device 25230557Sjimharrisoptions "NCONS=4" #4 virtual consoles 26230557Sjimharrisoptions BOUNCE_BUFFERS #include support for DMA bounce buffers 27230557Sjimharris 28230557Sjimharrisconfig kernel root on wd0 swap on wd0 and wd1 and sd0 and sd1 dumps on wd0 29230557Sjimharris 30230557Sjimharriscontroller isa0 31230557Sjimharriscontroller pci0 32230557Sjimharris 33230557Sjimharriscontroller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr 34230557Sjimharrisdisk fd0 at fdc0 drive 0 35230557Sjimharrisdisk fd1 at fdc0 drive 1 36230557Sjimharristape ft0 at fdc0 drive 2 37230557Sjimharris 38230557Sjimharriscontroller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr 39230557Sjimharrisdisk wd0 at wdc0 drive 0 40230557Sjimharrisdisk wd1 at wdc0 drive 1 41230557Sjimharris 42230557Sjimharriscontroller wdc1 at isa? port "IO_WD2" bio irq 15 vector wdintr 43230557Sjimharrisdisk wd2 at wdc1 drive 0 44230557Sjimharrisdisk wd3 at wdc1 drive 1 45230557Sjimharris 46230557Sjimharriscontroller ncr0 47230557Sjimharris 48230557Sjimharriscontroller bt0 at isa? port "IO_BT0" bio irq ? vector btintr 49230557Sjimharriscontroller ahb0 at isa? bio irq ? vector ahbintr 50230557Sjimharriscontroller aha0 at isa? port "IO_AHA0" bio irq ? drq 5 vector ahaintr 51230557Sjimharriscontroller uha0 at isa? port "IO_UHA0" bio irq ? drq 5 vector uhaintr 52230557Sjimharriscontroller aic0 at isa? port 0x340 bio irq 11 vector aicintr 53230557Sjimharriscontroller pas0 at isa? port 0x1f88 bio 54230557Sjimharriscontroller sea0 at isa? bio irq 5 iomem 0xc8000 iosiz 0x2000 vector seaintr 55230557Sjimharriscontroller scbus0 56230557Sjimharris 57230557Sjimharrisdevice sd0 58230557Sjimharrisdevice sd1 59230557Sjimharrisdevice sd2 60230557Sjimharrisdevice sd3 61230557Sjimharris 62230557Sjimharrisdevice st0 63230557Sjimharrisdevice st1 64230557Sjimharris 65230557Sjimharrisdevice cd0 #Only need one of these, the code dynamically grows 66230557Sjimharris 67230557Sjimharrisdevice wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr 68230557Sjimharrisdevice mcd0 at isa? port 0x300 bio irq 10 vector mcdintr 69230557Sjimharrisdevice mcd1 at isa? port 0x340 bio irq 11 vector mcdintr 70230557Sjimharris 71230557Sjimharrisdevice sc0 at isa? port "IO_KBD" tty irq 1 vector scintr 72230557Sjimharrisdevice npx0 at isa? port "IO_NPX" irq 13 vector npxintr 73230557Sjimharris 74230557Sjimharrisdevice sio0 at isa? port "IO_COM1" tty irq 4 vector siointr 75230557Sjimharrisdevice sio1 at isa? port "IO_COM2" tty irq 3 vector siointr 76230557Sjimharrisdevice sio2 at isa? port "IO_COM3" tty irq 5 vector siointr 77230557Sjimharrisdevice sio3 at isa? port "IO_COM4" tty irq 9 vector siointr 78230557Sjimharris 79230557Sjimharrisdevice lpt0 at isa? port? tty irq 7 vector lptintr 80230557Sjimharrisdevice lpt1 at isa? port? tty 81230557Sjimharrisdevice lpt2 at isa? port? tty 82230557Sjimharris 83230557Sjimharrisdevice de0 84230557Sjimharrisdevice ed0 at isa? port 0x280 net irq 5 iomem 0xd8000 vector edintr 85230557Sjimharrisdevice ed1 at isa? port 0x300 net irq 5 iomem 0xd8000 vector edintr 86230557Sjimharrisdevice ed2 at isa? port 0x300 net irq 10 iomem 0xcc000 vector edintr 87230557Sjimharrisdevice ie0 at isa? port 0x360 net irq 7 iomem 0xd0000 vector ieintr 88230557Sjimharrisdevice is0 at isa? port 0x280 net irq 10 drq 7 vector isintr 89230557Sjimharrisdevice ze0 at isa? port 0x300 net irq 5 iomem 0xd8000 vector zeintr 90230557Sjimharris 91230557Sjimharrispseudo-device loop 92230557Sjimharrispseudo-device ether 93230557Sjimharrispseudo-device log 94230557Sjimharrispseudo-device sl 2 95230557Sjimharrispseudo-device pty 16 96230557Sjimharrispseudo-device speaker 97230557Sjimharrispseudo-device gzip # Exec gzipped a.out's 98230557Sjimharris