Commit Graph

35295 Commits

Author SHA1 Message Date
enami
047cc5e94f Cleanup setroot() a bit:
- No longer necessary to use goto, just breaking the loop like other case
  is enough.
- Don't caliculate loop invariant every time.  Just reuse.
2000-01-25 03:42:36 +00:00
thorpej
35f3518a91 Fix a fatal typo in a Pyxis SGMAP TLB bug workaround. Noticed by
Jeff Roberson <nomad@nop.aliensystems.com>.
2000-01-25 03:32:36 +00:00
thorpej
c4d8a60bac Handle Cobalt Networks interfaces, which are 21143 pass 4.1 devices
with a simple (MAC address only) SROM format.

From Soren S. Jorvang <soren@wheel.dk>
2000-01-25 03:23:56 +00:00
thorpej
8f7ad1f798 When checking for a non-standard address ROM format, allow the
Cobalt Networks address ROM through.

From Soren S. Jorvang <soren@wheel.dk>
2000-01-25 03:14:12 +00:00
ad
ea0751f1aa Finish with fixing the SOFTCURSOR stuff. 2000-01-25 02:44:03 +00:00
thorpej
4be7a36436 Add Raytheon RayLink. 2000-01-25 01:50:12 +00:00
sommerfeld
43311a870f Regen 2000-01-25 01:17:40 +00:00
fvdl
cb47ac210f Add prototypes for exec hooks. 2000-01-25 01:15:29 +00:00
fvdl
65e677bd99 Add an exec hook mechanism, where kernel subsystem can register to
execute certain functions when a process does an exec(). Currently
uses a global list. Could possibly be done using a per-process list,
but this needs more thought.
2000-01-25 01:15:14 +00:00
sommerfeld
97597e1d12 Add ID for BayStack 660 (DS version of 650) 2000-01-25 01:15:06 +00:00
mycroft
a443bc2758 +IPv6 +Raylink/Aviator 2000-01-25 01:10:50 +00:00
thorpej
fe58a40561 Define some convenience information and tables related to ifmedia status
bits for ifconfig(8).
2000-01-25 00:58:59 +00:00
nisimura
d3657aebd3 Change the previous decision.
NetBSD/luna68k (1) creates UniOS/ISI label with BSD label embedded
at offset 64, (2) reads BSD label if found, (2) falls back to
reading UniOS/ISI label when no BSD label is found.  Plus, (4)
reads SunOS label if found in place of UniOS/ISI label.
2000-01-25 00:19:30 +00:00
enami
7acb650645 - fix comment style/indentaion.
- add comment to refer aic_pcmcia_enable.
2000-01-24 23:14:23 +00:00
chopps
7d55178466 support switching to/from adhoc/infrastructure mode with media opt.
fill in 802.11 correctly for 802.11 infrastructure.
code not verified with base station yet.
2000-01-24 22:05:53 +00:00
tron
04eb110431 Add "dependall" target for comfort. 2000-01-24 20:36:06 +00:00
thorpej
e2e27455dd Use config_pending. 2000-01-24 18:35:51 +00:00
thorpej
0c93dded4a Use config_pending. Addresses kern/9247. 2000-01-24 18:34:44 +00:00
thorpej
5aa64075cc Add a `config_pending' semaphore to block mounting of the root file system
until all device driver discovery threads have had a chance to do their
work.  This in turn blocks initproc's exec of init(8) until root is
mounted and process start times and CWD info has been fixed up.

Addresses kern/9247.
2000-01-24 18:03:19 +00:00
thorpej
6068308fcd In cwdinit(), if there isn't a cdir vnode yet, don't VREF() it. 2000-01-24 17:57:34 +00:00
pk
9cfc74c312 Report write-protected disks. 2000-01-24 16:52:02 +00:00
soda
d4e0f6e9de remove accidentally revived this file again, since this file was
moved to /cvsroot/syssrc/sys/arch/arc/conf/GENERIC,v
2000-01-24 16:30:14 +00:00
joda
7ac1ad97ba The TI 2030 is a PCI-PCI bridge and doesn't belong here 2000-01-24 15:51:59 +00:00
joda
4b45d02e15 regen 2000-01-24 15:50:16 +00:00
joda
a8308ddfd4 TI PCI2030 is a PCI-PCI bridge 2000-01-24 15:49:50 +00:00
enami
29ffb365e2 Use format_bytes to convert drive capacity into human familier string (like
sd.c does).
2000-01-24 14:51:07 +00:00
augustss
bbd7b89f19 Recognize Linksys USB10T. 2000-01-24 08:47:43 +00:00
augustss
50f87c16d8 Regen. 2000-01-24 08:44:33 +00:00
augustss
46ada10a40 Add Linksys USB10T. 2000-01-24 08:44:07 +00:00
soda
4f994e0e73 Add commented out "ident"-command
from hubertf's changes to (removed) pica/conf/GENERIC
2000-01-24 08:04:11 +00:00
thorpej
0a0a473368 Oops, forgot a /*CONSTCOND*/ 2000-01-24 04:56:02 +00:00
thorpej
53ab3c12d0 Add missing BUFQ_INSERT_HEAD(). 2000-01-24 03:42:57 +00:00
matt
4e90241d42 More files that were changed. 2000-01-24 02:54:01 +00:00
matt
7b17d59536 Revamp the VAX interrupt handling code. Make it compatible with all the
other ports.  Clean up some things.
2000-01-24 02:40:28 +00:00
augustss
c0214682f7 Add missing \n in attach message, and add a little more information. 2000-01-24 01:32:00 +00:00
augustss
6d0075dcc2 Fix a typo. 2000-01-24 01:20:21 +00:00
augustss
6197c11c41 Add Raytheon Raylink driver. 2000-01-24 01:09:57 +00:00
chopps
9704db4fc4 add driver for raylink/aviator wireless 802.11 FH 2Mbps cards, currently only
tested with aviator 2.4
2000-01-23 23:59:21 +00:00
chopps
1e33763b41 regen 2000-01-23 23:56:58 +00:00
chopps
7527798475 WebGear->Raytheon 2000-01-23 23:55:45 +00:00
hubertf
4b6b32e4fd sync with GENERIC,v 1.61 2000-01-23 23:54:34 +00:00
chopps
93d5e38d57 Add beginnings of ieee 802.11 generic stuff 2000-01-23 23:50:13 +00:00
chopps
84d74cfd6d add 802.11 media types 2000-01-23 23:49:48 +00:00
hubertf
7e5ff67457 Add commented out "ident"-command 2000-01-23 23:46:04 +00:00
hubertf
e8c0c6183d If config(8) left a "ident" file (from the "ident" command), set the
kernel id from the contents of that file.
2000-01-23 23:39:19 +00:00
pk
18ad190b10 * b_cylin -> b_cylinder; deals with PR9283.
* a few optimizations & misc. style updates.
2000-01-23 22:19:12 +00:00
aymeric
9fe838f17f regen. 2000-01-23 21:31:30 +00:00
aymeric
a7a7a71ee4 add (commented out) PCMCIA devices entries 2000-01-23 21:29:55 +00:00
aymeric
4288d7a5cf add stride 1 functions support and PCMCIA support 2000-01-23 21:10:26 +00:00
aymeric
c37bcf990c add PCMCIA initialization 2000-01-23 21:08:16 +00:00
aymeric
d7e70f7068 sync with new bus.h 2000-01-23 21:06:12 +00:00
soda
3d14a7c591 kluge to make this work with NEC M403 (arc/magnum). 2000-01-23 21:06:01 +00:00
eeh
c979dd8b7f Change this to use bsd.prog.mk properly. 2000-01-23 21:05:02 +00:00
aymeric
9e5a868b12 add IPL_SERIAL to enable PCMCIA com* compilation 2000-01-23 21:04:22 +00:00
aymeric
3a54b5a896 code factorisation and added stride 1 functions 2000-01-23 21:02:17 +00:00
soda
564df9b630 merge to NetBSD-current (DeskStation and Algor support is currently broken) 2000-01-23 21:01:48 +00:00
aymeric
9b5252590b add PCMCIA generic support 2000-01-23 20:57:27 +00:00
aymeric
2c44cb587d add files which deal with the gayle chip 2000-01-23 20:53:18 +00:00
soda
66ac043ce1 Moved to /cvsroot/syssrc/sys/arch/arc/include/isa_machdep.h,v 2000-01-23 20:49:32 +00:00
soda
c87e9a032b Moved to /cvsroot/syssrc/sys/arch/arc/dev/if_snreg.h,v 2000-01-23 20:47:18 +00:00
soda
479e34aa41 merge to NetBSD-current (DeskStation and Algor support is currently broken) 2000-01-23 20:45:01 +00:00
aymeric
8ac52796d5 add right casts to printf bus_space parameters 2000-01-23 20:44:04 +00:00
soda
8906480ccd Moved from /cvsroot/syssrc/sys/arch/arc/dev/if_sn.h,v 2000-01-23 20:43:35 +00:00
soda
5009ff6d63 OpenBSD-2.1/arc 2000-01-23 20:24:23 +00:00
soda
ce6b22983e removed as a consequence of pica -> arc transition 2000-01-23 20:18:45 +00:00
soda
8aad71662b Moved to /cvsroot/syssrc/sys/arch/arc/pica/picabus.c,v 2000-01-23 20:09:23 +00:00
soda
ec9ad11ed0 Moved from /cvsroot/syssrc/sys/arch/pica/pica/pica.c,v 2000-01-23 20:09:22 +00:00
soda
9588b90fa4 Moved to /cvsroot/syssrc/sys/arch/arc/arc/vm_machdep.c,v 2000-01-23 20:09:22 +00:00
soda
fd78f5ac1f Moved from /cvsroot/syssrc/sys/arch/pica/pica/vm_machdep.c,v 2000-01-23 20:09:21 +00:00
soda
6c53e1e10d Moved to /cvsroot/syssrc/sys/arch/arc/arc/trap.c,v 2000-01-23 20:09:20 +00:00
soda
a6baafa121 Moved from /cvsroot/syssrc/sys/arch/pica/pica/trap.c,v 2000-01-23 20:09:19 +00:00
soda
a4a01fb9ee Moved to /cvsroot/syssrc/sys/arch/arc/arc/sys_machdep.c,v 2000-01-23 20:09:18 +00:00
soda
d377ebe374 Moved to /cvsroot/syssrc/sys/arch/arc/arc/pmap.c,v 2000-01-23 20:09:17 +00:00
soda
88f0da0712 Moved from /cvsroot/syssrc/sys/arch/pica/pica/sys_machdep.c,v 2000-01-23 20:09:16 +00:00
soda
bbcae0d43c Moved from /cvsroot/syssrc/sys/arch/pica/pica/pmap.c,v 2000-01-23 20:09:16 +00:00
soda
fb74f37e14 Moved to /cvsroot/syssrc/sys/arch/arc/arc/minidebug.c,v 2000-01-23 20:09:15 +00:00
soda
346d71525e Moved from /cvsroot/syssrc/sys/arch/pica/pica/minidebug.c,v 2000-01-23 20:09:14 +00:00
soda
06d0157fbd Moved to /cvsroot/syssrc/sys/arch/arc/arc/mainbus.c,v 2000-01-23 20:09:14 +00:00
soda
2b21cd18fa Moved from /cvsroot/syssrc/sys/arch/pica/pica/mainbus.c,v 2000-01-23 20:09:13 +00:00
soda
ae3fc76b29 Moved to /cvsroot/syssrc/sys/arch/arc/arc/machdep.c,v 2000-01-23 20:09:13 +00:00
soda
be7833cf8f Moved from /cvsroot/syssrc/sys/arch/pica/pica/machdep.c,v 2000-01-23 20:09:12 +00:00
soda
48c38e5772 Moved to /cvsroot/syssrc/sys/arch/arc/arc/locore.S,v 2000-01-23 20:09:11 +00:00
soda
ce7a3c855f Moved from /cvsroot/syssrc/sys/arch/pica/pica/locore.S,v 2000-01-23 20:09:10 +00:00
soda
6c7b007a19 Moved to /cvsroot/syssrc/sys/arch/arc/arc/disksubr.c,v 2000-01-23 20:09:09 +00:00
soda
3d1a8ab5e6 Moved from /cvsroot/syssrc/sys/arch/pica/pica/disksubr.c,v 2000-01-23 20:09:08 +00:00
soda
e4b69f6eb9 Moved to /cvsroot/syssrc/sys/arch/arc/arc/cpu.c,v 2000-01-23 20:09:07 +00:00
soda
c545c22e5d Moved from /cvsroot/syssrc/sys/arch/pica/pica/cpu.c,v 2000-01-23 20:09:06 +00:00
soda
142f37ae69 Moved to /cvsroot/syssrc/sys/arch/arc/arc/conf.c,v 2000-01-23 20:09:06 +00:00
soda
6d653eb18c Moved from /cvsroot/syssrc/sys/arch/pica/pica/conf.c,v 2000-01-23 20:09:05 +00:00
soda
dfdd5c9793 Moved to /cvsroot/syssrc/sys/arch/arc/arc/clockvar.h,v 2000-01-23 20:09:04 +00:00
soda
e62009f1f3 Moved to /cvsroot/syssrc/sys/arch/arc/arc/clock_mc.c,v 2000-01-23 20:09:03 +00:00
soda
2b7f9edbd5 Moved from /cvsroot/syssrc/sys/arch/pica/pica/clockvar.h,v 2000-01-23 20:09:03 +00:00
soda
25088da318 Moved to /cvsroot/syssrc/sys/arch/arc/arc/clock.c,v 2000-01-23 20:09:03 +00:00
soda
1dd228d78b Moved from /cvsroot/syssrc/sys/arch/pica/pica/clock_mc.c,v 2000-01-23 20:09:02 +00:00
soda
6378c4bb0f Moved from /cvsroot/syssrc/sys/arch/pica/pica/clock.c,v 2000-01-23 20:09:02 +00:00
soda
b945528fa8 Moved to /cvsroot/syssrc/sys/arch/arc/arc/autoconf.c,v 2000-01-23 20:09:01 +00:00
soda
e8777adfd9 Moved from /cvsroot/syssrc/sys/arch/pica/pica/autoconf.c,v 2000-01-23 20:09:00 +00:00
soda
f2af8dda4b Moved to /cvsroot/syssrc/sys/arch/arc/arc/arctype.h,v 2000-01-23 20:09:00 +00:00
soda
c4ed024bac Moved from /cvsroot/syssrc/sys/arch/pica/pica/picatype.h,v 2000-01-23 20:08:59 +00:00
soda
bc3940a4db Moved to /cvsroot/syssrc/sys/arch/arc/isa/isabus.c,v 2000-01-23 20:08:59 +00:00
soda
22d43f5a61 Moved from /cvsroot/syssrc/sys/arch/pica/isa/isa.c,v 2000-01-23 20:08:58 +00:00
soda
4be256bb58 Moved to /cvsroot/syssrc/sys/arch/arc/dev/lpt_lbus.c,v 2000-01-23 20:08:58 +00:00
soda
9eb78e5900 Moved to /cvsroot/syssrc/sys/arch/arc/dev/com_lbus.c,v 2000-01-23 20:08:57 +00:00
soda
dc8ad1f6c2 Moved from /cvsroot/syssrc/sys/arch/pica/dev/lpt.c,v 2000-01-23 20:08:57 +00:00
soda
0bc6b561ea Moved from /cvsroot/syssrc/sys/arch/pica/dev/com.c,v 2000-01-23 20:08:57 +00:00
soda
f65681f856 Moved to /cvsroot/syssrc/sys/arch/arc/conf/files.arc,v 2000-01-23 20:08:56 +00:00
soda
930c192093 Moved from /cvsroot/syssrc/sys/arch/pica/conf/files.pica,v 2000-01-23 20:08:55 +00:00
soda
3019e0f57a Moved to /cvsroot/syssrc/sys/arch/arc/conf/Makefile.arc,v 2000-01-23 20:08:55 +00:00
soda
eaa7320938 Moved from /cvsroot/syssrc/sys/arch/pica/conf/Makefile.pica,v 2000-01-23 20:08:54 +00:00
soda
ee128062da Moved to /cvsroot/syssrc/sys/arch/arc/arc/locore_machdep.S,v 2000-01-23 20:08:53 +00:00
soda
8ee7822800 Moved from /cvsroot/syssrc/sys/arch/pica/pica/locore_machdep.S,v 2000-01-23 20:08:52 +00:00
soda
67ac5024bd Moved to /cvsroot/syssrc/sys/arch/arc/arc/arc_trap.c,v 2000-01-23 20:08:51 +00:00
soda
83e7f39f15 Moved from /cvsroot/syssrc/sys/arch/pica/pica/pica_trap.c,v 2000-01-23 20:08:50 +00:00
soda
cf2db82b96 Moved to /cvsroot/syssrc/sys/arch/arc/conf/std.arc,v 2000-01-23 20:08:50 +00:00
soda
9cd626c225 Moved from /cvsroot/syssrc/sys/arch/pica/conf/std.pica,v 2000-01-23 20:08:49 +00:00
soda
8403161a6a Moved to /cvsroot/syssrc/sys/arch/arc/include/ieee.h,v 2000-01-23 20:08:49 +00:00
soda
8102fac9d4 Moved from /cvsroot/syssrc/sys/arch/pica/include/ieee.h,v 2000-01-23 20:08:48 +00:00
soda
f9d5b66053 Moved to /cvsroot/syssrc/sys/arch/arc/include/elf_machdep.h,v 2000-01-23 20:08:48 +00:00
soda
7c8201c241 Moved to /cvsroot/syssrc/sys/arch/arc/include/ecoff_machdep.h,v 2000-01-23 20:08:47 +00:00
soda
cd29fe4bb1 Moved from /cvsroot/syssrc/sys/arch/pica/include/elf_machdep.h,v 2000-01-23 20:08:47 +00:00
soda
df1404532c Moved from /cvsroot/syssrc/sys/arch/pica/include/ecoff_machdep.h,v 2000-01-23 20:08:47 +00:00
soda
303aa96b8d Moved to /cvsroot/syssrc/sys/arch/arc/include/bswap.h,v 2000-01-23 20:08:47 +00:00
soda
6fa8042cc3 Moved from /cvsroot/syssrc/sys/arch/pica/include/bswap.h,v 2000-01-23 20:08:46 +00:00
soda
eabb7f5c23 Moved to /cvsroot/syssrc/sys/arch/arc/include/bsd-aout.h,v 2000-01-23 20:08:46 +00:00
soda
74c0399ea0 Moved to /cvsroot/syssrc/sys/arch/arc/include/aout_machdep.h,v 2000-01-23 20:08:45 +00:00
soda
71226b5898 Moved from /cvsroot/syssrc/sys/arch/pica/include/bsd-aout.h,v 2000-01-23 20:08:45 +00:00
soda
6431b0a81d Moved from /cvsroot/syssrc/sys/arch/pica/include/aout_machdep.h,v 2000-01-23 20:08:45 +00:00
soda
1f922ba78a Moved to /cvsroot/syssrc/sys/arch/arc/include/Makefile,v 2000-01-23 20:08:45 +00:00
soda
109d2f9181 Moved from /cvsroot/syssrc/sys/arch/pica/include/Makefile,v 2000-01-23 20:08:44 +00:00
soda
d908294848 Moved to /cvsroot/syssrc/sys/arch/arc/pica/pica.h,v 2000-01-23 20:08:44 +00:00
soda
86004c8a79 Moved from /cvsroot/syssrc/sys/arch/pica/pica/pica.h,v 2000-01-23 20:08:43 +00:00
soda
72d4ec683e Moved to /cvsroot/syssrc/sys/arch/arc/isa/timerreg.h,v 2000-01-23 20:08:43 +00:00
soda
1007140e26 Moved to /cvsroot/syssrc/sys/arch/arc/isa/spkrreg.h,v 2000-01-23 20:08:42 +00:00
soda
8e69d6fd73 Moved from /cvsroot/syssrc/sys/arch/pica/isa/timerreg.h,v 2000-01-23 20:08:42 +00:00
soda
2e640addfe Moved from /cvsroot/syssrc/sys/arch/pica/isa/spkrreg.h,v 2000-01-23 20:08:42 +00:00
soda
2e1c3c707f Moved to /cvsroot/syssrc/sys/arch/arc/include/vmparam.h,v 2000-01-23 20:08:42 +00:00
soda
84306c0d5d Moved from /cvsroot/syssrc/sys/arch/pica/include/vmparam.h,v 2000-01-23 20:08:41 +00:00
soda
fddc5ae391 Moved to /cvsroot/syssrc/sys/arch/arc/include/varargs.h,v 2000-01-23 20:08:41 +00:00
soda
3d6debbfd7 Moved to /cvsroot/syssrc/sys/arch/arc/include/types.h,v 2000-01-23 20:08:40 +00:00
soda
4cbf65174d Moved from /cvsroot/syssrc/sys/arch/pica/include/varargs.h,v 2000-01-23 20:08:40 +00:00
soda
6ca742e7be Moved to /cvsroot/syssrc/sys/arch/arc/include/trap.h,v 2000-01-23 20:08:40 +00:00
soda
1577ff50ea Moved from /cvsroot/syssrc/sys/arch/pica/include/types.h,v 2000-01-23 20:08:39 +00:00
soda
33e9dba342 Moved from /cvsroot/syssrc/sys/arch/pica/include/trap.h,v 2000-01-23 20:08:39 +00:00
soda
6312fe18d2 Moved to /cvsroot/syssrc/sys/arch/arc/include/stdarg.h,v 2000-01-23 20:08:39 +00:00
soda
fba509ecb6 Moved to /cvsroot/syssrc/sys/arch/arc/include/signal.h,v 2000-01-23 20:08:38 +00:00
soda
f0931ebe3a Moved from /cvsroot/syssrc/sys/arch/pica/include/stdarg.h,v 2000-01-23 20:08:38 +00:00
soda
8440d2e0e3 Moved to /cvsroot/syssrc/sys/arch/arc/include/setjmp.h,v 2000-01-23 20:08:38 +00:00
soda
531913086d Moved from /cvsroot/syssrc/sys/arch/pica/include/signal.h,v 2000-01-23 20:08:37 +00:00
soda
2b94b8247f Moved to /cvsroot/syssrc/sys/arch/arc/include/reloc.h,v 2000-01-23 20:08:37 +00:00
soda
471def64b2 Moved from /cvsroot/syssrc/sys/arch/pica/include/setjmp.h,v 2000-01-23 20:08:36 +00:00
soda
3f59502e1f Moved from /cvsroot/syssrc/sys/arch/pica/include/reloc.h,v 2000-01-23 20:08:36 +00:00
soda
8b2c03fc83 Moved to /cvsroot/syssrc/sys/arch/arc/include/regnum.h,v 2000-01-23 20:08:36 +00:00
soda
f58ad7557c Moved to /cvsroot/syssrc/sys/arch/arc/include/regdef.h,v 2000-01-23 20:08:35 +00:00
soda
8235b56fbb Moved from /cvsroot/syssrc/sys/arch/pica/include/regnum.h,v 2000-01-23 20:08:35 +00:00
soda
991dcd73f5 Moved from /cvsroot/syssrc/sys/arch/pica/include/regdef.h,v 2000-01-23 20:08:35 +00:00
soda
fa044c1fa5 Moved to /cvsroot/syssrc/sys/arch/arc/include/reg.h,v 2000-01-23 20:08:35 +00:00
soda
f018928d56 Moved from /cvsroot/syssrc/sys/arch/pica/include/reg.h,v 2000-01-23 20:08:34 +00:00
soda
7f94a24e66 Moved to /cvsroot/syssrc/sys/arch/arc/include/ptrace.h,v 2000-01-23 20:08:34 +00:00
soda
1c9fcb1fb4 Moved to /cvsroot/syssrc/sys/arch/arc/include/pte.h,v 2000-01-23 20:08:33 +00:00
soda
e0d9fee67b Moved from /cvsroot/syssrc/sys/arch/pica/include/ptrace.h,v 2000-01-23 20:08:33 +00:00
soda
877f0260c7 Moved from /cvsroot/syssrc/sys/arch/pica/include/pte.h,v 2000-01-23 20:08:33 +00:00
soda
fff4762a8e Moved to /cvsroot/syssrc/sys/arch/arc/include/psl.h,v 2000-01-23 20:08:33 +00:00
soda
bd754d76b2 Moved from /cvsroot/syssrc/sys/arch/pica/include/psl.h,v 2000-01-23 20:08:32 +00:00
soda
bff7826723 Moved to /cvsroot/syssrc/sys/arch/arc/include/profile.h,v 2000-01-23 20:08:32 +00:00
soda
f2ce555ca9 Moved from /cvsroot/syssrc/sys/arch/pica/include/profile.h,v 2000-01-23 20:08:31 +00:00
soda
d3086a2a5a Moved to /cvsroot/syssrc/sys/arch/arc/include/proc.h,v 2000-01-23 20:08:31 +00:00
soda
709c88ab3f Moved to /cvsroot/syssrc/sys/arch/arc/include/pmap.h,v 2000-01-23 20:08:30 +00:00
soda
415a7de1fe Moved from /cvsroot/syssrc/sys/arch/pica/include/proc.h,v 2000-01-23 20:08:30 +00:00
soda
d3d90c4c01 Moved from /cvsroot/syssrc/sys/arch/pica/include/pmap.h,v 2000-01-23 20:08:30 +00:00
soda
fb8972cd49 Moved to /cvsroot/syssrc/sys/arch/arc/include/pio.h,v 2000-01-23 20:08:30 +00:00
soda
e88cf9c1a5 Moved to /cvsroot/syssrc/sys/arch/arc/include/pccons.h,v 2000-01-23 20:08:29 +00:00
soda
90d7949c8c Moved from /cvsroot/syssrc/sys/arch/pica/include/pio.h,v 2000-01-23 20:08:29 +00:00
soda
a4a750c9d0 Moved to /cvsroot/syssrc/sys/arch/arc/include/pcb.h,v 2000-01-23 20:08:29 +00:00
soda
543ee51b73 Moved from /cvsroot/syssrc/sys/arch/pica/include/pccons.h,v 2000-01-23 20:08:28 +00:00
soda
90a231201e Moved from /cvsroot/syssrc/sys/arch/pica/include/pcb.h,v 2000-01-23 20:08:28 +00:00
soda
ec5da32d09 Moved to /cvsroot/syssrc/sys/arch/arc/include/param.h,v 2000-01-23 20:08:28 +00:00
soda
d4440ff3a4 Moved from /cvsroot/syssrc/sys/arch/pica/include/param.h,v 2000-01-23 20:08:27 +00:00
soda
84f0e1cbef Moved to /cvsroot/syssrc/sys/arch/arc/include/mouse.h,v 2000-01-23 20:08:27 +00:00
soda
a1ebbbe7cb Moved from /cvsroot/syssrc/sys/arch/pica/include/mouse.h,v 2000-01-23 20:08:26 +00:00
soda
0893672619 Moved to /cvsroot/syssrc/sys/arch/arc/include/mips_opcode.h,v 2000-01-23 20:08:26 +00:00
soda
285660c582 Moved to /cvsroot/syssrc/sys/arch/arc/include/limits.h,v 2000-01-23 20:08:25 +00:00
soda
bdf3b4663a Moved from /cvsroot/syssrc/sys/arch/pica/include/mips_opcode.h,v 2000-01-23 20:08:25 +00:00
soda
7fdc1984ad Moved to /cvsroot/syssrc/sys/arch/arc/include/kdbparam.h,v 2000-01-23 20:08:25 +00:00
soda
b0f8addc27 Moved from /cvsroot/syssrc/sys/arch/pica/include/limits.h,v 2000-01-23 20:08:24 +00:00
soda
5412972288 Moved from /cvsroot/syssrc/sys/arch/pica/include/kdbparam.h,v 2000-01-23 20:08:24 +00:00
soda
6971b1a0c9 Moved to /cvsroot/syssrc/sys/arch/arc/include/kcore.h,v 2000-01-23 20:08:24 +00:00
soda
9806ef403b Moved to /cvsroot/syssrc/sys/arch/arc/include/kbdreg.h,v 2000-01-23 20:08:23 +00:00
soda
cb536e5f02 Moved from /cvsroot/syssrc/sys/arch/pica/include/kcore.h,v 2000-01-23 20:08:23 +00:00
soda
c69bd1a3fe Moved to /cvsroot/syssrc/sys/arch/arc/include/ieeefp.h,v 2000-01-23 20:08:23 +00:00
soda
232c36a7ff Moved from /cvsroot/syssrc/sys/arch/pica/include/kbdreg.h,v 2000-01-23 20:08:22 +00:00
soda
467a94dc9f Moved from /cvsroot/syssrc/sys/arch/pica/include/ieeefp.h,v 2000-01-23 20:08:22 +00:00
soda
bed73a34d2 Moved to /cvsroot/syssrc/sys/arch/arc/include/float.h,v 2000-01-23 20:08:22 +00:00
soda
26b2e63385 Moved to /cvsroot/syssrc/sys/arch/arc/include/endian.h,v 2000-01-23 20:08:21 +00:00
soda
131bb91866 Moved from /cvsroot/syssrc/sys/arch/pica/include/float.h,v 2000-01-23 20:08:21 +00:00
soda
81abf52499 Moved to /cvsroot/syssrc/sys/arch/arc/include/display.h,v 2000-01-23 20:08:21 +00:00
soda
b44ca2859f Moved from /cvsroot/syssrc/sys/arch/pica/include/endian.h,v 2000-01-23 20:08:20 +00:00
soda
f5442a2176 Moved from /cvsroot/syssrc/sys/arch/pica/include/display.h,v 2000-01-23 20:08:20 +00:00
soda
7d63b2fe12 Moved to /cvsroot/syssrc/sys/arch/arc/include/disklabel.h,v 2000-01-23 20:08:20 +00:00
soda
19e4f5f0df Moved to /cvsroot/syssrc/sys/arch/arc/include/cpu.h,v 2000-01-23 20:08:19 +00:00
soda
9388143e36 Moved from /cvsroot/syssrc/sys/arch/pica/include/disklabel.h,v 2000-01-23 20:08:19 +00:00
soda
16e9a4dcc2 Moved to /cvsroot/syssrc/sys/arch/arc/include/cdefs.h,v 2000-01-23 20:08:19 +00:00
soda
fece929833 Moved from /cvsroot/syssrc/sys/arch/pica/include/cpu.h,v 2000-01-23 20:08:18 +00:00
soda
55a5ac3e5a Moved from /cvsroot/syssrc/sys/arch/pica/include/cdefs.h,v 2000-01-23 20:08:18 +00:00
soda
57a3e8780e Moved to /cvsroot/syssrc/sys/arch/arc/include/bus.h,v 2000-01-23 20:08:18 +00:00
soda
34b87233e0 Moved from /cvsroot/syssrc/sys/arch/pica/include/bus.h,v 2000-01-23 20:08:17 +00:00
soda
e67e873cbc Moved to /cvsroot/syssrc/sys/arch/arc/include/autoconf.h,v 2000-01-23 20:08:17 +00:00
soda
a33e4df055 Moved to /cvsroot/syssrc/sys/arch/arc/include/asm.h,v 2000-01-23 20:08:16 +00:00
soda
bd92e48823 Moved from /cvsroot/syssrc/sys/arch/pica/include/autoconf.h,v 2000-01-23 20:08:16 +00:00
soda
aa54a1ab1d Moved from /cvsroot/syssrc/sys/arch/pica/include/asm.h,v 2000-01-23 20:08:16 +00:00
soda
b9263e3ff2 Moved to /cvsroot/syssrc/sys/arch/arc/include/ansi.h,v 2000-01-23 20:08:15 +00:00
soda
935cad6cc4 Moved from /cvsroot/syssrc/sys/arch/pica/include/ansi.h,v 2000-01-23 20:08:14 +00:00
soda
a1282c1ed2 Moved to /cvsroot/syssrc/sys/arch/arc/dev/scsi.h,v 2000-01-23 20:08:14 +00:00
soda
4640f2a52e Moved to /cvsroot/syssrc/sys/arch/arc/dev/pccons.c,v 2000-01-23 20:08:13 +00:00
soda
7b63ee28c0 Moved from /cvsroot/syssrc/sys/arch/pica/dev/scsi.h,v 2000-01-23 20:08:13 +00:00
soda
8519eaf895 Moved from /cvsroot/syssrc/sys/arch/pica/dev/pccons.c,v 2000-01-23 20:08:13 +00:00
soda
2c53085d00 Moved to /cvsroot/syssrc/sys/arch/arc/dev/if_sn.h,v 2000-01-23 20:08:12 +00:00
soda
a759463408 Moved to /cvsroot/syssrc/sys/arch/arc/dev/if_sn.c,v 2000-01-23 20:08:11 +00:00
soda
99a8138066 Moved from /cvsroot/syssrc/sys/arch/pica/dev/if_sn.h,v 2000-01-23 20:08:11 +00:00
soda
5f72a4b0b1 Moved from /cvsroot/syssrc/sys/arch/pica/dev/if_sn.c,v 2000-01-23 20:08:11 +00:00
soda
6827e1913e Moved to /cvsroot/syssrc/sys/arch/arc/dev/fdreg.h,v 2000-01-23 20:08:10 +00:00
soda
afc9b43191 Moved to /cvsroot/syssrc/sys/arch/arc/dev/fd.c,v 2000-01-23 20:08:09 +00:00
soda
78a72f8f99 Moved from /cvsroot/syssrc/sys/arch/pica/dev/fdreg.h,v 2000-01-23 20:08:09 +00:00
soda
af4ed59cc3 Moved from /cvsroot/syssrc/sys/arch/pica/dev/fd.c,v 2000-01-23 20:08:09 +00:00
soda
708b7dd64f Moved to /cvsroot/syssrc/sys/arch/arc/dev/dma.h,v 2000-01-23 20:08:09 +00:00
soda
7230dfbc48 Moved from /cvsroot/syssrc/sys/arch/pica/dev/dma.h,v 2000-01-23 20:08:08 +00:00
soda
763169e4ce Moved to /cvsroot/syssrc/sys/arch/arc/dev/dma.c,v 2000-01-23 20:08:08 +00:00
soda
375be02f3e Moved from /cvsroot/syssrc/sys/arch/pica/dev/dma.c,v 2000-01-23 20:08:07 +00:00
soda
421c58a896 Moved to /cvsroot/syssrc/sys/arch/arc/dev/ascreg.h,v 2000-01-23 20:08:07 +00:00
soda
eb16133007 Moved from /cvsroot/syssrc/sys/arch/pica/dev/ascreg.h,v 2000-01-23 20:08:06 +00:00
soda
883f41facb Moved to /cvsroot/syssrc/sys/arch/arc/dev/asc.c,v 2000-01-23 20:08:06 +00:00
soda
3fb706e4a2 Moved from /cvsroot/syssrc/sys/arch/pica/dev/asc.c,v 2000-01-23 20:08:05 +00:00
soda
107f67ac52 Moved to /cvsroot/syssrc/sys/arch/arc/conf/PICA,v 2000-01-23 20:08:04 +00:00
soda
3168c15603 Moved from /cvsroot/syssrc/sys/arch/pica/conf/PICA,v 2000-01-23 20:08:03 +00:00
soda
c3cf58bf04 Moved to /cvsroot/syssrc/sys/arch/arc/conf/GENERIC,v 2000-01-23 20:08:03 +00:00
soda
b1163d2576 Moved from /cvsroot/syssrc/sys/arch/pica/conf/GENERIC,v 2000-01-23 20:08:02 +00:00
soda
21ad5df369 Moved to /cvsroot/syssrc/sys/arch/arc/compile/.keep_me,v 2000-01-23 20:08:01 +00:00
soda
beb0eab85a Moved from /cvsroot/syssrc/sys/arch/pica/compile/.keep_me,v 2000-01-23 20:08:00 +00:00
soda
65910335d5 Moved to /cvsroot/syssrc/sys/arch/arc/TODO,v 2000-01-23 20:08:00 +00:00
soda
efb787fdae Moved from /cvsroot/syssrc/sys/arch/pica/TODO,v 2000-01-23 20:07:59 +00:00
soda
690a7b0a0d Moved to /cvsroot/syssrc/sys/arch/arc/Makefile,v 2000-01-23 20:07:59 +00:00
soda
ef91d7cbed Moved from /cvsroot/syssrc/sys/arch/pica/Makefile,v 2000-01-23 20:07:58 +00:00
matt
46b238cab4 remove volatile from softc. cleanup interrupt initialization. 2000-01-23 18:53:11 +00:00
mycroft
7b49d242ce Clean up the machine symlink stuff ever so slightly. Needs to be
standardized between files.
2000-01-23 17:04:03 +00:00
mycroft
f456106d03 Fix the symlink hack. 2000-01-23 16:45:54 +00:00
mycroft
295c3f303e Fix the symlink hack. 2000-01-23 16:44:18 +00:00
tsubai
ddec291d99 Fix cf_unit usage. 2000-01-23 15:58:04 +00:00
tsubai
eda36600e0 Fix wrong usage of cf_unit. 2000-01-23 15:49:11 +00:00
tsubai
d9d54bf806 Use flags to determine PCLK rather than use unit number. 2000-01-23 15:27:43 +00:00
tsubai
83be2572a7 Don't need to declare badaddr(). 2000-01-23 14:57:10 +00:00
tsubai
969c226b5b Match "keylargo". 2000-01-23 10:01:44 +00:00
tsubai
1ef6ee50b9 Regen. 2000-01-23 09:55:40 +00:00
tsubai
9aa167f517 Add Apple KeyLargo and UniNorth. 2000-01-23 09:54:28 +00:00
mycroft
901082bf1e Remove code that should not have been added. 2000-01-23 04:02:19 +00:00
tron
156ac6704c Add commented out entry for overlay filesystem. 2000-01-23 01:06:33 +00:00
mycroft
0153fa8a4d Regen. 2000-01-23 01:01:51 +00:00
mycroft
db70ed30f4 Use proper varargs format for __semctl13. 2000-01-23 01:01:30 +00:00
augustss
75e8c400fa Add parens so a ?: expression binds correctly. 2000-01-23 00:10:03 +00:00
mycroft
c6a0f46b4f Delint. 2000-01-22 22:53:59 +00:00
mycroft
c26054b799 Delint. 2000-01-22 22:40:58 +00:00
is
e084c6cfec Tell changers to commit AMIGA and DRACO, too. 2000-01-22 21:16:56 +00:00
is
236fe18599 synchronize this with GENERIC. 2000-01-22 21:09:38 +00:00
thorpej
b176cb0869 Add OPMODE_FD (full-duplex) to the media-related OPMODE bitmask. This
will cause the Tulip to be reset when this bit is toggled.  This is
apparently required for some chip revs.

From Matt Thomas.
2000-01-22 21:05:53 +00:00
thorpej
5422cfb256 Fix netisr processing for PPP when there is only one device configured.
port-alpha/9257, Kevin P. Neal.
2000-01-22 18:28:04 +00:00
thorpej
2ad35b74df After some discussion with Mycroft, change splstatclock() to splclock().
The rule is that you don't get to call scheduler-related functions (e.g.
wakeup()) above the clock interrupt.  Going to statclock unnecessarily
hoses e.g. serial interrupts on the SPARC.
2000-01-22 16:53:50 +00:00
drochner
05261ccb43 include "rnd.h" explicitely since the size of sd_softc depends on it
(sd_scsi.c and sd_atapi.c missed it, leading to random memory corruption)
2000-01-22 16:35:25 +00:00
thorpej
2ab34248eb Back out rev 1.36... what was I thinking? Also, update the comment that
led me astray to reflect reality.
2000-01-22 16:32:02 +00:00
drochner
dadc2bc21d pass raw keyboard data unsigned to avoid sign extension 2000-01-22 15:09:00 +00:00
pk
d76bf6c906 Try both the BOOTPARAMS and BOOTP protocol (in that order). This also
takes care of PR#8738.
2000-01-22 12:34:57 +00:00
takemura
56c6e7faaf Add a menu item for MC-R430.
Change frame buffer type of MC-R530, which had been inversed B/W.
2000-01-22 11:03:16 +00:00
takemura
251cab4f98 Add platform ID of MC-R430. 2000-01-22 10:51:29 +00:00
takemura
5b9cd9b86f Fix a problem which is reported in PR port-hpcmips/9207.
Vrkiu_cngetc() had returned WSCONS_EVENT_ALL_KEYS_UP if there are no event to
report. Modification keys like shift-key had been canceled by that event.
2000-01-22 09:12:35 +00:00
tsutsui
b236cf48c3 check whether tv_usec >= 1000000 2000-01-22 05:21:24 +00:00
mjacob
91c88eb52f PR/9271 (from srp@zgi.com)- recognize (indirectly) HP4000s via density
code and do the right QIC type dance (1 FM @EOT, fixed block size).
2000-01-22 04:29:58 +00:00
thorpej
6bf314dccf NetBSD 1.4Q -- buffer queue changes. 2000-01-21 23:48:07 +00:00
thorpej
0b0aecffd6 Update for sys/buf.h/disksort_*() changes. 2000-01-21 23:43:10 +00:00
thorpej
f7c9b87381 Update for sys/buf.h/disksort_*() changes, plus make it compilable on
more systems.
2000-01-21 23:41:45 +00:00
thorpej
dc59bc1db3 Update for sys/buf.h/disksort_*() changes. 2000-01-21 23:39:55 +00:00
thorpej
52242fdf9f Update for sys/buf.h/disksort_*() changes. 2000-01-21 23:28:59 +00:00
thorpej
0ef111e8ee - Implement bowrite() -- perform an asynchronous, ordered write. 2000-01-21 23:22:24 +00:00
thorpej
e3d3905ac7 Preserve B_ORDERED. 2000-01-21 23:21:46 +00:00
thorpej
05c6b5a9a0 - Add a B_ORDERED flag to communicate to drivers that an I/O request should
be issued/completed in order; that is, provide a barrier for I/O queues.
- Change the buffer driver queue links to a TAILQ, rather than using
  a home-grown equivalent.  Provide BUFQ_*() macros to manipulate buffer
  queues; these deal with the barrier provided by B_ORDERED.
- Update disksort() accordingly, and provide 3 versions:
	- disksort_cylinder(): historical disksort(), which keys on
	  b_cylinder (and b_blkno for the case when b_cylinder matches).
	- disksort_blkno(): sorts only on b_blkno.  Essentially the
	  same as disksort_cylinder(), but with fewer comparisons.
	- disksort_tail(): requests are simply inserted into the queue
	  at the tail.  This is provided as an option so that drivers
	  can simply have a pointer to the appropriate sort function.
  Note that disksort() now pays attention to B_ORDERED.
2000-01-21 23:20:51 +00:00
mjacob
04b750733c slight change for platform independence 2000-01-21 21:19:57 +00:00
mjacob
7faf9d32ea cleanup SAF-TE attachment code 2000-01-21 21:10:41 +00:00
tsubai
2d0426d8d2 Recognize MPC7400. 2000-01-21 18:49:52 +00:00
tsubai
16ea7fbbbb Match "keylargo-ata". 2000-01-21 18:45:14 +00:00
mjacob
eb5546b1cb add cdev_ses_init alias to cdev__oci_init 2000-01-21 17:52:29 +00:00
tsutsui
331b00d2d8 Add "dumps on none" to config. 2000-01-21 13:38:47 +00:00
pk
df99dfd934 Simplify toggling the FTP bit on sun4m machines. 2000-01-21 13:25:12 +00:00
pk
252d47729f Update FDC offsets used by fdintr.s 2000-01-21 13:24:06 +00:00
pk
6b2ebb44a7 Move several PIL_* definitions into the scope of LOCORE stuff. 2000-01-21 13:22:55 +00:00
pk
f8ac5484fa Medium sized code overhaul:
* Improve communication between the `hard' and `soft' interrupt handlers
  to better distinguish various interrupt sources.
