Commit Graph

80896 Commits

Author SHA1 Message Date
drochner
002851041c re-enable mii_flags in attach args - I've found a use for it: tell the
PHY which support it that a fiber interface is present
2001-05-17 17:28:21 +00:00
lukem
9c92176b44 don't bother providing duplicate code for {read,write}_eflags() since it's in cpufuncs.h anyway 2001-05-17 16:35:06 +00:00
tsutsui
b9528c4bd8 Call doshutdownhooks() in cpu_reboot().
It was not called when I committed the osiop, and I didn't notice
osiop caused problem when I fixed cpu_reboot()...
2001-05-17 14:53:54 +00:00
itojun
fc66251bda plug memory leak on invalid fragment packet. supress noisy log. from kame 2001-05-17 14:01:37 +00:00
ichiro
0fcd8f3c7f regen 2001-05-17 13:15:47 +00:00
ichiro
8f8e3e808f add products
Intel PRO/Wireless 2011 LAN PC Card
2001-05-17 13:14:19 +00:00
enami
c7db455f32 Fix fomula to calcurate TClock; TClock = VTClock / tdiv, not PClock / tdiv.
The manual is inconsistient about this.
2001-05-17 13:10:46 +00:00
drochner
5e1115908d Revert previous change; this breaks for the old controllers which 1.6
should help for. Instead, weaken the "echo" test: don't insist in
getting the same value back which was written.
2001-05-17 10:48:39 +00:00
scw
d1bc67e029 In osiop_scsidone(), call scsipi_done() even for polled operations.
This fixes a `hang' on shutdown when the `Synchronise Cache' command
is sent to a disk. (It uses polled mode because it is called from inside
a shutdown hook).
2001-05-17 10:35:30 +00:00
soren
a657f17343 Add port-sun2 category, per PR admin/12657. 2001-05-17 09:13:58 +00:00
mbw
749144ca0c macppc/prep:
recommend using official NetBSD CD-R image instead of rolling own CD-R
describe how to boot a kernel from an HFS partition
moved partitioning HDs to before copying files to it.

macppc/whatis:
heh, just noticed that it needed updating from NetBSD 1.4
2001-05-17 07:39:27 +00:00
enami
c74dc48133 Use VRIP_SIU_ADDR instead of 0x0c000000 for base address of serial console
or kgdb connection.
2001-05-17 06:00:22 +00:00
jmc
c2b5ec5220 Add a few nits. Hubs seem problematic on resets sometimes.
Also, make sure fwohci can detach cleanly (for cardbus).
2001-05-17 05:30:37 +00:00
enami
f2649e3000 Include opt_vr41xx.h and vrcpudef.h 2001-05-17 05:25:32 +00:00
sato
e82d2d52c6 vr4122 releted definition. 2001-05-17 05:04:30 +00:00
chs
8f77918d6c the call to uvm_km_valloc() in pmap_init() can end up triggering a call to
pmap_growkernel() on large memory machines.  at this point we've already
called uvm_page_init(), so we can no longer use uvm_page_physget().
but the flag we use to decide whether to use uvm_page_physget() vs.
uvm_pagealloc() is only set at the end of pmap_init(), so we use
uvm_page_physget() anyway.  switch to using uvm.page_init_done to decide
how to allocate pages, since that's the real indicator of when we have to
change methods.
2001-05-17 02:31:26 +00:00
chs
bcc2ce4f8c give sunkbd and sunms a "poll" routine. 2001-05-17 02:24:00 +00:00
enami
c7a624dcc6 Allow to pass -d option to kernel. 2001-05-17 01:50:35 +00:00
christos
93819542b3 PR/12963:Jason Waterman: Fix signed cast problems. 2001-05-17 01:02:17 +00:00
perry
6859233343 bcopy is dead on i386. the one use left in the kernel was in locore.s
itself, and that got replaced with a call to memcpy. Ross deserves
most of the credit.
note that if you've seen bcopy elsewhere in the kernel, systm.h
defines it as a macro...
2001-05-16 22:09:36 +00:00
mjacob
90cabee3fb Per helpful suggestion from LukeM- make INLINE usage consistent (and
use correct __inline format).
2001-05-16 21:41:52 +00:00
jdolecek
8e532c1ad1 Make sure to allocate big enough mbuf data area before elevating
interrupt priority, to avoid allocating additional mbufs on
splsched(). Move some other misc bits out of splched()-guarded
section. This should make the code a bit more friendly wrt e.g.
clock interrupts. Sligh performance improvement was observed with
this change (like 1-2% on slow machine), even.

