Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
|
#
1.20 |
|
18-Dec-2014 |
mpi |
Merge from NetBSD r1.54 from Matthias Drochner: -- kick out the error-prone handcrafted single-linked list of cardbus functions; replace by a simple *array[8] --
In other words, prevent a use after free when removing a cardbus function.
ok deraadt@, miod@
|
Revision tags: OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE
|
#
1.19 |
|
27-Mar-2010 |
jsg |
replace a bunch of BAR wrangling code with calls to the pci code it was originally copied from.
ok kettenis@
|
#
1.18 |
|
27-Mar-2010 |
jsg |
Give cardbus the pci_chipset_tag_t from pccbb and push it out through cardbus_attach_args so we can switch to using proper pci config space functions instead of callback based wrappers.
ok oga@ krw@ kettenis@
|
#
1.17 |
|
27-Mar-2010 |
jsg |
Bring back cardbus_chipset_tag_t which is in practice a pointer to the pccbb softc, to distinguish it from a pci_chipset_tag_t which can be passed to the normal pci functions.
Suggested by and ok kettenis@
|
#
1.16 |
|
22-Mar-2010 |
jsg |
Remove some cardbus defines and types which are identical to their pci counterparts, similar to recent changes in NetBSD.
ok oga@ deraadt@ jasper@
|
Revision tags: OPENBSD_4_7_BASE
|
#
1.15 |
|
13-Jan-2010 |
jsg |
As per NetBSD move HAYAKAWA Koichi's licenses to two clause.
|
#
1.14 |
|
25-Jul-2009 |
miod |
Fix Cardbus_conf_{read,write} macros. Not used by anything yet.
|
#
1.13 |
|
23-Jul-2009 |
kettenis |
Remove unused code.
ok oga@, jsg@, blambert@, zap zap zap deraadt@
|
Revision tags: OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE
|
#
1.12 |
|
12-Oct-2006 |
grange |
Add a symbolic name parameter to cardbus_intr_establish(). Count cardbus devices interrupts in cbb(4) using evcount(9).
ok deraadt@
|
Revision tags: OPENBSD_4_0_BASE
|
#
1.11 |
|
31-Jul-2006 |
mickey |
puc@cardbus (only added (commented out) to whom has puc@pci enabled) tested on puc@pci by fkr and meself on the cardbus. still needs a bit more work but generally works. deraadt@ ok and some input from miod@
|
#
1.10 |
|
21-Jun-2006 |
fkr |
removal of '#ifdef rbus ... #else ...' directives, we use rbus in all cases anyways, so we might as well remove code (the !rbus case) thats been dead throughout the last years and just use the rbus code without ifdefs.
brad, miod "I am all for this diff" ok deraadt, mickey
|
Revision tags: OPENBSD_3_9_BASE
|
#
1.9 |
|
13-Sep-2005 |
fgsch |
knf; no binary change.
|
Revision tags: OPENBSD_3_8_BASE
|
#
1.8 |
|
27-Jun-2005 |
deraadt |
typo; mitja@muzenic.net
|
#
1.7 |
|
09-May-2005 |
brad |
add cardbus_matchbyid(), mimics the PCI layers pci_matchbyid().
|
Revision tags: OPENBSD_3_1_BASE OPENBSD_3_2_BASE OPENBSD_3_3_BASE OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE SMP_SYNC_A SMP_SYNC_B UBC_SYNC_A UBC_SYNC_B
|
#
1.6 |
|
14-Mar-2002 |
millert |
Final __P removal plus some cosmetic fixups
|
#
1.5 |
|
14-Mar-2002 |
millert |
First round of __P removal in sys
|
#
1.4 |
|
03-Jan-2002 |
nate |
Add the bus to the cardbus_attach_args From NetBSD
|
Revision tags: OPENBSD_2_8_BASE OPENBSD_2_9_BASE OPENBSD_3_0_BASE UBC_BASE
|
#
1.3 |
|
15-May-2000 |
niklas |
branches: 1.3.6; 1.3.10; Cardbus serial infrastructure
|
Revision tags: OPENBSD_2_7_BASE
|
#
1.2 |
|
26-Apr-2000 |
brad |
fix RCS id
|
#
1.1 |
|
08-Apr-2000 |
aaron |
Initial check-in for support of 32-bit CardBus PC Cards; from NetBSD. On many machines, this code needs the new PCIBIOS* options enabled in the kernel config file to work, but your mileage may vary. Included is a working 3c575 driver for 3Com 10/100 CardBus PC Card NICs (tested only with the 'C' revision). The 3c575 is the pccard version of the PCI EtherLink XL cards, and thus the xl driver has been split into /sys/dev/ic.
|