New interrupt code from Bruce Evans. In additional to Bruce's attached
[unix-history] / sys / i386 / conf / GENERICAH
CommitLineData
15637ed4 1#
f517b231 2# GENERICAH -- Generic machine with WD/AHx family disks
15637ed4 3#
77efaef5 4# $Id: GENERICAH,v 1.28 1994/03/02 20:18:06 guido Exp $
15637ed4
RG
5#
6
7machine "i386"
a2c5b132
RG
8cpu "I386_CPU"
9cpu "I486_CPU"
f517b231 10ident GENERICAH
15637ed4
RG
11timezone 8 dst
12maxusers 10
39393c2b 13maxfdescs 2048 #Max file descriptors per process
130a018b 14options MATH_EMULATE #Support for x87 emulation
15637ed4
RG
15options INET #InterNETworking
16options ISOFS #ISO File System
17options NFS #Network File System
f517b231 18options PCFS #MSDOS File System
15637ed4
RG
19options "COMPAT_43" #Compatible with BSD 4.3
20options "TCP_COMPAT_42" #TCP/IP compatible with 4.2
21options XSERVER #Xserver
22options UCONSOLE #X Console support
2fe35d04 23options "FAT_CURSOR" #block cursor in syscons or pccons
4d3cda17 24#options GATEWAY #Host is a Gateway (forwards packets)
15637ed4 25
c056e563 26config "386bsd" root on wd0 swap on wd0 and sd0 dumps on wd0
15637ed4
RG
27
28controller isa0
29
6f59a65b
AM
30controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
31disk fd0 at fdc0 drive 0
32disk fd1 at fdc0 drive 1
439403e2 33#tape ft0 at fdc0 drive 2
15637ed4 34
046ca789
NW
35controller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr
36disk wd0 at wdc0 drive 0
37disk wd1 at wdc0 drive 1
38
39controller wdc1 at isa? port "IO_WD2" bio irq 15 vector wdintr
40disk wd2 at wdc1 drive 0
41disk wd3 at wdc1 drive 1
15637ed4
RG
42
43controller ahb0 at isa? bio irq 11 vector ahbintr
44controller aha0 at isa? port "IO_AHA0" bio irq 11 drq 5 vector ahaintr
45controller scbus0
46
47device sd0
48device sd1
49device sd2
50device sd3
51
52device st0
53device st1
15637ed4 54
8ece3c16 55device cd0 #Only need one of these, the code dynamically grows
15637ed4 56
aa18bd98
RG
57device wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr
58device mcd0 at isa? port 0x300 bio irq 10 vector mcdintr
77efaef5 59device mcd1 at isa? port 0x340 bio irq 11 vector mcdintr
aa18bd98 60
15637ed4
RG
61device pc0 at isa? port "IO_KBD" tty irq 1 vector pcrint
62device npx0 at isa? port "IO_NPX" irq 13 vector npxintr
63
130a018b
RG
64device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr
65device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr
66device sio2 at isa? port "IO_COM3" tty irq 5 vector siointr
67device sio3 at isa? port "IO_COM4" tty irq 9 vector siointr
f517b231 68
15637ed4
RG
69device lpt0 at isa? port "IO_LPT3" tty irq 7 vector lptintr
70device lpa0 at isa? port "IO_LPT1" tty
71device lpa1 at isa? port "IO_LPT2" tty
72
e9e0cc57 73device ed0 at isa? port 0x280 net irq 5 iomem 0xd8000 vector edintr
d3f66e31 74device ed1 at isa? port 0x300 net irq 5 iomem 0xd8000 vector edintr
cdac27c6 75device ie0 at isa? port 0x360 net irq 7 iomem 0xd0000 vector ieintr
15637ed4
RG
76device is0 at isa? port 0x280 net irq 10 drq 7 vector isintr
77
15637ed4
RG
78pseudo-device loop
79pseudo-device ether
80pseudo-device log
81pseudo-device sl 2
de3b2074 82pseudo-device pty 16
15637ed4
RG
83pseudo-device speaker
84
85pseudo-device swappager
86pseudo-device vnodepager
87pseudo-device devpager