| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Notes:
svn path=/head/; revision=167086
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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@
Notes:
svn path=/head/; revision=166901
|
|
|
|
| |
Notes:
svn path=/head/; revision=166789
|
|
|
|
| |
Notes:
svn path=/head/; revision=166788
|
|
|
|
| |
Notes:
svn path=/head/; revision=166787
|
|
|
|
| |
Notes:
svn path=/head/; revision=166453
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=161108
|
|
|
|
|
|
|
| |
This caused drivers for the cards they matched to not probe.
Notes:
svn path=/head/; revision=160336
|
|
|
|
|
|
|
|
|
| |
just some of them.
Noticed by: brooks
Notes:
svn path=/head/; revision=158371
|
|
|
|
| |
Notes:
svn path=/head/; revision=158370
|
|
|
|
|
|
|
| |
entry. Add it (back).
Notes:
svn path=/head/; revision=158368
|
|
|
|
|
|
|
|
| |
Someone sent me this a while ago, but I can't find who to give them
proper credit...
Notes:
svn path=/head/; revision=158086
|
|
|
|
|
|
|
|
| |
bridge tries to tell us about a new card when we have one already in
the socket.
Notes:
svn path=/head/; revision=153773
|
|
|
|
|
|
|
|
|
| |
Add Billionton LNA-100B[1]
Reported by: [1] Alan newsletter at acsoftware dot org
Notes:
svn path=/head/; revision=151839
|
|
|
|
|
|
|
|
|
|
|
| |
failing to work in, eg, Soekris boxes.
This is a critcal fix for 6.0.
MFC After: ASAP
Notes:
svn path=/head/; revision=151368
|
|
|
|
|
|
|
| |
rebadged version of the latter.
Notes:
svn path=/head/; revision=151322
|
|
|
|
|
|
|
| |
Some of these may have been obtained from OpenBSD...
Notes:
svn path=/head/; revision=151226
|
|
|
|
| |
Notes:
svn path=/head/; revision=150533
|
|
|
|
| |
Notes:
svn path=/head/; revision=150532
|
|
|
|
| |
Notes:
svn path=/head/; revision=150519
|
|
|
|
|
|
|
| |
are now gone from the tree.
Notes:
svn path=/head/; revision=150468
|
|
|
|
| |
Notes:
svn path=/head/; revision=150441
|
|
|
|
|
|
|
| |
CIS are tiny, this likely hasn't bit anybody yet...
Notes:
svn path=/head/; revision=150432
|
|
|
|
|
|
|
|
|
|
| |
Don't destroy a NULL device.
This should fix the panics on boot people are seeing on systems with
more than one pccard slot.
Notes:
svn path=/head/; revision=150400
|
|
|
|
| |
Notes:
svn path=/head/; revision=150391
|
|
|
|
| |
Notes:
svn path=/head/; revision=150371
|
|
|
|
|
|
|
|
|
| |
pccardc dumpcis /dev/pccardN.cis will work now, but I may rewrite pccardc.
Also, move more of the private data to a new file called pccardvarp.h.
Notes:
svn path=/head/; revision=150362
|
|
|
|
|
|
|
| |
chains, not just the 'real' ones.
Notes:
svn path=/head/; revision=150361
|
|
|
|
|
|
|
| |
memory, the CCR and a tweak to cis_scan.
Notes:
svn path=/head/; revision=150098
|
|
|
|
| |
Notes:
svn path=/head/; revision=150097
|
|
|
|
| |
Notes:
svn path=/head/; revision=150095
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Reduce the size of ed a little by removing some CIS based entries (others
likely can be removed too):
o The D-Link DFE-670TXD doesn't need its own entry based on strings.
o The Xircom CompactCard appears to be a TDK design, so list it there by ID
and remove the strings.
Increase the size of ed a little:
o Add support for the Addtron AE-660CT and Addtron AE-660. This is a very
generic NE-2000 clone (so generic that its CIS tags say NE-2000 generic
card!).
Notes:
svn path=/head/; revision=149922
|
|
|
|
|
|
|
|
|
|
|
| |
o Note that the first 255 locations are reserved for JEDEC Ids from
publication 106 (current revision Q, each one verified with
JEDEC and the PMCICA).
o Move ADAPTEC2 to the right section.
o Sort TOSHIBA2 numerically.
Notes:
svn path=/head/; revision=149869
|
|
|
|
|
|
|
|
| |
OC3231 Token Ring + 28.8 modem
OC3232 Token Ring + 33.6 modem
Notes:
svn path=/head/; revision=149674
|
|
|
|
|
|
|
| |
doesn't appear in the official lists, so make a note of that.
Notes:
svn path=/head/; revision=149561
|
|
|
|
|
|
|
|
|
| |
o Add Agere Hermes II and II.5 PC Cards (from zipit web page), TDK
GlobalNetworker 3410 (from dmesg for my card) and another alternate
PANASONIC KXLC0005_2 (from pcmcia-cs id lists).
Notes:
svn path=/head/; revision=148141
|
|
|
|
|
|
|
|
|
|
| |
problems we were having properly mapping the CIS attr space on some
cards. Those problems have been solved other ways, so this kludge is
no longer necessary. Remove it and have pccards come up a whole
second faster.
Notes:
svn path=/head/; revision=148107
|
|
|
|
| |
Notes:
svn path=/head/; revision=148019
|
|
|
|
| |
Notes:
svn path=/head/; revision=148012
|
|
|
|
| |
Notes:
svn path=/head/; revision=147988
|
|
|
|
|
|
|
|
|
|
| |
o Use pf more consistantly for pccard_function.
o Make sure we quote the strings properly (maybe this function belongs in
subr_bus.c)
o Tweak a comment to be more accurate after code changed.
Notes:
svn path=/head/; revision=147963
|
|
|
|
|
|
|
|
| |
expression in the card in question. Since that driver uses a
different mechanism, retire the workaround for this bug.
Notes:
svn path=/head/; revision=147962
|
|
|
|
| |
Notes:
svn path=/head/; revision=147956
|
|
|
|
|
|
|
|
|
|
| |
distribution. Add the appropriate devices to the man pages.
Obtained from: pcmcia-cs
Approved by: re (scottl)
Notes:
svn path=/head/; revision=147872
|
|
|
|
|
|
|
|
|
| |
one is supported by the sn driver.
Approved by: re (scottl)
Notes:
svn path=/head/; revision=147796
|
|
|
|
|
|
|
|
|
|
| |
the functor, so make it a const pointer, and chase down the resulting
const-poisoning.
Approved by: re (scottl)
Notes:
svn path=/head/; revision=147729
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
scan the CIS for interesting tuples. 95% of what can be obtained from
the CIS is harvested by the pccard layer and presented to the user in
standard function calls. However, there are special needs at times
where the standard stuff doesn't suffice. This is for those special
cases.
CARD_SCAN_CIS(device_get_parent(dev), function, argp)
scans the CIS of the card, passing each tuple to function with
the tuple and argp as its arguments. Returning 0 continues the scan,
while returning 1 terminates the scan. The value of the last
invocation of function is returned from this function.
int (*pccard_scan_t)(struct pccard_tuple *tuple, void *argp)
function called for each tuple. Elements of the CIS tuple can be
read with pccard_tuple_read_{1,2,3,4,n}(). You are reading
the actual tuple memory each time, in case your card has
registers in the CIS.
# I suppose these things should be documented in pccard(4) or something like
# that.
# I plan on unifying cardbus CIS support in a similar way.
Approved by: re (scottl)
Notes:
svn path=/head/; revision=147711
|
|
|
|
|
|
|
|
|
|
|
| |
Provide a backwards compatible way to have the extra macro by defining
PCCARD_API_LEVEL 5 before including pccarddevs for driver writers that
want/need to have the same driver on 5 and 6 with pccard attachments.
Approved by: re (dwhite)
Notes:
svn path=/head/; revision=147580
|
|
|
|
|
|
|
| |
Approved by: re (pccard API changes)
Notes:
svn path=/head/; revision=147579
|
|
|
|
|
|
|
|
|
|
|
|
| |
ipw - Intel PRO/Wireless 2100
iwi - Intel PRO/Wireless 2200BG/2225BG/2915ABG
ral - Ralink Technology RT2500
ural - Ralink Technology RT2500USB
Approved by: silby (mentor)
Notes:
svn path=/head/; revision=145247
|