This commit was manufactured by cvs2svn to create tag 'FreeBSD-release/1.0'.
[unix-history] / sys / i386 / conf / GENERICAH
index 5f8ed03..b30211f 100644 (file)
@@ -1,39 +1,26 @@
 #
 #
-# GENERICISA -- Generic ISA machine -- distribution floppy
+# GENERICAH -- Generic machine with WD/AHx family disks
 #
 #
-#
-# 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
+#      $Id: GENERICAH,v 1.15 1993/10/16 12:28:32 rgrimes Exp $
 #
 
 machine                "i386"
 #
 
 machine                "i386"
-cpu            "i386"
-ident          GENERICISA
+cpu            "I386_CPU"
+cpu            "I486_CPU"
+ident          GENERICAH
 timezone       8 dst
 maxusers       10
 timezone       8 dst
 maxusers       10
+maxfdescs      2048                    #Max file descriptors per process
+options                MATH_EMULATE            #Support for x87 emulation
 options                INET                    #InterNETworking
 options                ISOFS                   #ISO File System
 options                NFS                     #Network File System
 options                INET                    #InterNETworking
 options                ISOFS                   #ISO File System
 options                NFS                     #Network File System
+options                PCFS                    #MSDOS 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
 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
+#options       GATEWAY                 #Host is a Gateway (forwards packets)
 
 config         "386bsd"        root on wd0 swap on wd0 and sd0
 
 
 config         "386bsd"        root on wd0 swap on wd0 and sd0
 
@@ -58,36 +45,41 @@ device              sd3
 
 device         st0
 device         st1
 
 device         st0
 device         st1
-device         st2
-device         st3
 
 
-device         cd0
-device         cd1
+device         cd0     #Only need one of these, the code dynamically grows
+
+device         wt0     at isa? port 0x300 bio irq 5 drq 1 vector wtintr
+device         mcd0    at isa? port 0x300 bio irq 10 vector mcdintr
 
 device         pc0     at isa? port "IO_KBD" tty irq 1 vector pcrint
 device         npx0    at isa? port "IO_NPX" irq 13 vector npxintr
 
 
 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
+#The old drivers are rarely needed anymore...
+#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
+
+#For high speed serial lines.
+device         sio0    at isa? port "IO_COM1" tty irq 4 vector siointr
+device         sio1    at isa? port "IO_COM2" tty irq 3 vector siointr
+device         sio2    at isa? port "IO_COM3" tty irq 5 vector siointr
+device         sio3    at isa? port "IO_COM4" tty irq 9 vector siointr
 
 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         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 we0 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 ed0 at isa? port 0x280 net irq 5 iomem 0xd8000 vector edintr
+device ed1 at isa? port 0x300 net irq 5 iomem 0xd8000 vector edintr
+device ie0 at isa? port 0x360 net irq 7 iomem 0xd0000 vector ieintr
 device is0 at isa? port 0x280 net irq 10 drq 7 vector isintr
 
 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  loop
 pseudo-device  ether
 pseudo-device  log
 pseudo-device  sl      2
-pseudo-device  pty     4
+pseudo-device  pty     12
 pseudo-device  speaker
 
 pseudo-device  swappager
 pseudo-device  speaker
 
 pseudo-device  swappager