| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
keyboard and video card drivers.
Because of the changes, you are required to update your kernel
configuration file now!
The files in sys/dev/syscons are still i386-specific (but less so than
before), and won't compile for alpha and PC98 yet.
syscons still directly accesses the video card registers here and
there; this will be rectified in the later stages.
|
|
|
|
| |
Here are the correct, and up-top-date ones.
|
| |
|
| |
|
|
|
|
|
|
| |
Submitted by: Alexandre Snarskii <snar@paranoia.ru>
Approved by: John Birrell
Reminded me that I'd been sitting on this too long: snar@paranoia.ru
|
|
|
|
| |
the linulator from depending on COMPAT_43.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
PR: 9427
Submitted by: Jeroen Ruigrok/Asmodai <asmodai@wxs.nl>
|
|
|
|
|
|
|
| |
performance and reliability a little. There was a condition before
where transmission would stall during periods of heavy traffic
exchange between two hosts. Also set the 'want interrupt' bit in
receive descriptor control words.
|
| |
|
| |
|
|
|
|
|
| |
PR: 9364
Submitted by: Daniel C. Sobral <dcs@newsguy.com>
|
|
|
|
| |
Submitted by: "D. Rock" <rock@wurzelausix.CS.Uni-SB.DE>
|
|
|
|
| |
interfaces are used in clusters so the check does not apply.
|
|
|
|
| |
Submitted by: Sugiura Shiro <ssugiura@duo.co.jp>
|
|
|
|
|
|
|
|
|
|
| |
I found the reason why f77 so offen dies on alpha. Here is a fix.
"Const" is a union of int and double.
If nelt->constblock.Const.ci > 0 then it trys to evaluate it as double
and floating point exception occurs.
Submitted by: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
Obtained from: NetBSD
|
|
|
|
|
|
| |
Submitted by: Bruce Evans <bde@zeta.org.au>
Some ppb bootup printfs simplified.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
one character shorter than the previous in a stairstep fashion when long
idle times were involved.
A couple of nits:
- spelling/typo fix.
- some of the easier style(9) fixes where it was bothering me.
- Handle 100+ days idle time (ha!). Probably the right thing to do is
to do a snprintf into a buffer and strlen the result rather than doing
hackery on magic numbers.
XXX the wide (and mostly unused) username and tty columns annoy me since
it it could be used for more useful information for the command. We should
actually count the largest username and tty and adjust like 'ls -l' does.
|
|
|
|
|
| |
Submitted by: rvb
Reviewed by: bde
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Move the relocated boot1 and arg transfer space from 0x600/0x800 to
0x700/0x900. In theory this should make no difference, apart from the fact
that Buslogic controllers happen to use a few bytes at 0x600 for some sort
of scratch space for it's int 0x13 hook (!!!), causing the machine to crash
badly when the boot2 code makes it's callbacks into boot1 for disk IO.
Submitted by: Robert Nordier <rnordier@freebsd.org>
|
|
|
|
| |
of the second card fails. This fixes that.
|
|
|
|
| |
Submitted by: Andrew Gallatin <gallatin@cs.duke.edu>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+ ECP parallel port chipset FIFO detection
+ DMA+FIFO parallel I/O handled as chipset specific
+ nlpt updated in order to use the above enhanced parallel I/O.
Use 'lptcontrol -e' to use enhanced I/O
+ Various options documented in LINT
+ Full IEEE1284 NIBBLE and BYTE modes support. See ppbus(4) for
an overview of the IEEE1284 standard
+ Detection of PnP parallel devices at boot
+ Read capability added to nlpt driver to get IEEE1284 compliant
printer status with a simple 'cat /dev/lpt0'
+ IEEE1284 peripheral emulation added to BYTE mode. Two computers
may dialog according to IEEE1284 signaling method.
See PERIPH_1284 option and /sys/dev/ppbus/ppi.c
All this code is supposed to provide basic functions for IEEE1284 programming.
ppi.c and nlpt.c may act as examples.
|
|
|
|
|
| |
PR: 9424
Submitted by: Lars K*ller <root@cc.fh-lippe.de>
|
|
|
|
|
| |
the BSD DKI. Stop being lazy and finish the defines so MEMCPY becomes bzero
for FreeBSD.
|
| |
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| |
| |
| |
| | |
Obtained from: ftp.cdrom.com:/pub/infozip/zlib
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
It was nay'ed before committing on the grounds that this is not
the way to do it, and has been decided as such several times in
the past.
There is not point in loading gobs of ascii into the kernel when
the only use of that ascii is presentation to the user.
Next thing we'd be adding all section 4 man pages to the loaded
kernel as well.
The argument about KLD's is bogus, klds can store a file in
/usr/share/doc/sysctl/dev/foo/thisvar.txt with a description and
sysctl or other facilities can pick it up there.
Proper documentation will take several K worth of text for many
sysctl variables, we don't want that in the kernel under any
circumstances.
I will welcome any well thought out attempt at improving the
situation wrt. sysctl documentation, but this wasn't it.
|
| |
| |
| |
| |
| |
| |
| | |
disables them if they're not wanted; in that case, sysctl_sysctl_descr will
always return an empty string.
Apporved by: jkh
|
| |
| |
| |
| | |
other variable values.
|
| |
| |
| |
| | |
Submitted by: Casper <casper@acc.am>
|
| |
| |
| |
| |
| |
| |
| |
| | |
it's already on for the 2XX0) and detect the broken 1040A FIFO. Change
bzero to MEMZERO (portability with **nux). Use memcpy for same reason.
Finally detect QUEUE FULL conditions and return this as an error that
will get cam_periph_error to do it's 'tagged openings now XXX' dance.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
for the 1XX0 cards. That cost > 50% performance.
|
| |
| |
| |
| | |
Add an option for showing sysctl descriptions instead of their values.
|
| |
| |
| |
| |
| | |
resulting NULL FILE *.
PR: 9403
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
the answer.
If we later get a descriptor exception from select(), we know
that it's a tty (isatty() returns 0 after the exception on a
tty) and remember to call modem_LogicalClose().
The upshot of it all is that descriptor exceptions dont leave
the tty locked any more.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
than ".so". The old extension conflicted with well-established
naming conventions for dynamically loadable modules.
The "clean" targets continue to remove ".so" files too, to deal with
old systems.
|
| |
| |
| |
| | |
Fixes make installworld breakage.
|