adv_isa.c (46720) | adv_isa.c (49860) |
---|---|
1/* 2 * Device probe and attach routines for the following 3 * Advanced Systems Inc. SCSI controllers: 4 * 5 * Connectivity Products: 6 * ABP510/5150 - Bus-Master ISA (240 CDB) * 7 * ABP5140 - Bus-Master ISA PnP (16 CDB) * ** 8 * ABP5142 - Bus-Master ISA PnP with floppy (16 CDB) *** --- 30 unchanged lines hidden (view full) --- 39 * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 40 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 41 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 43 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 44 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 45 * SUCH DAMAGE. 46 * | 1/* 2 * Device probe and attach routines for the following 3 * Advanced Systems Inc. SCSI controllers: 4 * 5 * Connectivity Products: 6 * ABP510/5150 - Bus-Master ISA (240 CDB) * 7 * ABP5140 - Bus-Master ISA PnP (16 CDB) * ** 8 * ABP5142 - Bus-Master ISA PnP with floppy (16 CDB) *** --- 30 unchanged lines hidden (view full) --- 39 * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 40 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 41 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 43 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 44 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 45 * SUCH DAMAGE. 46 * |
47 * $Id: adv_isa.c,v 1.10 1999/04/23 23:29:23 gibbs Exp $ | 47 * $Id: adv_isa.c,v 1.11 1999/05/08 18:20:57 peter Exp $ |
48 */ 49 50#include <sys/param.h> 51#include <sys/systm.h> 52#include <sys/malloc.h> 53 54#include <machine/bus_pio.h> 55#include <machine/bus.h> --- 151 unchanged lines hidden (view full) --- 207 208 /* 209 * Allocate a parent dmatag for all tags created 210 * by the MI portions of the advansys driver 211 */ 212 /* XXX Should be a child of the ISA bus dma tag */ 213 error = 214 bus_dma_tag_create(/*parent*/NULL, | 48 */ 49 50#include <sys/param.h> 51#include <sys/systm.h> 52#include <sys/malloc.h> 53 54#include <machine/bus_pio.h> 55#include <machine/bus.h> --- 151 unchanged lines hidden (view full) --- 207 208 /* 209 * Allocate a parent dmatag for all tags created 210 * by the MI portions of the advansys driver 211 */ 212 /* XXX Should be a child of the ISA bus dma tag */ 213 error = 214 bus_dma_tag_create(/*parent*/NULL, |
215 /*alignemnt*/0, | 215 /*alignemnt*/1, |
216 /*boundary*/0, 217 lowaddr, 218 /*highaddr*/BUS_SPACE_MAXADDR, 219 /*filter*/NULL, 220 /*filterarg*/NULL, 221 maxsize, 222 /*nsegs*/BUS_SPACE_UNRESTRICTED, 223 maxsegsz, --- 160 unchanged lines hidden --- | 216 /*boundary*/0, 217 lowaddr, 218 /*highaddr*/BUS_SPACE_MAXADDR, 219 /*filter*/NULL, 220 /*filterarg*/NULL, 221 maxsize, 222 /*nsegs*/BUS_SPACE_UNRESTRICTED, 223 maxsegsz, --- 160 unchanged lines hidden --- |