bjh21
6f43bfefe9
Remove busmouse(4), opms(4), and wsqms(4), since they're all obsolete.
2004-03-13 19:48:44 +00:00
bjh21
80a4c8f403
Obsolete /usr/include/acorn32/mouse.h.
2004-03-13 19:46:46 +00:00
bjh21
f22e7b01a3
NetBSD/acorn32 no longer has busmouse(4), so remove <machine/mouse.h>.
2004-03-13 19:45:11 +00:00
bjh21
e4247411fe
Rename wsqms(4) to qms(4), since the "ws" is redundant now. While I'm here,
...
bundle it all into a single file, qms.c, replacing wsqms.c, wsqms_iomd.c,
and wsqmsvar.h.
2004-03-13 19:27:40 +00:00
bjh21
7974064199
Remove qms and opms.
2004-03-13 19:24:31 +00:00
bjh21
0d2fbdc9ee
Add part of iomdkbc(4) that I missed last time.
2004-03-13 19:23:36 +00:00
bjh21
b8d9d01177
Rename arch/acorn32/dev/wskbdmap_mfii.c to arch/acorn32/dev/wskbdmap_mfii_rpc.c
...
to avoid config(8) confusion with dev/pckbport/wskbdmap_mfii.c.
2004-03-13 19:20:50 +00:00
matt
311f70b5ad
Add COMPAT_LINUX and enable NULLFS.
2004-03-13 18:51:43 +00:00
bjh21
e63a7e9215
Remove support for freezing console on mouse-button presses, since that was
...
dependent on the old qms(4) driver, which is gone.
2004-03-13 18:48:26 +00:00
matt
879040549d
Only do the pmap_procwr if the uvm_io succeeded.
2004-03-13 18:43:18 +00:00
bjh21
497fe37693
Remove busmouse(4) drivers. Everyone should be using wsmouse(4) these days.
2004-03-13 18:29:34 +00:00
bjh21
21d0142c1d
Remove all use of busmouse(4), instead using wsmouse everywhere, even in
...
kernels that don't use wscons otherwise. The X server released with 1.6
should be able to cope with this.
2004-03-13 18:25:25 +00:00
bjh21
db7410bc83
Remove pointless comments
2004-03-13 18:06:41 +00:00
bjh21
33be6cb335
Add support for iomdkbc, pckbd, and pms. Don't enable pckbd in any default
...
config because the X server shipped with 1.6 didn't support it, and it seems
rude to break people's X servers when they upgrade their kernels.
2004-03-13 17:59:00 +00:00
ragge
0281fed145
Add dge.
2004-03-13 17:54:38 +00:00
bjh21
a3b1962334
Add iomdkbc and iomdiic.
2004-03-13 17:53:05 +00:00
bjh21
f869418166
Add support for using the MI pckbd and pms drivers with the IOMD keyboard
...
and mouse ports, with a new driver, iomdkbc(4).
2004-03-13 17:52:02 +00:00
bjh21
abb6d5d13a
Add pckbport.
2004-03-13 17:46:45 +00:00
bjh21
dff5222d3a
Abstract the interface between pckbc(4), and the pckbd(4) and pms(4)
...
drivers that attach to it. This allows for other host interface chips
that use the same keyboards and mice, such as the ones in the ARM
IOMD20, ARM7500, and SA-1111. The PC-compatible driver is still
called pckbc(4), and the new abstraction layer is "pckbport", so the
child devices have moved from sys/dev/pckbc to sys/dev/pckbport, which
also contains some code shared between all host controllers. To avoid
incompatibility, pckbdreg.h is still installed in
/usr/include/dev/pckbc.
In theory, this shouldn't cause any behavioural changes in the drivers
concerned. Thy just use rather more function pointers than before. Tested
on i386 and (with a new host driver) acorn32. Compiled on several other
affected architectures.
2004-03-13 17:31:33 +00:00
bjh21
3d0535f928
Remove needless includes of <dev/pckbc/wskbdmap_mfii.h>.
2004-03-13 17:23:32 +00:00
cube
cd4928d8c7
The D-Link DFE-670TXD can appear with two different vendor IDs for the MAC
...
address. The two IDs belong to D-Link. Therefore, add a duplicate entry
with a matching vendor ID.
Reported and tested by syn at sceen dot net.
2004-03-13 15:09:16 +00:00
skrll
0a5647e7a8
Fix another silly error.
2004-03-13 13:07:37 +00:00
matt
e03259960d
Fix some gcc3 uninitialized variables.
2004-03-13 07:22:21 +00:00
matt
bc0e841788
Build EV64260 and EXPLORA451 kernels
2004-03-13 07:21:41 +00:00
jmc
d58ac80c5e
Set some defaults where gcc can't follow the interrupt code
2004-03-13 07:05:54 +00:00
dyoung
4ccb1f5236
Add a 'tags' target to macppc.
2004-03-13 05:55:40 +00:00
dyoung
a0e5ea5bcb
Enable extended channel set.
...
Add some debug code for printing the HAL's notion of available
channels if hw.ath.debug = 1.
2004-03-13 05:43:08 +00:00
jmc
cb992ce856
Comment out the rest of the opencrypto bits for now; the bebox port does not yet have generic soft interrupts, which the opencrypto software depends on.
2004-03-13 05:29:29 +00:00
jmc
a0ba19bfcf
Comment out opencrypto bits for now; the bebox port does not yet have generic soft interrupts, which the opencrypto software depends on.
2004-03-13 05:20:10 +00:00
uebayasi
456930e651
Don't convert text if *.mo doesn't specify codeset.
...
Analyzed by Takehiko Nozaki, tested by Sean Davis, OK'ed by yamt.
2004-03-13 04:58:04 +00:00
oster
5f5c148f74
raidPtr->num_spare is *NOT* sufficient here. We must allocate
...
at least an additional RF_MAXSPARE spare units, just in case.
2004-03-13 03:32:08 +00:00
christos
5cf9849bc3
What happened to testing trivial changes?
...
Fix extra || at the end of the elif
2004-03-13 02:36:43 +00:00
oster
8e82e43e0e
This desc->mutex is only ever initialized -- never used. *toss*
2004-03-13 02:31:12 +00:00
oster
ae179d21e5
paramDAG and paramASM are only ever set, but never used. *toss*
2004-03-13 02:20:40 +00:00
oster
cb1bb8925a
Cleanup function prototypes.
2004-03-13 02:04:02 +00:00
oster
8150ff6fbd
- don't use rf_PrintUserStats() for recon statistics.
...
rf_PrintUserStats() was mean for the simulator, and doesn't provide
any real info in kernel-space, especially for reconstructs.
Reconstructing actually renders the stats even more useless, since it
resets them all to zero before the reconstruct starts!
- since rf_PrintUserStats() is no longer used, nuke it along with the
routines that feed it. Nothing was using this code, and if we ever
need it again, we know where to find it.
2004-03-13 02:00:15 +00:00
soren
1265776d4e
Replace the <sys/endian.h> hack with a table based on MACHINE_ARCH.
...
This makes src/x11 build without USETOOLS.
2004-03-12 23:43:41 +00:00
bouyer
ece6a039c7
Add a drive with broken tagged queuing support. From Jim Faulkner.
...
Fix PR kern/23815.
2004-03-12 23:00:40 +00:00
matt
13f77ea600
Add entries for Xvfb/Xnest
2004-03-12 22:57:54 +00:00
enami
4604becb77
Sprinkle cast to prevent unwanted sign extension. Some of those actually
...
makes sed invoked during build process an out of bound array access.
2004-03-12 22:34:09 +00:00
dsl
8cc28b4b81
stop umount temporarily modifying what might be argv[n].
2004-03-12 21:48:32 +00:00
dsl
ff49552bb2
KNF and const sprinkle
2004-03-12 21:26:43 +00:00
dsl
b47125007b
Fix 'umount host:/filesystem' - it is documented on the man page but hasn't actually
...
worked for 10 years!
Remove the (broken) code that once supported 'umount /filesystem@host' since that
syntax isn't used anywhere.
Fixes PR bin/22099
2004-03-12 21:14:29 +00:00
wrstuden
74fec3bc40
Fix ofwboot to deal with larger kernels. Rather than loading at
...
0x6?0000, load at 0xe00000. This gives us room for around 13 MB of
kernel, as opposed to the current 5 MB (0x600000 - 0x100000).
No changes to load-base or real-base are needed due to this change,
though machines that needed specific OFW settings before (OF 1.x
and 2.x) this change still need those settings.
Partially revert revision 1.25 -> 1.26 of ofwboot/Makefile & friends.
We do not need to distinguish between where ofwboot and ofwboot.{elf,xcf}
load; they are both fine loading somewhere other than load-base.
2004-03-12 19:13:37 +00:00
jmc
6a03536b28
Toolize and use install to make mdec/std so it's in METALOG. Now a make release
...
works once again for atari
2004-03-12 17:52:54 +00:00
yamt
c819fadc97
shrink sizeof struct nfsnode by putting exclusive members into union.
2004-03-12 16:52:37 +00:00
yamt
a4cbf5b042
introduce a macro NFS_INVALIDATE_ATTRCACHE and use it
...
instead of "n_attrstamp = 0".
2004-03-12 16:52:14 +00:00
nonaka
57c768218b
reduce size...
2004-03-12 15:18:33 +00:00
ragge
788def892f
Note 10 gigabit adapter addition.
2004-03-12 14:58:42 +00:00
ragge
3bb5e65a6b
Add driver for Intel PRO/10GbE ethernet adapter. Now NetBSD has no
...
problem with intercontinental TCP connections of over 4Gbit/s, which is
where my test hardware runs out of bus bandwidth.
Stuff that is on the TODO list:
* HW VLAN support.
* Large jumbo buffers (16k).
* TCP Segmentation Offload
* RAIDC (receive interrupt delay adaptation)
* Understand how to use memory above 4GB.
2004-03-12 13:46:52 +00:00