| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
cards. Since the firmware is hard coded into the kernel, I've made it
a kernel option (WI_SYMBOL_FIRMWARE).
Note: This only downloads into the RAM of these cards. It doesn't
download into FLASH, and is somewhat limited. There needs to be a
better way to deal, but this works for now. My Symbol LA4132 CF card
works now.
Obtained from: NetBSD
Notes:
svn path=/head/; revision=101245
|
| |
|
|
|
|
|
| |
yet.
Notes:
svn path=/head/; revision=101243
|
| |
|
|
| |
Notes:
svn path=/head/; revision=101219
|
| |
|
|
|
|
|
|
|
| |
commit bogusly did. Instead, don't set PROMSIC in the hardware if
we're in hostap mode. This matches more closely what openbsd did as
well.
Notes:
svn path=/head/; revision=101139
|
| |
|
|
|
|
|
|
| |
breaks the ahc driver into a core back-end and pci and eisa
front-ends.
Notes:
svn path=/head/; revision=101131
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
sizes. Previously, the end result was at the mercy of the card's default
setting. This change will reduce the number of buffer underruns for
some users.
PR: kern/37929
Submitted by: Thomas Nystrom <thn@saeab.se>
MFC after: 7 days
Notes:
svn path=/head/; revision=101108
|
| |
|
|
| |
Notes:
svn path=/head/; revision=101102
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
controller. Some testing has already been done, but its still greenish.
RAID's has to be setup via the BIOS on the SuperTrak, but all RAID
types are supported by the driver. The SuperTrak rebuilds failed arrays
on the fly and supports spare disks etc etc...
Add "device pst" to your config file to use.
As usual bugsreports, suggestions etc are welcome...
Development sponsored by: Advanis
Hardware donated by: Promise Inc.
Notes:
svn path=/head/; revision=101100
|
| |
|
|
|
|
|
|
|
| |
debugging levels to off by default. Now that debug levels can be
tweaked by sysctl we don't need to go through hoops to get the
different usb parts to produce debug data.
Notes:
svn path=/head/; revision=101060
|
| |
|
|
| |
Notes:
svn path=/head/; revision=101059
|
| |
|
|
| |
Notes:
svn path=/head/; revision=101058
|
| |
|
|
| |
Notes:
svn path=/head/; revision=101055
|
| |
|
|
|
|
|
|
|
| |
sysctl tree for tweaking them real-time.
Reviewed by: iedowse
Notes:
svn path=/head/; revision=101053
|
| |
|
|
| |
Notes:
svn path=/head/; revision=101033
|
| |
|
|
| |
Notes:
svn path=/head/; revision=101031
|
| |
|
|
|
|
|
| |
Add support for Palm (M500, M505, M125) and Sony devices (Clie 4.0 and 4.1).
Notes:
svn path=/head/; revision=101029
|
| |
|
|
|
|
|
| |
Obtained from: NetBSD (1.16)
Notes:
svn path=/head/; revision=101026
|
| |
|
|
| |
Notes:
svn path=/head/; revision=101025
|
| |
|
|
| |
Notes:
svn path=/head/; revision=101023
|
| |
|
|
|
|
|
|
|
| |
some trailing spaces whilst I'm here.
Obtained from: NetBSD.
Notes:
svn path=/head/; revision=101022
|
| |
|
|
|
|
|
| |
Obtained from: OpenBSD (via NetBSD)
Notes:
svn path=/head/; revision=101021
|
| |
|
|
| |
Notes:
svn path=/head/; revision=100997
|
| |
|
|
|
|
|
|
|
| |
the Belkin USB2LAN.
Obtained from: NetBSD
Notes:
svn path=/head/; revision=100996
|
| |
|
|
|
|
|
|
|
|
|
| |
frees it again. The idea was to perform M_WAITOK allocations in a
process context to reduce the risk of later interrupt-context
M_NOWAIT allocations failing, but in fact this code can be called
from contexts where it is not desirable to sleep (e.g. if_start
routines), so it causes lots of witness "could sleep" warnings.
Notes:
svn path=/head/; revision=100995
|
| |
|
|
| |
Notes:
svn path=/head/; revision=100980
|
| |
|
|
| |
Notes:
svn path=/head/; revision=100969
|
| |
|
|
|
|
|
|
|
| |
Visors via USB.
Submitted by: Chia-liang Kao <clkao@clkao.org>
Notes:
svn path=/head/; revision=100958
|
| |
|
|
|
|
|
|
|
| |
onboard FM tuner.
MFC after: 2 weeks
Notes:
svn path=/head/; revision=100953
|
| |
|
|
| |
Notes:
svn path=/head/; revision=100924
|
| |
|
|
|
|
|
|
|
| |
PR: 41081
Submitted by: demon
MFC after: 5 days
Notes:
svn path=/head/; revision=100923
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
is that some cards built around fm801 chip have the same device ID, only
have radio tuner onboard, but no sound capabilities. Therefore, with such
card inserted and `device pcm' in kernel the user has a big problem, as
the fm801 driver effectively hangs the machine when trying to initialise
nonexistent ac97 codecs (it does 500 retries with 1 second interval!).
It would be better if MediaForte's engeneers were smart enough to put
different device ID into such cards, but it isn't an option.
MFC after: 2 weeks
Notes:
svn path=/head/; revision=100922
|
| |
|
|
|
|
|
|
|
|
|
|
| |
problems with the firmware and will result in a) poor performance and
b) the inability to associate certain types of cards (most notibly
cisco).
Idea obtained from OpenBSD, but I implemented it by clearing the
IFF_PROMISC flag rather than the refusing to honor it downstream.
Notes:
svn path=/head/; revision=100876
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
1.131 is slightly broken, and I would commit the fix to that here, but it
has been reported that any deviation from the original code is causing
problems with some 82557 chips, causing them to lock hard.
Until those issues have been figured out, going back to the original
code is the best plan.
Frustrated: Silby
Notes:
svn path=/head/; revision=100857
|
| |
|
|
|
|
|
|
| |
This is also done in preparation of a subsequent fix
for the handling of RNR conditions in polling mode.
Notes:
svn path=/head/; revision=100846
|
| |
|
|
|
|
|
|
|
| |
instead rely on ATAPI devices ability to do the work instead.
MFC material.
Notes:
svn path=/head/; revision=100837
|
| |
|
|
| |
Notes:
svn path=/head/; revision=100770
|
| |
|
|
|
|
|
|
|
| |
to calculate the max amount of data in one IO request.
Correct the max size on atapi floppies/tapes as well.
Notes:
svn path=/head/; revision=100749
|
| |
|
|
|
|
|
| |
Display reasons why probe/attach fails.
Notes:
svn path=/head/; revision=100744
|
| |
|
|
| |
Notes:
svn path=/head/; revision=100743
|
| |
|
|
|
|
|
|
|
| |
be associated with us. From millert@openbsd.org
Obtained from: OpenBSD (I think)
Notes:
svn path=/head/; revision=100735
|
| |
|
|
|
|
|
|
| |
While earlier versions can be made to work, they require various work
arounds not in the driver right now.
Notes:
svn path=/head/; revision=100734
|
| |
|
|
|
|
|
|
|
| |
Add the definition for sockbase that I accidentally removed two
revisions ago and didn't notice until some kind soul pointed it out to
me.
Notes:
svn path=/head/; revision=100730
|
| |
|
|
|
|
|
|
|
| |
transfer at most 65534 bytes, thats 126 times DEV_BSIZE not 252 :(
Pointed out by: Ian Dowse <iedowse@maths.tcd.ie>
Notes:
svn path=/head/; revision=100724
|
| |
|
|
| |
Notes:
svn path=/head/; revision=100723
|
| |
|
|
|
|
|
|
| |
Submitted by: nork
MFC after: 3 days
Notes:
svn path=/head/; revision=100721
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o Rename the insanely long PCIC bridge ids.
o Add my copyright to pccbb.c
o Add support for the TI-1510, TI-1520 and TI-4510 series of upcoming
bridges.
o Init MFUNC if it is zero and the TI part has a MFUNC register
at offset 0x8c (1030, 1130 and 1131 don't have anything there, the
1250,1251,1251B and 1450 have a different thing there. The rest
have it. TI is likely to only do MFUNC from now on. The IRQMUX
in the 1250 series of chips needs no tweaks.
o Adjust to new exca interface.
o Add comments about TI chips that I learned in talking to an
engineer at TI.
o Add register definitions for MFUNC.
o Create CB_TI125X chipset type.
Notes:
svn path=/head/; revision=100704
|
| |
|
|
|
|
|
|
|
|
|
|
| |
o Protect .h against multiple includes.
o eliminate the pointers to the read/write routines. The
bus_space_read routines can cope since we have the offset
field.
o Print a warning if the requested map address is > 16M and
your chipset doesn't support the extended ExCA registers.
Notes:
svn path=/head/; revision=100703
|
| |
|
|
|
|
|
|
| |
be set at boot time. It defaults to 1 now since it can be set in the
boot loader. If this proves unwise, we can reset it to defaulting to 0.
Notes:
svn path=/head/; revision=100702
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
of the Netgear GA302-T. I changed the symbolic names in the
submitter's patch to reflect the part number of the chip instead
of the board.
PR: kern/38988
Submitted by: Brad Chapman <chapmanb@arches.uga.edu>
MFC after: 2 days
Notes:
svn path=/head/; revision=100695
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Through the PITA of endiannness, clock has to be MHz freq << 8.
Don't trust NVRAM on SBus cards.
Set a default initiator ID sensibly.
SBus/ISP now working, what with the change to sbus.c earlier today.
Notes:
svn path=/head/; revision=100690
|