summaryrefslogtreecommitdiff
path: root/sys/arch
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arch')
-rw-r--r--sys/arch/i386/conf/RAMDISK118
1 files changed, 51 insertions, 67 deletions
diff --git a/sys/arch/i386/conf/RAMDISK b/sys/arch/i386/conf/RAMDISK
index 4006df3114d..82e0ebac271 100644
--- a/sys/arch/i386/conf/RAMDISK
+++ b/sys/arch/i386/conf/RAMDISK
@@ -1,41 +1,53 @@
-# $OpenBSD: RAMDISK,v 1.1 1997/04/13 03:09:47 mickey Exp $
-# $NetBSD: GENERIC,v 1.48 1996/05/20 18:17:23 mrg Exp $
+# $OpenBSD: RAMDISK,v 1.2 1997/04/13 04:20:10 mickey Exp $
+# from: OpenBSD: INST,v 1.19 1996/11/05 03:49:13 tholo Exp
#
-# GENERIC -- everything that's currently supported
+# Install kernels no longer support X.
#
-source /sys
-build /obj/arch/i386/compile/RAMDISK
-
machine i386 # architecture, used by config; REQUIRED
-include "../../../conf/GENERIC"
-
option I386_CPU # CPU classes; at least one is REQUIRED
option I486_CPU
option I586_CPU
option GPL_MATH_EMULATE # floating point emulation
-option VM86 # Virtual 8086 emulation
-option USER_LDT # user-settable LDT; used by WINE
-option XSERVER
-
# Some BIOSes don't get the size of extended memory right. If you
# have a broken BIOS, uncomment the following and set the value
# properly for your system.
-#option EXTMEM_SIZE=... # size of extended memory
+#option EXTMEM_SIZE=... # size of extended memory
+
#option DUMMY_NOPS # speed hack; recommended
-# Enable the hooks used for initializing the ram-disk.
-option RAMDISK_HOOKS
-option MINIROOTSIZE=4046 # 2M
+maxusers 8 # estimated number of users
+option TIMEZONE=0 # time zone to adjust RTC time by
+option DST=0 # daylight savings time used by RTC
-option COMPAT_SVR4 # binary compatibility with SVR4
-option COMPAT_IBCS2 # binary compatibility with SCO and ISC
-option COMPAT_LINUX # binary compatibility with Linux
-option COMPAT_FREEBSD # binary compatibility with FreeBSD
+option SWAPPAGER # paging; REQUIRED
+option DEVPAGER # mmap() of devices
-maxusers 8 # estimated number of users
+#makeoptions DEBUG="-g" # compile full symbol table
+
+option COMPAT_10 # NetBSD 1.0,
+option COMPAT_11 # NetBSD 1.1,
+
+option LKM # loadable kernel modules
+
+option FFS # UFS
+
+option NFSCLIENT # Network File System client
+
+option CD9660 # ISO 9660 + Rock Ridge file system
+option MSDOSFS # MS-DOS file system
+option FDESC # /dev/fd
+option FIFO # FIFOs; RECOMMENDED
+option KERNFS # /kern
+
+option INET # IP + ICMP + TCP + UDP
+
+option BOOT_CONFIG # boot-time kernel config
+
+option RAMDISK_HOOKS
+option MINIROOTSIZE=4046
config bsd root on rd0a swap on rd0b
@@ -43,7 +55,7 @@ mainbus0 at root
isa0 at mainbus0
eisa0 at mainbus0
-pci0 at mainbus0 bus ?
+pci0 at mainbus0
ppb* at pci? dev ? function ? # PCI-PCI bridges
pci* at ppb? bus ?
@@ -59,7 +71,6 @@ pcmcia* at pcic?
npx0 at isa? port 0xf0 irq 13 # math coprocessor
isadma0 at isa?
-#isapnp0 at isa?
pc0 at isa? port 0x60 irq 1 # generic PC console device
#vt0 at isa? port 0x60 irq 1
@@ -67,10 +78,9 @@ pc0 at isa? port 0x60 irq 1 # generic PC console device
com0 at isa? port 0x3f8 irq 4 # standard PC serial ports
com1 at isa? port 0x2f8 irq 3
com2 at isa? port 0x3e8 irq 5
-#com3 at isa? port 0x2e8 irq 9 # (conflicts with some video cards)
-ast0 at isa? port 0x1a0 irq 5 # AST 4-port serial card
-#ast1 at isa? port 0x2a0 irq 6 # 2nd AST 4-port serial card
-com* at ast? slave ?
+#com3 at isa? port 0x2e8 irq 9
+#ast0 at isa? port 0x1a0 irq 5 # AST 4-port serial cards
+#com* at ast? slave ?
#boca0 at isa? port 0x100 irq 5 # BOCA 8-port serial cards
#com* at boca? slave ?
#rtfps0 at isa? port 0x1230 irq 10 # RT 4-port serial cards
@@ -80,18 +90,12 @@ com3 at pcmcia? port 0x2e8 size 8 irq 3 slot ? # PCMCIA modem cards
# option for using CD1400 handshaking for incoming data
# requires a special cable that exchanges the RTS and DTR lines
# options CY_HW_RTS
-cy0 at isa? iomem 0xd4000 irq 12 # ISA cyclom card
-#cy* at pci? # PCI cyclom card
-
-lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports
-lpt1 at isa? port 0x278
-lpt2 at isa? port 0x3bc
+#cy0 at isa? iomem 0xd4000 irq 12 # ISA cyclom card
+#cy1 at pci? # PCI cyclom card
-lms0 at isa? port 0x23c irq 5 # Logitech bus mouse
-lms1 at isa? port 0x238 irq 5
-mms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse
-mms1 at isa? port 0x238 irq 5
-#pms0 at pckbd? irq 12 # PS/2 auxiliary port mouse
+#lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports
+#lpt1 at isa? port 0x278
+#lpt2 at isa? port 0x3bc
bt0 at isa? port 0x330 irq ? drq ? # BusLogic [57]4X SCSI controllers
bt1 at isa? port 0x334 irq ? drq ? # BusLogic [57]4X SCSI controllers
@@ -110,48 +114,35 @@ aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI controllers
scsibus* at aic?
ncr* at pci? dev ? function ? # NCR 538XX SCSI controllers
scsibus* at ncr?
-sea0 at isa? iomem 0xc8000 irq 5
-scsibus* at sea?
-uha0 at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI controllers
-uha1 at isa? port 0x334 irq ? drq ? # UltraStor [13]4f SCSI controllers
-uha* at eisa? slot ? # UltraStor 24f SCSI controllers
-scsibus* at uha?
-wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers
-wds1 at isa? port 0x358 irq 11 drq 5
-scsibus* at wds?
sd* at scsibus? target ? lun ? # SCSI disk drives
st* at scsibus? target ? lun ? # SCSI tape drives
cd* at scsibus? target ? lun ? # SCSI CD-ROM drives
ch* at scsibus? target ? lun ? # SCSI autochangers
-ss* at scsibus? target ? lun ? # SCSI scanners
-uk* at scsibus? target ? lun ? # unknown SCSI
fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers
#fdc1 at isa? port 0x370 irq ? drq ?
fd* at fdc? drive ?
-#mcd0 at isa? port 0x300 irq 10 # Mitsumi CD-ROM drives
-
wdc0 at isa? port 0x1f0 irq 14 # ST506, ESDI, and IDE controllers
-#wdc1 at isa? port 0x170 irq 15
+wdc1 at isa? port 0x170 irq 15
wd* at wdc? drive ?
atapibus* at wdc?
acd* at atapibus? drive?
-wt0 at isa? port 0x300 irq 5 drq 1 # Archive and Wangtek QIC tape drives
+wt0 at isa? port 0x300 irq 5 drq 1 # Archive/Wangtek QIC tapes
ed0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC, 3C503, and NE[12]000
ed1 at isa? port 0x250 iomem 0xd8000 irq 9 # ethernet cards
ed2 at isa? port 0x300 iomem 0xcc000 irq 10
-eg0 at isa? port 0x310 irq 5 # 3C505/Etherlink+ ethernet cards
+#eg0 at isa? port 0x310 irq 5 # 3C505/Etherlink+ ethernet cards
el0 at isa? port 0x300 irq 9 # 3C501 ethernet cards
ep0 at isa? port ? irq ? # 3C509 ethernet cards
ep* at isa? port ? irq ? # 3C509 ethernet cards
ie0 at isa? port 0x360 iomem 0xd0000 irq 7 # StarLAN and 3C507
ie1 at isa? port 0x300 irq 10 # EtherExpress
-le0 at isa? port 0x360 irq 15 drq 6 # IsoLan, NE2100, and DEPCA
+le0 at isa? port 0x320 irq 10 drq 7 # IsoLan, NE2100, and DEPCA
ep0 at eisa? slot ?
ep* at eisa? slot ? # 3C579 ethernet cards
fea* at eisa? slot ? # DEC DEFEA FDDI cards
@@ -163,16 +154,9 @@ ed* at pcmcia? port 0x300 size 0x20 irq 10 slot ? # PCMCIA based ed cards
ep* at pcmcia? port 0x300 size 0x10 irq 10 slot ? # PCMCIA based ep cards
fpa* at pci? dev ? function ? # DEC DEFPA FDDI cards
-pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System
-sp0 at pss0 port 0x530 irq 10 drq 0 # sound port driver
-
-sb0 at isa? port 0x220 irq 7 drq 1 # SoundBlaster
-wss0 at isa? port 0x530 irq 10 drq 0 # Windows Sound System
-pas0 at isa? port 0x220 irq 7 drq 1 # ProAudio Spectrum
-gus0 at isa? port 0x220 irq 7 drq 1 flags 6 # Gravis UltraSound (flags is record drq)
-#spkr0 at pckbd? port 0x61
-
-# Joystick driver. Probe is a little strange; add only if you have one.
-#joy0 at isa? port 0x201
+pseudo-device loop 1 # network loopback
+pseudo-device sl 1 # CSLIP
+pseudo-device ppp 1 # PPP
+pseudo-device pty 64 # pseudo-terminals
+pseudo-device rd 2 # ramdisk (don't remove ;)
-pseudo-device rd