diff options
author | Per Fogelstrom <pefo@cvs.openbsd.org> | 1997-03-12 19:17:04 +0000 |
---|---|---|
committer | Per Fogelstrom <pefo@cvs.openbsd.org> | 1997-03-12 19:17:04 +0000 |
commit | 63e70c1bce393b8e92002c93029eeb1a67f80fcc (patch) | |
tree | 1ffb854bd1045ee6f0999913b74a788a879368bc /sys/arch/arc/conf/GENERIC | |
parent | fd5a4621c16957714dbc7335eb5afa6b0f28b29e (diff) |
Addition of support for a PCI based Vr4300 board from Algorithmics, the P-4032.
Changes to io macros were done to handle sparse bus addressing dynamically.
This is a first cut (rough).
Diffstat (limited to 'sys/arch/arc/conf/GENERIC')
-rw-r--r-- | sys/arch/arc/conf/GENERIC | 71 |
1 files changed, 44 insertions, 27 deletions
diff --git a/sys/arch/arc/conf/GENERIC b/sys/arch/arc/conf/GENERIC index fe9b4f17d34..1101d7bea88 100644 --- a/sys/arch/arc/conf/GENERIC +++ b/sys/arch/arc/conf/GENERIC @@ -1,4 +1,4 @@ -# $OpenBSD: GENERIC,v 1.11 1996/11/28 23:35:39 niklas Exp $ +# $OpenBSD: GENERIC,v 1.12 1997/03/12 19:16:48 pefo Exp $ # # Generic configuration file for MIPS R4x00 ARC Systems # @@ -71,8 +71,14 @@ config bsd swap generic mainbus0 at root cpu* at mainbus0 -pica* at mainbus0 -isabr* at mainbus0 +#### Main local buses + +pica* at mainbus0 # ACER Pica systems local bus. +algor* at mainbus0 # Algorithmics local bus. +isabr* at mainbus0 # ISA Bus bridge (std ISA bus). +pbcpcibr* at mainbus0 # PCI Bus bridge. + +#### PICA bus devices clock0 at pica? pc0 at pica? @@ -88,39 +94,49 @@ fd* at fdc? drive ? asc0 at pica? scsibus* at asc? -# -# ISA Bus. -# +#### Algor bus devices + +clock0 at algor? +com0 at algor? +com1 at algor? + +#### PCI Bus + +pci* at pbcpcibr? -isa* at isabr? +ncr* at pci? dev ? function ? +scsibus* at ncr? +de* at pci? dev ? function ? -clock0 at isa? port 0x70 irq 0 +#### ISA Bus. -pc0 at isa? port 0x60 irq 1 # generic PC console device -com0 at isa? port 0x3f8 irq 4 -com1 at isa? port 0x2f8 irq 3 -com2 at isa? port 0x3e8 irq 4 -com3 at isa? port 0x2e8 irq 3 +isa* at isabr? -wdc0 at isa? port 0x1f0 irq 14 # ST506, ESDI, and IDE controllers -#wdc1 at isa? port 0x170 irq 15 -wd* at wdc? drive ? +clock0 at isa? port 0x70 irq 0 -atapibus* at wdc? -acd* at atapibus? drive? +pc0 at isa? port 0x60 irq 1 # generic PC console device +com0 at isa? port 0x3f8 irq 4 +com1 at isa? port 0x2f8 irq 3 +com2 at isa? port 0x3e8 irq 4 +com3 at isa? port 0x2e8 irq 3 -lpt0 at isa? port 0x378 irq 7 -ep0 at isa? port ? irq ? # 3C509 ethernet cards -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 # +wdc0 at isa? port 0x1f0 irq 14 # ST506, ESDI, IDE controllers +#wdc1 at isa? port 0x170 irq 15 +wd* at wdc? drive ? + +atapibus* at wdc? +acd* at atapibus? drive? + +lpt0 at isa? port 0x378 irq 7 +ep0 at isa? port ? irq ? # 3C509 ethernet cards +ed0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC, 3C503, NE[12]000 +ed1 at isa? port 0x250 iomem 0xd8000 irq 9 # ethernet cards +ed2 at isa? port 0x300 iomem 0xcc000 irq 10 # btl0 at isa? port 0x330 irq ? drq ? scsibus* at btl? -# -# SCSI Bus devices -# +#### SCSI Bus devices sd* at scsibus? target ? lun ? st* at scsibus? target ? lun ? @@ -129,7 +145,8 @@ ch* at scsibus? target ? lun ? ss* at scsibus? target ? lun ? uk* at scsibus? target ? lun ? -# +#### PSEUDO Devices + pseudo-device loop 1 # network loopback pseudo-device bpfilter 8 # packet filter ports pseudo-device sl 2 # serial-line IP ports |