every dog needs one...
authorderaadt <deraadt@openbsd.org>
Sat, 4 May 1996 09:19:58 +0000 (09:19 +0000)
committerderaadt <deraadt@openbsd.org>
Sat, 4 May 1996 09:19:58 +0000 (09:19 +0000)
sys/arch/i386/conf/LAP [new file with mode: 0644]

diff --git a/sys/arch/i386/conf/LAP b/sys/arch/i386/conf/LAP
new file mode 100644 (file)
index 0000000..a1b6d79
--- /dev/null
@@ -0,0 +1,204 @@
+#      $OpenBSD: LAP,v 1.1 1996/05/04 09:19:58 deraadt Exp $
+#      $NetBSD: TDR,v 1.64 1996/03/25 05:45:49 perry Exp $
+#
+#      TDR -- Theo Deraadt's 486
+#
+
+machine                i386            # architecture, used by config; REQUIRED
+
+options                I386_CPU        # CPU classes; at least one is REQUIRED
+options                I486_CPU
+options                I586_CPU
+#options       MATH_EMULATE    # floating point emulation
+
+# 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.
+#options       EXTMEM_SIZE=... # size of extended memory
+
+options                DUMMY_NOPS      # speed hack; recommended
+options                XSERVER,UCONSOLE
+options                MACHINE_NONCONTIG
+
+maxusers       10              # estimated number of users
+#options       TIMEZONE=0      # time zone to adjust RTC time by
+#options       DST=0           # daylight savings time used by RTC
+
+options                SWAPPAGER       # paging; REQUIRED
+options                VNODEPAGER      # mmap() of files
+options                DEVPAGER        # mmap() of devices
+
+#options       DDB             # in-kernel debugger
+#options       DIAGNOSTIC      # internal consistency checks
+options                KTRACE          # system call tracing, a la ktrace(1)
+
+options                SYSVMSG         # System V-like message queues
+options                SYSVSEM         # System V-like semaphores
+options                SYSVSHM         # System V-like memory sharing
+#options       SHMMAXPGS=1024  # 1024 pages is the default
+
+options                COMPAT_NOMID    # compatibility with 386BSD, BSDI, NetBSD 0.8,
+options                COMPAT_09       # NetBSD 0.9,
+options                COMPAT_10       # NetBSD 1.0,
+options                COMPAT_11       # NetBSD 1.1,
+options                COMPAT_43       # and 4.3BSD
+options                TCP_COMPAT_42   # TCP bug compatibility with 4.2BSD
+
+options                COMPAT_SVR4     # binary compatibility with SVR4
+options                COMPAT_IBCS2    # binary compatibility with SCO and ISC
+
+options                USER_LDT        # user-settable LDT; used by WINE
+options                LKM             # loadable kernel modules
+
+options                FFS,QUOTA       # UFS and quotas
+#options       LFS             # log-structured file system
+options                MFS             # memory file system
+
+options                NFSCLIENT       # Network File System client
+#options       NFSSERVER       # Network File System server
+
+#options       CD9660          # ISO 9660 + Rock Ridge file system
+options                MSDOSFS         # MS-DOS file system
+#options       FDESC           # /dev/fd
+options                FIFO            # FIFOs; RECOMMENDED
+options                KERNFS          # /kern
+#options       NULLFS          # loopback file system
+#options       PORTAL          # ?
+#options       PROCFS          # /proc
+#options       UMAPFS          # NULLFS + uid and gid remapping
+#options       UNION           # union file system
+
+options                GATEWAY         # packet forwarding
+options                INET            # IP + ICMP + TCP + UDP
+#options       NS              # XNS
+#options       ISO,TPIP        # OSI
+#options       EON             # OSI tunneling over IP
+#options       CCITT,LLC,HDLC  # X.25
+
+config         bsd     root on wd0 swap on wd0
+#options       GENERIC
+
+mainbus0 at root
+
+isa0   at mainbus0
+#eisa0 at mainbus0
+#pci0  at mainbus0
+
+#ppb*  at pci? dev ? function ?        # PCI-PCI bridges
+#pci*  at ppb? bus ?
+
+npx0   at isa? port 0xf0 irq 13        # math coprocessor
+
+pc0    at isa? port 0x60 irq 1         # generic PC console device
+#vt0   at isa? port 0x60 irq 1
+#options PCVT_NOFASTSCROLL
+
+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
+#ast0  at isa? port 0x1a0 irq 5        # AST 4-port serial cards
+#com*  at ast? slave ?
+#rtfps0        at isa? port 0x1230 irq 10      # RT 4-port serial cards
+#com*  at rtfps? slave ?
+
+#cy0   at isa? ...
+
+#lpt0  at isa? port 0x378 irq 7        # standard PC parallel ports
+#lpt1  at isa? port 0x278
+#lpt2  at isa? port 0x3bc
+
+#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
+
+#aha0  at isa? port 0x330 irq ? drq ?  # Adaptec 154[02] SCSI controllers
+#aha1  at isa? port 0x334 irq ? drq ?  # Adaptec 154[02] SCSI controllers
+#scsibus* at aha?
+#ahb*  at eisa? slot ?                 # Adaptec 174[024] SCSI controllers
+#scsibus* at ahb?
+#aic0  at isa? port 0x340 irq 12       # Adaptec 152[02] SCSI controllers
+#scsibus* at aic?
+#bt0   at isa? port 0x330 irq ? drq ?  # BusLogic [57]4X SCSI controllers
+#bt1   at isa? port 0x334 irq ? drq ?  # BusLogic [57]4X SCSI controllers
+#bt2   at isa? port ? irq ?
+#scsibus* at bt?
+#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
+#uha2  at isa? port ? irq ?            # UltraStor 24f SCSI controllers
+#scsibus* at uha?
+#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
+
+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 7        # Mitsumi CD-ROM drives
+
+wdc0   at isa? port 0x1f0 irq 14       # ST506, ESDI, and IDE controllers
+#wdc1  at isa? port 0x170 irq ?
+wd*    at wdc? drive ?
+
+#wt0   at isa? port 0x300 irq 5 drq 1  # Archive and Wangtek QIC tape drives
+
+#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? ...                             # 3C505 ethernet cards
+#el0   at isa? port 0x300 irq 9                # 3C501 ethernet cards
+#ep0   at isa? port ? irq ?                    # 3C509 ethernet cards
+#ep1   at isa? port ? irq ?
+#ep2   at isa? port ? irq ?
+#ie0   at isa? port 0x360 iomem 0xd0000 irq 7  # StarLAN & 3C507 ethernet cards
+#le0   at isa? port 0x320 irq 10 drq 7         # IsoLan, NE2100, and DEPCA
+
+#sb0   at isa? port 0x220 irq 7 drq 1  # SoundBlaster
+#spkr0 at pckbd? port 0x61
+
+options                APM_NOIDLE
+#options       PCIVERBOSE
+#options       PCMCIA_DEBUG
+#options       PCMCIA_ISA_DEBUG
+
+#apm0  at mainbus?
+pcmcia* at pcic?
+
+# Multiple controllers need some testing.  Some laptops have multiple PCIC
+# controllers instead of two-slot controllers.
+# The i82365 (pcic) controller uses the same ports for the first two
+# controllers and for the second two controllers.
+
+# IRQ 2/9 doesn't seem to work for status change interrupts, so use one
+# of the higher ones.
+pcicmaster0    at isa? port 0x3E0 size 2
+pcic0  at pcicmaster0 irq 11 iomem 0xd4000 iosiz 4096
+pcic1  at pcicmaster0 irq 12 iomem 0xd5000 iosiz 4096
+pcicmaster1 at isa? port 0x3E2 size 2
+pcic2  at pcicmaster1 irq 11 iomem 0xd6000 iosiz 4096
+pcic3  at pcicmaster1 irq 12 iomem 0xd7000 iosiz 4096
+
+ed0    at pcmcia? port 0x300 iomem 0xd8000 iosiz 8192  irq 10
+ed0    at pcmcia? port 0x300 size 0x20 irq 10 slot ?
+ep0    at pcmcia? port 0x300 size 0x10 irq 10 slot ?
+#com1  at pcmcia? port 0x2f8 size 8 irq 5 slot ?
+#com2  at pcmcia? port 0x3e8 size 8 irq 5 slot ?
+com3   at pcmcia? port 0x2e8 size 8 irq 3 slot ?
+
+pseudo-device  loop    1               # network loopback
+pseudo-device  bpfilter 16             # packet filter
+pseudo-device  sl      2               # CSLIP
+pseudo-device  ppp     2               # PPP
+pseudo-device  tun     2               # network tunneling over tty
+
+pseudo-device  pty     32              # pseudo-terminals
+#pseudo-device tb      1               # tablet line discipline
+pseudo-device  vnd     4               # paging to files