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