Commit Graph

31852 Commits

Author SHA1 Message Date
christos
52f4c73570 PR/4189: Matthias Scheler: pccons doesn't compile if national keyboard map
is used
1997-09-30 16:23:21 +00:00
is
074614ee2d update 1997-09-30 14:07:35 +00:00
is
38208dcb4f Update. 1997-09-30 13:59:41 +00:00
scottr
dbeee4956b Implement the -T flag, used to (optionally) specify the kernel text
start address for a.out executables.  This is useful in the case that
kernel text starts in the second physical page, in which case the
clever hack to work around the problem is defeated.

This option was patterned after the -T flag documented in the ld(1)
man page.  (It does not support the undocumented '-Ttext <addr>'
usage, however, since that would require a parser or getopt(3) hacks.)
1997-09-30 06:20:16 +00:00
phil
0b4bc7e6b8 Add cat4/pc532/scn.0. 1997-09-30 04:54:18 +00:00
phil
f2548e62f1 Add the scn.4 man page by Phil Budne. 1997-09-30 04:50:58 +00:00
is
81fb4c961d Forgot to remove this yesterday... this was renamed to netbsd060sp.S. 1997-09-29 22:28:14 +00:00
is
ac8e08ea4a When changing btst #7,_machineid+3 to cmpl #CPU_68060,_cputype, I forgot to
reverse the conditional branches. "We apologize for the inconvenience."
1997-09-29 20:52:05 +00:00
mjacob
2d052293d8 Update man page for compression && block locate stuff. 1997-09-29 19:47:25 +00:00
mjacob
92aec668da Add support for enabling/disabling compression, as well as reporting and
seeking to logical and hardware block locations.
1997-09-29 19:35:31 +00:00
mjacob
9e217027ee Add in mtop operation MTCMPRESS, which can enable or disable tape compression.
The method for doing this is to try and use the DATA COMPRESSION mode page
first, followed by the DEVICE CONFIGURATION page (this is because most newer
tape devices are now using DATA COMPRESSION instead of DEVICE CONFIGURATION
pages).

Add in the logical && hardware read position and set position ioctls. Oddly
enough, because NetBSD is limited in having the driver track file && record
numbers, the usual agony over what to do once you use logical or hardware
block positioning can be avoided. Amusing.

Make a minor change so that for SCSIVERBOSE cases that SCSI_SILENT in
the xs' flags is still observed.
1997-09-29 19:33:03 +00:00
mjacob
d3349ea385 Add SCSI-3 DATA COMPRESSION page structure.
Add READ POSITION command structure. Add READ_POSITION and LOCATE opcodes.
1997-09-29 19:29:02 +00:00
mjacob
4549585b43 Add mtop command to enable/disable compression. Added 4 new ioctls to
read logical or hardware block position and to space to logical or hardware
block position.
1997-09-29 19:25:26 +00:00
gwr
d4f354e245 long vs. time_t 1997-09-29 19:17:49 +00:00
christos
6a39b449bc Add back the NetBSD specific lack of ppp in kernel message, and remove a
NetBSD1_2 ifdef
1997-09-29 19:05:53 +00:00
gwr
2e50417e86 Wrap fetch_kcore_registers() with ifdef 1997-09-29 19:02:42 +00:00
gwr
93b2595e62 Define S0_REGNUM here for now. 1997-09-29 18:59:39 +00:00
gwr
b7f45770a5 fix a warning on the alpha 1997-09-29 18:55:29 +00:00
chuck
d3a7613827 midway update:
[1] add EN_ENIDMAFIX - the byte-aligner on the ENI version of the card
	appears to lose under heavy load so avoid using it.  see comment
	in midway.c for full details.

	note that the Adaptec version of the card works properly under
	load.

	detected by Kenjiro Cho <kjc@csl.sony.co.jp> [confirmed by chuck]
	fix by chuck & kjc

[2] update some freebsd specific code [from kjc]

[3] for circular buffers: ensure there is always one free slot so
	that we can easily tell the difference between a full and
	empty list.   re-structure a few loops to reflect this.
	fixes a problem with mbufs being free'd while still in DMA,
	and makes drive a bit more robust.

	detected and fixed by kjc
