Deleted Added
full compact
isp_pci.c (48611) isp_pci.c (49860)
1/* $Id: isp_pci.c,v 1.27 1999/07/05 22:04:08 mjacob Exp $ */
1/* $Id: isp_pci.c,v 1.28 1999/07/06 01:24:20 mjacob Exp $ */
2/* release_6_5_99 */
3/*
4 * PCI specific probe and attach routines for Qlogic ISP SCSI adapters.
5 * FreeBSD Version.
6 *
7 *---------------------------------------
8 * Copyright (c) 1997, 1998, 1999 by Matthew Jacob
9 * NASA/Ames Research Center

--- 501 unchanged lines hidden (view full) ---

511 /*
512 * Make sure we've disabled the ROM.
513 */
514 data = pci_cfgread(cfid, PCIR_ROMADDR, 4);
515 data &= ~1;
516 pci_cfgwrite(cfid, PCIR_ROMADDR, data, 4);
517 ISP_UNLOCK(isp);
518
2/* release_6_5_99 */
3/*
4 * PCI specific probe and attach routines for Qlogic ISP SCSI adapters.
5 * FreeBSD Version.
6 *
7 *---------------------------------------
8 * Copyright (c) 1997, 1998, 1999 by Matthew Jacob
9 * NASA/Ames Research Center

--- 501 unchanged lines hidden (view full) ---

511 /*
512 * Make sure we've disabled the ROM.
513 */
514 data = pci_cfgread(cfid, PCIR_ROMADDR, 4);
515 data &= ~1;
516 pci_cfgwrite(cfid, PCIR_ROMADDR, data, 4);
517 ISP_UNLOCK(isp);
518
519 if (bus_dma_tag_create(NULL, 0, 0, BUS_SPACE_MAXADDR_32BIT,
519 if (bus_dma_tag_create(NULL, 1, 0, BUS_SPACE_MAXADDR_32BIT,
520 BUS_SPACE_MAXADDR, NULL, NULL, lim + 1,
521 255, lim, 0, &pcs->parent_dmat) != 0) {
522 printf("%s: could not create master dma tag\n", isp->isp_name);
523 free(pcs, M_DEVBUF);
524 return;
525 }
526 if (pci_map_int(cfid, (void (*)(void *))isp_intr,
527 (void *)isp, &IMASK) == 0) {

--- 604 unchanged lines hidden ---
520 BUS_SPACE_MAXADDR, NULL, NULL, lim + 1,
521 255, lim, 0, &pcs->parent_dmat) != 0) {
522 printf("%s: could not create master dma tag\n", isp->isp_name);
523 free(pcs, M_DEVBUF);
524 return;
525 }
526 if (pci_map_int(cfid, (void (*)(void *))isp_intr,
527 (void *)isp, &IMASK) == 0) {

--- 604 unchanged lines hidden ---