summaryrefslogtreecommitdiffstats
path: root/sys/alpha/pci/pcibus.h
Commit message (Collapse)AuthorAgeFilesLines
* * Completely rewrite the alpha busspace to hide the implementation fromdfr2000-08-281-0/+2
| | | | | | | | | | | | the drivers. * Remove legacy inx/outx support from chipset and replace with macros which call busspace. * Rework pci config accesses to route through the pcib device instead of calling a MD function directly. With these changes it is possible to cleanly support machines which have more than one independantly numbered PCI busses. As a bonus, the new busspace implementation should be measurably faster than the old one.
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* * Add hooks to allow the X server to access I/O ports and memory.dfr1998-11-151-14/+12
| | | | | | | | | * Update drivers to the latest version of the bus interface. The ISA drivers' use of the new resource api is minimal. Garrett has some much cleaner drivers which should be more easily shared between i386 and alpha. This has only been tested on cia based machines. It should work on lca and apecs but I might have broken something.
* Add initial support for the FreeBSD/alpha kernel. This is very much adfr1998-06-101-0/+41
work in progress and has never booted a real machine. Initial development and testing was done using SimOS (see http://simos.stanford.edu for details). On the SimOS simulator, this port successfully reaches single-user mode and has been tested with loads as high as one copy of /bin/ls :-). Obtained from: partly from NetBSD/alpha
OpenPOWER on IntegriCloud