History log of /freebsd-9.3-release/sys/dev/pccard/pccard_cis_quirks.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 267654 19-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 225736 22-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


# 182142 25-Aug-2008 imp

MFp4: necessary quirks to get 3c1 not working (still no interrupts)


# 172572 12-Oct-2007 remko

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


# 150371 20-Sep-2005 glebius

Fix build.


# 144158 26-Mar-2005 sam

deal with failed malloc calls

Noticed by: Coverity Prevent analysis tool
Glanced at by: mdodd


# 139749 05-Jan-2005 imp

Start each of the license/copyright comments with /*-, minor shuffle of lines


# 129781 27-May-2004 imp

Fixing disorder is the hardest thing in the world: Learn to sort :-)

Submitted by: bde


# 129762 26-May-2004 imp

Sort includes, remove unnecssary ones.

Submitted by: bde


# 129740 25-May-2004 imp

Move to generating pccarddevs.h on the fly, both for the kernel and
the modules.

Also generate usbdevs.h automatically now, but a non-kernel file is
stopping that at the moment.


# 120868 07-Oct-2003 imp

o move the cis tuple definitions into a common file.
o minor optimization of cardbus_cis processing. Remove a bunch of generic
entries that are handled by generic.
o no longer need the card_get_type stuff.


# 120849 06-Oct-2003 imp

refactor how we do the quirk matching. this puts an ugly if into a
routine of its own, and allows us to move the indentation back two
layers making the code more readable.

delete a prototype that should have been killed years ago in pccardvar.h.

# adding quirks here is way harder than it needs to be. :-(


# 119418 24-Aug-2003 obrien

Use __FBSDID().
Also some minor style cleanups.


# 90436 09-Feb-2002 imp

Boot verbosify printing the CIS, since we don't normally need to do that.


# 86272 11-Nov-2001 imp

Sync to 1.16 pccarddevs to get new PCMCIA_ symbols


# 65483 05-Sep-2000 imp

MFNetBSD:
1.6 2000/04/12 21:07:55 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...


# 64850 19-Aug-2000 imp

o Move to using PCCARD_SOFTC(dev)
o fill in the size of the actual softc, rather than 1 in data structure
o minor debugging improvements.


# 59389 19-Apr-2000 imp

OK. Next step: we read in CIS.

I've done this by having requests to allocate memory propigate up the
tree. We'll see how well this works and reevaluate if it isn't
working well. Also initialize ptr in the tuple. As well as minor
reorg of memory allocation. Likely need to do similar things for I/O
when the time comes.

I've move all defines from pccardchip.h into pccardvar.h and
eliminated pccardchip.h.


# 53813 28-Nov-1999 imp

Update pccard code to latest NetBSD code. This is the last merge
before newbusification hits full steam ahead.

All:
Adjust NetBSD labels to reflect new base versions.
dev/pcic/i82365.c:
1.24 Interface change for kernel threads
1.25 Massive unification for cardbus
dev/pcic/i82365var.h
1.8 Massive unification for cardbus
dev/pcic/i82365_isasubr.c
1.3 Massive unification for cardbus
dev/pccard/pccard_cis.c
1.11 Massive unification for cardbus
(better device printing, better memspace calcs)
dev/pccard/pccard_cis_quirks.c
1.4,1.5 Lotsa 3com devices
dev/pccard/pccardchip.h
1.4 Massive unification for cardbus
dev/pccard/pccarddevs
1.33..1.59 Lots of devices


# 52506 26-Oct-1999 imp

Moderately hacked pccard code from newconfig. It is somewhat in
incomplete and likely has problem. The code was originally pcmcia,
but I renamed it to pccard and made it compile on FreeBSD -current. I
converted SIMPLEQ to STAILQ as well as a few sc->dev.xname ->
device_printf changes. This is a green port of fairly mature code.

I derived this work from the FreeBSD newconfig project
(http://www.jp.freebsd.org/newconfig). Any problems with it are
likely introduced by me.

Obtained from: newconfig project