* Eliminate several race conditions where we would set a time out handler
  only after starting the command on the hardware.
* Handle most timeouts by resetting the controller; there isn't much chance
  of recovery in any other way.  Currently, the exception is a timeout
  on I/O, in which case we first try to pulse the controller's TC line
  in order to abort the pseudo-dma sequence.  Apparently, "normal"
  conditions can induce such a timeout when there's no disk in the drive.
* Reduce the formatting gap parameter to 0x54.
* On the obio bus, interpret the `status' attribute.
* Minimize console diagnostic output if the errors we get appear to be
  caused by the absence of a disk.
2000-01-21 13:22:01 +00:00
tsutsui
a914ad6061 - use the raw partition for ioctl; `control device' is gone.
- remove `sc_flags' member from md_softc
 - add check code whether the md device is configured in mdread/mdwrite
2000-01-21 12:14:53 +00:00
shin
7d6a332830 change miniroot size. 2000-01-21 11:29:53 +00:00
sommerfeld
aa195e816f Fix PR9240: comment above cpu_fork() out of synch with reality on most ports.
(comment change only, but was wrong for more than just i386).
2000-01-20 22:18:54 +00:00
thorpej
0835b779d1 Simplify sbdsp_pause(). 2000-01-20 19:27:03 +00:00
wrstuden
87e1b0f9b7 Add overlay to kernel configs. 2000-01-20 19:12:28 +00:00
wrstuden
fab192f2d2 Add overlay, a layered file system which overlays itself on
the underlying fs, rather than exporting it to another part of the
directory name space.
2000-01-20 19:06:13 +00:00
mjacob
e1598bac13 fix misspelling 2000-01-20 17:16:25 +00:00
mjacob
c6459da685 add SES device 2000-01-20 17:13:27 +00:00
mjacob
015af0db9d add a (currently unused) option reference to isp_target mode 2000-01-20 17:12:34 +00:00
mjacob
56196ffa4e Nobody said no to adding a pointer to original scsi inquiry data
to the scsibus attach args. Make sure it's nulled for ATAPI. Also,
for scsiconf.c, modify SENA's quirk entry.
2000-01-20 17:10:18 +00:00
mjacob
3bcc285367 add SES driver 2000-01-20 17:07:41 +00:00
christos
c6b70bdfe2 Use .PATH.c not .PATH otherwise builds without objdirs fail from biosboot_com0.
Reported by Tron.
2000-01-20 16:51:01 +00:00
mjacob
a8f0034523 add SES device 2000-01-20 16:07:43 +00:00
drochner
8395a5e928 like com.c, raise DTR/RTS in console initialisation 2000-01-20 15:22:57 +00:00
enami
b7868a436d Don't overwrite cfe->flags. 2000-01-20 08:47:59 +00:00
enami
747ef6745c If server name field is overloaded for other purpose, or it just contains
NULL string, don't use it as server name.
2000-01-20 08:34:52 +00:00
enami
9d51226cc3 fix typo in comment. 2000-01-20 03:19:27 +00:00
matt
5d5b2822ec Don't need to include opt_vax8600.h. Always defined the 8600 specific bits. 2000-01-20 00:07:49 +00:00
thorpej
e92c1387ea G/c unused variable. 2000-01-19 23:06:06 +00:00
thorpej
a0397a2573 Move callout initialization to a single location; no need to duplicate
that code all over the place.
2000-01-19 20:05:30 +00:00
tsutsui
e61f177ab1 STRIP -> STRIPPROG 2000-01-19 16:29:54 +00:00
tsutsui
995d49ac90 Add #include <machine/cpu.h> 2000-01-19 16:13:50 +00:00
itojun
1061ba6b37 another possible PR9189 issue (panic on sparc). 2000-01-19 15:59:14 +00:00
tsutsui
644b514c39 Change STRIPFLAGS=-g for cross-toolchains. 2000-01-19 14:44:58 +00:00
cjs
b54595a488 Make sure that everything in GENERIC is in ALPHA, and that the two files
have config lines in the same order to make diffing easier.
2000-01-19 13:53:47 +00:00
leo
7396daca2b No longer abuse cf_unit. This broke with the latest autoconf changes. 2000-01-19 13:23:14 +00:00
leo
4911054546 Allow storage-space to be passed to the alloc_bus_space_tag() functions. This
permits static tags to be used during early console init.
2000-01-19 13:12:54 +00:00
cjs
73b79d6c25 Make sure that everything in GENERIC is in ALPHA, and that the two files
have config lines in the same order to make diffing easier.
2000-01-19 07:04:23 +00:00
cjs
c79473b2b7 Add vr driver and missing phys. 2000-01-19 06:09:03 +00:00
jonathan
83eb9e9fb4 Add accidentally-omitted prototype for time_pps_kcbind() so userlevel PPSAPI
client code compiles with -Wall -Wstrict-prototypes-Wmissing-prototypes.
2000-01-19 03:33:18 +00:00
danw
6c14ba0dba Fill in the alignment trap handler a bit: now it can fix unaligned
floating point loads and stores (to work around a gcc bug), but will
still cause a bus error on other sorts of unaligned accesses.
2000-01-19 03:30:12 +00:00
danw
83cfcdd15a Add a special trap handler for EXC_ALI that saves dsisr and dar 2000-01-19 03:28:21 +00:00
mycroft
c10e001ee2 Sync, +IPv6. 2000-01-19 03:05:06 +00:00
mycroft
1c92c8d7ed Add a sequencer to go with the midis. 2000-01-19 03:01:46 +00:00
msaitoh
0b9af6bdce check whether tv_usec >= 1000000 2000-01-19 02:52:16 +00:00
augustss
55c5d10627 Fix typos.
Never, never, never commit without compiling first.
2000-01-19 01:16:38 +00:00
augustss
fe18229923 Obey the interrupt interval here also. 2000-01-19 01:04:26 +00:00
augustss
a97cf3f9ce Fix a buglet in framelist locking. 2000-01-19 01:02:11 +00:00
abs
3a63eeee63 newline terminate ss: atatch message - from Roger Brooks 2000-01-19 01:00:07 +00:00
augustss
8d1b47c24d Poll the interrupt pipe every 100 ms instead of every 1 ms. The interrupt
pipe is only used to collect statistics so it seems rather stupid to bog
down the processor by doing this every ms.
2000-01-19 00:25:23 +00:00
augustss
c3716a6bb9 Add an argument to usbd_open_pipe_intr() to specify the polling interval
for an interrupt pipe in case we don't what what the descriptor suggests.
2000-01-19 00:23:58 +00:00
augustss
331cdec4d2 Add another item. 2000-01-19 00:20:55 +00:00
perseant
dac789be22 Changes to stabilize LFS. The first two of these should also apply to the
1.4 branch.

* Use a separate per-fs lock, instead of ufs_hashlock, to protect the Inode
  free list.  This seems to prevent the "lockmgr: %d, not exclusive lock holder
  %d, unlocking" message I was mis-attributing last night to an unlocked vnode
  being passed to vrele.

* Change calling semantics of lfs_ifind, to give better error reporting:
  If fed a struct buf, it can report the block number of the offending inode
  block as well as the inode number.

* Back out rev 1.10 of lfs_subr.c, since the replacement code was slightly
  uglier while being functionally identical.

* Make lfs_vunref use the same free list convention as vrele/vput, so that
  vget does not remove vnodes from a hash list they are not on.
2000-01-19 00:03:04 +00:00
mycroft
01c66d1c23 Mute the DAC -- not the master volume -- on close, so that CD passthrough is
unaffected.
2000-01-18 22:11:05 +00:00
augustss
21863071b1 Move the zeroing of the xfer to the individual methods. 2000-01-18 20:23:42 +00:00
augustss
f14036861f Turn xfer allocation into a method in the HC driver. The reason is that
an HC driver may want to subclass the xfer to have additional private fields.
2000-01-18 20:11:00 +00:00
thorpej
1de974fc2e Use PCI products defined in pcidevs.h 2000-01-18 20:05:23 +00:00
thorpej
f51f762b8d Update to reflect current reality. 2000-01-18 20:02:32 +00:00
thorpej
ce2b722aec No need to define MPC105 and MPC106 PCI products here. 2000-01-18 20:01:28 +00:00
thorpej
cf3cdae016 iodone() -> biodone() 2000-01-18 19:53:42 +00:00
deberg
4cf19b07ea add the NeXT mouse type 2000-01-18 19:52:50 +00:00
thorpej
c4e802b942 Use b_cylinder as defined in sys/buf.h 2000-01-18 19:52:21 +00:00
thorpej
ca44eb8d21 iodone() -> biodone(), iowait() -> biowait() 2000-01-18 19:51:03 +00:00
thorpej
d7e6de4a08 iodone() -> biodone() 2000-01-18 19:50:32 +00:00
thorpej
4f27a98702 Use b_cylinder as defined in sys/buf.h 2000-01-18 19:48:02 +00:00
augustss
4357bf2625 Pretend we can detach. Then we can at least the detach the device
if the attach fails in the middle.
2000-01-18 19:46:55 +00:00
thorpej
8808155fa6 Use b_cylinder as defined in sys/buf.h 2000-01-18 19:46:07 +00:00
augustss
aff651d2c6 Sync with reality. 2000-01-18 19:45:58 +00:00
thorpej
8201b36ca0 Use b_cylinder as defined in sys/buf.h 2000-01-18 19:43:02 +00:00
thorpej
0684e6f83b - Use b_cylinder as defined in sys/buf.h
- Add an empty dk_establish()
2000-01-18 19:40:53 +00:00
thorpej
c241e27b63 Use b_cylinder as defined in sys/buf.h 2000-01-18 19:37:58 +00:00
thorpej
d0bb9fdf22 Remove one line of junk. 2000-01-18 19:36:58 +00:00
thorpej
ed244ca8e4 Use b_cylinder as defined in sys/buf.h 2000-01-18 19:34:24 +00:00
thorpej
71b89434fa Remove one line of junk. 2000-01-18 19:33:31 +00:00
augustss
f21b1ede53 Add a little more debug printing. 2000-01-18 18:49:35 +00:00
bouyer
3c680c00ab Handle pre-FS_42POSTBLFMT. I now can mount an Ultrix file system on my
sparc without panic.
2000-01-18 18:41:29 +00:00
jlam
24ea998b2a Regen. 2000-01-18 17:20:32 +00:00
jlam
069f019108 Add Aironet Wireless Communications' vendor and product codes. 2000-01-18 17:19:33 +00:00
ad
e716b4ba71 Fix register offset problem. This should make EISA boards work correctly,
and is also needed for the ISA frontend (some time this week).
2000-01-18 16:50:38 +00:00
bouyer
0016706a70 Clean up revision stuff for the sis. Suggested by Chris Cappuccio. 2000-01-18 13:58:07 +00:00
bouyer
a569e4a38f Correct URLs. 2000-01-18 13:30:32 +00:00
simonb
251eb03a2b Only prototype and include code for scc_kbd_init() and scc_mouse_init()
if NRASTERCONSOLE > 0.  Fixes problem reported on port-pmax by Anders
Andersson.
2000-01-18 12:19:49 +00:00
cgd
ccfb44f360 use the old cloning-device cf_unit increment behaviour, if
__BROKEN_CONFIG_UNIT_USAGE is defined.
2000-01-18 07:45:04 +00:00
itojun
c521cdaa75 temporary workaround for PR9189 (panic on sparc). 2000-01-18 05:36:19 +00:00
cjs
762741c71d Fix the size of the playback buffer. Patch from Dave Sainty <dave@dtsp.co.nz>. 2000-01-18 04:48:47 +00:00
mycroft
9efabde18b Rearrange ex_intr() to use C_INTR_LATCH the same way the ep driver does,
to prevent race conditions.
2000-01-18 03:35:40 +00:00
jtk
5253149d51 add mii attribute to xe. (Needed to make PHY attachment work.) 2000-01-18 03:11:11 +00:00
msaitoh
7d3068a3b4 use macros 2000-01-17 21:59:43 +00:00
msaitoh
c330a893d5 - check whether tv_usec == 1000000, too.
- set the reload count of the timer unit 1 correctly
  (Timer unit counts from TCOR to 0 (i.e. the length of the counts equals
  to TCOR + 1)).
- use macros.
2000-01-17 21:54:32 +00:00
msaitoh
8cf5a56c3f add some bit definitions 2000-01-17 21:41:13 +00:00
bouyer
e51ae5d23a Use SCSIPIRETRIES instead of hard-coded value '2' for number of retries in
common routines. Define SCSIPIRETRIES as 4, so that the command will finally
succeed after several consecutive downgrades from UDMA2 to PIO4.
2000-01-17 17:59:48 +00:00
augustss
f7145f672e Add USB-Ethernet adapters. 2000-01-17 17:47:03 +00:00
augustss
5fe2bec33e Add Bill Paul's FreeBSD driver for the CATC USB-EL1201A chip.
XXX The driver is untested since I don't have any hardware with this chip.
2000-01-17 17:12:20 +00:00
pk
725c6438c1 Use bus_space(9) functions to access the controller registers.
Add probes to the attach routines before poking the chip to see
where the registers are located.
2000-01-17 16:57:15 +00:00
pk
2d7f7ef7a6 Use bus handle to in `struct fdio' to read the chip registers. 2000-01-17 16:53:18 +00:00
pk
611f7a9938 Add offset to bus handle in `struct fdio'. 2000-01-17 16:52:04 +00:00
kleink
6910891781 Add NAN constant glue for sh3. 2000-01-17 16:27:53 +00:00
minoura
9a0577db94 Wrong () balance in dumpsize calculation. 2000-01-17 16:17:32 +00:00
hubertf
bd2e491091 make confusion of ISO 639 and ISO 3166 less likely 2000-01-17 15:51:59 +00:00
augustss
57a4fc9141 Regen. 2000-01-17 14:56:23 +00:00
augustss
3285aaa9dc Add a bunch of devices I found at a Linux site. 2000-01-17 14:56:01 +00:00
augustss
28c8d7c7bb Remove some unnecessary cleanup. 2000-01-17 13:25:22 +00:00
augustss
3205164ec5 Add missing USBD_NO_COPY flag. 2000-01-17 13:23:05 +00:00
augustss
3e2f6f3a41 Regen. 2000-01-17 12:57:54 +00:00
augustss
5ebe8e5553 Add two CATC Ethernet adapters. 2000-01-17 12:57:27 +00:00
joda
2367ad5f3d add shutdown hook 2000-01-17 12:57:26 +00:00
shin
af0112be28 move keymap initialization into vrkiu_init(). 2000-01-17 12:22:37 +00:00
abs
0f75dd5dc4 allow ioctl() on all scanner device nodes - now SANE can work with ss* driver 2000-01-17 11:25:31 +00:00
itojun
e9100143aa in promisc mode, don't inject outgoing packet to bpf twice.
this is because the card gets the outgoing packet from itself in promisc mode
(not really IFF_SIMPLEX).
2000-01-17 07:06:57 +00:00
itojun
3867d18179 we don't need IFF_RUNNING for gif. 2000-01-17 06:29:07 +00:00
itojun
2042e749ad for gif interface, sync IFF_RUNNING with IFF_UP. it does not
make sense to leave IFF_RUNNING during !IFF_UP (it is pseudo interface
so we need to immitate - or is it okay if we don't raise IFF_RUNNING?)
2000-01-17 05:50:12 +00:00
matt
9546ee5f87 defopt VAX750 side effect. 2000-01-17 04:57:31 +00:00
matt
2665d4b7c6 defopt VAXnnn so the make depend does the right thing. 2000-01-17 04:55:25 +00:00
sato
114d690d03 delete unused codes. 2000-01-17 04:06:06 +00:00
sato
f3689bd429 - no need
-- rtc inherit offset from WinCE.
 -- keymap set by plat id.
2000-01-17 03:11:12 +00:00
matt
2dd872c9b4 defopt COMPAT_VAX1K 2000-01-17 02:59:25 +00:00
augustss
60e70258d2 Compute packet length correctly (from FreeBSD). 2000-01-17 02:20:43 +00:00
augustss
6db0de5efb Enable kue driver. 2000-01-17 02:04:01 +00:00
augustss
ab81119895 Adjust for ADS name change. 2000-01-17 01:43:31 +00:00
augustss
f18750a9df Regen. 2000-01-17 01:43:07 +00:00
augustss
4a3938b0d6 Give the ADS Ethernet adapter a better name. 2000-01-17 01:42:41 +00:00
augustss
2ea7029408 Add Bill Paul's FreeBSD driver for the Kawasaki LSI KL5KUSB101B USB Ethernet
chip.
2000-01-17 01:38:43 +00:00
augustss
ed1996fc7d Be a little more talkative on with UHCIDEBUG on errors. 2000-01-17 01:01:07 +00:00
nisimura
fc387549e3 Remove extra debugging/sanity checking code from GENERIC. 2000-01-17 00:58:01 +00:00
nisimura
d063175e87 Add a place holder. 2000-01-17 00:55:37 +00:00
bouyer
638e1a6958 Improve the downgrade logic:
- If UDMA 2 is failing try UDMA 1 first, it helps in some cases
- downgrade if we get an error in the first 4000 xfers, or if we get
  4 errors in 4000 xfers if the first 4000 went without troubles.

While I'm there commit a local change I have since some time to get my CD
probed: issue a "blanck" IDENTIFY before the one used to detect slave ghosts,
with my drive the first IDENTIFY following a controller reset fails with an
aborted command ...
2000-01-17 00:01:00 +00:00
uch
0a5ac26680 enable TX3922 write-back cache.
flip Telios fg/bg color.
2000-01-16 23:30:13 +00:00
augustss
2ec318c2e5 Update some comments. 2000-01-16 23:18:56 +00:00
augustss
cc381bcb7c Add usbd_reload_device_desc() to get the device descriptor again from a device.
Useful if e.g. downloading firmware updates the revision number.
2000-01-16 23:11:43 +00:00
uch
f96d767523 add platform dependent TX39 UART module hook.
remove delay from tc5165buf interrupt handler.
backlight config_hook.
2000-01-16 21:47:00 +00:00
uch
e8460d1fcb disable noisy boot message. 2000-01-16 21:39:36 +00:00
bouyer
9156026f0f From chris@openbsd.org:
"Don't enable UDMA modes for revisions of SiS 5513 < 0xd0
The only revisions I know which don't actually support UDMA are 0x09 and below..
But the only revision I know which does support UDMA is 0xd0 (and presumably
above that)"
2000-01-16 21:31:28 +00:00
is
e80be24250 Yet another cpu.h. 2000-01-16 21:19:44 +00:00
uch
dac63389a8 call config_hook_init before autoconfiguration.
initalize hr_mode.
2000-01-16 20:01:41 +00:00
itojun
68f1c29b5a typo 2000-01-16 18:34:42 +00:00
itojun
08e76e0086 add missing ipcomp cases. 2000-01-16 18:06:03 +00:00
itojun
358b6d44ac fix interop issue in ip compression. for inbound, we need to use
default window size, in case the peer uses large window size
2000-01-16 17:56:46 +00:00
augustss
dbed54b091 Get rid of some debug gunk. 2000-01-16 16:07:42 +00:00
augustss
1f4b0be350 Turn on interface OACTIVE in case of a transmit error. 2000-01-16 15:52:03 +00:00
augustss
48641e166e Put back line I lost in FreeBSD code when porting. 2000-01-16 15:43:24 +00:00
augustss
36987ec1cc Enable AUE_DEBUG the usual way. 2000-01-16 15:36:28 +00:00
augustss
6f571d15c8 Some stylistic changes. 2000-01-16 15:35:06 +00:00
augustss
f0cebaeb64 Avoid even more #include for FreeBSD. 2000-01-16 15:12:41 +00:00
augustss
ed1c6349a1 Avoid some #include for FreeBSD. 2000-01-16 15:10:27 +00:00
assar
70aab8de7d (sysctl_doeproc): make sure we release the proclist_lock even if
copyout fails
2000-01-16 15:07:48 +00:00
augustss
c48388545c Check for the right vendor/product before fiddling with the Broadcom PHY. 2000-01-16 14:24:33 +00:00
minoura
2a71e2c15e Minor cleanups & corrections. 2000-01-16 14:20:54 +00:00
ad
d2d4da8b08 Be consistant when printing haHHBA status. 2000-01-16 14:08:42 +00:00
augustss
1ef32571c0 Add some USB Ethernet adapters. 2000-01-16 13:59:38 +00:00
augustss
b4e8010107 Add initial version of a driver for the ADMtek AN986 Pegasus USB to
Ethernet chip.
Written by Bill Paul, <wpaul@ee.columbia.edu>, for FreeBSD.
Massaged by Lennart Augustsson.
XXX Needs a thread to avoid a the gruesome USBD_NO_TSLEEP hack.
2000-01-16 13:45:56 +00:00
augustss
67ad556c60 Get timeout right in the gruesome hack. 2000-01-16 13:34:51 +00:00
augustss
eb7268f16c XXX Add a temporary, gruesome hack. It allows transfers to
XXX be done using delay() instead of tsleep().
XXX This enables transfers to be made from an interrupt context, which
XXX is needed until some more threads are added to the kernel.
XXX Using this hack (which is rare) causes the kernel to busy-wait
XXX for up to 1 ms at splusb().
2000-01-16 13:22:18 +00:00
augustss
2b8a0e9b1c Remove some debug code that was commited by mistake. 2000-01-16 13:14:43 +00:00
augustss
537c04e5ee Add a flag, USBD_FORCE_SHORT_XFER, to transfers. Using this flag will
force the last packet of a transfer to be smaller than the maximum
packet size.  The only time this matters is if the transfer size is
a multiple of the maximum packet size, in which case a 0 length packet
is sent last.
Some weird devices require this behaviour to determine the end of
a transfer.
2000-01-16 13:12:05 +00:00
augustss
d837d7a740 Avoid freeing already free data when attach fails. 2000-01-16 13:05:48 +00:00
ragge
fa560ec3ee Bogus context pointer sent to sigreturn() may crash the machine.
Bug found by der Mouse.
2000-01-16 12:43:52 +00:00
augustss
9b9e6e6d2c GC an unused typedef. 2000-01-16 11:19:05 +00:00
uch
1e74db1306 RCS Id. 2000-01-16 11:14:49 +00:00
augustss
f17d5fe839 Change compat defines a little for power hooks. 2000-01-16 10:38:58 +00:00
augustss
9e5ce08183 Add framework for doing isoc transfers. The actual scheduling code
is still missing.
2000-01-16 10:35:24 +00:00
augustss
1a080201cc Add shutdown hooks to ensure that the host controller is halted when
a reboot occurs.
2000-01-16 10:27:51 +00:00
augustss
98347a7628 Add comments. 2000-01-16 09:43:43 +00:00
augustss
5a91238d5f Turn on more debugguing flags with USB_DEBUG. 2000-01-16 09:42:36 +00:00
augustss
4539a83cdc Add a DPRINTF on keyboard errors. 2000-01-16 09:41:22 +00:00
augustss
5522f8f3ba Add some files for ethernet adapters (the files are not there yet). 2000-01-16 09:40:07 +00:00
augustss
c664f35fc5 Let usbd_set_polling() work on a usbd_device_handle instead of
a usbd_interface_handle.
2000-01-16 09:37:18 +00:00
augustss
9647c5b871 Another compat define. 2000-01-16 09:34:18 +00:00
augustss
d50156f1bd Start of implementation of UpDown processing unit control. 2000-01-16 09:32:56 +00:00
perseant
bfde45e89f Make sure that vnodes are locked when inactivated (e.g. by the cleaner) 2000-01-16 09:15:51 +00:00
cgd
9a222ad604 remove .cvsignore files; if the tree doesn't clean completely, that's a bug 2000-01-16 08:27:40 +00:00
perseant
86b0e2dc16 Fix a problem in my changes of Dec 14th, that prevents removed vnodes
from being inactivated under some conditions.  Removed vnodes are now
inactivated when the VDIROP flag is cleared, and to prevent block
accounting problems this clearing has been postponed until
lfs_segunlock.
2000-01-16 05:56:14 +00:00
perseant
a38b519087 correct typo (reference uninitialized variable) 2000-01-16 04:57:08 +00:00
drochner
062970567f catch zeroed ID string (happens for disabled devices) 2000-01-16 03:30:23 +00:00
eeh
e73d544dec Interrupt handlers return zero if they didn't handle the interrupt. 2000-01-16 03:13:24 +00:00
eeh
0e1153bb9f The bootpath element must point to the appropriate bus node to work correctly. 2000-01-16 03:10:58 +00:00
takemura
45dec0d12e Convert CR/LF -> LF. 2000-01-16 03:07:22 +00:00
assar
1f511ff199 (kdb_trap): do not enter DDB on traps when db_onpanic == 0 2000-01-16 01:42:03 +00:00
matt
a9e57ac54d Fixes for 21143 and MII in full-duplex mode. 2000-01-15 18:39:31 +00:00
ad
c02df4a16e Typo. Don't worry, nothing that will cause system instability or data
corruption.
2000-01-15 18:13:22 +00:00
ad
d2d9ade964 Validate EATA signature in returned EATA configuration data before anything
else. More proper than important.
2000-01-15 18:10:32 +00:00
aymeric
494dc92eb1 allow french keyboard users to swap control and caps lock keys 2000-01-15 17:14:22 +00:00
aymeric
626fbe9b6d make this work again (include machine/cpu.h) 2000-01-15 17:09:47 +00:00
aymeric
20a96dc688 make DCIAS work for 020-only / 030-only kernels 2000-01-15 17:08:03 +00:00
aymeric
921c6acc0e defined IPL_BIO, IPL_NET and IPL_TTY for soon to be integrated PCMCIA code 2000-01-15 15:04:21 +00:00
minoura
49f79ab628 Change physseg allocation strategy to VM_PSTRAT_BIGFIRST.
Required when big (>64MB) high memory is installed.
2000-01-15 14:47:25 +00:00
aymeric
b4406c3d63 make this compile again 2000-01-15 13:50:13 +00:00
nisimura
410a23c0a3 Revert to old ROM console I/O code. 2000-01-15 10:06:21 +00:00
msaitoh
150090f9b8 inittodr() and resettodr() supports SH4 2000-01-15 02:46:30 +00:00
nisimura
94c89f6863 Kludge to detect booted_device detection. Needs helpful 2nd stage boot
loaders for finer controls.
2000-01-15 02:06:31 +00:00
oster
138d8fef04 Fix typo + cleanup a bit. 2000-01-15 01:57:57 +00:00
christos
1b02e0a7db Build biosboot_com0 too. 2000-01-15 01:17:12 +00:00
cgd
d447117750 Some additional sanity checks to keep this code from bursting into
flame if presented with bad CIS data (e.g. because of a memory space
conflict):
* more sanity checking on LONGLINK_MFC CIS tuples (exact length check, sanity
  check on size vs. size of array we allocated for them), to avoid various
  missteps which could cause this code to complete trash the kernel stack.
* clear the entire contents of the state structure before processing, so
  things like uninitted pointers will actually have a known value!
* be more careful with CISTPL_CFTABLE_ENTRY: check to see that the current
  state's default_entry isn't NULL before dereferencing it.
2000-01-14 23:09:53 +00:00
perseant
1b67daa4b4 Expand the category of "metadata" in lfs_markv to include Ifile data blocks.
This prevents a rare condition in which Ifile "ifile" blocks, that is, the
blocks of the ifile which point VOP_VGET at the inode block containing the
requested inode, from being "unwritten" when cleaning during intense disk
activity.
2000-01-14 21:41:11 +00:00
perseant
dbe30ed5d4 Better handling of various combinations of cleaning, vnode flushing, and
dirop writing.  In particular, lfs_writevnodes now writes all buffers from
a flushed vnode whether cleaning or not, and the same with the Ifile; and
lfs_segwrite does not attempt to write data from other non-cleaning vnodes,
even if a vnode is being flushed.
2000-01-14 21:38:46 +00:00
msaitoh
5cb845afcd remove SH3_PHYS_TO_P1SEG macro 2000-01-14 21:02:40 +00:00
msaitoh
1e15a3117c use clock_subr.c 2000-01-14 19:41:36 +00:00
msaitoh
06c297195a in_cksum.c ->in_cksum.S 2000-01-14 19:20:32 +00:00
msaitoh
f485f2635c add SH3_{PHYS,P1SEG,P2SEG}_TO_{PHYS,P1SEG,P2SEG} macros 2000-01-14 19:09:35 +00:00
uch
0a98216e35 fix mobilon hc-4100 keymap. 2000-01-14 18:37:58 +00:00
msaitoh
69fcc26071 write through bit (SH4) 2000-01-14 16:06:11 +00:00
ad
ec54843fa3 - Make consistant with the new order.
- Ammend comment about PrestoServe.
2000-01-14 15:52:33 +00:00
ad
ba79e0aab8 Make consistant with the new order. 2000-01-14 15:52:00 +00:00
msaitoh
2d4348b99d in_cksum.S (bi-endian) 2000-01-14 15:47:42 +00:00
msaitoh
80d920c3d0 block prototype definitions with _LOCORE (for .S) 2000-01-14 15:46:02 +00:00
pk
c31e760978 Add missing `break'. 2000-01-14 15:25:28 +00:00
pk
757264e2b1 Remove old-style boot device recognition.
Sync device_register() et. al. with sparc/sparc/autoconf.c
2000-01-14 14:57:27 +00:00
augustss
a30f6c8ad9 Apply patches from Tatoku Ogaito (the author of the code). 2000-01-14 14:39:13 +00:00
pk
77bd08a06b Remove old-style boot device recognition. 2000-01-14 14:38:37 +00:00
pk
cd1f76b21b Remove old-style boot device recognition. 2000-01-14 14:27:14 +00:00
msaitoh
ac8d6acaa7 add cpgreg.h and pfcreg.h for "make includes" 2000-01-14 13:58:06 +00:00
simonb
bdf420bdbf Redo interrupt establishment, based in part on work on the
[nisimura-pmax-wscons] branch and suggestions from Toru Nisimura:
 - Remove bogus tc_slot_info[] name for interrupt handling array
   and replace with simplified struct intrhand  intrtab[] array.
 - Add intr_establish() and intr_disestablish() function pointers
   to struct platform and initialise this in each model-specific
   initialisation, and remove global tc_enable_interrupt function
   pointer.
 - Remove model-specific function declarations from ibus/ibusvar.h.
