summaryrefslogtreecommitdiffstats
path: root/sys/dev/dpt/dpt_eisa.h
Commit message (Collapse)AuthorAgeFilesLines
* - Implement a simple PIO driven function for retreiving the onboardmdodd1999-10-091-66/+0
| | | | | | | | | | | | | configuration information from a DPT card at a given port. This is needed by the ISA bus front end (still to come) and the EISA bus front end (which hasn't ever worked). - Blow away dpt_eisa.h as the information it contains does not justify an additional file. - Convert dpt_eisa.c to use the onboard config instead of trying to read the EISA configuration registers.
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Move the specification of EDGE/LEVEL triggered interrupts tomdodd1999-08-011-2/+3
| | | | | | | | | | | | | | | | | eisa_add_intr() which now takes an additional arguement (one of EISA_TRIGGER_LEVEL or EISA_TRIGGER_EDGE). The flag RR_SHAREABLE has no effect when passed to bus_alloc_resource(dev, SYS_RES_IRQ, ...) in an EISA device context as the eisa_alloc_resource() call (bus_alloc_resource method) now deals with this flag directly, depending on the device ivars. This change does nothing more than move all the 'shared = inb(foo + iobsse)' nonesense to the device probe methods rather than the device attach. Also, print out 'edge' or 'level' in the IRQ announcement message. Reviewed by: dfr
* Conver the DPT driver to CAM. The dpt_control interface is not yetgibbs1998-09-151-3/+12
| | | | functional, but will be in another day or so.
* Add EISA support for DPT driversjulian1998-03-111-0/+56
Submitted by: Matthew Dodd Reviewd by: shimon@simon-shapiro.org (DPT author)
OpenPOWER on IntegriCloud