pdq_freebsd.h (112948) | pdq_freebsd.h (121816) |
---|---|
1/* $NetBSD: pdqvar.h,v 1.27 2000/05/03 19:17:54 thorpej Exp $ */ 2 3/*- 4 * Copyright (c) 1995, 1996 Matt Thomas <matt@3am-software.com> 5 * All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 10 unchanged lines hidden (view full) --- 19 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 20 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 21 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 22 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 23 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 24 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25 * 26 * Id: pdqvar.h,v 1.21 1997/03/21 21:16:04 thomas Exp | 1/* $NetBSD: pdqvar.h,v 1.27 2000/05/03 19:17:54 thorpej Exp $ */ 2 3/*- 4 * Copyright (c) 1995, 1996 Matt Thomas <matt@3am-software.com> 5 * All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 10 unchanged lines hidden (view full) --- 19 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 20 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 21 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 22 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 23 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 24 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25 * 26 * Id: pdqvar.h,v 1.21 1997/03/21 21:16:04 thomas Exp |
27 * $FreeBSD: head/sys/dev/pdq/pdq_freebsd.h 112948 2003-04-01 16:31:12Z gallatin $ | 27 * $FreeBSD: head/sys/dev/pdq/pdq_freebsd.h 121816 2003-10-31 18:32:15Z brooks $ |
28 * 29 */ 30 31/* 32 * DEC PDQ FDDI Controller; PDQ O/S dependent definitions 33 * 34 * Written by Matt Thomas 35 * --- 117 unchanged lines hidden (view full) --- 153 154#define PDQ_OS_IFP_TO_SOFTC(ifp) ((pdq_softc_t *) (ifp)->if_softc) 155#define PDQ_BPF_MTAP(sc, m) BPF_MTAP(&(sc)->arpcom.ac_if, m) 156 157#endif /* PDQ_OSSUPPORT */ 158 159#if defined(PDQ_HWSUPPORT) 160 | 28 * 29 */ 30 31/* 32 * DEC PDQ FDDI Controller; PDQ O/S dependent definitions 33 * 34 * Written by Matt Thomas 35 * --- 117 unchanged lines hidden (view full) --- 153 154#define PDQ_OS_IFP_TO_SOFTC(ifp) ((pdq_softc_t *) (ifp)->if_softc) 155#define PDQ_BPF_MTAP(sc, m) BPF_MTAP(&(sc)->arpcom.ac_if, m) 156 157#endif /* PDQ_OSSUPPORT */ 158 159#if defined(PDQ_HWSUPPORT) 160 |
161#define PDQ_OS_PREFIX "%s%d: " 162#define PDQ_OS_PREFIX_ARGS pdq->pdq_os_name, pdq->pdq_unit | 161#define PDQ_OS_PREFIX "%s: " 162#define PDQ_OS_PREFIX_ARGS pdq->pdq_os_name |
163 164#define PDQ_OS_PTR_FMT "%p" 165#define PDQ_OS_CSR_FMT "0x%x" 166 167#define PDQ_OS_USEC_DELAY(n) DELAY(n) 168#ifdef __alpha__ 169#define PDQ_OS_VA_TO_BUSPA(pdq, p) alpha_XXX_dmamap((vm_offset_t)p) 170#else --- 105 unchanged lines hidden --- | 163 164#define PDQ_OS_PTR_FMT "%p" 165#define PDQ_OS_CSR_FMT "0x%x" 166 167#define PDQ_OS_USEC_DELAY(n) DELAY(n) 168#ifdef __alpha__ 169#define PDQ_OS_VA_TO_BUSPA(pdq, p) alpha_XXX_dmamap((vm_offset_t)p) 170#else --- 105 unchanged lines hidden --- |