This is functionally identical to the current scheme, and doesn't
yet try to commonise interrupt establishment by bus type as the
[nisimura-pmax-wscons] branch does.

Also, move cpuspeed variable from autoconf.c to machdep.c
2000-01-14 13:45:21 +00:00
pk
3cb5a866dd Expand md filesystem to 3.6MB. 2000-01-14 13:41:45 +00:00
tsutsui
7fcb8a3a8c minor cosmetic 2000-01-14 13:20:17 +00:00
mjacob
035b04d47a UltraMode is okay for SBus cards with chiptypes of 1020A. 2000-01-14 08:46:37 +00:00
mjacob
0e0104d0e9 There is no readily available tool to set NVRAM on isp's on sparc,
so ignore it.
2000-01-14 08:43:17 +00:00
itohy
cf055ef630 Change the implementation of ms(4) polling to use timeout(9) software
interrupt in order to eliminate glitches on MPU interrupt levels.
I don't know whether this is a good solution, but it does work.
2000-01-14 08:22:42 +00:00
itohy
dbb0c078a5 - Do not lower interrupt level at clock interrupt.
The original code lowers level 6 to 4, and if a
  clock interrupt occurs in splzs (or similar) the
  system may be in unpredictable state.
  To do such a hack correctly, checking the original priority
  and duplicated clock interrupts would be required.
  For now, just disable the hack.

