Commit Graph

28014 Commits

Author SHA1 Message Date
tsubai
31101d57ec Add missing backslash. 1999-02-12 18:13:12 +00:00
drochner
960dfa5227 oops - forgot to convert the trivial case (ASCII) to "match levels" 1999-02-12 15:49:43 +00:00
drochner
525932e022 make the probe stricter to catch cases where the chipset doesn't pull
the data lines to "high" for not-existant devices
1999-02-12 12:45:48 +00:00
drochner
b515442160 Display the danish o-slash as phi/Theta as proposed by
Soren S. Jorvang <soren@t.dk>, with a lower match level.
Display the other accented characters which are not present in the IBM
character set by their non-accented equivalents, with an even lower
match level.
1999-02-12 11:32:50 +00:00
drochner
dbdaf91650 change the "mapchar" interface to return a "quality" or "match level"
arguments which allows to find approximations for characters which are
not present in a font
1999-02-12 11:25:23 +00:00
drochner
2414f4ac80 "NEXT" is a keyboard type, not a keymap variation. 1999-02-12 11:14:49 +00:00
drochner
ccc6fbda81 Add some #ifdef SUPPORT_LINUX code which specifies a BOOTP tag to pass
a command line for that kernel.
Minor sizeof() sanity.
1999-02-12 10:56:18 +00:00
drochner
836a315463 We can't prototype exit() publically because it might take an argument or
not, depending on the port-specific environment.
Separate panic() and exit() so that the mi/default panic() can be used
without conflicting with a local exit() definition, move exit(void)
prototype to the default exit() implementation.
Closes PR bin/6990 by Wolfgang Helbig <helbig@Informatik.BA-Stuttgart.DE>.
1999-02-12 10:51:28 +00:00
drochner
ee57895586 That got broken in KNFifying. 1999-02-12 10:44:07 +00:00
thorpej
02d221f94a Fix printf format problems on Alpha. 1999-02-12 06:25:13 +00:00
thorpej
db631acd8a Fix printf format problems on Alpha. 1999-02-12 06:07:52 +00:00
mrg
aea84d23cc add a proto for print_dtbl 1999-02-12 05:58:27 +00:00
mrg
43542ba2e5 include dev/mii/files.mii 1999-02-12 05:57:21 +00:00
thorpej
e8823cc3f3 Cleanup of the EPIC/100 driver I did while hacking on the Rhine driver:
* Macroize hardware and software descriptor access (much easier to read).
* Simplify and optimize the transmit loop a bit, and use IFF_OACTIVE as
  appropriate.
* Fix a potential race condition in the transmit loop.  This change has
  made the driver significantly more stable (almost completely eliminated
  the "device timeout" errors that have plagued this driver).
* Implement transmit interrupt pacing.
* Add missing bus_dmamap_sync() calls (on transmit and receive descriptors
  and fraglists).  (Draining the write buffer when accessing these structures
  may have also contributed to the increased stability of this driver on
  the Alpha.)
1999-02-12 05:55:27 +00:00
cjs
c890eba0b7 Change NOMAN=yep to MKMAN=no. 1999-02-12 05:41:57 +00:00
cjs
8a3ac60bb8 Change NOMAN to MKMAN. 1999-02-12 05:15:35 +00:00
cjs
3e90f302b6 Don't give exit() a parameter, as libstand version doesn't take one. 1999-02-12 05:14:22 +00:00
cjs
1caabb110e Don't hardware /sys, use $SYSDIR if it exists. This should still be looked
at, though; should we be using relative paths instead?
1999-02-12 04:58:18 +00:00
thorpej
873e1d2a51 Fix printf format problems on Alpha. 1999-02-12 01:51:37 +00:00
thorpej
5194c207d0 Fix printf format problems on Alpha. (IRONIC?!) 1999-02-12 01:45:42 +00:00
thorpej
a4376d6a58 Fix printf format problems on Alpha. 1999-02-12 01:38:38 +00:00
thorpej
1b97ad6910 Fix printf format warnings on Alpha. 1999-02-12 01:37:06 +00:00
thorpej
1ab6db8e5f Fix printf format problems on Alpha. 1999-02-12 00:50:09 +00:00
thorpej
94962b67c7 Fix some printf format problems on Alpha. 1999-02-12 00:46:11 +00:00
thorpej
f83663b7ba Garbage-collect some unneeded definitions. 1999-02-12 00:37:07 +00:00
thorpej
7b516b31bd Major overhaul of the Rhine/Rhine-II driver, structuring it a little more
like the SMC83C100 EPIC/100 driver:
* Rather than using pointers to the head and tail of the transmit and
receive rings, use wrapping indexes into arrays.  This is a little more
obvious when reading the code.
* More cleanly separate the hardware descriptor from the software descriptor.
* bus_dma it everywhere.
* Implement interrupt pacing and avoid a potential race in the transmit
loop.

