| History log of /src/sys/dev/pcmcia/nca_pcmcia.c |
| Revision | | Date | Author | Comments |
| 1.24 |
| 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
| 1.23 |
| 04-Apr-2008 |
tsutsui | branches: 1.23.2; 1.23.4; Split device_t/softc for more ncr5380sbc variants, with related changes.
|
| 1.22 |
| 19-Oct-2007 |
ad | branches: 1.22.16; machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h
|
| 1.21 |
| 11-Dec-2005 |
christos | branches: 1.21.30; 1.21.44; 1.21.46; 1.21.50; merge ktrace-lwp.
|
| 1.20 |
| 27-Feb-2005 |
perry | branches: 1.20.4; nuke trailing whitespace
|
| 1.19 |
| 04-Feb-2005 |
perry | de-__P
|
| 1.18 |
| 10-Aug-2004 |
mycroft | branches: 1.18.4; 1.18.6; Rather than the silly state machine, set whatever higher-level reference count there is (for SCSI, adapt_refcnt) to 1 and call the appropriate "delref" function afterwards to disable the controller. This is a bit simpler.
In a couple of cases, just remove the state machine, because it wasn't really necessary.
|
| 1.17 |
| 10-Aug-2004 |
mycroft | Update to the new world order.
|
| 1.16 |
| 10-Aug-2004 |
mycroft | Use the right function for disabling after attach.
|
| 1.15 |
| 10-Aug-2004 |
mycroft | Now that all the silly string printing is gone, move the location where we print a newline so it doesn't have to be done in every driver.
|
| 1.14 |
| 10-Aug-2004 |
mycroft | Enhance pcmcia_product_lookup(): * Remove the "expected function" value. This was just causing problems with multifunction cards. Differentiating the functions is better done by checking the function type (which we now do in ep and sm). * Add support for matching CIS strings. This necessitated changing the calling pattern a little too.
Use this enhanced version rather than driver-specific versions that do the same thing.
Also, remove the last vestiges of PCMCIA_STR_*.
|
| 1.13 |
| 10-Aug-2004 |
mycroft | More careful about cleaning up pointers.
|
| 1.12 |
| 10-Aug-2004 |
mycroft | Print diagnostics in only one place if intr_establish() or function_enable() fails.
Also, be a little more careful about passing up error values, and consistently clear our interrupt handler pointer.
|
| 1.11 |
| 10-Aug-2004 |
mycroft | Update to the new world order.
|
| 1.10 |
| 08-Aug-2004 |
mycroft | Remove the "offset" and "size" arguments to pcmcia_io_map(). In the singular case (ne@pcmcia) where we were using these to create a subregion, it is better handled by calling bus_space_subregion().
Now there is a 1:1 mapping between I/O spaces in the config table and windows mapped in the function. Rework the multifunction mapping code to take advantage of this by using both I/O base addresses if necessary.
|
| 1.9 |
| 02-Oct-2002 |
thorpej | branches: 1.9.6; Add trailing ; to CFATTACH_DECL.
|
| 1.8 |
| 30-Sep-2002 |
thorpej | Use CFATTACH_DECL().
|
| 1.7 |
| 27-Sep-2002 |
thorpej | Declare all cfattach structures const.
|
| 1.6 |
| 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.5 |
| 13-Nov-2001 |
lukem | branches: 1.5.8; add RCSIDs
|
| 1.4 |
| 27-Apr-2001 |
joda | branches: 1.4.2; make this compile with the new scsi framework
|
| 1.3 |
| 25-Mar-2000 |
tsutsui | branches: 1.3.6; 1.3.8; Add a "sc_rev" member to ncr5380_softc and handle CXD1180 quirk in MI ncr5380sbc.
|
| 1.2 |
| 18-Mar-2000 |
mycroft | This turns out to be the wrong interface for what I needed -- but I'll leave the code here for now.
|
| 1.1 |
| 18-Mar-2000 |
mycroft | Preliminary support for 53c40x-based cards. Needs some more work.
|
| 1.3.8.4 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.3.8.3 |
| 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.3.8.2 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
| 1.3.8.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.3.6.2 |
| 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.3.6.1 |
| 25-Mar-2000 |
bouyer | file nca_pcmcia.c was added on branch thorpej_scsipi on 2000-11-20 11:42:46 +0000
|
| 1.4.2.3 |
| 10-Oct-2002 |
jdolecek | sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work
|
| 1.4.2.2 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.4.2.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.5.8.1 |
| 20-Jun-2002 |
gehenna | catch up with -current.
|
| 1.9.6.5 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
| 1.9.6.4 |
| 04-Feb-2005 |
skrll | Sync with HEAD.
|
| 1.9.6.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.9.6.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.9.6.1 |
| 12-Aug-2004 |
skrll | Sync with HEAD.
|
| 1.18.6.2 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.18.6.1 |
| 12-Feb-2005 |
yamt | sync with head.
|
| 1.18.4.1 |
| 29-Apr-2005 |
kent | sync with -current
|
| 1.20.4.1 |
| 27-Oct-2007 |
yamt | sync with head.
|
| 1.21.50.1 |
| 25-Oct-2007 |
bouyer | Sync with HEAD.
|
| 1.21.46.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
| 1.21.44.1 |
| 26-Oct-2007 |
joerg | Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that.
|
| 1.21.30.1 |
| 23-Oct-2007 |
ad | Sync with head.
|
| 1.22.16.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.23.4.1 |
| 16-May-2008 |
yamt | sync with head.
|
| 1.23.2.1 |
| 18-May-2008 |
yamt | sync with head.
|