summaryrefslogtreecommitdiffstats
path: root/sys/i386/isa/isa_compat.h
Commit message (Collapse)AuthorAgeFilesLines
* It seems I forgot to remove the bits from isa_compat.h.mdodd1999-10-271-6/+0
| | | | | | | Note to self; when converting a driver to newbus, the foodriver bits must be removed from sys/i386/isa/isa_compat.h Reminded gently by: Mitsuru IWASAKI <iwasaki@jp.FreeBSD.org>
* - Convert this driver to newbus.mdodd1999-10-161-4/+0
| | | | | | | | | | | | | | - Generally clean things up. - PnP now supported. Will convert to bus_space, ifmedia and add a DEVICE_IDENTIFY() method for autodetection. As it stands device ex0 at isa0 should find a card if one is present. I feel less dirty now.
* Newbusification of aha. dfr sent me the first cut, and I made itimp1999-09-281-4/+4
| | | | | | | | | | | | | work. Be more verbose when one cannot allocate IRQ, et al since this is a common configuration problem. The cards have the IRQ soft wired into their BIOS and do not try to do collision detection. This can cause problems when this IRQ is the same as another card/device. The PNP hasn't been tested. My PNP board is in a deployed system. I'll sneak in testing of it sometime later. I've been able to mount the 3.3R cdrom that arrived today and access files off it. Submitted by: dfr
* Removed pc98 code.kato1999-09-271-14/+0
|
* Fix a commit that shouldn't have snuck in. Rev 1.12 was a part of thepeter1999-09-231-0/+5
| | | | newbusification of aha, not device_get_flags() related...
* Change isa_get/set_flags() to device_get/set_flags().dfr1999-09-071-5/+0
|
* if_ed doesn't use the wrappers anymore.peter1999-09-031-5/+0
|
* This represents essentially a complete rewrite of the ISA PnP code. Thedfr1999-09-011-4/+0
| | | | | | | | new system is integrated with the ISA bus code more cleanly and allows the future addition of more enumerators such as PnPBIOS and ACPI. This commit also enables the new pcm driver since it is somewhat tied to the new PnP code.
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Pave the way for the fla driver.phk1999-07-261-5/+1
|
* fix some DRIVER_TYPE / INTR_TYPE confusions.phk1999-05-091-2/+2
|
* Move the declaration of the interrupt type from the driver structuredfr1999-05-081-65/+65
| | | | to the BUS_SETUP_INTR call.
* Add compat hooks for DiskOnChip2000 driver.phk1999-05-081-1/+6
| | | | Minor change to loran driver
* - PC98 doesn't support 16bits bus I/F of adv deriver.kato1999-04-241-1/+16
| | | | | | - PC98 has the bs driver. Submitted by: Takahashi Yoshihiro <nyan@dd.catv.ne.jp>
* Implement an EISA new-bus framework. The old driver probe mechanismpeter1999-04-181-6/+1
| | | | | | | | | had a quirk that made a shim rather hard to implement properly and it was just easier to convert the drivers in one go. The changes to the buslogic driver go beyond just this - the whole driver was new-bus'ed including pci and isa. I have only tested the EISA part of this so far. Submitted by: Doug Rabson <dfr@nlsystems.com>
* Wrap the pcm driver for old isa probes.peter1999-04-171-2/+7
| | | | Correct #ifdef typo for sbxvi (Thanks Brian!)
* Bring the 'new-bus' to the i386. This extensively changes the way thepeter1999-04-161-0/+378
i386 platform boots, it is no longer ISA-centric, and is fully dynamic. Most old drivers compile and run without modification via 'compatability shims' to enable a smoother transition. eisa, isapnp and pccard* are not yet using the new resource manager. Once fully converted, all drivers will be loadable, including PCI and ISA. (Some other changes appear to have snuck in, including a port of Soren's ATA driver to the Alpha. Soren, back this out if you need to.) This is a checkpoint of work-in-progress, but is quite functional. The bulk of the work was done over the last few years by Doug Rabson and Garrett Wollman. Approved by: core
OpenPOWER on IntegriCloud