History log of /src/sys/dev/pcmcia/pcmcia_cis_quirks.c |
Revision | | Date | Author | Comments |
1.36 |
| 10-Nov-2019 |
chs | in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT and remove code to handle failures that can no longer happen.
|
1.35 |
| 14-Sep-2013 |
joerg | branches: 1.35.30; GC pcmcia_sierra_ac850_func0 and *cfe0
|
1.34 |
| 14-Mar-2009 |
dsl | branches: 1.34.12; 1.34.22; 1.34.26; Change about 4500 of the K&R function definitions to ANSI ones. There are still about 1600 left, but they have ',' or /* ... */ in the actual variable definitions - which my awk script doesn't handle. There are also many that need () -> (void). (The script does handle misordered arguments.)
|
1.33 |
| 06-Sep-2008 |
rmind | branches: 1.33.2; 1.33.8; PR/38382: Jean-Yves Moulin: Support for Sierra Wireless Aircard 850.
|
1.32 |
| 03-Jul-2008 |
drochner | branches: 1.32.2; split device/softc Now I'm through - all my devices are split.
|
1.31 |
| 05-Apr-2008 |
cegger | branches: 1.31.4; 1.31.6; 1.31.8; use aprint_*_dev and device_xname
|
1.30 |
| 10-Feb-2007 |
ichiro | branches: 1.30.40; make tags for AX420N(NEC Infrontia)
|
1.29 |
| 03-Sep-2006 |
christos | use c99 initializers
|
1.28 |
| 14-May-2006 |
elad | integrate kauth.
|
1.27 |
| 14-Apr-2006 |
christos | Coverity CID 773: Add a KASSERT to appease coverity.
|
1.26 |
| 11-Dec-2005 |
christos | branches: 1.26.4; 1.26.6; 1.26.8; 1.26.10; 1.26.12; merge ktrace-lwp.
|
1.25 |
| 27-Feb-2005 |
perry | branches: 1.25.4; nuke trailing whitespace
|
1.24 |
| 24-Oct-2004 |
enami | branches: 1.24.4; 1.24.6; Back out part of previous. The card refered in PR/27255 needs to be handled differently (at least the current code doesn't handle well).
|
1.23 |
| 15-Oct-2004 |
enami | - Don't change the matching logic. - Prepare to describe a card which has NULL CIS string. - Factor out common code. - Deal with malloc return value.
|
1.22 |
| 14-Oct-2004 |
christos | PR/27255: Nikos Ntarmos: PCMCIA NIC with blank CIS tuples crashes the kernel Simplify the code for readability.
|
1.21 |
| 10-Aug-2004 |
mycroft | Constify.
|
1.20 |
| 15-Aug-2002 |
christos | branches: 1.20.6; Fix multi-function card memory problems: - centralize pcmcia function allocation and free'ing. - free the cfe too, not just the pf in the multifunction card case. - don't free pointers while walking the list, because free() will fill the memory with deadbeef, thus killing list walking.
|
1.19 |
| 01-Jun-2002 |
lukem | SIMPLEQ rototill: - implement SIMPLEQ_REMOVE(head, elm, type, field). whilst it's O(n), this mirrors the functionality of SLIST_REMOVE() (the other singly-linked list type) and FreeBSD's STAILQ_REMOVE() - remove the unnecessary elm arg from SIMPLEQ_REMOVE_HEAD(). this mirrors the functionality of SLIST_REMOVE_HEAD() (the other singly-linked list type) and FreeBSD's STAILQ_REMOVE_HEAD() - remove notes about SIMPLEQ not supporting arbitrary element removal - use SIMPLEQ_FOREACH() instead of home-grown for loops - use SIMPLEQ_EMPTY() appropriately - use SIMPLEQ_*() instead of accessing sqh_first,sqh_last,sqe_next directly - reorder manual page; be consistent about how the types are listed - other minor cleanups
|
1.18 |
| 13-Jan-2002 |
aymeric | branches: 1.18.8; 1.18.10; Remove the quirks I added for an ethernet card I have. This ``quick fix'' shall not make it into a release, and the problem doesn't come from the card but rather from my laptop.
|
1.17 |
| 23-Dec-2001 |
ichiro | support FUJITSU MB86960/5 based ethernet cards FMV-J181,182,182A
|
1.16 |
| 16-Dec-2001 |
ichiro | missing Misc Attribute of PCMCIA functions FUJITSU CF Ether ITCFJ182A supported "Power down" Power down supply current are 20mA
|
1.15 |
| 16-Dec-2001 |
ichiro | support FUJITSU CF EthernetCard ITCFJ181A
mbe0 at pcmcia1 function 0: Fujitsu J182A Compact Flash Ethernet mbe0: Ethernet address 00:00:0e:c5:01:ea
|
1.14 |
| 15-Nov-2001 |
lukem | don't need <sys/types.h> when including <sys/param.h>
|
1.13 |
| 13-Nov-2001 |
lukem | add RCSIDs
|
1.12 |
| 27-Jun-2001 |
ichiro | branches: 1.12.2; enabling EMTAC A2424i Wavelan Card It work fine.
|
1.11 |
| 16-May-2001 |
lukem | fix previous delint
|
1.10 |
| 16-May-2001 |
lukem | delint: zero sized array initalisation is a gccism
|
1.9 |
| 13-May-2001 |
jmc | Turn off PCMCIADEBUG by default. This should get set with options in a config file
|
1.8 |
| 18-Jan-2001 |
jdolecek | branches: 1.8.2; constify
|
1.7 |
| 10-Jan-2001 |
aymeric | Added four config entries for the DLink DE-650CT. XXX I think we should have if_ne_pcmcia.c try to allocate I/O addresses around 0x300 or we'll end up with a lot of quirks for NE2k based cards which have bad CIS's.
|
1.6 |
| 12-Apr-2000 |
scw | Add support for the SOHOware PCMCIA Ethernet card, model ND5100-E. This seems to be a re-badged NDC (National Datacomms. Corp) card. It needs a quirk entry due to lack of manufacturer tuple in the CIS. For some reason, the 'Tx/Rx' LED on the connector module is inverted such that it is off during network activity...
|
1.5 |
| 11-Oct-1999 |
thorpej | branches: 1.5.2; Add quirks for the 3Com/Megahertz 3CCFEM556BI 10/100 Ethernet/Modem, from Ryoji KATO, PR #8331.
|
1.4 |
| 14-Aug-1999 |
tron | branches: 1.4.2; Add support for 3Com 3CXEM556B-INT as suggested by Noriyuki KOIZUMI in PR kern/8188.
|
1.3 |
| 29-Dec-1998 |
marc | branches: 1.3.2; added support for quirks based on cis strings, added quirk entry for SVEC_LANCARD
|
1.2 |
| 25-Dec-1998 |
marc | initialize a variable to avoid a false compiler warning.
|
1.1 |
| 24-Dec-1998 |
marc | add quirk support for cards which lie extensively about their CIS
|
1.3.2.1 |
| 08-Feb-2000 |
he | Pull up revisions 1.4-1.5 (requested by enami): Add support for 3Com/Megaherz 10/100 Ethernet Modem combined card (3CCFEM556BI and 3CXEM556B-INT). Should fix PR#8331 and PR#8188.
|
1.4.2.1 |
| 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
1.5.2.3 |
| 11-Feb-2001 |
bouyer | Sync with HEAD.
|
1.5.2.2 |
| 18-Jan-2001 |
bouyer | Sync with head (for UBC+NFS fixes, mostly).
|
1.5.2.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
1.8.2.7 |
| 27-Aug-2002 |
nathanw | Catch up to -current.
|
1.8.2.6 |
| 20-Jun-2002 |
nathanw | Catch up to -current.
|
1.8.2.5 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.8.2.4 |
| 08-Jan-2002 |
nathanw | Catch up to -current.
|
1.8.2.3 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
1.8.2.2 |
| 24-Aug-2001 |
nathanw | Catch up with -current.
|
1.8.2.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.12.2.4 |
| 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
1.12.2.3 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.12.2.2 |
| 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
1.12.2.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.18.10.1 |
| 21-Oct-2003 |
jmc | Pullup to rev 1.20 (requested in ticket #699) Enable support for multi-function pcmcia cards.
|
1.18.8.2 |
| 29-Aug-2002 |
gehenna | catch up with -current.
|
1.18.8.1 |
| 20-Jun-2002 |
gehenna | catch up with -current.
|
1.20.6.6 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
1.20.6.5 |
| 02-Nov-2004 |
skrll | Sync with HEAD.
|
1.20.6.4 |
| 19-Oct-2004 |
skrll | Sync with HEAD
|
1.20.6.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.20.6.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.20.6.1 |
| 12-Aug-2004 |
skrll | Sync with HEAD.
|
1.24.6.1 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
1.24.4.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.25.4.3 |
| 26-Feb-2007 |
yamt | sync with head.
|
1.25.4.2 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.25.4.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.26.12.1 |
| 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
1.26.10.1 |
| 19-Apr-2006 |
elad | sync with head.
|
1.26.8.2 |
| 03-Sep-2006 |
yamt | sync with head.
|
1.26.8.1 |
| 24-May-2006 |
yamt | sync with head.
|
1.26.6.1 |
| 22-Apr-2006 |
simonb | Sync with head.
|
1.26.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.30.40.2 |
| 28-Sep-2008 |
mjf | Sync with HEAD.
|
1.30.40.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.31.8.1 |
| 18-Jul-2008 |
simonb | Sync with head.
|
1.31.6.1 |
| 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
1.31.4.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.32.2.1 |
| 19-Oct-2008 |
haad | Sync with HEAD.
|
1.33.8.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.33.2.1 |
| 28-Apr-2009 |
skrll | Sync with HEAD.
|
1.34.26.1 |
| 18-May-2014 |
rmind | sync with head
|
1.34.22.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.34.12.1 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.35.30.1 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|