Home | History | Annotate | Download | only in pci
History log of /src/sys/arch/alpha/pci/cia_swiz_bus_io.c
RevisionDateAuthorComments
 1.19  04-Dec-2023  thorpej Convert the Alpha port's bus_space back-end to manage address space
with vmem(9) arenas (using statically-allocated private boundary tags
for very early-in-boot) rather than extent(9).

As a side-effect, there's arguments to some initialization functions
that are no longer required, so garbage-collect those, update all the
call sites.
 1.18  04-Jul-2021  thorpej Remove unnecessary #include <sys/malloc.h>
 1.17  01-Jul-2011  dyoung branches: 1.17.70;
#include <sys/bus.h> instead of <machine/bus.h>.
 1.16  15-Dec-2010  matt Remove unneeded includes of <uvm/uvm_extern.h>
 1.15  29-Jun-2000  mrg branches: 1.15.152;
remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h>
 1.14  02-Sep-1997  thorpej branches: 1.14.18;
Nuke the idea of <machine/options.h>. It completely defeats the purpose
of fine-grain option dependencies.
 1.13  02-Sep-1997  thorpej Use more complete #include directives when pulling in the chipdep
functions.
 1.12  02-Sep-1997  thorpej Adjust for new names for the PCI i/o and mem swizzle-style access
function files.
 1.11  12-Aug-1997  cgd branches: 1.11.2; 1.11.4;
cia_bus_* -> cia_swiz_bus_*
 1.10  10-Apr-1997  cgd move and split pcs_bus_{mem,io}_common.c, so that:
(1) object code can be shared (where the hardware makes that possible), and
(2) so that the file names better describe the systems which use them. (the
pci_swiz* files are for machines whose PCI interfaces require address
"swizzling." Later, there will be probably be other sets, e.g. pci_bwx*
for machines whose chipsets can easily deal with the Alpha BWX extensions
when doing device accesses.)
 1.9  07-Apr-1997  cgd by default, provide RCS IDs for NetBSD/alpha kernel files in kernel binaries.
This can be disabled (to save a bit of space) with the NO_KERNEL_RCSIDS
options, which is present but commented out in the ALPHA config file.
In ELF-format kernels, these strings are present in the kernel binary but
are not loaded into memory. (In ECOFF-format kernels, there's no easy way
to keep them from being loaded, so they _are_ loaded into memory.)
 1.8  07-Apr-1997  cgd include machine/options.h
 1.7  07-Apr-1997  cgd clean up NetBSD RCS ID strings
 1.6  25-Nov-1996  cgd branches: 1.6.2;
reimplement, so that it works with the new extent mapping code.
 1.5  27-Aug-1996  cgd include <sys/systm.h> for printf prototype
 1.4  11-Jun-1996  cgd add definitions and code to support use of multiple I/O and _dense_
memory regions.
 1.3  10-Jun-1996  cgd update for changed definitions in ciareg.h
 1.2  12-Apr-1996  cgd branches: 1.2.4;
clean up copyrights and RCS IDs
 1.1  12-Apr-1996  cgd implement 'bus' functions for the CIA chipset.
 1.2.4.2  13-Jun-1996  cgd pull up from trunk:
>add definitions and code to support use of multiple I/O and _dense_
>memory regions.
 1.2.4.1  10-Jun-1996  cgd pull up from trunk:
>update for changed definitions in ciareg.h.
 1.6.2.1  01-Jun-1997  cgd sync the nwscons branch up with yesterday's version of the trunk.
Lots of conflicts/changes because of the RCS Id format changes.
Also, a few cleanups and corrections.
 1.11.4.3  04-Sep-1997  thorpej Update marc-pcmcia branch from trunk.
 1.11.4.2  23-Aug-1997  thorpej Update marc-pcmcia branch from trunk.
 1.11.4.1  12-Aug-1997  thorpej file cia_swiz_bus_io.c was added on branch marc-pcmcia on 1997-08-23 07:07:04 +0000
 1.11.2.2  12-Aug-1997  cgd sync with -current as of August 11, 1997
 1.11.2.1  12-Aug-1997  cgd file cia_swiz_bus_io.c was added on branch alpha-nwscons on 1997-08-12 05:56:00 +0000
 1.14.18.1  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.15.152.1  05-Mar-2011  rmind sync with head
 1.17.70.1  01-Aug-2021  thorpej Sync with HEAD.

RSS XML Feed