#
# GENERICISA -- Generic ISA machine -- distribution floppy
#
#
# PATCHES MAGIC                LEVEL   PATCH THAT GOT US HERE
# --------------------         -----   ----------------------
# CURRENT PATCH LEVEL:         3       00158
# --------------------         -----   ----------------------
#
# 09 Feb 93	Nate Williams		Added options for X code to
#					compiled in by default
# 29 Mar 93	Rodney W. Grimes	Fixed com ports to be com0, com1
#					Added com2, com3, lpt, lpa
#					Replaced as0 with Julian SCSI
#					Fixed secound wd0 to be wd1
#					Cleaned up file, added comments
#					Added ahb, order is important!
#					Added pseudo-device speaker
#					Note: All IO_xxx names are 1 based
# 17 May 93	Rodney W. Grimes	Updated IRQ's 2 to IRQ 9's for
#					intr-0.1 code.  Changed ahb0 from
#					irq 12 to irq 11 the real default
#

machine		"i386"
cpu		"i386"
ident		GENERICISA
timezone	8 dst
maxusers	10
options		INET			#InterNETworking
options		ISOFS			#ISO File System
options		NFS			#Network File System
options		"COMPAT_43"		#Compatible with BSD 4.3
options		"TCP_COMPAT_42"		#TCP/IP compatible with 4.2
options		XSERVER			#Xserver
options		UCONSOLE		#X Console support

config		"386bsd"	root on wd0 swap on wd0 and sd0

controller	isa0

controller	fd0	at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk		fd0	at fd0 drive 0
disk		fd1	at fd0 drive 1

controller	wd0	at isa? port "IO_WD1" bio irq 14 vector wdintr
disk		wd0	at wd0 drive 0
disk		wd1	at wd0 drive 1

controller	ahb0	at isa? bio irq 11 vector ahbintr
controller	aha0	at isa? port "IO_AHA0" bio irq 11 drq 5 vector ahaintr
controller	scbus0

device		sd0
device		sd1
device		sd2
device		sd3

device		st0
device		st1
device		st2
device		st3

device		cd0
device		cd1

device		pc0	at isa? port "IO_KBD" tty irq 1 vector pcrint
device		npx0	at isa? port "IO_NPX" irq 13 vector npxintr

device		com0	at isa? port "IO_COM1" tty irq 4 vector comintr
device		com1	at isa? port "IO_COM2" tty irq 3 vector comintr
device		com2	at isa? port "IO_COM3" tty irq 5 vector comintr
device		com3	at isa? port "IO_COM4" tty irq 9 vector comintr

device		lpt0	at isa? port "IO_LPT3" tty irq 7 vector lptintr
device		lpa0	at isa? port "IO_LPT1" tty
device		lpa1	at isa? port "IO_LPT2" tty

device ed0 at isa? port 0x280 net irq 9 iomem 0xd0000 iosiz 8192 vector weintr
device ne0 at isa? port 0x300 net irq 9 vector neintr
device ec0 at isa? port 0x250 net irq 9 iomem 0xd8000 iosiz 8192 vector ecintr
device is0 at isa? port 0x280 net irq 10 drq 7 vector isintr

device		wt0	at isa? port 0x300 bio irq 5 drq 1 vector wtintr

pseudo-device	loop
pseudo-device	ether
pseudo-device	log
pseudo-device	sl	2
pseudo-device	pty	4
pseudo-device	speaker

pseudo-device	swappager
pseudo-device	vnodepager
pseudo-device	devpager
