Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow a DMA channel of 0. This gets the on-board mss audio device working | gallatin | 1999-11-22 | 1 | -1/+1 |
| | | | | | | on Digital AlphaStations 200 and 500 machines (and probably others as well). Submitted by: dfr | ||||
* | * Add struct resource_list* argument to resource_list_alloc and | dfr | 1999-10-12 | 1 | -6/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | resource_list_release. This removes the dependancy on the layout of ivars. * Move set_resource, get_resource and delete_resource from isa_if.m to bus_if.m. * Simplify driver code by providing wrappers to those methods: bus_set_resource(dev, type, rid, start, count); bus_get_resource(dev, type, rid, startp, countp); bus_get_resource_start(dev, type, rid); bus_get_resource_count(dev, type, rid); bus_delete_resource(dev, type, rid); * Delete isa_get_rsrc and use bus_get_resource_start instead. * Fix a stupid typo in isa_alloc_resource reported by Takahashi Yoshihiro <nyan@FreeBSD.org>. * Print a diagnostic message if we can't assign resources to a PnP device. * Change device_print_prettyname() so that it doesn't print "(no driver assigned)-1" for anonymous devices. | ||||
* | Change isa_get/set_flags() to device_get/set_flags(). | dfr | 1999-09-07 | 1 | -1/+1 |
| | |||||
* | $Id$ -> $FreeBSD$ | peter | 1999-08-28 | 1 | -1/+1 |
| | |||||
* | Do not print resource values which are not set. | yokota | 1999-07-24 | 1 | -7/+7 |
| | | | | Reviewed by: dfr | ||||
* | * Change device_add_child_after() to device_add_child_ordered() which is | dfr | 1999-05-28 | 1 | -6/+6 |
| | | | | | | | easier to use and more flexible. * Change BUS_ADD_CHILD to take an order argument instead of a place. * Define a partial ordering for isa devices so that sensitive devices are probed before non-sensitive ones. | ||||
* | * Factor out the common code between the isa bus drivers for i386 and alpha. | dfr | 1999-05-22 | 1 | -16/+19 |
| | | | | | | | * Re-work the resource allocation code to use helper functions in subr_bus.c. * Add simple isa interface for manipulating the resource ranges which can be allocated and remove the code from isa_write_ivar() which was previously used for this purpose. | ||||
* | * Define a new static method DEVICE_IDENTIFY which is called to add device | dfr | 1999-05-14 | 1 | -0/+131 |
instances to a parent bus. * Define a new method BUS_ADD_CHILD which can be called from DEVICE_IDENTIFY to add new instances. * Add a generic implementation of DEVICE_PROBE which calls DEVICE_IDENTIFY for each driver attached to the parent's devclass. * Move the hint-based isa probe from the isa driver to a new isahint driver which can be shared between i386 and alpha. |