1997-09-29 17:40:38 +00:00
mjacob
9f482818bc Add 'initialize element status' command; note (for future fixing in ch.c)
that a number of jukeboxes can't cope with DBD (disable block descriptors)-
we'll have to fix that some day.
1997-09-29 17:32:23 +00:00
christos
ac0debcff2 Set clocal while processing chat scripts [this was changed on 2.3.1 and
broke all existing chat scripts].
1997-09-29 16:57:51 +00:00
gwr
b134f0eb30 Fix order of includes 1997-09-29 16:12:37 +00:00
perry
ce92768d58 add ext2fs support to boot floppy. 1997-09-29 15:42:14 +00:00
gwr
4d4320a492 Use $(LIBBFD) 1997-09-29 15:41:09 +00:00
gwr
f029fbb3e1 Change .o to .c 1997-09-29 15:37:22 +00:00
gwr
3813a7f8d9 Improvements from Bernd Ernesti 1997-09-29 15:30:46 +00:00
gwr
42a70b47e1 Add $LIBBFD 1997-09-29 15:02:49 +00:00
bouyer
7d8a3528cb Add quirks entries for Hitachi DK515C disk drives and Cipher ST150S tape drive.
Closes PR kern/4171 from jbernard@tater.mines.edu.
1997-09-29 11:00:36 +00:00
enami
9512162b01 Delete `: %m' from a format string passed to err(). 1997-09-29 06:52:40 +00:00
enami
24a227ce40 In the function config(),
- Back to use `rdev' which the name of raw partition, since now opendisk(3)
  initializes `buf' except in very trivial case (it is `buf' is NULL).
- Use `rdev' instead of `dev' in verbose output.
- Output `rdev' when warn ioctl failure.
1997-09-29 06:43:14 +00:00
lukem
377bf2c827 fix typo 1997-09-29 06:20:09 +00:00
lukem
e6b7ef9676 reorder some checks so that buf is initialised as early as possible
(just after the check for buf != NULL)
1997-09-29 06:08:45 +00:00
enami
9babafd737 In the function config(),
- Use `dev' instead of `rdev' to warn, since latter may not initialized.
- Don't use device file name as a format of warn().  Instead, pass "%s"
  explicitly.
1997-09-29 05:44:19 +00:00
enami
16602dcb61 Use warn() instead of err() as an example of ``Warn of an error''. 1997-09-29 05:33:03 +00:00
enami
7dcf4bfe8e Use opendisk(3). 1997-09-29 05:24:24 +00:00
enami
7b4b674241 When calling err(3),
- Don't output unnecessary colon and space, and
- Include the name of system call just called.
1997-09-29 05:18:00 +00:00
christos
2f3fcf9d35 Enable CBCP support by default. 1997-09-29 03:53:38 +00:00
christos
64b94f4c92 PR/2705: Jim Bernard: pppd exits with 0 error code when connection fails 1997-09-29 03:52:37 +00:00
mjacob
6716542383 A little cleanup and print more error messages. 1997-09-29 01:41:30 +00:00
mjacob
9b8a83f50f Fix a misspelling. 1997-09-29 00:55:26 +00:00
is
d5e867bb03 Build the 68060 support package in the kernel build dir.
XXX PCB_ONFAULT is still hardwired to 64 in netbsd060sp.S.
1997-09-28 20:49:56 +00:00
drochner
6969cb676f Pass new boot information per default. 1997-09-28 13:31:45 +00:00
drochner
22869434f2 Bring the new root disk algorithm into shape (minor cleanup, clarify
error message) and enable it.
1997-09-28 13:17:41 +00:00
is
8e9fc838dc In the OS glue code for the 060SP, replace the copyin()/copyout() glue by
movs.
XXX As our CPP seems to hate the 060SP, I couldn't use assym.h for the
PCB_ONFAULT definition, but had to hardwire 64 in the code. This needs
to  be fixed ASAP, and will be done in the upcoming reorganization of
the 060sp Makefiles.
1997-09-28 12:57:57 +00:00
drochner
4de13c78d3 Use the "proginstall" rule from <bsd.prog.mk> to get the UPDATE
behaviour right.
1997-09-28 11:47:29 +00:00
scw
d2cd21c0ef Fixed typo. in FPU_68882 entry for MVME147 1997-09-28 11:29:48 +00:00
hubertf
8f15104e92 - Move around .include <bsd.own.mk> so PORTSDIR gets set propperly
- make 'make clean' DTRT when WRKOBJDIR is set
1997-09-28 11:22:40 +00:00
mycroft
e264e9c91d Fix a hairy optimizer bug that causes the expression:
'ip and ((icmp and dst host 1.1.1.1 and not host 2.2.2.2) or (host 1.1.1.1 and src host 3.3.3.3))'
to compile incorrectly.  Details about to be mailed to LBL.
1997-09-28 09:41:53 +00:00
mikel
5982e278af comment out reference to missing FORTRAN math lib; PR 4153 1997-09-28 06:24:45 +00:00
lukem
2ba9e97765 wrap #include <sys/cdefs.h>, __RCSID(...) stuff in #ifndef MAKE_BOOTSTRAP 1997-09-28 03:30:58 +00:00