Commit Graph

8100 Commits

Author SHA1 Message Date
phk
f7bf327ed4 Sanitize and explain a little bit... Implement the first rules... 1995-04-29 01:55:25 +00:00
gpalmer
66c00a8f24 The address is freefall.cdrom.com, not freefall.cdrom.com.cdrom.com :-) 1995-04-29 01:09:34 +00:00
gpalmer
8217339792 Add missing ports-japanese target.
Alter sup host to be SUP.FreeBSD.ORG to allow for future work.
1995-04-29 01:03:10 +00:00
phk
773ad9f330 This is a revision 0.00 of the backend stuff for the fdisk/disklabel stuff
in the new sysinstall.  If you want to give a helping hand, then send email
to phk@FreeBSD.ORG.  DO NOT COMMIT TO THIS DIRECTORY!
1995-04-28 23:57:04 +00:00
pst
e31775a108 Incorporate new radix code from UCB. This fixes the orphaned mask bugs.
This submission was done by hand-applying FreeBSD local modifications on
top of the UCB code, rather than trying to patch the UCB code in on top
of the FreeBSD code due to the extensive changes.

Reviewed by:	pst	(been handling 30k routes for 4+ months)
Obtained from:	Sklower/Woody/Honing/Traina (8.4 UCB release)
1995-04-28 23:01:37 +00:00
gpalmer
121e99df24 (Sorry about prev. blank message - I realised I needed a change too late).
Removed unused var. and correct a printf formatting string.
1995-04-28 22:24:37 +00:00
gpalmer
8dabcbb389 *** empty log message *** 1995-04-28 22:23:19 +00:00
jfieber
d71aa8feb3 Move out of the obsolete FAQ directory into the handbook. 1995-04-28 19:48:56 +00:00
ache
25297a97a8 Fix bugs:
cchars2 not used
can't set or report MIN or TIME == 255
TIOCSETD on wrong fd
PPPDISC is not reported
1995-04-28 19:29:30 +00:00
dufault
ad88165e0d Add ioctl calls for Freeze/Thaw. 1995-04-28 19:26:02 +00:00
dufault
1e5ffe600f Symoblic representation of mode pages 1995-04-28 19:25:17 +00:00
dufault
0066e95aad Add "-m" command to read mode pages. Also add -z for freezing,
though the kernel changes aren't committed yet.
1995-04-28 19:24:39 +00:00
dufault
d1214fe1e8 Fix a few problems with the debugging output. Add a new "visit" function. 1995-04-28 19:23:51 +00:00
ache
cd052cdfd3 Implement SLIOCSUNIT (set slip unit number) 1995-04-28 18:47:29 +00:00
jkh
4b3de059b5 Whoops! One of my automatics was initialized to garbage. Fix it. 1995-04-28 18:24:31 +00:00
ache
9e8517e291 Implement POSIX SAVED_IDS for setuid/setgid 1995-04-28 18:17:29 +00:00
jkh
8e2075d3f0 Remove piano. 1995-04-28 17:38:54 +00:00
jkh
373b58d543 Add piano. 1995-04-28 17:38:34 +00:00
jkh
0b82ba3bb6 This commit was generated by cvs2svn to compensate for changes in r8136,
which included commits to RCS files with non-trunk default branches.
1995-04-28 17:38:08 +00:00
jkh
cd7f88cc8d Import the piano program again, except this time in the right location.
Submitted by:	Toshihiro Kanda <candy@kgc.co.jp>
1995-04-28 17:38:08 +00:00
ache
a94803da3b setre*(): simplify return scheme, pointed by Bruce 1995-04-28 17:00:27 +00:00
jfieber
1daff00b26 This commit was generated by cvs2svn to compensate for changes in r8132,
which included commits to RCS files with non-trunk default branches.
1995-04-28 16:36:02 +00:00
jfieber
7bef808f6d The FAQ moves to its new home. 1995-04-28 16:36:02 +00:00
jfieber
05fa6ba4d8 This commit was generated by cvs2svn to compensate for changes in r8129,
which included commits to RCS files with non-trunk default branches.
1995-04-28 16:19:59 +00:00
jfieber
acd6ba0646 The FreeBSD handbook finds a new home. 1995-04-28 16:19:59 +00:00
jkh
6ab124898e Pass X11BASE to all sub-makes. I need it for a port, and I daresay that
there are a lot of hardwired "/usr/X11R6" paths out there that could stand
to use it as well.
1995-04-28 15:40:37 +00:00
dufault
3cd9e89d03 Change to reflect new header file name. 1995-04-28 12:28:55 +00:00
dufault
8375603f2f Rename "aio.h" to "dataacq.h" 1995-04-28 12:08:03 +00:00
dufault
0391b2aa5a Renamed "aio.h" as <sys/dataacq.h>. 1995-04-28 12:05:36 +00:00
jkh
a059e660d6 Add piano. 1995-04-28 09:30:54 +00:00
sos
7cfd1d3ac2 Added nsccons variable for use by pstat
Submitted by:	 ache
1995-04-28 09:10:56 +00:00
sos
2f44e23088 Corrected variable names for syscons support. 1995-04-28 09:08:18 +00:00
bde
5ff2c2e2fb Remove chmod of pcaudio* to 666. Not everyone should be allowed to
play the speaker and consume 10-100% of the available cycles.

