summaryrefslogtreecommitdiffstats
path: root/sys/alpha/pci/lcavar.h
Commit message (Collapse)AuthorAgeFilesLines
* Convert the pcib_{read,write}_config args from signed to unsigned,gallatin2000-12-011-2/+2
| | | | | | | | | | | like the args to the config space accessors these functions replaced. This reduces the likelyhood of overflow when the args are used in macros on the alpha. This prevents memory management faults when probing the pci bus on sables, multias and nonames. Approved by: dfr Tested by: Bernd Walter <ticso@cicely8.cicely.de>
* * Completely rewrite the alpha busspace to hide the implementation fromdfr2000-08-281-0/+4
| | | | | | | | | | | | 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
|
* Lots of changes, including:dfr1998-08-101-0/+29
* Support for AlphaStation 200, 250, 255, 400 * Untested support for UDB, Multia, AXPpci33 (Noname) * Support for Personal Workstation 433a/433au, 500a/500au, 600a/600au (Miata) * Some minor fixes and improvements to interrupt handling. Submitted by: Andrew Gallatin <gallatin@cs.duke.edu> (AS200, Miata) Obtained from: NetBSD (some code for AS200, Miata, Noname)
OpenPOWER on IntegriCloud