Home | History | Annotate | Download | only in cardbus
History log of /src/sys/dev/cardbus/cardbusreg.h
RevisionDateAuthorComments
 1.8  06-May-2023  andvar few more typos in the word "register", mainly s/resister/register/.
In one comment I assume that it was meant to be pull-up resistor.
 1.7  01-Aug-2011  drochner remove some bloat:
-cardbus doesn't use multiple interrupt lines like PCI, and it doesn't
use machanisms like interrupt line register and swizzling -- no need
to carry around dummy information, this is all dealt with by the
bridge
(I'm asking myself how "rbus_ppb" can work -- a bridge attached to
cardbus just can't work like a normal PCI bridge as far as interrupts
are concerned. I thing that should be a hardware specific driver
because behavior is not covered by a standard.)
-cardbus always uses 3.3V -- no need for a variable to keep track
of the voltage
 1.6  26-Feb-2010  dyoung Use PCI_ constants and macros instead of CARDBUS_. Use
Cardbus_conf_{read,write}() instead of cardbus_conf_{read,write}().
Delete all of the CARDBUS_ constants and macros that replicate PCI_.

Compile-tested, only.
 1.5  25-Feb-2010  dyoung Phase out some CardBus constants and types. Use the equivalent PCI
constants and types, instead:

CARDBUS_CLASS_REG -> PCI_CLASS_REG
CARDBUS_ID_REG -> PCI_ID_REG
cardbus_product_id_t -> pci_product_id_t
cardbus_vendor_id_t -> pci_vendor_id_t
 1.4  24-Feb-2010  dyoung Start to tuck Cardbus under the PCI abstraction. Step #1, textual
substitution: for all practical purposes, pcitag_t and cardbustag_t are
interchangeable, so just use pcitag_t. Ditto pcireg_t and cardbusreg_t.

Poison new uses of cardbusreg_t and cardbustag_t by deleting the type
definitions.
 1.3  15-Dec-2009  snj branches: 1.3.2;
Move to 2-clause license. Approved by HAYAKAWA Koichi (copyright holder).
 1.2  30-Aug-2007  dyoung branches: 1.2.24;
Cosmetic: use a name instead of a number for BAR0.
 1.1  01-Jun-2001  haya branches: 1.1.2; 1.1.40; 1.1.82; 1.1.92; 1.1.96; 1.1.98;
cardbusvar.h is divided into two files: cardbusvar.h and cardbusreg.h.
 1.1.98.1  06-Nov-2007  matt sync with HEAD
 1.1.96.1  03-Sep-2007  jmcneill Sync with HEAD.
 1.1.92.1  03-Sep-2007  skrll Sync with HEAD.
 1.1.82.1  09-Oct-2007  ad Sync with head.
 1.1.40.1  03-Sep-2007  yamt sync with head.
 1.1.2.2  21-Jun-2001  nathanw Catch up to -current.
 1.1.2.1  01-Jun-2001  nathanw file cardbusreg.h was added on branch nathanw_sa on 2001-06-21 20:01:24 +0000
 1.2.24.1  11-Mar-2010  yamt sync with head
 1.3.2.1  30-Apr-2010  uebayasi Sync with HEAD.

RSS XML Feed