Remove chmods of sound devices to 666.  Use chmod to give the same security
holes.
1995-04-28 07:53:43 +00:00
bde
9b057d0c4d Add cyclades serial devices cuac*, cuaic*, cualc*, ttyc*, ttyic* and ttylc*. 1995-04-28 07:39:21 +00:00
asami
264eb0fa79 Japanese 106-keyboard.
Submitted by:	Nobuhiro Yasutomi <nobu@psrc.isac.co.jp>
1995-04-28 06:03:18 +00:00
phk
9de92bdb39 Don't dereference NULL pointers. 1995-04-28 04:58:19 +00:00
phk
10f3651c01 Told Makefile about manpage. 1995-04-28 04:52:33 +00:00
phk
9dee8aad21 Had a moment, wrote a manpage based on kprof's page. 1995-04-28 04:51:08 +00:00
jkh
afb65c647c Use mtree -U instead of -u and put back error check. Thanks Rod! 1995-04-28 04:16:30 +00:00
dufault
6702bdcc1b Add National Instruments "LabPC" driver 1995-04-28 00:51:40 +00:00
ache
a7372e7b99 Remove setr* hacks 1995-04-27 19:56:37 +00:00
ache
7fa24f3661 Remove setre* hacks, we have working thing now 1995-04-27 19:27:42 +00:00
ache
775ad02c2d Implement setreuid/setregid according to SunOS manpage 1995-04-27 19:23:24 +00:00
phk
82051ce6fc New and improved version from the author.
Submitted by:	DI. Christian Gusenbauer <cg@fimp01.fim.uni-linz.ac.at>
1995-04-27 18:22:36 +00:00
jfieber
6b420d9cc4 Silence -Wall. 1995-04-27 18:18:58 +00:00
jkh
eac335a7a6 This will be the module that handles all media detection. 1995-04-27 18:05:10 +00:00
jkh
3fd1641f11 Latest raft of changes.
Added another couple of menu item types.

Reshuffled the menus and added a few more.  Sure wish I could figure out
how to initialize a menu with _one_ initializer rather than two! :(
1995-04-27 18:03:55 +00:00
jfieber
97b0148311 Added sgmls 1995-04-27 18:03:29 +00:00
gibbs
6d4922284e Additions to support the WAITING_SCB list that the sequencer maintains.
It is the kernel driver's responsibility to do the list manipulation whenever
a selection timeout or a request sense occurs.

Print out the interrupt type that the device has been set to.  It seems that
one of the Asus motherboards botches this and David thought a diagnostic would
be nice.

Fix a bug in my diagnostic code that David found.

Reviewed by: Wcarchive and David Greenman
1995-04-27 17:47:17 +00:00
gibbs
59c33f4bae Restructure the arbitration loop to allow for reselections that win out over
the adapter's selections.  Many fast periferals were getting upset when
the sequencer decided to rearbitrate after the device had already won
arbitration.  This also forced the creation of a list threaded through
the SCBs (since we don't have enough space anywhere else) of commands that
are awaiting reselection.  This list is run down before any new transactions
from the input queue are allowed.  The list is appened to whenever we begin
a selection (simple case since the selecting device is always at the head)
and by the kernel driver whenever a request sense occurs.  In the common
case, the list is only one element long, but when a reselection wins out
over a selection and that reselection generates a request sense, the
outstanding selection required for the retreval of the sense code grows
the list.  On machines with many targets, this might cause the list to grow
large, so this solution, which will allow up to the maximum number of I/O
requests capible of the card elements in the list, was chosen.  The list
manipulation is trivial and adds three sequencer instructions of overhead
to the selection phase.

This fixes the "target busy" errors from micropolis drives and the bursty
I/O problem when performing I/O between a Quantum Grand Prix and any other
device.  I anticipate that this will correct many of the problems that
have been reported with this driver.

Reviewed by: Wcarchive and David Greenman
1995-04-27 17:44:27 +00:00