Now this looks more or less like the Rhine driver I was working on when
this driver was committed :-)  Update copyright notice to reflect that.
1999-02-12 00:36:48 +00:00
cjs
7665332880 Fix compiler warning. 1999-02-11 20:33:26 +00:00
christos
85333355d2 Add COMPAT_AOUT glue. 1999-02-11 20:14:28 +00:00
christos
f30379285d Forgot to commit this one. 1999-02-11 20:11:43 +00:00
pk
14b924800a Can't include libkern.h twice which is what happens if _KERNEL is on.
For now, protect here with _STANDALONE.
XXX - must probably fix sys/systm.h
1999-02-11 15:39:31 +00:00
mycroft
2a304686e6 Minor cleanup.
Make the initializer for BAUDLO depend on PCLK directly; it was incorrect on
some ports where PCLK is not 4.9152MHz.
XXX Is the default value actually used?
1999-02-11 15:28:03 +00:00
pk
ac01ce3a75 sprintf() now produces a return value, like the standard counterpart does.
Also, implement vsprintf(), snprintf() and vsnprintf().
1999-02-11 14:32:00 +00:00
mrg
26c0549e41 fix a comment pasto. 1999-02-11 13:18:35 +00:00
bouyer
8be15977ce Correct both in my previous commit (#ifdef around by Matthew Jacob). 1999-02-11 09:49:46 +00:00
christos
18f4839c63 Gen 1999-02-11 09:43:53 +00:00
christos
5cc7b4c557 A.out compatibility mode; basically /emul/aout/ checking for syscalls
that use pathnames.
1999-02-11 09:41:34 +00:00
christos
be58edf2b6 Add compat_aout bit. 1999-02-11 09:35:21 +00:00
christos
7f718b612a Print the line that caused the error message. Unfortunately the line
numbers reported by awk are not useful, because the \$ preprocessing
by sed...
1999-02-11 09:32:01 +00:00
pk
a24b899029 Pull libkern.h in. 1999-02-11 09:13:03 +00:00
pk
eee0165e87 Add missing prototypes. 1999-02-11 09:10:43 +00:00
pk
08f1cf6408 Add missing prototypes and KNF the lot. 1999-02-11 09:09:06 +00:00
ender
25e1f69c42 o Change various attach arg and softc datatypes to ints.
o Use explicit typecasts when interfacing with MRG data

Should fix port-mac68k/6839.  Patch supplied by
Frederick Bruckman <fb@enteract.com>
1999-02-11 06:41:07 +00:00
oster
6d72c8f0e7 Minor cleanups that got missed last time through. 1999-02-11 01:23:32 +00:00
mjacob
99fb54992d ifdef around merge botch 1999-02-10 21:56:23 +00:00
kleink
5dfcd3c125 Regen: socklen_t changes. 1999-02-10 18:05:24 +00:00
explorer
c3167035de no need to set tailp twice. 1999-02-10 18:03:05 +00:00
kleink
dfffb2f357 * Due to addition and use of socklen_t, make the socket option and address
arguments passed to accept(), bind(), connect(), getpeername(), getsockname(),
getsockopt(), recvfrom(), sendto() and sendmsg() unsigned, which also elimiates
a few casts.
* Reflect the (now) signedness of msg_iovlen, which necessiates the addition
of a few casts.
1999-02-10 18:02:28 +00:00
kleink
b97c99a7d6 * Define socklen_t, an unsigned integral type used to hold the lengths of
socket options, addresses etc., and use it where specified by XNS5.
* Per XNS5, change data pointers types in struct msghdr from caddr_t to void *;
  make msg_iovlen a signed int (apparently for consistency with the iovcnt
  argument to readv()/writev()).
* Some name space protection.
1999-02-10 17:57:27 +00:00
kleink
f69591d12d Use of casts as lvalues is a GNU C extension; rearrange slightly. 1999-02-10 17:03:26 +00:00
christos
b7ff80b7fb Fix reversed test in my changes to compat_freebsd (thanks charles!) 1999-02-10 16:52:02 +00:00