bouyer
f49156d31c
Add Promise Ultra133TX2 and Ultra133TX2v2 PCI ID.
2002-08-23 15:56:30 +00:00
itojun
e68a39d27b
attach random number source.
2002-08-23 07:45:39 +00:00
thorpej
90817e313c
Use the structures defined in bsd_openprom.h for "reg", "range",
...
and "intr" properties, rather than having identical-except-for-names
sbus_* and iommu_* versions.
2002-08-23 02:53:10 +00:00
augustss
6add8c3d67
Remove some debugging crap.
2002-08-23 00:58:58 +00:00
augustss
fb1033e35b
Add firmware downloader for BCM2033 (no firmware yet; waiting for OK
...
from Broadcom).
2002-08-23 00:55:20 +00:00
augustss
19801c46c9
Regen.
2002-08-23 00:53:58 +00:00
augustss
70dfad754f
Use separate ids for BCM2033 before and after firmware download.
2002-08-23 00:52:45 +00:00
martin
be6275d6fc
Add a mixerctl to mute the internal (mono) speaker via
...
"mixerctl -w monitor.mono=off".
From Sung-Won Chung, slightly modified. All errors by me.
2002-08-22 20:42:22 +00:00
augustss
974cba9514
Print a message saying that this is not real driver.
2002-08-22 10:17:46 +00:00
augustss
4b34ae978d
A placeholder until we have a real Bluetooth driver.
2002-08-22 10:15:57 +00:00
augustss
f7f7bb1ee4
Update class codes.
2002-08-22 10:15:12 +00:00
augustss
b8a7c4ede8
Add Bluetooth related classes etc.
2002-08-22 10:08:34 +00:00
martin
f2889deae7
Argh! Remove accidently commited debug changes.
2002-08-22 10:06:22 +00:00
martin
0d833862da
Fix output volume handling, port-sparc64/18033 from Sung-Won Chung.
2002-08-22 10:02:21 +00:00
augustss
cbd5a8c29d
Fix typo.
2002-08-22 09:57:13 +00:00
augustss
7ad63025e4
Fix an error message.
2002-08-22 02:54:18 +00:00
augustss
8a40ad021e
Regen.
2002-08-22 02:12:16 +00:00
augustss
bd7284c0c1
Add Apple's Bluetooth adapter (Broadcom BCM2033).
2002-08-22 02:11:53 +00:00
itojun
7b0ecaee62
use RND_ENABLED() to avoid unneeded function call. should help if_gsip case.
2002-08-21 03:59:31 +00:00
onoe
19a6d3dfb3
Make the meaning of media options consistent with other wireless drivers.
...
mediaopt adhoc 802.11 adhoc (IBSS) mode. IBSS creation is enabled
for cards which can create IBSS.
mediaopt adhoc,flag0 old lucent adhoc demo mode.
Note that [adhoc] media options for wi driver was used for adhoc demo mode,
which is NOW CHANGED.
2002-08-21 03:26:29 +00:00
christos
64bf5ef14f
Fix battery support (Masanori Kanaoka).
...
XXX: ToDo: Still the battery charge is 96% when the battery is
fully charged on my libretto because of the estimated total charge offset.
2002-08-20 14:07:51 +00:00
itojun
76f65d83e3
attach random number source.
2002-08-20 00:35:46 +00:00
itohy
125a1bc0a9
Leaving overflow-sensitive code, very similar to what was fixed
...
in the previous changes to cfb.c / sfb.c / xcfb.c, would not be clever.
Just modify in the similar way.
2002-08-19 13:05:42 +00:00
itohy
a64e475289
Make it compile again.
...
Hi, itojun!
2002-08-19 03:52:53 +00:00
kanaoka
6e12c44e0f
- Fix typo in a message.
...
- Avoid to divide by 0.
When booting without battery, sc->sc_design_capacity become 0.
2002-08-18 07:45:04 +00:00
thorpej
3e3fdc01e9
* After testing for DD on a descriptor, and finding it clear,
...
sync that descriptor with PREREAD to make sure that it is evicted
from the data cache. From Allen Briggs.
* With the above bug fixed, stop using BUS_DMA_COHERENT, resulting in
a fairly decent performance improvement on systems where BUS_DMA_COHERENT
causes descriptors to be accessed uncached (most painful in wm_start()).
2002-08-17 20:58:04 +00:00
mjacob
672c41205f
If we're using ancient (pre 1.17.0) 2100 f/w (for the cards that cannot
...
load f/w images > 0x7fff words), set ISP_FW_ATTR_SCCLUN. We explicitly
don't believe we can find attributes if f/w is < 1.17.0, so we have to
set SCCLUN for the 1.15.37 f/w we're using manually- otherwise every
target will replicate itself across all 16 supported luns for non-SCCLUN
f/w.
2002-08-17 17:31:53 +00:00
mjacob
bb6cb67b54
Further fix problems with 23XX ISR handling and correctly initialize the
...
23XX to use ZIO in preference to fast posting.
2002-08-16 21:43:14 +00:00
heinz
306c75457d
regen
2002-08-16 15:08:08 +00:00
heinz
fb31736257
Add Lucent/Agere FW322/323 IEEE 1394 controller
2002-08-16 15:03:02 +00:00
kent
4cb030f3b9
Fix division-by-zero when auich_set_params() is called before auich_calibrate().
2002-08-16 11:22:13 +00:00
thorpej
b9d86783bf
* Hard-code EXTSR_1000XFDX|EXTSR_1000XHDX for reads of the MII_EXTSR
...
in the TBI case.
* Force BMSR_ANEG | BMSR_EXTCAP to be returned for reads of the MII_BMSR
in the TBI case.
2002-08-16 07:10:56 +00:00
thorpej
00a0212e10
Update a comment; TCP/IP checksum offloading is fixed!
2002-08-15 18:35:25 +00:00
briggs
8d5eb3e93d
On transmit, zero the upper 32 bits of the address in the tx descriptor.
...
The descriptor may have been used as as context descriptor in the past,
in which case this field will be non-zero. h/w checksum offload works now.
2002-08-15 18:29:02 +00:00
christos
4251568ad8
Fix multi-function card memory problems:
...
- centralize pcmcia function allocation and free'ing.
- free the cfe too, not just the pf in the multifunction card case.
- don't free pointers while walking the list, because free() will
fill the memory with deadbeef, thus killing list walking.
2002-08-15 10:37:02 +00:00
augustss
bbe21e45f5
Move a quirk tests so the message printed about directionality is right.
2002-08-15 09:32:50 +00:00
augustss
b8866543d8
Set segment register if the device is 64 bit capable.
2002-08-14 11:20:28 +00:00
augustss
8e1e1415f8
Add Palm m515. From FreeBSD.
2002-08-13 11:38:15 +00:00
augustss
65d64346a9
Regen.
2002-08-13 11:37:22 +00:00
augustss
40c21e37cd
Add Palm m515. From FreeBSD.
2002-08-13 11:37:09 +00:00
enami
18f74c0e31
The revision of new document is 1.0.
2002-08-13 09:58:05 +00:00
augustss
489236c043
Increase the timeout waiting for reset to finish.
...
Update documentation URL.
2002-08-13 09:51:27 +00:00
mjacob
93ad4971f1
Various changes to allow for overriding just loopid and/or iid.
...
Fix a random 23XX ISR reading bug. Be chattier about HBA_BOTCH
errors. More f/w cashdump layering.
2002-08-12 21:33:39 +00:00
thorpej
1336889c8a
wi_keylen is kept in little-endian order, so le16toh() it before
...
using it in e.g. a memcpy() call.
2002-08-12 16:56:39 +00:00
enami
d21877b892
No longer need to calculate geomsize if we use fictitious geometry.
2002-08-12 02:34:12 +00:00
thorpej
1cb29bde17
Pass all 3 parameters to wi_cmd().
2002-08-11 22:03:43 +00:00
thorpej
b336ee00cd
* Fix a Lucent <-> Prism2 WEP interop bug. We only want to set the
...
EXCLUDE_UNENCRYPTED bit in the WI_RID_P2_ENCRYPTION value if we are
in shared key mode. Symbol cards, just to be different, supposedly
always want the EXCLUDE_UNENCRYPTED bit set (confirmed with the
Linux orinoco and spectrum24 drivers).
* Flesh out the Host-AP WEP transmit side. Note this does not yet
work properly; the frame as seen by the receiver FCS's incorrectly.
Both changes from OpenBSD. Not confirmed whether or not Host-AP WEP
works with OpenBSD (mail sent to millert).
2002-08-11 21:54:19 +00:00
thorpej
3ebfddbcca
Remove an unused member from the softc.
2002-08-11 21:50:06 +00:00
thorpej
c4ec970f17
Remove a redundant defn.
2002-08-11 21:49:40 +00:00
isaki
dd0e0396bc
Add driver for ScanLogic SL811HS/T USB Host Controller.
...
XXX It's experimental code yet.
For x68k: USB part of Nereid USB/Ethernet/memory board
For ISA: ISA USB Host board from Morphy planning
2002-08-11 13:17:52 +00:00