- Do not use clock interrupt for ms polling.
2000-01-14 08:21:22 +00:00
oster
ef035f5a7b Make more 80-column friendly. No functionality changes. 2000-01-14 04:03:52 +00:00
nisimura
034d6278cf Fix an argument error of wsmouse_input() call. 2000-01-14 03:28:13 +00:00
mjacob
4cb8fbf10d Print out the contents of an otherwise unreported undecodable
sense data buffer. This helps catch adapter breakage mostly.
2000-01-14 02:40:45 +00:00
nisimura
a6b81f14b1 Make suline() compilable for 68040. 2000-01-14 02:39:22 +00:00
ad
2db85d5948 - Add some extra TC ID strings that we should recognise. From simonb.
- Function definition and RCS ID spacing.
- Fix multiple inclusion goo to be like the new order of things.
2000-01-14 02:00:46 +00:00
oster
11e019370e "fix" a serious problem with RF_AccTraceEntry_t tracerec stuff.
XXX the "fix" is incorrect, but that makes it consistent with
some of the other code here.  A this point you should *not* be
thinking about using this code. (At all.) (And I mean it.)
2000-01-14 01:00:26 +00:00
oster
ee867c7fdf Add some debugging printfs. 2000-01-14 00:57:57 +00:00
oster
ec84f30ddd If we can't malloc a RF_ShutdownList then we should return ENOMEM right away.
Waiting for more kernel memory to come along can cause more problems than
we're willing to deal with right now.
2000-01-13 23:41:18 +00:00
mycroft
1ee1632a02 Remove EX_CONF_MII for the 3c980. At least 2 people need this for the card
to work.
2000-01-13 23:26:35 +00:00
thorpej
c194b71ab0 Per my comment earlier in the file, we only need to go do splsoftclock()
when write-locking the proclist; splstatclock() is a wee bit overkill.
2000-01-13 21:55:36 +00:00
augustss
a0a41d46da Add another item. 2000-01-13 20:19:43 +00:00
augustss
e4f6c4c51b Add umass.c. 2000-01-13 20:19:14 +00:00
augustss
380035a59d Regen. 2000-01-13 20:16:49 +00:00
augustss
81ae0fb432 Add a Broadcom PHy used in the D-Link USB100 adapter.
There's no special driver for this PHY (yet).
2000-01-13 20:16:08 +00:00
augustss
63d3068c61 Regen. 2000-01-13 19:58:40 +00:00
augustss
3e973f6af5 Sync with FreeBSD. 2000-01-13 19:58:14 +00:00
ad
660d78e477 [#[@ ]]dpt* at eisa? slot ? 2000-01-13 19:10:22 +00:00
uch
ee917c935b TX39 IR module (connected to TX39 UARTB module) 2000-01-13 17:53:35 +00:00
matt
32bb54d2ff Enable IBCS2 (DEC SVR3) compatibility. 2000-01-13 15:09:52 +00:00
joda
de798768b3 (cardbus_attach_card): zero out ca 2000-01-13 10:27:31 +00:00
joda
78d457dc77 (stp4020_chip_mem_map): explicitly don't handle 8-bit memory 2000-01-13 10:03:25 +00:00
joda
31188c7a4b (tcic_chip_do_mem_map): handle 8-bit memory 2000-01-13 09:38:17 +00:00
joda
87414deb1e remove stale comment 2000-01-13 09:05:41 +00:00
joda
8430609055 (pccbb_pcmcia_do_mem_map): handle 8-bit memory 2000-01-13 09:01:17 +00:00
joda
4bc55bd307 (pcic_chip_do_mem_map): handle 8-bit memory 2000-01-13 09:00:30 +00:00
joda
c61a134a00 add flags for memory width 2000-01-13 08:58:51 +00:00
joda
e8937eb4e5 make this slightly more inline with other code; and while at it, fix
some oddities in pccbb_winset
2000-01-13 08:54:20 +00:00
joda
69034619d0 add %b strings for sockevent and sockstate registers 2000-01-13 08:46:46 +00:00
matt
897c73a03a Fix wait case for VAX SVR3. 2000-01-13 06:33:29 +00:00
shin
d4cd1dcd2f change '-G 32' to '-G 30' to avoid overflow(TX3912). 2000-01-13 05:32:41 +00:00
nisimura
765a46262c - Add raidframe and wsmux.
- Fix off-by-one error of scsibus.
2000-01-13 01:04:33 +00:00
nisimura
1775fae985 Add tweaks for TEAC compact cassette tape drive. 2000-01-13 00:18:27 +00:00
cgd
e838d6a869 these are needed due to the change in rev 1.16 of mips/include/mips_param.h 2000-01-12 19:33:18 +00:00
drochner
56b8bc14b4 -catch zeroed descriptors and skip nodes with no valid ressources,
needed to deal with disabled nodes
-Parse "fixed io descriptors". Their use in nonsense in principle
 because 10-bit decoding is implied. Hope this is not real...
-Tolerate mismatches between node size and actually used space
 as long as the used size is smaller than the buffer size. There
 is at least one broken BIOS which reports node sizes larger than
 the used one, and windows obviously doesn't complain...
2000-01-12 19:24:02 +00:00
cgd
67fd1bd089 add clean and distclean targets. Clean cleans out build-generated bits.
Distclean does that, plus removes other files windows is likely to
generate to make things unclean (.opt workspace options files, as well
as automatically updated versions of .dsp/.dsw files).  This means
that if you distclean: your workspace options may be reset to the defaults
(hey, you did tell it to clean everything out!), and any modifications
that you incorrectly made to the .dsp/.dsw files w/o using the templates
and UNIX-based auto-generation will be clobbered.
2000-01-12 19:19:16 +00:00
dbj
b2236223c9 applied patch from "Christian Limpach" <chris@Nice.CH>:
I've fixed the problem that's been keeping me from using anything newer than
   1.4.1 now.  I tracked down the problem checkin, it's the big reorg of
   nextdma.c between 1.19 and 1.20.  It didn't introduce a new bug but it
   activated a check which wasn't activated before.  It's the
   is-the-limit-in-the-right-window-check which was ifdeffed before because
   some DMA-regs would sometimes have strange values.  I think I've fixed the
   DMA-reg stuff for now:   at the end of nextdma_intr, when the csr is poked
   to make DMA do something, I think the check for the ENABLE bit introduces a
   race condition.  I fixed this by unconditionally setting DMACSR_SETENABLE,
   this seems to work and also makes the code more readable.  I've also tried
   setting DMACSR_SETSUPDATE unconditionally and this also works well, but I
   don't know what it implies.  Unless you have reasons to not set SUPDATE all
   the time, I'd suggest making this change as well, it makes the code cleaner
   and faster...
I've tested this patch and it does stop the panics, although I don't think setting
SUPDATE all the tima as he suggests is a good idea.  The "SUPDATE" bit implies
a single update (i.e. the end of a dma chain.)
2000-01-12 19:18:00 +00:00
jdolecek
600be45ffc Improve emulation of SIOCGIFHWADDR ioctl:
* when finding an interface, try the real name first before faking eth*
 * Linux kernel returns ENODEV if the request goes to unknown interface,
   so do the same here

This change makes Linux ICA client work.

Patch sent by Zdenek Salvet <salvet@ics.muni.cz> in kern/9169.
2000-01-12 17:19:11 +00:00
pk
e42b2c6cb7 When matching scsi disks, check for the scsibus parent in the previous
entry in the boot path. Noted by Matthew Jacob.
2000-01-12 15:53:29 +00:00
uch
a0628e8583 set limit value and local saved configuration. return -1 if calibration failed. 2000-01-12 15:00:47 +00:00
uch
dce2bc94e0 add UCB1200 sound module ucbsnd (core implementation only)
UCB1200 touch panel module moved to ucbtp and sync with vrpiu.
2000-01-12 14:56:17 +00:00
mjacob
e7f230b6d2 no need to guess about tgt/lun bounds- we know what they are 2000-01-12 14:53:17 +00:00
mjacob
34721cbe92 Check in the implementation of the ST_MOUNT_DELAY option.
This is an attempt to allow people to change the default configuration
to try harder at 'mounting' a tape. This allows you to specify, in
seconds, the amount of time a non-control unit open will retry
(once per second) the scsipi_test_unit_ready when it tries to mount
the tape. It also turns off the over-verbose error reporting at
this time unless SCSIDEBUG is set.

The reason this is not enabled as a default is that it's a large change
of behaviour. I find it useful to 'try harder' at mounting a tape in
the tape driver, particularly when loaded via a media changer device
rather than specifying the delays in the backup program.
2000-01-12 14:46:43 +00:00
ad
192e087585 Make PCDISPLAY_SOFTCURSOR work as it should. 2000-01-12 14:42:21 +00:00
msaitoh
39caf082ca use _C_LABEL() 2000-01-12 14:41:44 +00:00
msaitoh
908d5761a1 OBJCOPY?=objcopy 2000-01-12 14:40:49 +00:00
msaitoh
cf37b6ff3b KNF 2000-01-12 14:40:27 +00:00
haya
27214a2c93 Add an entry for Toshiba ToPIC100 CardBus-PCI bridge.
Maintainance for 3Com multi-function, 16-bit pcmcia card.
2000-01-12 09:23:26 +00:00
haya
d978274ade Regen. 2000-01-12 09:11:42 +00:00
haya
6a0979928c Add an entry for Toshiba ToPIC100 CardBus-PCI bridge. 2000-01-12 09:08:36 +00:00
leo
2f371152d6 Init the preset_row_scan register. This fixes a sometimes partly scrolled-up
console.
2000-01-12 08:53:01 +00:00
cgd
5078d19283 foist my automatically generated evil upon the world. 2000-01-12 02:46:33 +00:00
cgd
ce9a9c483e taking evil to the next level: config files, templates, and scripts
to automatically generate project (.dsp) and workspace (.dsw) files
from configuration scripts for the bits that have to be built
on windows.  you build by saying 'make winfiles' here in stand,
then check in (on UNIX).  The versions that windows sees have to have
CR-NL line termination, so for proper use with samba the generated
files contain CRs and must be checked in on UNIX (NOT from Windows
CVS).
2000-01-12 02:33:54 +00:00