pk
d8dc32e559
It's no longer necessary to deal with the timers early.
1998-01-28 00:15:09 +00:00
cgd
08af1cdbbc
prototype of_compatible
1998-01-28 00:01:34 +00:00
cgd
b4026f2974
clean up comments and includes. add an of_compatible() function
...
which checks for the presence of any of a set of caller-provided
strings in a node's "compatible" property (the _right_ way to
determine driver compatibility).
1998-01-28 00:01:01 +00:00
cgd
9e47d44515
Make sure the data after the Ethernet header is aligned. (It's been
...
in the Shark source tree for a while, but Jason's recent commit to
dp8390.c spurred me to check it in here.)
XXX Assumes the device is an ethernet, but then so does other code in
this driver.
1998-01-27 23:55:18 +00:00
thorpej
cdec42b6a0
Fudge the start of the data pointer of the first mbuf in the chain when
...
reading a packet, ensuring that the data after the Ethernet header will
be aligned. Part of PR #4595 , from Andreas Johansson <ajo@wopr.campus.luth.se>
1998-01-27 23:26:21 +00:00
hubertf
0c86a9c11e
add mirror-distfiles target also here
1998-01-27 23:04:48 +00:00
drochner
6f8773dd64
I'm not responsible for this address window splitting hack, but I fix it
...
anyway.
1998-01-27 19:14:18 +00:00
cgd
a34a81d49b
fix change made in rev 1.5: clock was moved to ioasic, but ioasic
...
_requires_ offset locator (which may be wildcarded). No offset locator
was supplied, so kernel configs using this file would fail.
1998-01-27 18:17:39 +00:00
ragge
fe52d237fd
Fix to make vfork work on machines with separated PCB/mtpr PTE registers.
1998-01-27 17:35:03 +00:00
kleink
226c774dba
* When opening a file fails, just issue a warning; convert to appropriate
...
use of the err(3) function; from NAKAJIMA Yoshihiro in PR bin/4870.
* Initialize native locale environment on startup.
* Since strtol() is used to convert the number of lines to be printed,
make linecnt and assorted variables `long's, and perform range checks
on it.
1998-01-27 17:00:19 +00:00
kleink
bea84c455b
Fix the EOL-indicators ('$') toggled by the `-e' option to be lined up
...
correctly when used in conjunction with the `-b' option; from Giles Lean
in PR bin/4841, modified by me to retain the line-counting semantics of `-b'.
1998-01-27 16:37:31 +00:00
hubertf
5653bc5ab0
s.SYNOPSIS.DESCRIPTION., fixes PR kern/4898
...
by NAKAJIMA Yoshihiro <nakayosh@kcn.or.jp>
1998-01-27 16:04:53 +00:00
sakamoto
a013a80854
Import DDB from OpenBSD/powerpc.
1998-01-27 15:13:09 +00:00
agc
66d0028ab9
Rename the mirror' target to be
mirror-distfiles'. This describes
...
the action better, and works around problems with the mirror package.
Document the mirror-distfiles target, and also the readme target.
1998-01-27 13:14:07 +00:00
sakamoto
7055a6a919
Import DDB from OpenBSD/powerpc.
1998-01-27 09:15:58 +00:00
sakamoto
8c2e671594
Fix PR/4679:missing cast, from SUNAGAWA Keiki.
1998-01-27 05:46:59 +00:00
thorpej
5d3fc3e8bc
Implement bus_dmamap_load_mbuf().
1998-01-27 03:31:54 +00:00
thorpej
5ac7e550d1
Implement bus_dmamap_load_mbuf().
1998-01-27 02:35:58 +00:00
thorpej
c7c415e733
Regen: add Packet Engines G-NIC gigabit Ethernet.
1998-01-27 01:03:29 +00:00
thorpej
cdb46f9d8b
Add product ID for the Packet Engines G-NIC gigabit Ethernet interface.
1998-01-27 01:02:46 +00:00
bad
4da46852f5
We don't need to manually flush the buffer cache after ``vnconfig -u''
...
anymore.
1998-01-26 23:50:54 +00:00
bad
e73453eaf8
In vndsetcred(): after establishing credentials, flush all buffers
...
associated with the vnode from the buffer cache. This obviates the
need to flush the buffer cache manually after ``vnconfig -u''.
1998-01-26 23:30:44 +00:00
gwr
995291fbac
Deal with the fact that PROM driver descriptors are allowed to have
...
zero-length list of "standard addresses" by ignoring d_devbytes if
there are no addresses provided. In these cases, the PROM will map
the device without our help.
1998-01-26 22:02:17 +00:00
cgd
ed02c60bdd
clean up for other changes (removal of ofnmmatch(), addition of
...
of_decode_int()), reorganize.
1998-01-26 21:49:13 +00:00
cgd
b7c7fd66d0
of_decode_int() the stdin and stdout properties.
1998-01-26 21:49:00 +00:00
cgd
cf90ace319
new file containing common OFW-related routines. Right now just contains
...
of_decode_int(), a function which decodes OFW integer properties.
1998-01-26 21:48:40 +00:00
cgd
cdfa209843
(1) kill ofnmmatch(); nothing used it (and it's not clear that
...
anything _should_ use it).
(2) in the child properties check, also check for 'compatible,' and
config_found() if the child has it.
1998-01-26 21:48:07 +00:00
cgd
0aee587bbf
add ofw_subr.c, a file containing common OFW routines.
1998-01-26 21:47:35 +00:00
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