Warner Losh
a48c0be85d
Whacked out CIS configurations can cause us to not have any child. When
...
such a card is ejected, we'd panic. Instead, just ignore it.
I should also add a sanity check in the FUNCID code as well, but this
isn't wrong since the check is cheap and happens infrequently.
2003-09-05 03:08:08 +00:00
Warner Losh
f8ba3dc6cb
Remove unneeded field after CIS changes.
2003-08-29 00:25:50 +00:00
Warner Losh
533b7cef1e
Probe routines can return < 0 for speculative matches. In the
...
compatibility routine, go ahead and accept that as 'success'. A
properly written compatible driver should return < 0 for both the
compat match and compat probe routines, so this will wind up doing the
right thing.
2003-08-25 18:20:03 +00:00
David E. O'Brien
aad970f1fe
Use __FBSDID().
...
Also some minor style cleanups.
2003-08-24 17:55:58 +00:00
Warner Losh
96f7215d03
Sync
2003-08-21 18:05:55 +00:00
Warner Losh
888d30a48b
Sort the vendors into three sections. First section is for those
...
vendors that list the vendor ID in the proper byte order. The second
section is for vendors that get it backwards. The third is for what
appear to be 'random' ones (although 0xcxxx appears to be coherent
enough that maybe somebody else is assigning those numbers).
2003-08-21 18:05:35 +00:00
Warner Losh
bca7c0eda4
Sync to 1.68
2003-08-21 17:50:26 +00:00
Warner Losh
dce1b9562f
Compaq's ID is 0x138. However, it looks like they also released
...
something with the vendor ID of 0x183. That could be a typo, or it
could be Paralon Technologies. Add an entry for Paralon, but don't
use it yet.
2003-08-21 17:49:50 +00:00
Warner Losh
615fddcfd5
Update to pccarddevs 1.67
2003-08-21 17:40:28 +00:00
Warner Losh
6be219c152
Vendor ID 0x274 is Bromax Communications, not Linksys. Linksys sells
...
them as 'Instant Wireless' cards.
2003-08-21 17:39:56 +00:00
Warner Losh
63d8b1edaa
Sync to 1.66
2003-08-21 17:26:59 +00:00
Warner Losh
cd85aa67e6
Vendor ID 0x0128 is registered to DSP Solutions, Inc. Megahertz sold
...
these under X-Jack and XJEM1144. Update to reflect this.
2003-08-21 17:26:44 +00:00
Warner Losh
ab0650428c
Sync to 1.65
2003-08-21 16:43:27 +00:00
Warner Losh
21f336d4ba
Change INTERSIL to INTERSIL2 for the -1 case. Chances are good that
...
this card has a real ID, but I don't know what it is at this time.
2003-08-21 16:43:10 +00:00
Warner Losh
e0fbc8a796
Regen for 1.64
2003-08-21 16:41:14 +00:00
Warner Losh
7c407398c1
Vendor 0xb is intersil, not Netgear. The MA401RA is just Netgear's
...
modle number, and I continue to use it as a place holder until I find
out what Intersil's name for it is.
2003-08-21 16:40:20 +00:00
Warner Losh
f1b0a0f432
pc98pcic isn't the name of the media driver. tcic likely will never
...
happen (unless someone sends one to me). Kill bogus module depend
that I commented out over a year ago.
2003-08-20 05:50:56 +00:00
Warner Losh
82d2e53a57
When debugging CIS, only print 10 CISTPL_NULLs. Chances are good they
...
are all bogus, and the cards that don't decode things quite right
often have hundreds of them. This will fix starvation of small dmesg
buffers and allow better debugging to happen. I thought about adding
an override, but there is such a thing as too many knobs. :-)
2003-08-20 05:44:55 +00:00
Warner Losh
4aef3fb1c3
Put a band-aide(tm) on the CIS panic problem. This is a similar fix
...
to what is in NetBSD. I have a few cards that tickles this bug, and
this just keeps us from panicing. It doesn't actually fix the problem
(that will happen once I figure out why some cards hate the address
their CIS is mapped to high memory).
2003-08-18 03:07:09 +00:00
Warner Losh
610a3fb7a9
resync to pcarddevs 1.63
2003-08-14 06:27:48 +00:00
Warner Losh
190320c7eb
add microsoft mn-520 wlan card.
...
submitted by: Kirk Strauser
2003-08-14 06:26:58 +00:00
Warner Losh
07dbfcd9cd
Sync to 1.62 of pccarddevs
2003-08-07 19:36:06 +00:00
Warner Losh
b03ea4feee
MELCO has a similar product to Buffalo LPC3-CLX: named the same and
...
has the same product id, but different vendor id. It also appears
that the MELCO's id should be 0x18a instead of 0x8a01. Fix this.
Submitted by: Shizuka Kudo-san
2003-08-07 19:33:11 +00:00
Warner Losh
c1d9e7fff1
Sync to 1.61 of pccarddevs
2003-07-26 17:46:43 +00:00
Warner Losh
5a344705e6
MFNetBSD:
...
1.183: gmcgarry; Add Sharp PALDIO 611S
1.184: martin; Socket LP 10/100 CF
Obtained from: NetBSD
2003-07-26 17:45:45 +00:00
Warner Losh
1bcb21f7d3
Sync to 1.60
2003-07-19 05:51:10 +00:00
Warner Losh
e220f38474
Add Linksys compact flash wireless card
...
Submitted by: Scott Lambert
PR: 53881
2003-07-19 05:49:17 +00:00
Warner Losh
0cfad826da
sync to 1.59
2003-07-19 05:33:54 +00:00
Warner Losh
547b34290b
Add Buffalo LPC3_CLX.
...
PR: 47786
Submitted by: IHA, genta -san
2003-07-19 05:32:07 +00:00
Warner Losh
fa3682c1c9
OpenBSD calls this AIRVAST, so use that instead
2003-07-15 07:22:21 +00:00
Warner Losh
f475f6fff3
sync to 1.58
2003-07-15 07:22:03 +00:00
Warner Losh
2f71d7885d
sync to pccarddevs 1.57
2003-07-15 03:30:31 +00:00
Warner Losh
bf564bcd73
Add Siemens SpeedStream 1021
...
Obtained From: openbsd (1.105; millert)
2003-07-15 03:27:53 +00:00
Hidetoshi Shimokawa
558d6f9a60
Fix if_wi breakage.
2003-07-11 13:50:31 +00:00
Warner Losh
c3cee955c0
sync to pccarddev 1.55
2003-07-11 09:17:07 +00:00
Warner Losh
4aafc6cbf1
remove stray ASUS
2003-07-11 09:16:40 +00:00
Warner Losh
688a06fa4d
sync to pccarddev 1.54
2003-07-11 09:15:45 +00:00
Warner Losh
386a95a275
Add asus wl100
...
PR: 49033, 53249
2003-07-11 09:15:21 +00:00
Warner Losh
6da5aafdda
Sync to 1.53
2003-06-17 12:29:49 +00:00
Warner Losh
bd65adef88
Add FREECOM PCCARD-IDE
2003-06-17 12:29:20 +00:00
Warner Losh
309971e12e
Add a comment about the MPSAFEness of this pccard_intr handler. Given
...
how we registered pccard_intr, it is MPSAFE. However, since we
register the pccard_intr handler with the flags of the ISR we call,
that is the gating factor. We need do nothing specific here.
Prompted by: seeing pccard_intr in a panic.
2003-06-13 21:30:29 +00:00
Warner Losh
cb8af9e613
regen for 1.52
2003-06-11 16:53:47 +00:00
Warner Losh
e8abadefcc
Add ARtem ONAIR wi card.
...
Submitted by: Ben Gras
Forgotten by: imp
2003-06-11 16:53:26 +00:00
Warner Losh
a450b32915
Sync to 1.51
2003-06-03 01:29:58 +00:00
Warner Losh
b2cd313c17
Add another PCMCIA IDE CARD
2003-06-03 01:29:01 +00:00
Warner Losh
103cef9fdd
Sync to 1.50
2003-04-27 03:32:09 +00:00
Warner Losh
0cb2efde14
Mystery OEM #1 : A really no-name prism3 card that wi supports.
...
Submitted by: mwlucas
2003-04-27 03:31:47 +00:00
Warner Losh
914beb056b
Sync to 1.49
2003-04-27 00:26:19 +00:00
Warner Losh
57bf268890
Add a generic cdrom.
2003-04-26 22:13:51 +00:00
Warner Losh
d6b4602222
Add accessor for cis4 string. Neither OLDCARD nor NEWCARD support
...
this yet, but that will change soon.
Pr: 51333
Submited by: Scott Mitchell
2003-04-23 23:32:53 +00:00