gwr
faf4390c38
Save the "bustype" from our attach args in the controller "softc"
...
and use that instead of hard-coding BUS_VME32 everywhere.
(The Sun3X needs a more specific bustype value.)
1998-01-26 21:03:43 +00:00
gwr
3ba1e07ef5
Simplify the colormap and blanking stuff a little.
1998-01-26 20:53:17 +00:00
thorpej
243c218061
Update copyright.
1998-01-26 20:30:06 +00:00
thorpej
044add4253
If we're using these devices on a big-endian CPU, byte swap the "count"
...
field in the dp8390's packet header (because the dp8390 runs in little-endian
mode in these cases). Inspired by an e-mail from Kazuki Sakamoto.
1998-01-26 19:21:36 +00:00
lukem
8f59ce8e35
include rc.subr and use appropriately
1998-01-26 12:02:43 +00:00
lukem
a6fc46b600
fix indentation
1998-01-26 12:01:35 +00:00
hubertf
01ae794c95
Add a warning on how to use this file
1998-01-26 07:56:13 +00:00
ross
fcc3b3198a
Update this somewhat with respect to NetBSD 1.3 swap features and NFS_BOOT*.
...
There is more work to do here.
1998-01-26 07:23:20 +00:00
ross
9539f3dbe1
Typo corrections.
1998-01-26 06:58:01 +00:00
lukem
6b18196f4c
convert 'if .. else .. fi' into a 'case .. esac', and allow for any
...
uppercase/lowercase variations of 'yes' and 'no'. fixes [misc/4887]
sent in by "John F. Woods" <jfw@jfwhome.funhouse.com>
1998-01-26 04:36:26 +00:00
mycroft
e8cf0c444c
Make sure we create DMA maps if the CD4231 probe fails.
1998-01-25 23:48:06 +00:00
gwr
ac930c3c4d
Moved back to sun3/sun3
1998-01-25 22:41:07 +00:00
is
aa61cc5265
The Altais is NOT a Zorro III board (although the NetBSD kernel can't
...
see the difference...)
1998-01-25 21:59:02 +00:00
pk
72f0ab269f
These drivers are now in dev/vme.
...
The `ie' driver has been split in a VME and OBIO front-end. The latter
lives on in this directory as `if_ie_obio.c'
1998-01-25 20:33:54 +00:00
pk
3d46658e38
disk_establish(): add xd & xy cases (XXX - need more thought).
1998-01-25 19:59:14 +00:00
pk
1b0d54e29a
Adapt to recent i82586 driver changes.
1998-01-25 19:57:27 +00:00
pk
f937c21c08
VME device declaration changes:
...
- `vmes,vmel' => `vme'
- interrupt locator is the VME interrupt priority (`pri')
1998-01-25 19:56:30 +00:00
pk
531a4b2d77
sparc/obio bus front-end to the i82586 driver.
1998-01-25 19:50:50 +00:00
pk
8bc346d14a
All VME stuff is gone from here.
1998-01-25 19:44:43 +00:00
pk
7a39d28b24
bus_map() & bus_untmp() are only used for sun4/obio devices.
1998-01-25 16:51:16 +00:00
pk
d44f401c95
bus_tmp() => obio_bus_tmp()
1998-01-25 16:49:33 +00:00
pk
bcb062819f
The VME bus is now called `vme'.
1998-01-25 16:47:21 +00:00
pk
333b6319fc
Convert to new VME interface.
1998-01-25 16:38:01 +00:00
pk
4efb52487a
Split si & sw attach routines, and make the si part use the new VME interface.
1998-01-25 16:37:08 +00:00
pk
f8ba1e0bd9
sparc/VME bus implementation.
1998-01-25 16:06:25 +00:00
pk
c68cf46527
Add vme_bus_mmap_cookie() and vme_bus_establish().
1998-01-25 15:53:18 +00:00
pk
639947d9ea
Remove vestiges of sparc-related bootpaths.
1998-01-25 15:22:34 +00:00
hubertf
e134d92e49
use __ARCH_OK=yes and NO_IGNORE=yes at the mirror-target to get ALL distfiles
1998-01-25 14:50:47 +00:00
hubertf
3f9baf7ddc
Re-move .if!defined(__ARCH_OK) to fix use of NO_IGNORE; document some .endif's
1998-01-25 14:46:10 +00:00
hubertf
af94a7e9dc
MAINTAINER = packages@NetBSD.ORG
1998-01-25 14:39:49 +00:00
perry
2663a57471
remove files added by lite-2 sync.
1998-01-25 00:37:38 +00:00
perry
1dba62f76d
import lite-2
1998-01-25 00:35:02 +00:00
hubertf
8e4b1a4ffe
From OpenBSD's bsd.port.mk rlog (Mmm, AnonCVS :-):
...
revision 1.21
date: 1997/12/20 01:26:57; author: joey; state: Exp; lines: +2 -2
openbsd maintainer changed from imp to me
1998-01-24 23:06:33 +00:00
veego
48b59e11c5
Back out the ipnat static change.
1998-01-24 19:15:04 +00:00
veego
16cc8254d4
Move ipnat from /etc/netstart to /etc/rc after /usr is mounted.
1998-01-24 19:12:54 +00:00
mycroft
63162f08ec
Add a svr4_setregs() (that just calls setregs() right now).
1998-01-24 18:26:09 +00:00
mycroft
15ae963bea
When dumping, print out the device number as major,minor.
1998-01-24 16:46:23 +00:00
pk
8a5023e38c
After writing to the IOMMU flush registers, read something back from
...
IOMMU control space to a flush register to drain internal write buffers (?).
This avoids utter lossage on some machines (SS4s & SS5s) where our caller
would see some of its local (`%lx') registers trashed. This is probably
caused by a silicon bug allowing interference on internal data paths..
1998-01-24 16:22:47 +00:00
mycroft
1f21545d93
Correct an oversight in the startup changes that caused the wrong exception
...
to be reported in one case.
1998-01-24 15:50:42 +00:00
pk
09559070f7
* Do not remove ATN from the scsi bus if we have no messages queued but
...
the target still is in MSG OUT phase. We still send a message (a NO_OP)
in this case and the chip will remove ATN at the appropriate time.
Using the RSTATN command here induces a "illegal command" in some
chip revisions.
This situation only occurs if the target rejects a previous (multi-byte)
message early (by switching to MESSAGE IN and sending a MESSAGE REJECT)
before the chip has completed the entire MSG OUT transfer. ATN will
remain asserted, and the target returns to MESSAGE OUT phase.
* Account for the events above when reporting "DMA not completed"
diagnostic messages.
* Stream-line the selection code a bit, and make the DMA setup code
more like the MSG OUT & DATA XFER setup.
1998-01-24 15:33:35 +00:00
mycroft
02b075bafe
Make `info float' work. Mostly from Noriyuki Soda.
1998-01-24 15:32:41 +00:00
mycroft
8661bee5de
Minor change.
1998-01-24 14:22:44 +00:00
ragge
eda1eecede
Remove __BROKEN_INDIRECT_CONFIG and change all drivers to use
...
config_search instead.
1998-01-24 14:16:11 +00:00
mycroft
d664bf39b8
Add some comments about what the control words do.
1998-01-24 14:00:36 +00:00
mycroft
a963fe5864
Store the initial NPX control word appropriate for the emulation in the saved
...
FPU state, and use it when initializing the FPU on demand.
1998-01-24 13:19:46 +00:00
mycroft
a9a7cc88d1
Need foo_exec.h.
1998-01-24 12:45:16 +00:00
drochner
ae1a2006c5
-take over debugging printf format fixes from sys/lib/libsa/nfs.c rev.1.23
...
-make error reporting for mount working as in sys/lib/libsa/nfs.c
1998-01-24 12:43:09 +00:00
mycroft
8bd9717302
Add local versions of setregs(), so I can tweak some registers later.
1998-01-24 12:42:22 +00:00
mycroft
9dd67a9098
Prototype new functions.
1998-01-24 12:39:37 +00:00
mycroft
112a8edc95
Use svr4_setregs().
1998-01-24 12:34:16 +00:00