chs
2e5e9111d9
clean up some register naming.
2004-08-07 21:41:18 +00:00
chs
5dd3057b5c
replace some spinlock/tsleep code with a lockmgr lock.
2004-08-07 21:40:47 +00:00
chs
272b73cf0a
use CALL() instead of "bl" in a few more places.
2004-08-07 21:40:05 +00:00
chs
ddc1ca7bcb
map the data segment with PROT_EXEC since the PLT lives there.
2004-08-07 21:33:04 +00:00
provos
e128f30ca9
support for bufferevents; fix signal race; faster timeout insertion;
...
update man page and regression tests - this is a sync to libevent 0.9
2004-08-07 21:09:47 +00:00
mycroft
c5b0509d65
Clear the "card type" bit when powering up the socket, to make it more robust
...
for memory cards.
2004-08-07 20:11:39 +00:00
mycroft
ef638869ae
Copy a bug fix from spc. If the target transferred too much, we would return
...
a bogus residual count.
2004-08-07 20:05:25 +00:00
mycroft
0553444712
Fix a printf() format for Alpha.
2004-08-07 20:04:44 +00:00
mycroft
6742fd43f4
Add Alpha to the list of platforms that use bus_space (for nca@pcmcia).
2004-08-07 20:01:48 +00:00
mycroft
665e1f0611
Attempt to support the 688 as well. It looks vaguely right from inspecting
...
esl.
2004-08-07 19:32:56 +00:00
kent
9e25bf4c82
AD1888 support.
...
PR kern/25949
2004-08-07 17:37:31 +00:00
mycroft
5e289bdf22
Don't pass in a MAC address -- yet.
2004-08-07 17:27:30 +00:00
mycroft
9918238ca5
Regen.
2004-08-07 17:18:20 +00:00
mycroft
7e01821c61
Clean up the Lucent (and clone) entries a bit.
...
Add the Hermes II (doesn't work yet, but it's harmless).
2004-08-07 17:18:09 +00:00
mycroft
900254667d
Don't pass a MAC address to wi_attach() -- yet.
2004-08-07 17:13:27 +00:00
mycroft
1afe1f83af
Be much more robust with RID values during attach:
...
* If the device returns a length too short to even contain the RID number,
flag it as not supported and return EOPNOTSUPP, rather than returning a
length of -2 and trying to use the value anyway.
* Check the returned lengths to see if we actually got anything.
* If we get no rate list, fail the attach, so we don't just blow up later.
Allow the frontend to pass in a MAC address.
2004-08-07 17:12:44 +00:00
kent
1c7464b5ca
recognize ALC655/658/850
2004-08-07 16:59:54 +00:00
soren
3dce04c6cd
- Don't attempt to clear the CELV bit by setting it high like the
...
FIFOE/BCIS/LVBCI bits; it's is cleared automatically by the hardware.
- Separate AUICH_DEBUG out from AUDIO_DEBUG and make it possible to debug
interrupt handling separately.
- A little KNF.
2004-08-07 16:12:57 +00:00
rearnsha
f506c2b14b
Bah! Fix tyop CORE_UNKOWN_HANDLER -> CORE_UNKNOWN_HANDLER
2004-08-07 12:20:20 +00:00
rearnsha
eb40e03a12
Use SYSTEM_COPROC.
2004-08-07 12:07:08 +00:00
rearnsha
2d02f2af34
Add SYSTEM_COPROC (cp15).
2004-08-07 12:05:54 +00:00
rearnsha
548ccf50bd
Use FPA_COPROC instead of a manifest constant.
2004-08-07 12:04:05 +00:00
rearnsha
3de3493771
FP_COPROC* ->FPA_COPROC*
2004-08-07 12:02:36 +00:00
rearnsha
9264ede43d
Changing the interrupt mask is a scheduling barrier.
2004-08-07 11:47:58 +00:00
rearnsha
b0a3a4309a
Don't overload the unknown instruction handling for the core onto CP0.
...
Instead, add a seventeenth 'co-processor' specifically for the core.
Add support for ARMv5 unknown instructions in the 'NV' space.
2004-08-07 11:45:41 +00:00
rearnsha
951ec8627f
Don't use vector_page before it's been initialized.
2004-08-07 11:20:53 +00:00
rearnsha
da975d6d89
Fix pasto error in comment.
2004-08-07 11:13:09 +00:00
rearnsha
5b0328df32
Add barriers to prevent scheduling of critical code outside of the
...
SPL-protected region.
2004-08-07 11:08:58 +00:00
rearnsha
0163f96e43
Add fixed configs for fxp0 and sd0 booting.
2004-08-07 11:00:06 +00:00
rearnsha
0e811ff437
Support probing the compact PCI bus.
2004-08-07 10:54:54 +00:00
rearnsha
7c8434c371
Set CPUFLAGS not COPTS
2004-08-07 10:47:19 +00:00
wiz
2e4c394a79
Quote a minus for PostScript output and fix a typo.
2004-08-07 10:03:29 +00:00
jdolecek
d533adf95b
just use system dup2(2)
2004-08-07 08:58:19 +00:00
tsutsui
f71b2096d2
On manual transfer via TEMP register, data should be read
...
before asserting ACK.
2004-08-07 07:17:09 +00:00
mycroft
5ef4913a65
Remove extra space.
2004-08-07 05:46:39 +00:00
mycroft
c4fbc53cad
Clean up attach messages.
2004-08-07 05:27:39 +00:00
mycroft
dddef3e3c4
Clean up attach messages.
2004-08-07 04:55:25 +00:00
christos
0b82702558
PR/26468: Andrew Brown: Setting stopfork can panic the kernel.
...
When stopfork is set, we need to set p_nrlwps, since we are not going to
ber running.
2004-08-07 03:35:55 +00:00
christos
251940a98f
Use the P_ZOMBIE macro instead of open-coding it. No functional change.
2004-08-07 03:34:37 +00:00
mycroft
401372a247
Add mhzc and spc.
2004-08-07 02:40:56 +00:00
hubertf
207fff285e
pkg_info will not DTRT when applied to a binary package that doesn't
...
have all the files from ALL_FNAMES -- meta pkgs don't have +MTREE-files,
and as such it's impossible to retrieve _any_ information on them.
The fix is to only extract those +-files that are needed (as determined
by the command line options).
Problem noted by gavan@, code reviewed by grant@ and gavan@.
2004-08-07 01:55:06 +00:00
mycroft
ea0d4e378a
Swap around the output in some other cases so it's consistent.
...
Remove some more DELAY()s.
2004-08-07 01:52:42 +00:00
mycroft
15f2664423
Simplify the revision matching code. This is more like what the current
...
Linux driver does.
2004-08-07 01:44:45 +00:00
mycroft
bbfd8cfd32
Oops; forgot a return.
2004-08-07 01:18:06 +00:00
mycroft
001ca3bd72
Tighten up the CIS parsing code a little.
...
Fix a double-free in a failure case.
Turn off the card if it doesn't fully attach.
2004-08-07 01:09:26 +00:00
mycroft
4e96eb2bd9
The generic code already looked for a LAN ID tuple, so look at what it found
...
rather than reparsing.
2004-08-07 01:07:31 +00:00
mycroft
4343cdf0c1
Only DELAY() once per CIS region, not once per tuple.
...
For PCMCIACISDEBUG, print out the tuple *before* parsing it or calling the
callback, so that we can see the tuple that the callback claimed.
2004-08-07 01:06:38 +00:00
mycroft
a84492326e
Rework the power sequencing so that I stop getting unrecoverable "bad Vcc"
...
errors with PCMCIA cards.
I've been using this change for almost a year, but accidentally blew it away
recently, and boy did that suck.
2004-08-06 21:39:47 +00:00
mycroft
da7483a558
Don't call rnd_detach_source() if we never called rnd_attach_source().
...
Very minor other cleanup.
2004-08-06 20:38:09 +00:00
mycroft
632742c13d
Put a comma before the last CIS string too.
2004-08-06 20:30:05 +00:00