The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/dev/tc/ascvar.h

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 /*      $OpenBSD: ascvar.h,v 1.9 2002/05/02 22:56:06 miod Exp $ */
    2 /*      $NetBSD: ascvar.h,v 1.7 2000/10/31 15:16:26 simonb Exp $        */
    3 
    4 /*
    5  * State kept for each active SCSI host interface (53C94).
    6  */
    7 
    8 struct asc_softc {
    9         struct ncr53c9x_softc sc_ncr53c9x;      /* glue to MI code */
   10         bus_space_tag_t sc_bst;                 /* bus space tag */
   11         bus_space_handle_t sc_bsh;              /* ASC register handle */
   12         bus_dma_tag_t sc_dmat;                  /* bus dma tag */
   13         bus_dmamap_t sc_dmamap;                 /* bus dmamap */
   14         caddr_t *sc_dmaaddr;
   15         size_t *sc_dmalen;
   16         size_t sc_dmasize;
   17         unsigned sc_flags;
   18 #define ASC_ISPULLUP            0x01
   19 #define ASC_DMAACTIVE           0x02
   20 #define ASC_MAPLOADED           0x04
   21 };
   22 
   23 u_char  asc_read_reg(struct ncr53c9x_softc *, int);
   24 void    asc_write_reg(struct ncr53c9x_softc *, int, u_char);

Cache object: 39e5cc20a4425d6b1982ce5211d21325


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.