briggs
682c4ec08f
Bring in a few changes from Atari port.
...
Add support from Paul Goyette for keeping more than just the last 2
states when debugging.
1996-01-06 05:18:06 +00:00
scottb
382f551ca1
Added support for sysi86 and eaccess syscalls
1996-01-06 03:23:46 +00:00
pk
dd9e5c93c7
Use {U,L} suffices per Charles' recommendation.
1996-01-05 18:10:57 +00:00
cgd
010faa1d2c
add a way to build kbd and mouse devices
1996-01-05 17:12:39 +00:00
pk
3a7b2129f3
Implement vhangup(); more or less as suggested in PR#1560 (matthew green).
...
I'm vrele'ing s_ttyvp here too, so sys_exit() won't have to go over it
again.
1996-01-05 16:53:14 +00:00
pk
0548b8e5ad
SCSI sense `info' field is a signed value (from John Kohl; PR#1597).
1996-01-05 16:03:35 +00:00
pk
eb22b59e44
Pad `sccs[]' to make it 8 bytes long, to make it work on more architectures.
...
(PR#1690).
1996-01-05 15:06:45 +00:00
pk
7d2e1a8b0b
Updates per John Kohl (PR#1650).
1996-01-05 14:56:42 +00:00
pk
de0584fa25
Avoid zero blocksize (from David Huang; PR#1770).
1996-01-05 13:16:30 +00:00
pk
3c7b56e9b2
Note compatibility `-h' op. (from Rob Windsor; PR#1740)
1996-01-05 12:39:30 +00:00
thorpej
b634b9d5ac
Fix really rediculous typo I introduced.
1996-01-05 08:30:45 +00:00
tls
5a03ea3e48
contrary to unpopular opinion, 'help' is a perfectly valid hostname.
1996-01-05 04:19:30 +00:00
tls
0f47839ca2
fix small documentation bug -- we have no bftp(1).
1996-01-05 04:10:10 +00:00
tls
a3e32ad737
and once more, courtesy of CVS being weird.
1996-01-04 22:32:15 +00:00
tls
e0dccd2ef1
oops, accidentally commited krb version on last change -- delete what isn't supposed to be there any more
1996-01-04 22:28:21 +00:00
tls
aaffe4da8f
typo in last commit
1996-01-04 22:25:50 +00:00
jtc
2fce159ff8
Changed name of sigaltstack's ss_base field to ss_sp to match XPG4.2 and
...
traditional usage.
1996-01-04 22:21:33 +00:00
pk
9a4742e3ce
Merge with lite-2.
1996-01-04 21:27:29 +00:00
pk
5f0532320e
Agree with kernel on format of SIOCGIFCONF results.
1996-01-04 20:11:20 +00:00
pk
560ec18abf
Note return value of get_myaddress().
1996-01-04 20:09:53 +00:00
pk
33880f275d
Return FALSE if get_myaddress() fails.
1996-01-04 20:06:22 +00:00
pk
49ca038962
1) Agree with kernel on format of SIOCGIFCONF results.
...
2) Return non-zero on error, so RPC clients do not die unexpectedly.
1996-01-04 20:05:04 +00:00
jonathan
36817f8d02
Rewrite (a copy of) the emul-sunos termio/termios emulation code to
...
emulate Ultrix termio/termios instead. Ultrix termio c_cc has separate
VMIM/VTIME attributes, and the Ultrix termios c_cc is a strict
superset of Ultrix termio c_cc. The termios-only c_cc indices are
all changed, relative to SunOS.
1996-01-04 19:03:32 +00:00
jtc
2fc14be1c2
merge in change accidently made to 1.1 release branch
1996-01-04 18:28:00 +00:00
jtc
76450a80cf
merge in change accidently made to release branch
1996-01-04 18:25:47 +00:00
jonathan
99d4a38abe
Change broken ".else if" to ".elif", to stop adding gcc2 to SUBDIR on
...
non-m68k/sparc architectures. Add gcc to SUBDIR on mips architectures (pmax).
1996-01-04 17:55:16 +00:00
jonathan
3b6b27f9d5
Commit trivial changes from Mach MK84 to force sup'ables source to be updated:
...
Drop spurious interrupts in asc_intr(). Read back the pending SCSI command
so asc_intr() can add it to the asc SCSI log.
1996-01-04 17:43:23 +00:00
tls
f53c6669e7
fix incorrect prototypes for krb functions. I think some of the fixing is ultimately going to have to be done in the functions themselves again -- the Young libdes thinks some functions take *C_Block where the MIT one just takes C_Block.
1996-01-04 17:19:43 +00:00
phil
69bfe8d762
Update the script to generate the same as what is in the tree.
...
*REMEMBER* Any change in the gcc tree should be reflected in the gcc2netbsd
script so it reflects reality! If you don't know how to change the
gcc2netbsd script, send your gcc changes to phil@netbsd.org .
1996-01-04 05:34:58 +00:00
thorpej
d35bd4bb23
Fix a typo that would bite if the interrupt level were wildcarded in the
...
kernel config file.
1996-01-04 00:20:19 +00:00
jonathan
ac604db4dd
Add sigcode and esigcode to emul_ultrix, so that signal trampoline
...
code is set up for emul_ultrix processes.
1996-01-03 21:07:33 +00:00
jonathan
22a5271164
Remove pmax/tc/tc.h; use dev/tc/tcvar.h instead.
1996-01-03 20:47:19 +00:00
jonathan
659c4a2ece
arch/pmax/tc -> dev/tc, pass 1:
...
Eliminate pmax/tc/tc.h. Use dev/tc headers for pmax port. Change pmax TC
autoconfig tables to use structs (mostly) compatible with dev/tc/tcvar.h.
Move TC console search to tc.c.
1996-01-03 20:39:10 +00:00
jonathan
1016f0c77a
Add dev/tc/asc.c to files.pmax, until the merger of Alpha and pmax TC drivers
...
s completed.
1996-01-03 20:33:25 +00:00
jtc
0250d4039d
Fix userid format to conform to RFC1413. Fix from der Mouse in PR1848.
1996-01-02 22:01:55 +00:00
thorpej
90964d13db
Implement a suggestion from Charles; use a wrapper function before
...
leintr() to deal with das blinkenlights. Also squishes the need
for LEINTR_UNIT.
1996-01-02 21:56:21 +00:00
thorpej
efb493a4e0
Back out the rint/tint hook stuff, and remove need to LEINTR_UNIT. The
...
hp300 was the last to use it.
1996-01-02 21:51:56 +00:00
leo
c8574c59f7
Allow selection of Falcon (videl) video modes other than the mode selected
...
on startup (Thomas Gerner).
1996-01-02 20:59:20 +00:00
perry
4e585ebdd7
Merge/Sync with 4.4lite2. This is the 4.4lite2 version with NetBSD bug
...
fixes thrown in (and an apparent pre-NetBSD fix to a hardcoded
"vmunix"). I also set the ttymsg timeout to one second (as per our
previous version), rather than the five minutes set in lite2, and made
the timeout set by a #define.
1996-01-02 17:48:41 +00:00
perry
07c1c767ba
Merge/sync with 4.4lite2. Fixed HISTORY line for syslog.conf.5. Note
...
that the claim in the HISTORY line for syslogd.8 that it appeared in
4.3BSD is probably bogus -- I remember it being a lot older.
1996-01-02 17:41:46 +00:00
perry
7f907c1899
Merge/sync with 4.4lite2 -- just a change in version numbers and
...
RCS id strings.
1996-01-02 17:30:27 +00:00
thorpej
2e1dc487c5
Add -fno-function-cse to PICFLAGS. Without it, Very Bad Things happen
...
when ld.so is compiled with gcc 2.7.2 on the m68k. From
Niklas Hallqvist <niklas@appli.se> in PR #1557 . (Thanks, Nik, for reminding
me about this PR...)
1996-01-02 08:54:28 +00:00
thorpej
7e01b868cc
It's safe to use <dev/ic/ncr5380*.h> now.
1996-01-01 22:51:26 +00:00
thorpej
e9d1c5366d
ncr5380sbc attribute is now defined in sys/conf/files.
1996-01-01 22:48:55 +00:00
thorpej
0e8ffc850f
"si" and "sw" actually interrupt at level 3 (which I quickly discovered
...
when porting the driver).
1996-01-01 22:46:08 +00:00
thorpej
33582e90e0
"si" and "sw" now have the ncr5380sbc attribute.
1996-01-01 22:44:05 +00:00
thorpej
6d6c652f18
New driver for the Sun SCSI-3 VME and 4/100-series SCSI "Weird" controllers,
...
utilizing David Jones' new MI NCR 5380 code. Ported from the sun3 ncr_si.c
and "sw" DMA code written by me.
This driver contains user-configurable "options", which can be set via the
"flags" directive in the kernel configuration file. By default, only
DMA is enabled. DMA completion interrupts and reselection may be enabled
by setting the appropriate bits with "flags". See si.c for details.
Note that DMA completion interrupts and reselection don't yet work on the
4/100 controller. I don't know why, and it's unlikely that I'll have
the opportunity to find out any time soon. DMA does work, and results
in a considerable performance increase.
DMA, DMA completion interrupts, and reslection all work on my 4/260 (VME)
system with modern SCSI-II disks.
1996-01-01 22:40:56 +00:00
thorpej
1b0b2de861
Define the ncr5380sbc attribute and compile dev/ic/ncr5380sbc.c if it's used.
1996-01-01 22:27:08 +00:00
thorpej
1bd3fee124
Switch to David Jones' new machine-independent NCR5380 driver. It's been
...
in use by the sun3 port for some time, and is now used by the sparc port.
1996-01-01 22:24:30 +00:00
thorpej
2583d55c05
Use getrlimit() instead of vlimit(), like BSD/OS and OSF/1 do.
1996-01-01 19:40:48 +00:00