Home | History | Annotate | Download | only in mca
History log of /src/sys/dev/mca/mcavar.h
RevisionDateAuthorComments
 1.12  27-Oct-2012  chs split device_t/softc for all remaining drivers.
replace "struct device *" with "device_t".
use device_xname(), device_unit(), etc.
 1.11  28-Apr-2008  martin branches: 1.11.34; 1.11.44;
Remove clause 3 and 4 from TNF licenses
 1.10  19-Oct-2007  ad branches: 1.10.16; 1.10.18; 1.10.20;
machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h
 1.9  11-Dec-2005  christos branches: 1.9.30; 1.9.44; 1.9.46; 1.9.50;
merge ktrace-lwp.
 1.8  04-Feb-2005  perry branches: 1.8.6;
de-__P
 1.7  30-Aug-2004  drochner branches: 1.7.4; 1.7.6;
use the locator-passing variant of autoconf submatch and use constants
from locators.h
 1.6  30-Aug-2004  drochner Phase out the use of a string as first "attach args" member to control
which bustype should be attached with a specific call to config_found()
(from a "mainbus" or a bus bridge).
Do it for isa/eisa/mca and pci/agp for now. These buses all attach to
an mi interface attribute "isabus", "eisabus" etc., and the autoconf
framework now allows to specify an interface attribute on config_found()
and config_search(), which limits the search of matching config data
to these which attach to that specific attribute.
So we basically have to call config_found_ia(..., "foobus", ...) where
such a bus is attached.
As a consequence, where a "mainbus" or alike also attaches other
devices (eg CPUs) which do not attach to a specific attribute yet,
we need at least pass an attribute name (different from "foobus") so
that the foo bus is not found at these places. This made some minor
changes necessary which are not obviously related to the mentioned buses.
 1.5  30-Aug-2004  drochner add centralized {eisa,isa,pci,agp,mca}busprint() functions which do
what tens of the bus' parents foo{...}bridge_print()s scattered around do
 1.4  22-Apr-2004  itojun sprintf -> snprintf
 1.3  27-Apr-2001  jdolecek branches: 1.3.22;
Introduce mca_match_disabled() - this returns true if cards with particular
id should be handled even through it's marked as disabled in POS registers.
There are some cards which need this due to nonstandard hw design.
 1.2  14-Feb-2001  jdolecek branches: 1.2.2;
remove mca_issupp() and just use UNCONF for unknown devices, like other
buses do - array of 'supported' peripheals makes addition of new stuff
unnecessarily harder
 1.1  11-May-2000  jdolecek branches: 1.1.6;
MI part of MicroChannel Architecture bus support

This work is based on code written by Scott D. Telford, the IBM
Token Ring card attachment was written by Gregory McGarry.

XXX this is still very experimental and development version; use at your
XXX own risk
 1.1.6.3  12-Mar-2001  bouyer Sync with HEAD.
 1.1.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.1.6.1  11-May-2000  bouyer file mcavar.h was added on branch thorpej_scsipi on 2000-11-20 11:41:31 +0000
 1.2.2.1  21-Jun-2001  nathanw Catch up to -current.
 1.3.22.5  04-Feb-2005  skrll Sync with HEAD.
 1.3.22.4  21-Sep-2004  skrll Fix the sync with head I botched.
 1.3.22.3  18-Sep-2004  skrll Sync with HEAD.
 1.3.22.2  03-Sep-2004  skrll Sync with HEAD
 1.3.22.1  03-Aug-2004  skrll Sync with HEAD
 1.7.6.1  12-Feb-2005  yamt sync with head.
 1.7.4.1  29-Apr-2005  kent sync with -current
 1.8.6.1  27-Oct-2007  yamt sync with head.
 1.9.50.1  25-Oct-2007  bouyer Sync with HEAD.
 1.9.46.1  06-Nov-2007  matt sync with HEAD
 1.9.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.9.30.1  23-Oct-2007  ad Sync with head.
 1.10.20.1  16-May-2008  yamt sync with head.
 1.10.18.1  18-May-2008  yamt sync with head.
 1.10.16.1  02-Jun-2008  mjf Sync with HEAD.
 1.11.44.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.11.34.1  30-Oct-2012  yamt sync with head

RSS XML Feed