Deleted Added
full compact
advlib.h (55945) advlib.h (59082)
1/*
2 * Definitions for low level routines and data structures
3 * for the Advanced Systems Inc. SCSI controllers chips.
4 *
5 * Copyright (c) 1996-1997, 1999-2000 Justin T. Gibbs.
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without

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

24 * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
25 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
26 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30 * SUCH DAMAGE.
31 *
1/*
2 * Definitions for low level routines and data structures
3 * for the Advanced Systems Inc. SCSI controllers chips.
4 *
5 * Copyright (c) 1996-1997, 1999-2000 Justin T. Gibbs.
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without

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

24 * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
25 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
26 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30 * SUCH DAMAGE.
31 *
32 * $FreeBSD: head/sys/dev/advansys/advlib.h 55945 2000-01-14 03:33:38Z gibbs $
32 * $FreeBSD: head/sys/dev/advansys/advlib.h 59082 2000-04-07 11:32:42Z nyan $
33 */
34/*
35 * Ported from:
36 * advansys.c - Linux Host Driver for AdvanSys SCSI Adapters
37 *
38 * Copyright (c) 1995-1996 Advanced System Products, Inc.
39 * All Rights Reserved.
40 *

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

487};
488
489struct adv_target_transinfo {
490 struct adv_transinfo current;
491 struct adv_transinfo goal;
492 struct adv_transinfo user;
493};
494
33 */
34/*
35 * Ported from:
36 * advansys.c - Linux Host Driver for AdvanSys SCSI Adapters
37 *
38 * Copyright (c) 1995-1996 Advanced System Products, Inc.
39 * All Rights Reserved.
40 *

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

487};
488
489struct adv_target_transinfo {
490 struct adv_transinfo current;
491 struct adv_transinfo goal;
492 struct adv_transinfo user;
493};
494
495struct adv_softc
496{
495struct adv_softc {
496 device_t dev;
497 bus_space_tag_t tag;
498 bus_space_handle_t bsh;
499 struct cam_sim *sim;
500 LIST_HEAD(, ccb_hdr) pending_ccbs;
501 struct adv_ccb_info *ccb_infos;
502 SLIST_HEAD(, adv_ccb_info) free_ccb_infos;
503 bus_dma_tag_t parent_dmat;
504 bus_dma_tag_t buffer_dmat;

--- 372 unchanged lines hidden ---
497 bus_space_tag_t tag;
498 bus_space_handle_t bsh;
499 struct cam_sim *sim;
500 LIST_HEAD(, ccb_hdr) pending_ccbs;
501 struct adv_ccb_info *ccb_infos;
502 SLIST_HEAD(, adv_ccb_info) free_ccb_infos;
503 bus_dma_tag_t parent_dmat;
504 bus_dma_tag_t buffer_dmat;

--- 372 unchanged lines hidden ---