matt
6a15c68f5d
Make sure to turn on the speed knobs in HID0 on the 745x.
2003-03-29 18:18:54 +00:00
matt
2c37db6aec
Allow oea_batinit to be called with either the MMU on or off.
...
(don't reset the BATs if the MMU is off).
2003-03-29 18:09:59 +00:00
matt
b3715c2f6a
Add 7450 LRSTK and FOLD bits.
2003-03-29 18:08:42 +00:00
perry
3942053914
regen
2003-03-29 16:48:02 +00:00
perry
c0eb24419a
support Corega PCCL-11 -- from Christopher SEKIYA in PR 20932
2003-03-29 16:47:27 +00:00
he
f8cb6d60a7
Allow this file to be included if either of audio, midi or midibus
...
is non-zero (earlier only allowed it if audio was non-zero). Fixes
build problem seen on the prep port.
2003-03-29 13:57:43 +00:00
manu
fd94bf9486
First work on notifications. Not really working for now.
2003-03-29 11:04:08 +00:00
bsh
347085b57d
put options XSCALE_CACHE_WRITE_THROUGH into opt_cpuoptions.h.
...
add XSCALE_CACHE_WRITE_BACK.
2003-03-29 07:59:41 +00:00
bsh
105db01dcd
for Intel PXA2[15][05] processors, select write-back/write-through
...
cache based on CPU id. write-through on PXA2[15]0 B2 stepping and
earlier. write-back on C0 and C1 stepping (a.k.a PXA2[15]5 A0)
options XSCALE_CACHE_WRITE_{THROUGH,BACK} can override it.
for other XScale CPUs than PXA2xx, XSCALE_CACHE_WRITE_THROUGH works
same as before.
2003-03-29 07:58:16 +00:00
dyoung
243f751604
Support so-called "PLX" bridge for wi(4). From FreeBSD via Simon
...
Burge. Simon writes,
"Here's the patch that Grant and I have been using on a combinations of
architectures and both NetBSD 1.6 and -current.
"This is based on FreeBSD - look for
/* We have to do a magic PLX poke to enable interrupts */
in
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/wi/if_wi_pci.c
2003-03-29 03:25:22 +00:00
fvdl
691b2fa7db
The checkpoint loop always used (multiples of) lfs_sepb as the number
...
of segments to mark. However, this may be much more than lfs_nseg.
Originally this wasn't a big problem, since only the structures in the
diskblock were changed, but nowadays there's a mirror of the segflags
in the in-core superblock. This problem caused the code to walk
way past the end of that allocated area, causing memory corruption
in other kernel structures. So, use lfs_nseg as the maximum, as it should be.
While here, simplify the loop; it had become an obfuscated piece of
code overtime.
2003-03-28 22:39:42 +00:00
he
8cd91d8236
Commit a workaround for PR toolchain/20924, so that this compiles again.
...
When/if the PR is fixed, this change should probably be reverted.
2003-03-28 20:25:40 +00:00
he
b218b0c7c5
Compensate for the change of type for io_netif by adding a cast so
...
that this compiles again.
2003-03-28 18:16:59 +00:00
yamt
9fe1125599
reply FSINFO rtmax and wtmax for DGRAM properly.
2003-03-28 15:24:58 +00:00
yamt
b44d2a5667
i forgot to check this in with the previous (reply ENAMETOOLONG properly).
2003-03-28 15:13:35 +00:00
he
cb89d3a368
Initialize the two new members of consdev (cn_halt, cn_flush) to NULL so
...
that this compiles again.
2003-03-28 14:10:56 +00:00
perry
935d1a04e3
Fix PR/20903 for real.
...
Identical patches supplied by:
Masuda Hideo <h-masuda@ootani.nagata.kobe.jp>
Christopher SEKIYA <wileyc@rezrov.net>
2003-03-28 13:58:40 +00:00
yamt
2d45e41adb
reply ENAMETOOLONG properly instead of discarding request as BADRPC.
...
my own PR20791.
2003-03-28 13:05:47 +00:00
yamt
8a890efe2b
if rsize was explicitly specified by mount_nfs,
...
prefer it to rtpref from nfsd. the same for wsize and wtpref.
ok'ed by fvdl.
2003-03-28 12:33:17 +00:00
he
85b87f244e
Initialize the new members of consdev (cn_halt, cn_flush) to NULL so
...
that this compiles again.
2003-03-28 10:45:40 +00:00
scw
ea960960c0
We need to preserve SSR/SPC when switching ASIDs as we could be called
...
while handling a TLB miss (via the pmap_pte_spill() function), in which
case SSR/SPC are live.
2003-03-28 09:48:07 +00:00
perseant
3f7016035a
Add a sleeper count, to prevent the cleaner from panicing the kernel
...
when the filesystem is unmounted, relocking the Ifile when its lock is
draining. (We can't use vfs_busy() since the process is sleeping for a
good long time.) Clean up / organize lfs.h, while I'm here.
In lfs_update_single, assert that disk addresses are either negative, or
are still positive when converted to int32_t, to prevent recurrence of a
negative/positive block problem.
2003-03-28 08:03:38 +00:00
he
fd386b5a4d
Initialize new members (cn_halt and cn_flush) in consdev to NULL to
...
allow this to compile again.
2003-03-28 07:10:35 +00:00
scw
7fdeb41460
Fix for previous: frob SR, not SSR.
2003-03-27 20:21:27 +00:00
perry
964bf1e7f5
ifdef out something dependent on PCI_VENDOR_COREGA for now.
2003-03-27 20:09:07 +00:00
jdolecek
7337bd06a3
nfs_kqfilter(): add the knote to v_klist only if guaranteed to return success
2003-03-27 19:58:26 +00:00
mycroft
15e5d9ec58
Add a couple of byte-wide variants that weren't implemented -- I guess because
...
nobody else has a byte-accessible bus.
2003-03-27 19:46:14 +00:00
mycroft
49f94a02b4
Remove references to variables that aren't used here.
2003-03-27 19:42:30 +00:00
drochner
b6a21881e2
allow loading the bootloader via MOP
2003-03-27 19:40:42 +00:00
drochner
ba0f309a91
Before checking the (Intel specific) SCR_T4 register, make
...
sure the chip implements 100T4 (in BMSR).
The 82562 (which doesn't implement 100T4) has the SCR_T4 bit
(always?) set, which led to wrong media status reports.
approved by thorpej
2003-03-27 19:36:49 +00:00
jdolecek
5fe02453b5
put back nmaxproc check mistakely changed in rev.1.132
...
checking against nprocs is wrong in any case btw - we do allow
maxproc higher than number of current processes, it would just mean
no new process could be started until number of processes would
be lower than the new limit
2003-03-27 18:34:18 +00:00
christos
e950c1ac8f
PR/20844: Iain Hibbert: PPP Compressors cannot be loaded as LKM
2003-03-27 17:50:06 +00:00
jdolecek
479a3334a4
sys_setreuid(): parenthesize the ruid check in ?: condition, so that
...
it would be more difficult to mistake == for = when reading it
2003-03-27 17:47:45 +00:00
scw
00c69643a2
Make sure the FPU is enabled if we're about to drop to ddb due to
...
some catastrophic problem.
2003-03-27 17:29:17 +00:00
mycroft
6b44caa63e
Doh, fix a pasto -- the ldr/str mask had a bad bit set.
2003-03-27 16:58:36 +00:00
mycroft
a589baf905
Fix multiple problems with ldrh/strh/ldrsb/ldrsh disassembly:
...
* The offset format was wrong.
* There is no post-increment or index register update.
* It wasn't even matching because the mask was wrong.
Also touch up ldr/str disassembly slightly.
2003-03-27 16:42:40 +00:00
he
9f8115667b
Adapt to changed signature for ioctl routine (caddr_t -> void*).
2003-03-27 15:54:02 +00:00
yamt
77312f97f8
read-only configuration support.
2003-03-27 15:34:36 +00:00
perry
3086473c25
Tell driver to accept the Corega CGWLPCIA11.
...
Submitted by h-masuda@ootani.nagata.kobe.jp in PR #20903
2003-03-27 14:43:30 +00:00
drochner
8b0843a5b2
There is no point in initializing "rootpath" to "/".
...
Move it into BSS.
2003-03-27 12:28:58 +00:00
ichiro
cb6506defc
regen
2003-03-27 12:20:07 +00:00
ichiro
26d61dcb91
add product TOSHIBA PA2673U CBIDE2 (IODATA OEM)
2003-03-27 12:19:44 +00:00
jdolecek
d6eaa60e05
parenthesize NB_ENCNAMELEN value
2003-03-27 11:22:29 +00:00
dyoung
bfdccc21aa
802.11 MLME-JOIN.request is an abstract MAC function that is not
...
necessarily exposed to the host, so Lucent/Agere/whatever is correct
in not supporting it.
2003-03-27 07:22:47 +00:00
matt
8909c240f2
Add GT_PCI{0,1}_{IO,MEM}{SIZE,START} options
2003-03-27 07:21:30 +00:00
matt
caff52554f
Only print IRQ is it's not the default value.
2003-03-27 07:20:48 +00:00
matt
2cf5fc0ece
Add options to allow overriding of PCI0 & PCI1 MEM and I/O start and sizes.
2003-03-27 07:19:11 +00:00
dyoung
016e6c270f
HostAP broke in version 1.4.2 of station firmware. Try 1.3.x, 1.4.9,
...
or later.
2003-03-27 05:00:21 +00:00
dyoung
913d1b877a
Cosmetic: move sc_reset closer to its siblings sc_disable and sc_enable.
2003-03-27 04:53:52 +00:00
dyoung
404d2ac6e8
Introduced sc_reset to wi_softc. The bus-specific front-end gets
...
to fill this.
2003-03-27 04:34:16 +00:00