Nate Williams
68c4406a91
A minor bugfix for my audio driver and pcaudio. The problem is with
...
signals delivered to a process writing to the audio device the
system: if you try
cat /dev/zero > /dev/dsp (or cat /dev/zero > /dev/pcaudio)
and press Ctrl-C : for a second or two the system appears to freeze
(e.g. the cursor will disappear if you move the mouse, xclock
blocks, etc.). I think that interrupts etc. still run so the problem
is not too terrible, but still annoying
[ The problems appears to also be in isa/pcaudio.c, though that is ignored ]
Submitted by: Luigi Rizzo <luigi@labinfo.iet.unipi.it>
1998-02-21 17:51:39 +00:00
KATO Takenori
2d67fcee71
Make pc98 options new-style.
1998-02-21 16:17:55 +00:00
KATO Takenori
7cd00cc31e
Oops, previous commit was incomplete.
1998-02-21 15:54:23 +00:00
KATO Takenori
c2515e4e62
Sync with sys/i386/isa/clock.c revision 1.111.
1998-02-21 15:52:40 +00:00
KATO Takenori
36c12c2f2e
Sync with sys/i386/isa/spkr.c revision 1.33.
1998-02-21 15:51:51 +00:00
KATO Takenori
9217f466af
Sync with sys/i386/conf/options.i386 revision 1.21.
1998-02-21 15:50:26 +00:00
KATO Takenori
ba065b1a91
Sync with sys/i386/conf/majors.i386 revision 1.34.
1998-02-21 15:49:45 +00:00
KATO Takenori
eb564225af
Sync with sys/i386/conf/files.i386 revision 1.192.
1998-02-21 15:49:03 +00:00
Eivind Eklund
c2469addb2
Make TUNE_1542 a new-style option, and enable this option in LINT. It
...
has been disabled since 1994 by mistake (or at least I hope so :-)
1998-02-21 10:11:43 +00:00
Gary Palmer
c64e99ed2a
Add $Id$
1998-02-21 05:35:02 +00:00
Gary Palmer
559e730459
Provide a missing parameter to printf to stop the kernel from panicing.
1998-02-21 04:32:56 +00:00
Steve Price
ad42b1082d
Build perl header files for machine/* too.
...
PR: 672
Submitted by: Jun Kuriyama <kuriyama@opt.phys.waseda.ac.jp>
1998-02-21 04:06:24 +00:00
John Birrell
a0a9bf2e58
Add #ifndef _POSIX_SOURCE around the timecounter definitions
...
which rely on u_int being defined in sys/types.h, but isn't
if _POSIX_SOURCE is defined.
This fixes the gnu/lib/libstdc++ breakage. I've successfully completed
a make world after this and a kernel (without many devices).
1998-02-21 03:20:46 +00:00
Jordan K. Hubbard
3bbe72d3dd
Reserve cdev 93 for CODA filesystem.
...
Submitted by: "Robert.V.Baron" <rvb@GLUCK.CODA.CS.CMU.EDU>
1998-02-20 23:55:32 +00:00
John Birrell
f2af83ab9e
Change a (defaulted) int arg to a long so that a cast from a pointer
...
doesn't throw anything away. I don't want to re-code the app, just
port it!
1998-02-20 19:59:59 +00:00
John Birrell
9ddaa53328
Add #include <string.h> to get prototypes. Note that this program
...
also has a local "string.h" which is included too.
1998-02-20 19:56:01 +00:00
John Birrell
e4fcd28b7f
Add #include <string.h> to get prototypes.
1998-02-20 19:53:12 +00:00
John Birrell
58a76373c2
Add #include <stdlib.h> to get prototypes.
1998-02-20 19:50:10 +00:00
Jordan K. Hubbard
b295cac018
Update docs for new stable-167 driver.
...
Submitted by: Ustimenko Semen <semen@iclub.nsu.ru>
1998-02-20 18:09:28 +00:00
Jordan K. Hubbard
f082783a66
Update to "stable-167" release; totally reimplements media detection.
...
Submitted by: Ustimenko Semen <semen@iclub.nsu.ru>
1998-02-20 18:08:46 +00:00
Poul-Henning Kamp
7ec73f6417
Replace TOD clock code with more systematic approach.
...
Highlights:
* Simple model for underlying hardware.
* Hardware basis for timekeeping can be changed on the fly.
* Only one hardware clock responsible for TOD keeping.
* Provides a real nanotime() function.
* Time granularity: .232E-18 seconds.
* Frequency granularity: .238E-12 s/s
* Frequency adjustment is continuous in time.
* Less overhead for frequency adjustment.
* Improves xntpd performance.
Reviewed by: bde, bde, bde
1998-02-20 16:36:17 +00:00
Jordan K. Hubbard
fd8d085898
Correct spammage from MACHINE_ARCH commit - you don't want to
...
*replace* the SUBDIR list in that case, you want to augment it.
Also move a stray .endif to its proper location. Heh, no wonder my
release builds were falling over! ;)
1998-02-20 16:14:37 +00:00
Bruce Evans
27cb203497
Removed default tags target. It was identical to the central one in
...
bsd.dep.mk.
1998-02-20 15:58:59 +00:00
Bruce Evans
161e89999d
Removed default tags target. PROG is always defined here, so ifdefing
...
it was bogus, and without the ifdef the default is identical to the
central one in bsd.dep.mk.
1998-02-20 15:52:49 +00:00
Bruce Evans
d14459324d
Don't pass the undocumented flags `-se' to gtags (gtags ignores them for
...
compatibility).
1998-02-20 15:27:03 +00:00
Brian Somers
71d854f63b
Remove useless argument to ``. start_if.$ifn''
...
Pointed out by: Tim Tsai <tim@futuresouth.com>
1998-02-20 14:45:06 +00:00
Bruce Evans
b7052cd110
Fixed cleaning of tags files. GSYMS was forgotten.
1998-02-20 14:32:30 +00:00
Bruce Evans
876a94ee2c
Staticized.
...
Don't depend on "implicit int".
1998-02-20 13:52:15 +00:00
Bruce Evans
e31abede1f
Don't depend on "implicit int" or bloat the data section in the
...
declaration of xxx_devsw_installed.
1998-02-20 13:46:58 +00:00
Bruce Evans
d68fa50ccb
Don't depend on "implicit int".
1998-02-20 13:37:40 +00:00
Bruce Evans
b9cecfcd53
Removed unused debugging variables and macros.
...
Don't depend on "implicit int" or bloat the data section in the
declaration of vn_devsw_installed.
1998-02-20 13:27:36 +00:00
Bruce Evans
39e4376ba7
Removed unused #includes.
1998-02-20 13:11:54 +00:00
Bruce Evans
ee16b4300e
Fixed some stale comments about console drivers.
...
Uncommented css0. It compiles OK.
Moved trix0 so that it compiles OK when uncommented. Uncommented
it. Drivers with the same interrupt handler must be together in
config files so that config(8)'s simple avoidance of redundant
declarations of interrupt handlers works (config emits a declaration
unless it would duplicate the previous one).
Commented out NO_LKM. Negative options should not be configured
in LINT. There should be no negative options for subsystems.
LKMs should never have been standard or the default.
1998-02-20 12:27:28 +00:00
KATO Takenori
116e73ba18
Sync with sys/i386/isa/lpt.c revision 1.167.
1998-02-20 12:25:23 +00:00
KATO Takenori
20bea78d8c
Sync with sys/i386/conf/majors.i386 revision 1.33.
1998-02-20 12:24:18 +00:00
Bruce Evans
e5eb0d8db1
Don't create an unused obj directory.
1998-02-20 11:18:57 +00:00
John Birrell
6af88557f9
Change MACHINE references to MACHINE_ARCH.
1998-02-20 08:41:46 +00:00
John Birrell
0107877e04
Change MACHINE references to MACHINE_ARCH.
1998-02-20 08:23:55 +00:00
John Birrell
4439d165b7
Add #include <string.h> to get prototypes.
1998-02-20 08:13:51 +00:00
John Birrell
dc2c8572e9
The NetBSD getlogin syscall has a different name.
1998-02-20 08:07:40 +00:00
John Birrell
6abbaf17ac
Fix a bogus cast for a bogus pointer check. This only checks if the
...
pointer is 4-byte aligned. On a 64-bit machine it probably should
check that the pointer is 8-byte aligned (eh, Bruce?) 8-)
1998-02-20 08:00:01 +00:00
John Birrell
9fcbcd0217
NetBSD kernels don't have issetugid(), so #ifdef this out when
...
building FreeBSD's libc to run with a NetBSD kernel. We'll get to
the alpha kernel later, I promise. 8-)
1998-02-20 07:54:56 +00:00
John Birrell
309df62fd9
Add #include <string.h> to get prototypes.
1998-02-20 07:48:36 +00:00
John Birrell
05b706676b
Add alpha support. m68k crept in too. Oops. 8-)
1998-02-20 07:44:29 +00:00
John Birrell
554ce32897
Avoid an uninitialised variable warning from gcc. I bet some people
...
don't like me doing this, but I want to see clean compiles. 8-)
1998-02-20 07:40:22 +00:00
John Birrell
756985ab45
Test for the existance of ${MACHINE}/boot before trying to build it.
...
The PC98 stuff in this makefile should be removed and that system
should build with MACHINE=pc98 and MACHINE_ARCH=i386.
1998-02-20 07:37:08 +00:00
John Birrell
d371a23e0b
Remove the casts on signal() returns and compare the returned value
...
with SIG_ERR to detect the error case.
Suggested by: bde.
1998-02-20 07:28:50 +00:00
Tatsumi Hosokawa
d02327a118
Updated my e-mail address.
1998-02-20 07:19:51 +00:00
Tatsumi Hosokawa
96b54d7736
Updated my e-mail addresses.
1998-02-20 07:17:48 +00:00
John Birrell
5362bb64c5
gcc wants to see long long variables passed to %q printf formats, so
...
cast to that instead of quad_t.
1998-02-20 05:11:42 +00:00