This also fixes ancient kern/2478 by Bill Sommerfeld.
2001-05-16 20:30:52 +00:00
scw
c22fb1db55 Finally nobble the bus_dmamap_sync() problem with osiop(4).
Basically, bus_dmamap_sync() `PREREAD' needs to flush the cache
for the start and end of the region if it is not aligned to
a cacheline boundary, otherwise a subsequent POSTREAD can *purge*
valid data which was in the cacheline but *outside* the region
passed to bus_dmamap_sync().

Bus snooping doesn't always help here because osiop(4) calls
bus_dmamap_sync() with POSTREAD even if no data was actually
transferred! (And we can't rely on snooping on the 68060 models anyway).
2001-05-16 19:06:46 +00:00
drochner
35f2b9136a get up-to-date (cleanup, get rid of vm_offset_t) 2001-05-16 18:50:52 +00:00
drochner
2df9b8f13f get up-to-date (cleanup, splimp->splvm) 2001-05-16 18:49:51 +00:00
drochner
038ce6b8af get up-to-date (sprinkle pmap_update()) 2001-05-16 18:49:05 +00:00
drochner
26085708d5 get up-to-date (get rid of vm specific error codes, sprinkle pmap_update()) 2001-05-16 18:48:21 +00:00
drochner
29182d41aa get up-to-date (splimp->splvm, cleanup, sprinkle pmap_update()) 2001-05-16 18:47:04 +00:00
simonb
96a430ba30 If _SOFT_FLOAT is defined, pull floating point va_args from the GPR
area and not the FPR area (by having the double argument type test
always fail).

Fixes problems using <stdarg.h> with -msoft-float.
2001-05-16 15:41:03 +00:00
simonb
38e4ed8f09 Pass -D_SOFT_FLOAT to cpp if called with -msoft-float. 2001-05-16 15:36:47 +00:00
simonb
9c23ab2d54 Add "switch to ELF". 2001-05-16 15:01:40 +00:00
ichiro
8a78799bf4 support BUFFALO AirStation WLI-PCM-S11
this card are PRISM2.5 card.
2001-05-16 14:33:21 +00:00
christos
4802a48290 PR/12956: Grant Beattie: Explain how to copy the timezone files so that
programs run in the proper timezone
2001-05-16 14:27:58 +00:00
uch
3c3caa0eb2 don't generate opt_spec_platform.h 2001-05-16 14:26:40 +00:00
ad
c6da2452c0 Put back /usr/include/dev/tc/sticreg.h. 2001-05-16 13:48:52 +00:00
ichiro
25221c413e regen 2001-05-16 12:57:55 +00:00
ichiro
4c575cc65b add product
BUFFALO AirStation 11Mbps WLAN Card
2001-05-16 12:57:27 +00:00
msaitoh
cbcd644ce8 sigreturn() fix (from kleink) 2001-05-16 12:42:38 +00:00
blymn
3f76420b8a Fixed wrapping of multiline fields. 2001-05-16 11:51:16 +00:00
enami
43923690d3 Add an entry for Victor MP-C303. 2001-05-16 11:13:20 +00:00
enami
389aaa8b08 Regen. 2001-05-16 11:06:27 +00:00
enami
7cd4cb0d25 Define platid for Victor InterLink MP-C303 2001-05-16 11:04:57 +00:00
tsubai
9b368d61a4 Add AirMac frontend. 2001-05-16 10:56:42 +00:00
enami
fb619e9a70 Calc. cpu speed for VR4122. 2001-05-16 10:49:18 +00:00
tsubai
eef5fa50d3 Big-endian support. 2001-05-16 10:45:36 +00:00
leo
cfc3edb550 remove some debugging leftovers. 2001-05-16 08:45:50 +00:00
enami
2f39ebba50 Victor MP-C303 uses 4k pagesize. So, ask system instead of hardcoding it. 2001-05-16 08:40:51 +00:00
enami
422ad4763b The lower bound for getPage is _addr_table_idx, not 0. 2001-05-16 08:37:44 +00:00
enami
679894e9ae Add missing close paren in message. 2001-05-16 08:19:42 +00:00
kanaoka
aa09aa91c7 Search the entire device-space of bus 0 if the router device
address is set to 000:00:0, and the compatible router entry
is undefined.

  Patch PR port-i386/12880 by Dave Sainty <dave@dtsp.co.nz>.
2001-05-16 08:10:36 +00:00