sommerfe
999d27da77
Don't bother copying output queue into automatic buffer; instead, pass
...
contiguous chunk of outq to emulation routine. Fix based on patch
from M. Drochner, modified to call output routine once with each
contiguous chunk when the ring buffer wraps around.
1999-02-08 14:48:07 +00:00
tsubai
cd010c972c
Oops, last change is wrong...
1999-02-08 14:32:00 +00:00
he
f96a373094
Avoid "unterminated character constant" error from mkdep (really cc).
...
I guess in some sense it's stupid to use cc to depend .S files.
1999-02-08 10:45:11 +00:00
sommerfe
95ee03319d
Change WSDISPLAYBURST from OBUFSIZ-1 to OBUFSIZ*4, for a ~15x
...
improvement in the "cat /usr/share/misc/termcap" benchmark on 486/75
ttwrite queues data for us in OBUFSIZ chunks. If we only consume
OBUFSIZ-1 bytes per call to wsdisplaystart(), we're *guaranteed* to
fall behind when given maximum-sized reads (which will defer
processing the leftovers until ttrstrt gets called, after a timeout)
Note that OBUFSIZ*4 may be overkill; OBUFSIZ*3 may be sufficient to
get maximal performance; OBUFSIZ*2 resulted in only about a 2.5x
performance improvement, but it's 2am and I've done enough tweaking
for the night.
1999-02-08 07:05:51 +00:00
fvdl
1461618ead
Make this compile for SUN4 only.
1999-02-08 00:13:20 +00:00
sommerfe
0d3a9dfce7
Don't bring scsi/atapi common files in under the "atapi" attribute.
...
Bring them in under atapibus since they're not needed unless something
attached to an atapibus is also attached.
Tested on i386 and arm32.
1999-02-07 22:58:43 +00:00
christos
d30ef27fb0
s/ELF/__ELF__/
1999-02-07 20:21:09 +00:00
tron
2fefe24803
Remove "lib" directory only during "make cleandir" so that ".depend"
...
doesn't get nuked during "make clean".
1999-02-07 18:25:54 +00:00
drochner
b2c4a7b933
use mi data conversion functions, simplify inittodr() and resettodr()
1999-02-07 17:29:26 +00:00
drochner
36be191753
-pull in mi date conversion functions
...
-include files.vme (not worth much normally, but makes it easy to
plug in something)
1999-02-07 17:25:31 +00:00
christos
636b3ee69b
s/JUMP/JMP/ like every other arch.
1999-02-07 17:20:00 +00:00
drochner
0f145938b4
put all century related code into an own function clock_expandyear(),
...
touch the CMOS century byte only if the CMOS contents passes a
checksum test which qualifies it as "known compliant"
1999-02-07 16:18:00 +00:00
minoura
cc5f9932f8
Issue SCSI reset on initialize.
...
Clean unused mha_reset.
1999-02-07 15:18:58 +00:00
tron
08c7376961
Remove "lib" directory created during build process while doing
...
"make clean" or "make cleandir".
1999-02-07 13:39:36 +00:00
jonathan
c9d036d796
defopt MEMORY_DISK_{HOOKS,SERVER,IS_ROOT}.
1999-02-07 09:34:58 +00:00
jonathan
3fa9c3ec91
garbage-collect `options MULTICAST'. IP multicast is no longer an option.
1999-02-07 07:14:21 +00:00
jonathan
ac38e160d1
Add `strip' line for testing Ricochet modems at 115200 bps.
1999-02-07 07:12:19 +00:00
thorpej
6eedee5c9d
Add entropy gathering.
1999-02-07 01:54:50 +00:00
is
9332e61aae
Define _STANDALONE instead of STANDALONE.
1999-02-06 23:17:07 +00:00
is
892e4f60af
One more small step towards a unified m68k pmap:
...
use the common pmap_copy_page() and pmap_zero_page (copied from Atari).
1999-02-06 22:48:08 +00:00
thorpej
ad268a2ff8
STANDALONE -> _STANDALONE.
1999-02-06 21:19:24 +00:00
mycroft
5542a949cd
Config for for an AS200 with TGA/WSS/PCMCIA (although the TGA and PCMCIA aren't
...
fully functional yet).
1999-02-06 20:22:43 +00:00
tsubai
d1276ebc65
Make this compile. (and sync with dev/ic completely)
1999-02-06 20:04:31 +00:00
drochner
bce7f71843
sort the dependencies between terminal devices a bit and add consistency
...
checks to catch conflicting devices at compile time
1999-02-06 18:46:21 +00:00
kleink
90d5be7726
Add missing minherit() declaration.
1999-02-06 16:14:52 +00:00
jonb
aae389c323
STANDALONE should be _STANDALONE
1999-02-06 15:20:26 +00:00
hannken
c4bc93ad94
Define _STANDALONE instead of STANDALONE.
1999-02-06 13:34:15 +00:00
explorer
47bc7c51b7
rewrite usage of tailp slightly, to convince gcc that it really isn't used
...
initialized.
1999-02-06 11:57:35 +00:00
cgd
6b77f11d67
put in better name/description for Simon G's board
1999-02-06 06:55:15 +00:00
cgd
04046c6dd7
add code to cope with multiple ports per BAR, as are found, for instance,
...
on the 8 port card Simon Gerraty has. In general, cards which have
this lots of ports also have a separate interrupt status register, but
this change is just to talk to the various ports independently. It works,
but it's not optimal. (XXX still need a good name for the card in the
comments, and to update the manual page.)
1999-02-06 06:29:54 +00:00
thorpej
3bf59302e9
Workaround for disks that respond slowly to selection, provided by
...
David Jones in PR #3769 .
Every day, I hate this driver more and more.
1999-02-06 03:30:32 +00:00
thorpej
23382bdfcb
Regen.
1999-02-05 22:55:40 +00:00
thorpej
0955479f29
Add some Olicom Ethernet device IDs, from FreeBSD's tl driver.
1999-02-05 22:55:19 +00:00
matt
7ebd19d744
According to Dave Borman, the iss should be using snd_nxt and not rcv_nxt
...
(from tcp_impl mailing-list).
1999-02-05 22:37:24 +00:00
thorpej
6a75ade4bc
The x86 does not have strict alignment requirements, so define
...
__NO_STRICT_ALIGNMENT here.
1999-02-05 22:13:12 +00:00
thorpej
d95d5b1488
Make this driver work on the Alpha. Apparently the receive DMA mechanism
...
has the same 4-byte alignment requirement that the transmit side does. This
causes the packet payload to be misaligned. So, on systems which require
strict alignment, we must copy the incoming frame to a new packet buffer,
suitably aligned.
1999-02-05 22:09:46 +00:00
thorpej
b52d1e44d0
Fix the interrupt handler to actually acknowledge the interupt to the
...
dispatch code (!!!). How did this work even on the i386 before?
1999-02-05 21:20:31 +00:00
thorpej
58beb19c16
Regen.
1999-02-05 20:20:04 +00:00
thorpej
53089c1ade
Add oui for Davicom Semiconductor, and add Davicom DM9101 10/100 PHY.
1999-02-05 20:19:44 +00:00
bouyer
ca083f6095
Sync with libc version.
1999-02-05 16:34:13 +00:00
thorpej
dde3694c4c
Fix some formatting nits.
1999-02-05 08:42:03 +00:00
thorpej
82a54250be
Remove some duplicate softc members, and comment some of the softc
...
fields.
1999-02-05 08:27:46 +00:00
thorpej
8bf66d3eb2
Remove some unnecessary splnet's.
1999-02-05 08:21:31 +00:00
thorpej
50faf19d7d
splimp -> splnet
1999-02-05 07:53:24 +00:00
thorpej
adc9c40688
Use the generic MII support code, not our own.
1999-02-05 02:58:38 +00:00
thorpej
f9467ddb8e
Some PHYs are really braindead, and report incorrect IDs. Simplify the
...
test for this, and probe for PHYs based on media in the BMSR.
1999-02-05 02:46:34 +00:00
thorpej
ebf3a97519
Use MII command opcodes from <sys/dev/mii.h>
1999-02-05 01:17:24 +00:00
augustss
eade8dcad9
Don't use ess driver for ESS186[89], it doesn't work.
1999-02-05 01:15:01 +00:00
thorpej
909b90d2d4
Rename VR_MIICMD_DATAIN and VR_MIICMD_DATAOUT to actually match what the
...
data sheet says. (The names and their usage were exactly reversed in the
code.)
1999-02-05 01:10:30 +00:00
oster
0014588545
Phase 2 of the RAIDframe cleanup. The source is now closer to KNF
...
and is much easier to read. No functionality changes.
1999-02-05 00:06:06 +00:00