thorpej
f363b73f87
Add support for the AlphaServer 2100 (Sable) and the AlphaServer 2100A
...
(Lynx), written from scratch by me over a year ago, but never committed
to the tree because there was a bug I could never quite find. I have
fixed a few problems in the code, but still don't know if that bug is
quite fixed. Since I don't have access to the hardware directly, I'll
have to call for testers again.
2000-12-21 20:51:53 +00:00
thorpej
7027166972
Regen.
2000-12-21 20:42:42 +00:00
thorpej
c0b556f767
Make an Alpha kernel with COMPAT_LINUX compile again.
2000-12-21 20:42:15 +00:00
thorpej
f7a4dd48fd
Only include the 16-bit uid/gid stuff if on i386 or m68k. This is a
...
little ugly, but hey, so is Linux.
2000-12-21 20:19:22 +00:00
thorpej
e57273c82e
Only include the 16-bit chown/fchown/lchown stuff if on i386 or m68k.
...
This is a little ugly, but hey, so is Linux.
2000-12-21 20:15:53 +00:00
jdolecek
0d8b0305c5
don't define SYSVMSG if it's already defined
2000-12-21 19:30:26 +00:00
itojun
00d1211195
remove bogus comment
2000-12-21 18:24:57 +00:00
itojun
d3617fe94e
copyright notice for ld.aout_so/shlib.c
2000-12-21 18:22:56 +00:00
itojun
6376847fbd
find shlib/func by findshlib() and findfunc(). this nukes DLRUNE_AOUT,
...
and removes conditionals for library naming.
XXX if we mix a.out library and elf library in /usr/lib/runemodule...
2000-12-21 18:20:03 +00:00
itojun
1bb02cee54
__RCSID
2000-12-21 17:25:32 +00:00
itojun
c2cb892f34
handle $LANG and $LC_xx consistently (slash is forbidden).
2000-12-21 17:16:20 +00:00
onoe
2079f9d276
improve an_cmd() slightly:
...
- strip unnecessary loop to get command result status
- ack command after clearing busy bit
XXX: it still sometimes get timeout to get status(0xff50) or statistics(0xff68)
probably due to heavy load of firmware in receiving.
2000-12-21 15:37:18 +00:00
onoe
4ee7a7cdcd
use pcmcia_devinfo() to print product info.
2000-12-21 15:32:46 +00:00
tsutsui
6018d57cfa
Add tlp at pci.
...
"options TLP_MATCH_21?4?" are still commented out.
2000-12-21 13:54:09 +00:00
fvdl
b542c20c5b
Fix yet another typo.
2000-12-21 13:37:02 +00:00
itojun
0b16e56b29
correct utf8 encoding error
2000-12-21 12:21:38 +00:00
itojun
2cc37d241b
abort() is too much
2000-12-21 12:19:44 +00:00
itojun
6bfa292b5d
add multibyte locale converters (just for use by testers at this moment,
...
to be built as dynamically loadable binary)
2000-12-21 12:17:35 +00:00
itojun
b7a136db6b
support multibytes in isw*/tow*.
2000-12-21 12:13:28 +00:00
itojun
408f4697a6
first import of citrus LC_CTYPE locale. singlebyte only at this moment.
...
shot-term TODO:
- enable multibyte locales. this includes loadable locale modules
(#ifdef DLRUNE).
- populate LC_CTYPE definition files.
- other functions such as iconv()
- make libc functions more friendly with multibyte.
- multilingualize other LC_xx
- torture tests
XXX don't forget to "make depend" when you rebuild libc, multibyte.c is
moved from lib/libc/stdlib to lib/libc/locale.
2000-12-21 11:29:47 +00:00
hubertf
4dfc667a6d
Add pseudo-device vlan, OK'd by Manuel Bouyer.
2000-12-21 10:36:15 +00:00
scw
b37a02f8c1
Define VARPSZ so dynamic binaries work on both 4K and 8K page size machines.
2000-12-21 09:12:54 +00:00
itojun
4c56e769f6
add dummy wcwidth() and wcswidth(). wcwidth() will be updated later.
2000-12-21 08:30:52 +00:00
itojun
b80578d677
correct return type for tow*.
2000-12-21 06:46:07 +00:00
itojun
823498203f
populate _BSD_MBSTATE_T_. add warning regarding to rune_t.
2000-12-21 06:03:47 +00:00
itojun
ad8f916312
add wctype.h
2000-12-21 05:41:37 +00:00
itojun
a25075d36a
have dummy wctype.h and isw*/tow*. part of libc minor 68 -> 69 crank.
...
equivalent to is*/to* at this moment. we'll put wchar_t code in the
near future.
2000-12-21 05:40:56 +00:00
enami
28f80d692b
Redo previous slight differently.
2000-12-21 05:20:24 +00:00
itojun
b6ad76f487
add wcs* functions. consier it as part of libc minor crank 68 -> 69.
...
add decl of WEOF into wchar.h. ISO/IEC 9899:1999(E)..
2000-12-21 05:12:18 +00:00
enami
5575e1f704
Print cpu features line only when corresponding part of bits are set.
2000-12-21 05:11:00 +00:00
itojun
5389a2b390
cope with embedded KAME scopeid. getifaddrs() expose kernel internal format
...
to the userland.
2000-12-21 03:58:52 +00:00
enami
0088605039
Don't cache a device vnode in a layer node cache once the layer node
...
is inactivated. Otherwise, the device won't closed.
2000-12-21 03:51:02 +00:00
enami
7daeeec54d
Set the size of vnode so that reading cdrom over nfs works.
2000-12-21 03:42:43 +00:00
enami
4e59adc1bb
s/UBC_WINSIZE/ubc_winsize/g except the variable initialization.
2000-12-21 03:37:59 +00:00
sato
bd50a7eb6a
- re-disable HPCFB_MULTI which enabled by my mistake.
...
- fix hpcfb_show_screen()'s cursor drawing when HPCFB_MULTI is enabled.
2000-12-21 03:30:36 +00:00
sato
b3192db26e
fix sc->sc_fbconf.hf_offset calculation.
2000-12-21 03:27:15 +00:00
enami
58f16f5f39
- Zero is a valid random data. Don't give up to attach.
...
- 4 cycle is enough to get 4 octet of data.
2000-12-21 02:43:04 +00:00
mycroft
e2ef1b88bb
Disable the 16-bit I/O space hack for ALL PROMISE CONTROLLERS.
...
This code is TOTALLY BROKEN and causes a NULL POINTER DEREFERENCE whenever it
is fired.
2000-12-21 01:19:24 +00:00
itojun
8f5f80ebfe
document net.inet6.icmp6.mtudisc_{lo,hi}wat.
2000-12-21 01:10:52 +00:00
chs
fc03073896
expose the tunables ubc_nwins and ubc_winsize in uvm_param.h.
...
add the space used by UBC mappings to the initial PTE calculations
for pmaps that do that (mips and alpha).
2000-12-21 00:52:01 +00:00
itojun
b05acc70f8
make sure we notify of routing changes, even if we have net route pointed
...
to by inpcb.
2000-12-21 00:46:20 +00:00
itojun
b2aef8afe2
fix call to in6_pcbnotify. s/EMSGSIZE/PRC_MSGSIZE/.
2000-12-21 00:45:17 +00:00
onoe
c6607f2fef
move definition of AN_INTRS from anreg.h to anvar.h
...
strip off AN_EV_CMD from AN_INTRS because it causes severe performance
problem.
2000-12-20 23:30:36 +00:00
bjh21
5cff2cca3b
We seem to have support for automatic media selection now.
2000-12-20 23:11:26 +00:00
christos
128bd71ffc
oops fix previous typos.
2000-12-20 23:08:51 +00:00
bjh21
15d214bd18
Looks like I got the state of the link-detect bit inverted. Fixing that
...
gets me working auto-media selection, which is nice.
2000-12-20 23:08:44 +00:00
bjh21
9ca53819f0
Actually use 10baseT when we say we will.
2000-12-20 22:48:15 +00:00
itojun
e07051a797
ISO 9899-1990: #include <wchar.h> should pull definition for "NULL" in.
...
checked with Norihiro Kumagai <kuma@oasis.sharplabs.com>
2000-12-20 22:36:25 +00:00
bjh21
4a33b50a91
Add eh(4).
2000-12-20 22:17:31 +00:00
itojun
08138ae451
avoid using "errno" as struct member name, to avoid conflict with errno.h.
...
ok by jdolecek
2000-12-20 22:11:16 +00:00