Warner Losh
6c596e8d0b
pccbb -> cbb
2002-08-15 08:02:23 +00:00
Warner Losh
db64ac4457
Don't redundantly include \n in panic messages
2002-08-12 22:34:12 +00:00
Warner Losh
c1bb793bbb
Eliminate the need for pccard_common.c by moving the function inline
...
in the .h file. Make it static __inline to make sure that it doesn't
wind up defined in any files.
Also, fix a typo that said null_do_attach instead of null_do_probe.
2002-07-17 05:20:43 +00:00
Warner Losh
bdcb2d73e4
regen from pccarddevs 1.33
2002-07-17 04:02:52 +00:00
Warner Losh
8f414056fa
MFOpenBSD:
...
1.93; henning; MA401RA wi card
1.92; millert; elsa XI-325 wi card
1.91; fgsch; gemplus cpr400 smartcard reader
1.90; mickey; Nokia c110/c111 is prism2 card
1.89-1.86 (similar to what we do already)
2002-07-17 04:01:57 +00:00
Takanori Watanabe
80f1001813
Make oldcard and newcard kernel module work.
2002-05-30 17:38:00 +00:00
Warner Losh
0d2a385fa9
Catchup to 1.32
2002-04-11 21:19:04 +00:00
Warner Losh
7afbcf5ed0
Add ACTIONTEC HWC01170 from OpenBSD
2002-04-11 21:18:17 +00:00
Warner Losh
c385d0928b
catch up to 1.31
2002-04-05 16:25:34 +00:00
Warner Losh
0d1049364f
Add 3crwe77a
2002-04-05 16:25:03 +00:00
Warner Losh
e17179bd8c
Regen for 1.30 pccarddevs
2002-04-02 05:47:08 +00:00
Warner Losh
3b7f54aabe
Actually merge proxim rangelands and addtron awp-100
2002-04-02 05:46:10 +00:00
Warner Losh
09d7bb7a18
regen to 1.29 pccarddevs
2002-04-02 05:39:40 +00:00
Warner Losh
cd5b41423a
Merge from both NetBSD and OpenBSD's pcmciadevs:
...
NetBSD:
1.163; martin; ELSA MicroLink mc all
1.162; is; typo
1.161; is; typo
1.160; is; Add Lantech Fastnet/TX
OpenBSD:
1.85; millert; proxim rangelan-ds
1.84; provos; linksys wpc11
1.83; mickey; now wires needed wlan
1.82; mickey; socket low power wlan from netbsd [*]
1.81; mickey; ericsson wlan
1.80; fgsch; add openbsd tag back (not needed)
1.79; fgsch; Netgear FA411
1.78; mickey; simple spectrum25 from netbsd [*]
1.77; mickey; emtac wavelan from netbsd [*]
1.76; mickey; buffalo wavelans from netbsd [*]
1.75; jakob; 3com wilress lan pccard
1.74; mickey; linksys2 instant wireless
1.73; mickey; oops (add closing quote)
1.72; mickey; pcm100
[*] (already in freebsd)
Obtained from: NetBSD, OpenBSD
2002-04-02 05:39:07 +00:00
Warner Losh
4e4b1656c2
Improve support of MFC cards (Multi-function cards). This commit
...
allows us to properly parse cards with attribute memory based CIS that
before wouldn't parse correctly, sometimes with a panic. This allows
me to get my 3C562 modem/ethernet card to fail to attach due to
problems in the ep and sio drivers rather than due to problems in the
CIS parsing code :-).
We weren't setting the address to jump to for the function entries.
This caused us to only work when the addional entries were after the
first ones. On the 3C562/3C563 card this was not the case.
We were also mapping Attribute memory when common memory was asked for
in the target of the LONGLINK_{A,C} or LONGLINK_MFC.
My IBM Home And Away Modem/LAN card still fails for reasons unknown.
2002-03-29 08:05:39 +00:00
Warner Losh
fb33cfa8f5
Regen for 1.28 of pccarddevs
2002-03-17 05:06:37 +00:00
Warner Losh
a5a492981c
Add support for the home Wireless Network airway wireless pcmcia card.
...
I cannot find where I got these patches, but I think it was from the
bsd-nomads mailing list. Please contact me if you posted them there.
2002-03-17 05:05:42 +00:00
Warner Losh
7cdb5c5ec4
Make hw.pccard.debug and hw.pccard.cis_debug tunable/sysctl. Setting to 1
...
will enable more verbose debugging output from the pccard system.
2002-03-07 08:03:53 +00:00
Takeshi Shibagaki
57ffbd6e54
Add u_int16 prodext value in CISTPL_MANF_ID. This gets a fifth byte
...
when manufacturer id tuple length is 5. This change is for xe driver.
This is a dirty hack. But there is no better idea.
Reviewd by: imp
2002-02-20 14:30:46 +00:00
Warner Losh
b0fc3f6b1b
o Count the number of mem and io spaces we allocate. If none work, bail out
...
o Add some better debugging code.
o Minor style(9) fixes.
2002-02-19 05:04:37 +00:00
Warner Losh
ab246934dc
Do the cast away of unsignedness in a way that is more commprehensible.
2002-02-19 05:01:43 +00:00
Warner Losh
fbf6f7f1d6
Null interrupt handlers should be OK, so if we don't have a function,
...
just return.
2002-02-10 05:04:20 +00:00
Warner Losh
27d4dd7420
o Use bus_generic_setup_intr instead of bus_setup_intr.
...
o Call bus_generic_setup_intr and check its return value. Don't setup
func until we successfully get the interrupt from our parent.
o Add comments about some maybe questionable stuff so I can check later
to make sure that it really is that way.
2002-02-10 03:34:44 +00:00
Warner Losh
5e0cb3e9d3
Boot verbosify printing the CIS, since we don't normally need to do that.
2002-02-09 21:34:06 +00:00
Warner Losh
fd173deae3
Remove DETACH_NOWARN
2002-02-07 06:43:29 +00:00
Warner Losh
a0e457a620
Default debugging to OFF now.
2002-02-04 15:55:21 +00:00
Warner Losh
a91e00697e
Move cardaddr to memory structure.
...
Forgotten by: imp
Reminded by: Dave Cornejo
2002-01-29 16:57:50 +00:00
Warner Losh
dadd95dbbe
Sync to 1.27 of pccarddevs
2002-01-29 06:10:15 +00:00
Warner Losh
a3cc3a9e83
MFNetBSD:
...
1.159: sorting (not relevant to us, since I'd done thie before)
1.158: joda; Ericsson PRISM2 WIRELEASS LAN CARD.
1.157: aymeric Edimax Technology ethernet card
2002-01-29 06:09:39 +00:00
Warner Losh
7be18016b5
Regenerate from 1.26 pccarddevs
2002-01-08 20:52:57 +00:00
Warner Losh
e5c51b0548
Catch up to NetBSD:
...
1.156 pooka; Socket Low-Power CF WLAN
1.155 ichiro; IBM Smart Capture Card II
1.152-154 ichiro; Fujitsu CF EtherCard and FMV-181,182,182A
1.151 christos; Symbol Spectrum24
2002-01-08 20:52:23 +00:00
Warner Losh
a432b68b87
Add support for suspending/resuming CardBus bridges.
...
We really should have and use power state information, but none exists
today.
Submitted by: YAMAMOTO Shigeru-san <shigeru@iij.ad.jp>
2001-12-15 05:58:28 +00:00
Warner Losh
ebc7a029f4
Sync to pccarddevs 1.25
2001-12-12 20:06:29 +00:00
Warner Losh
a7958b9d73
Move LINKSYS2 to its correct numerical location.
...
Add BONDWELL B236 Game Card Joystick. A PC Card joystick card.
2001-12-12 20:05:48 +00:00
Warner Losh
d29f1aafa9
implement MFC links properly (and I think long links too). This make
...
the sprint wireless card try to attach. Sadly, the pci code at the
bridge keeps this from happening.
Bug w/o PR: jhb :-)
2001-12-04 13:48:16 +00:00
Warner Losh
f471b125bb
Sync to 1.24
2001-11-28 08:33:41 +00:00
Warner Losh
7a9b0e83d5
Merge from NetBSD:
...
1.147 (my changes to sync to FreeBSD's file)
1.148 Buffalo AirStation CFtytpe WLAN Card (ichiro)
1.149 IBM SCSI PCMCIA (yamt)
1.150 <restore 1.148 lost in 1.149> (enami)
2001-11-28 08:33:12 +00:00
Warner Losh
e8cb41d36f
Only call pccard_function_disable when we have a configured config
...
entry. Otherwise we panic on boot for cards that we can't allocate a
config entry for (my 3.3V wavelan card currently fails thusly).
2001-11-26 07:14:00 +00:00
Warner Losh
03bfaba97c
Weed out those pccard entries that match everything. These are too
...
dangerous to allow :-)
This should fix the ed1: <PLANEX ... bug.
2001-11-20 06:15:24 +00:00
Warner Losh
5bbac2b91d
Update to 1.23 pccarddevs
2001-11-19 06:28:20 +00:00
Warner Losh
d2e623d7ef
Add ZOOM as one of the bgous vendors
2001-11-19 06:27:33 +00:00
Warner Losh
eb321069c2
Update to 1.22 pccarddevs
2001-11-19 05:22:46 +00:00
Warner Losh
fec4038832
Nits to make it whitespace compatible with what I'm about to commit to NetBSD
2001-11-19 05:22:28 +00:00
Warner Losh
49fe5a5891
Update to 1.21 pccarddevs
2001-11-19 05:11:50 +00:00
Warner Losh
1f0d8efbc3
Merge NetBSD 1.146: Linksys Instant Wireless Network card.
...
Obtained From: NetBSD
2001-11-19 05:11:35 +00:00
Warner Losh
3ae1e1bed3
Update to 1.20 pccarddevs
2001-11-19 05:04:08 +00:00
Warner Losh
83f4f9209a
Merge NetBSD 1.145: Xircom XE2000
2001-11-19 05:02:55 +00:00
Warner Losh
247e08d681
Regenerate with 1.19 of pccarddevs
2001-11-16 06:59:27 +00:00
Warner Losh
9022e7256a
Merge in most (hopefully all) of the devices that OpenBSD has that
...
NetBSD/FreeBSD doesn't have listed.
2001-11-16 06:58:47 +00:00
Warner Losh
d93f2e2458
Sync to 1.18 of pccarddevs
2001-11-15 07:50:38 +00:00