imp
a719ae02b3
Another NE-2000 clone. The GVC NIC-2000P Ethernet adapter. Based on
...
the MN5017 chipset. There's no vendor/product pair on this card, so
it needs to be matched by the CIS strings.
2009-04-14 03:13:05 +00:00
imp
6d26eb31a0
Another GlobalVillage card.
2009-04-07 05:57:56 +00:00
imp
8ef6e46753
Sort NECINFORTIA correctly.
2009-03-27 20:40:17 +00:00
imp
ebbff345ac
Harvest a previously unknown Bromax design based on the AX88x90 from
...
the Linux axnet driver.
2009-03-27 19:08:15 +00:00
imp
1b728cfb25
RIOS Systems co was naughty and used a 'random' id. Use it with the
...
PCCARD3 name to describe the RIOS PC Card III Ethernet that I have.
2009-03-25 22:20:36 +00:00
imp
7a685a3ad0
Another akihabra find: Mitsubishi B8895.
2009-03-25 07:26:24 +00:00
imp
13986d5ca0
Remove old compat method that's no longer needed (and hasn't been
...
since just before 6.0).
2009-03-11 08:15:17 +00:00
imp
b8eb062502
Allow zero length memroy space descriptor sections. It is apparently
...
legal in the spec. Add newline to the verbose messages we print when
debugging when this happens. The Hitachi HT-4840-11 is the only card
to hit these in years, and it works well enough if we're liberal about
what we accept.
2009-03-11 08:14:44 +00:00
imp
a8b23b6811
Add entry for Hitachi HT-4840-11, which is a fe-based card.
2009-03-11 08:11:11 +00:00
imp
11e0f2f341
Add 3 new cards that I found today in akihabara...
...
Toshiba LANCT00A
TDK LAK-CD011
TJ PTJ-LAN/T PC-NIC ENCC 990010759-001A
2009-03-11 07:22:11 +00:00
imp
1eb2cd44df
Add in parsing of the disk FUNCE tuples.
2009-03-03 18:57:59 +00:00
imp
8448edb36a
Store the entire funce for disk type functions (eg CF cards and the
...
like).
2009-02-06 07:49:03 +00:00
wkoszek
4d019c63b6
Bring consistent debugging output for all values that are supposed
...
to be printed in a hexadecimal format. Otherwise, '270' doesn't say
much.
Reviewed by: imp
2009-02-05 23:51:11 +00:00
imp
5370f72626
do_product_lookup should return a const struct pccard_product *.
2009-02-05 19:39:07 +00:00
imp
7730d077dc
Fix parameter types for set_res_flags and read_ivars
2009-02-05 19:38:31 +00:00
imp
a6fd8e846a
Define bits for memory mapping house keeping by bridges.
2009-01-05 20:58:41 +00:00
imp
da5afb176c
Remove opt_wi.h from module and fix typo in pccarddevs.
2008-08-27 05:43:46 +00:00
imp
2d74b1e938
The APDL-325 is a Wireless LAN pcmcia adapter that sits inside some
...
Billion Access Points. Fix wi(4) to recognise the adapter.
PR: 77913
Submitted by: Daan Vreeken [PA4DAN]
MFC after: 3 days
2008-08-27 04:52:27 +00:00
imp
beefa1fa18
Some PC Cards don't have the proper IRQ mask in them. The standard
...
says that in such cases we can pick any interrupt. One of these cards
is the LG11 Wireless LAN card. I don't have one of these, but I do
know that this doesn't hurt any cards I've tried it with.
PR: 92070
Submitted by: Helge Oldach
MFC after: 3 days
2008-08-27 04:36:27 +00:00
imp
a0398f4b97
MFp4: necessary quirks to get 3c1 not working (still no interrupts)
2008-08-25 04:59:43 +00:00
imp
0e8ba10bf3
Fix a small problem in the comment about departure from NetBSD.
...
Also, r181392 fixed a small problem with multifunction cards that would
cause the card not to power down when the last driver detached from it.
2008-08-07 21:16:14 +00:00
imp
1fbadc47e9
Add NEC PC-9802N-J02 (confirmed) and NEC PC-9202N-J02R (speculative)
...
to the list of devices.
2008-08-07 20:52:54 +00:00
imp
bae3c8b51d
Unify the initial card probe/attach procedure with the kldload
...
procedure. There were some subtle differences before that could lead
to a variety of bugs, including resources being lost (in one case
forever). pccard_probe_and_attach_card does this now, and includes
comments about what's going on and why, since it isn't obvious from
the code. Please let me know if I've missed anything...
Provide a new function called pccard_select_cfe that allows drivers to
select which configuration entry to use. This is needed for some
older pre-MFC standard cards with many functions that want to activate
all their functions by selecting alternative entries, or to work
around broken ones. pccard_select_cfe will migrate into the
pccard_if.m interface as its interface stabilizes to keep all the
pccard drivers from referencing any symbols in the pccard.ko module
directly.
Fix a printf to refer to the right function name.
2008-08-06 07:34:35 +00:00
imp
5587b55c63
Add an alternative ID for the Siemens SpeedStream SS1021: 0x3021.
2008-08-02 20:36:25 +00:00
imp
f22cf64d83
Merge from NetBSD's pcmciadev file (rev ~1.208 - 1.226) where
...
appropriate (versions not appropriate to merge omitted):
o 1.226 imp nop, save for NetBSD string (minor merging the other way)
o 1.225 jnemeth Coreage LAPCCTXD
o 1.224 martin (remove 3rd and 4th clauses)
o 1.223 kiyohara (TDK bluetooth PC Card)
o 1.222 kiyohara (Anycom BlueCard)
o 1.221 ichiro (NEC Infrontia AX420N)
o 1.219 jmcneill (EDIMAX EP-4101)
o 1.213 tsutsui (TEAC IDECARDII entry fix)
Also, while I'm here, fix some tab problems that have crept in.
2008-07-06 06:17:39 +00:00
imp
2d5df8d9da
Slight simplification of the power parsing code, as well as using
...
autoincrement in some places where it makes sense. This makes this .o
about 180 bytes smaller on x86 and amd64 with no apparent functional
changes.
2008-06-01 20:55:34 +00:00
rink
ee4e7828cd
Commit cmx(4), a driver for Omnikey CardMan 4040 PCMCIA smartcard readers.
...
PR: kern/114582
Submitted by: Daniel Roethlisberger <daniel@roe.ch>
Reviewed by: imp, myself
Tested by: johans, myself
MFC after: 2 weeks
2008-03-06 08:09:45 +00:00
remko
24b6cbf7c7
Bring in some new Sierra Wireless drivers running under pccard.
...
(AC710/AC750/AC850/A550/A555/A710/A750)
PR: kern/110190
Submitted by: Pascal Vizeli<pvizeli at yahoo dot de>
Approved by: imp (mentor)
MFC After: 1 week
2007-10-12 08:26:15 +00:00
imp
5fe9840834
Add Micro Research PCMCIA LAN Adapter MR10TPC support. Patch slightly
...
reworked by me.
Submitted by: Osamu Hasegawa-san
PR: 93393
Approved by: re (hrs)
2007-07-11 04:14:41 +00:00
imp
e3e21bd46a
only register a ithread handler if the card requests an ithread
...
handler.
2007-06-16 23:33:57 +00:00
piso
b5a7cab3ba
Make the interrupt handler wrapper capable of correctly support filter+ithread handler.
...
Discussed and reviewed with: bsdimp, simokawa
2007-05-31 19:29:20 +00:00
jhb
9081d44243
Use pause() rather than tsleep() on stack variables and function pointers.
2007-02-27 17:23:29 +00:00
piso
6a2ffa86e5
o break newbus api: add a new argument of type driver_filter_t to
...
bus_setup_intr()
o add an int return code to all fast handlers
o retire INTR_FAST/IH_FAST
For more info: http://docs.freebsd.org/cgi/getmsg.cgi?fetch=465712+0+current/freebsd-current
Reviewed by: many
Approved by: re@
2007-02-23 12:19:07 +00:00
imp
28d6ae982c
CompUSA mutli-format pcmica flash reader/writer
2007-02-16 07:51:23 +00:00
imp
5ec375265c
Updated tuple list, kinda
2007-02-16 07:00:50 +00:00
imp
7f9d08da87
Add poitner to JEDEC publication 106
2007-02-16 06:46:36 +00:00
imp
39fa690f18
We need to free the ivars for the child that we just deleted.
2007-02-03 07:09:36 +00:00
imp
f29929e962
Thomas Wintergerst reports that when this tsleep went away, certain
...
cards stopped working. Specifically the AVM B1 PCMCIA Card no longer
detected. Its CIS chain read back as all FF's. Putting the delay
back solves those problems. I've opted to put in a much shorter delay
because as far as I can tell, no delay is really needed here. We'll
see how well this works in practice.
2006-08-09 00:05:54 +00:00
imp
f16d43268f
Fix a few cis entries that were separated with spaces, not with commas.
...
This caused drivers for the cards they matched to not probe.
2006-07-14 04:39:29 +00:00
imp
2bd266bb66
replace all the 660 with 650 in the cut-n-pasted line, rather than
...
just some of them.
Noticed by: brooks
2006-05-08 22:59:33 +00:00
imp
2d60fe38c5
Another NEW MEDIA .WAVjammer.
2006-05-08 22:31:38 +00:00
imp
99b378bc44
The D-Link DE-650 that I got in the last bulk PC Card purchase needs an
...
entry. Add it (back).
2006-05-08 22:22:25 +00:00
imp
4902e1489f
When pccard_safe_quote is passed NULL for src, it shouldn't panic.
...
Someone sent me this a while ago, but I can't find who to give them
proper credit...
2006-04-27 20:47:13 +00:00
imp
f143799b50
Add some sanity checking to the pccard insertion case. Whine if the
...
bridge tries to tell us about a new card when we have one already in
the socket.
2005-12-28 05:30:09 +00:00
imp
583ce3e634
Add Global Village lan modem.
...
Add Billionton LNA-100B[1]
Reported by: [1] Alan newsletter at acsoftware dot org
2005-10-29 03:48:24 +00:00
imp
bbd43600a6
Mempage should be 1024 not 4096. This fixes the multiple 16-bit cards
...
failing to work in, eg, Soekris boxes.
This is a critcal fix for 6.0.
MFC After: ASAP
2005-10-16 03:58:06 +00:00
imp
ac40396476
Change I-O data WB-B11/CFZ entry to ELSA XI330 as the former is a
...
rebadged version of the latter.
2005-10-14 15:07:13 +00:00
imp
8f3a1bba05
IDs for generic card, airvast wm_100, i-o data wn-b11/cfz
...
Some of these may have been obtained from OpenBSD...
2005-10-11 01:05:39 +00:00
imp
20b5ed6860
Remove OLDCARD vestiges from here
2005-09-25 01:39:04 +00:00
imp
d3a04605bc
Fix comment
2005-09-25 01:38:02 +00:00