mycroft
80173a8cef
Enable DHCP by default, rather than BOOTP, as BOOTP is much more likely to
...
fail (due to option length issues), and DHCP is now prevalent.
1999-11-06 16:23:49 +00:00
enami
de37487d49
- Export initrtclock().
...
- Call it from apm_resume().
This fixes timer problem on some laptop after hybernation (PR#4808).
Reviewd by: fvdl@netbsd.org
1999-11-06 01:14:00 +00:00
drochner
db5d01fc72
back out the "ep"/"ex" guessing part of the previous - the check was
...
removed from the kernel and the device name is only informational now
1999-11-05 22:57:39 +00:00
drochner
8625e61c24
don't check the device name passed by netboot ROMs against the driver
...
name - drivers change too often, bus attachment information should be
sufficient to identify the boot device
1999-11-05 22:54:43 +00:00
thorpej
718f6380a7
Add tlp, document TLP_MATCH_* options, and add some missing PHYs.
1999-11-05 21:36:21 +00:00
thorpej
803d0b1a4b
Add some missing Ethernet cards: rl, ti (not in INSTALL), sip, tlp.
1999-11-05 21:30:21 +00:00
scottr
7aa7583c8e
Enable interrupts during delay calibration. We pretty much have
...
to allow this exception so that accurate tuning of delay() can be
done (i.e. avoiding VIA-related wait states and cache effects as
much as possible).
XXX During this narrow window, it is still conceivable that we could
get interrupts from devices other than the VIA timer. Normally this
shouldn't be a problem because interrupt handlers should generally
not be registered until we get to autoconfig. It is, however, a
potential pitfall to be aware of.
1999-11-05 19:14:56 +00:00
scottr
55c161d3da
Since nothing depends on interrupts during autoconfig proper
...
any longer, we can finally avoid enabling interrupts until the
end of cpu_configure(). This resolves a long-standing issue that
has caused us trouble several times in the past.
1999-11-05 19:06:39 +00:00
scottr
41ae6be989
Defer ADB configuration until interrupts are (normally) enabled.
1999-11-05 18:27:11 +00:00
scottr
902801374a
An aesthetic change to autoconfig output to complement Colin Wood's
...
change to macrom.c in June.
1999-11-05 18:08:02 +00:00
fredb
92d294b3dc
Add and enable Coda file system and pseudo-device vcoda. Closes PR 8625.
1999-11-05 09:59:25 +00:00
fredb
8e579b4df3
Enable mi Coda driver (PR 8625).
1999-11-05 09:54:07 +00:00
chs
07e5d68b51
several fixes to copy{in,out,}str() from charles and myself:
...
don't panic if maxlen == 0, just return ENAMETOLONG.
treat maxlen as unsigned like the manpage indicates.
avoid crashing if the userspace address is >= KERNBASE.
make sure *done is 0 when no bytes are copied.
1999-11-05 04:49:26 +00:00
takemura
5546e92c75
Clear interrupt register before check keys.
1999-11-05 04:28:14 +00:00
sato
db87b456fa
inherit WinCE timezone only when 'options RTC_OFFSET=..' is not specified.
1999-11-05 03:27:54 +00:00
takemura
f030408088
TX3922 support (Add cache flush code, and change interrupt vector to hook)
...
Add Sharp Telios, Victor InterLink entry
1999-11-05 02:43:23 +00:00
sommerfeld
458feeb836
Add awi
1999-11-04 19:43:13 +00:00
thorpej
06a4c7fe53
Allow rd/line, rd/mult, and wr/inval.
1999-11-04 19:15:22 +00:00
thorpej
a3759d67fe
Don't do rd/line, rd/mult, or wr/inval on the buggy Miata 1's.
1999-11-04 19:11:51 +00:00
mhitch
54b3de8b6f
Only check for cache index compatiblity on MIPS3 if there is no secondary
...
cache. With secondary cache, the CPU will detect cache coherency errors
and the Virtual Coherency Exception handler will flush the appropriate
cache lines to maintain cache coherency. This allows much better
performance than inhibiting the cache for the entire page. This is
very noticable when shared library mappings occur with incompatible
mappings, since there's a very likely chance the mappings will remain
for long periods of time. Systems without secondary cache will still
have the cache inhibited, so there will still be performance issues if
shared libraries don't get mmaped() on correct memory alignments.
This fixes the current problems on DECstations using the R4x00 getting
coredumped programs.
1999-11-04 17:20:57 +00:00
takemura
c7bb567f7c
Move consinit() from findcons.c to machdep.c and remove file 'findcons.c.
...
Modify kernel boot options.
1999-11-04 13:11:23 +00:00
sato
5eba2f8c9b
if rtc_offset is 0, rtc_offset inherit WindowsCE timezone.
1999-11-04 09:39:10 +00:00
sato
829c8ef0f2
GENERIC_JP include GENERIC.
1999-11-04 04:58:25 +00:00
simonb
986464bd89
Remove duplicate line.
1999-11-04 02:53:03 +00:00
thorpej
1825cdf45b
Tell the PCI layer that Memory Read Line, Memory Read Multiple, and
...
Memory Write and Invalidate are okay PCI commands to use.
1999-11-04 01:02:38 +00:00
mycroft
9a6b48c680
Fix compilation error due to cpp headaches.
1999-11-03 22:13:20 +00:00
mycroft
b2ecb4ad21
In copy*str(), explicitly check for maxlen==0, rather than implicitly making it
...
act like 2^32.
Tested by: simonb
1999-11-03 16:21:22 +00:00
chs
b2eeefd2b9
mycro-optimization (ie. from charles).
1999-11-03 15:32:45 +00:00
enami
144cdf4dd7
Use tabs to indent.
1999-11-03 14:55:53 +00:00
jdolecek
34eaf12c8f
adapt to latest scsipi changes
...
XXX this is not tested, but should be okay
1999-11-03 14:16:33 +00:00
jdolecek
9c9df2bf71
adapt to latest scsipi changes
...
XXX this is not actually tested, but should be okay
1999-11-03 14:12:19 +00:00
enami
60ba1b7481
Do options<space><tab> magic.
1999-11-03 14:09:53 +00:00
enami
022e07f47f
make sure to sync mask bit and array index.
1999-11-03 13:55:41 +00:00
takemura
c3db78c27f
Always override color table.
1999-11-03 13:48:07 +00:00
ad
0f1d754327
QIOCGMAP is what I like to call QIOCGINFO during my more confused moments,
...
but other people can't be expected to know that. Noted by mhitch.
1999-11-03 13:45:11 +00:00
mycroft
3c702c1d8d
Recognize the 3c595, and use `ex' for 3c90x now.
1999-11-03 12:38:54 +00:00
shin
59131de0d3
add rasops15, rasops16 to fb
1999-11-03 11:40:58 +00:00
mycroft
dfc00b5b24
Back out the GDT changes in the previous. Didn't mean to commit that.
1999-11-03 09:55:32 +00:00
mycroft
1ee8f66dfe
Picking a few nits...
...
* The direction flag wasn't set right in the presence of ROMDEBUG.
* There were missing data32's.
* We weren't as careful as we should be with relocations.
1999-11-03 09:28:15 +00:00
takemura
199c644d0b
Remove disused lines, 'disable clock interrupts (until startrtclock()).
1999-11-03 04:00:04 +00:00
he
5d30149598
Provide multiple inclusion protection.
1999-11-03 00:47:21 +00:00
thorpej
3b8a1e5d8c
Implement PT page stealing for extreme low memory conditions. This
...
has the side-effect of eliminating a locking protocol error in some
memory-desperation code in pmap_physpage_alloc().
1999-11-02 18:09:31 +00:00
drochner
e6d27a3a83
correct debug printf() to make it compile with DISK_DEBUG again,
...
closes PR kern/8718 by Takahiro Kambe
1999-11-02 16:52:25 +00:00
takemura
5cba30bd7e
Wsdisplay use small font, VT220 8x10.
1999-11-02 10:36:52 +00:00
takemura
e68b59e2c6
Add new function, bicons_printf().
1999-11-02 10:33:05 +00:00
chs
4659d58793
return an error if `len' is 0.
1999-11-02 07:45:59 +00:00
scottr
a15f217211
[Redo] Allow rates higher than 57600, per PR 8070. Change originally
...
from Bill Studenmund.
1999-11-02 06:51:45 +00:00
chs
f8d11b005f
only clear pcb_onfault if we actually set it. fixes PR 7838.
1999-11-02 06:48:33 +00:00
scottr
9894ab10b4
[Redo] Catch up with recent changes to scsipi flags. Closes PR 8675.
1999-11-02 06:42:26 +00:00
augustss
04235d23f6
Enable fms device again.
1999-11-01 23:27:56 +00:00