Add __DragonFly__
authorJoerg Sonnenberger <joerg@dragonflybsd.org>
Fri, 13 Feb 2004 01:45:15 +0000 (01:45 +0000)
committerJoerg Sonnenberger <joerg@dragonflybsd.org>
Fri, 13 Feb 2004 01:45:15 +0000 (01:45 +0000)
15 files changed:
sys/dev/serial/cronyx/cronyx.c
sys/dev/sound/isa/sb16.c
sys/dev/sound/pci/als4000.c
sys/dev/sound/pci/cs4281.c
sys/dev/sound/pci/vibes.c
sys/dev/sound/pcm/sound.h
sys/dev/video/bktr/bktr_audio.c
sys/dev/video/bktr/bktr_card.c
sys/dev/video/bktr/bktr_core.c
sys/dev/video/bktr/bktr_i2c.c
sys/dev/video/bktr/bktr_os.c
sys/dev/video/bktr/bktr_os.h
sys/dev/video/bktr/bktr_reg.h
sys/dev/video/bktr/bktr_tuner.c
sys/dev/video/pcvt/i386/pcvt_hdr.h

index 294e4f0..99ff739 100644 (file)
@@ -13,7 +13,7 @@
  *
  * Version 1.6, Wed May 31 16:03:20 MSD 1995
  * $FreeBSD: src/sys/i386/isa/cronyx.c,v 1.10.6.1 2000/08/03 01:01:20 peter Exp $
- * $DragonFly: src/sys/dev/serial/cronyx/cronyx.c,v 1.3 2003/08/07 21:17:10 dillon Exp $
+ * $DragonFly: src/sys/dev/serial/cronyx/cronyx.c,v 1.4 2004/02/13 01:45:14 joerg Exp $
  */
 #if defined (MSDOS) || defined (__MSDOS__)
 #   include <string.h>
@@ -34,7 +34,7 @@
 #   include <vm/vm.h>
 #   include <vm/vm_param.h>
 #   include <vm/pmap.h>
-#   ifndef __FreeBSD__
+#   if !defined(__DragonFly__) && !defined(__FreeBSD__)
 #      include <machine/inline.h>
 #   endif
 #   include <machine/cronyx.h>
index 7be80bd..bec419e 100644 (file)
@@ -29,7 +29,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/sound/isa/sb16.c,v 1.64.2.7 2002/12/24 21:17:42 semenu Exp $
- * $DragonFly: src/sys/dev/sound/isa/sb16.c,v 1.2 2003/06/17 04:28:30 dillon Exp $
+ * $DragonFly: src/sys/dev/sound/isa/sb16.c,v 1.3 2004/02/13 01:45:14 joerg Exp $
  */
 
 #include <dev/sound/pcm/sound.h>
@@ -39,7 +39,7 @@
 
 #include "mixer_if.h"
 
-SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/isa/sb16.c,v 1.2 2003/06/17 04:28:30 dillon Exp $");
+SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/isa/sb16.c,v 1.3 2004/02/13 01:45:14 joerg Exp $");
 
 #define SB16_BUFFSIZE  4096
 #define PLAIN_SB16(x) ((((x)->bd_flags) & (BD_F_SB16|BD_F_SB16X)) == BD_F_SB16)
@@ -167,7 +167,7 @@ sb_dspwr(struct sb_info *sb, u_char val)
                        return 1;
                }
        }
-#if __FreeBSD_version > 500000
+#if defined(__FreeBSD__) && __FreeBSD_version > 500000
        if (curthread->td_intr_nesting_level == 0)
                printf("sb_dspwr(0x%02x) timed out.\n", val);
 #endif
index 8b140d2..e599e82 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/sound/pci/als4000.c,v 1.2.2.5 2002/04/22 15:49:31 cg Exp $
- * $DragonFly: src/sys/dev/sound/pci/als4000.c,v 1.3 2003/08/07 21:17:13 dillon Exp $
+ * $DragonFly: src/sys/dev/sound/pci/als4000.c,v 1.4 2004/02/13 01:45:14 joerg Exp $
  */
 
 /*
@@ -45,7 +45,7 @@
 
 #include "mixer_if.h"
 
-SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pci/als4000.c,v 1.3 2003/08/07 21:17:13 dillon Exp $");
+SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pci/als4000.c,v 1.4 2004/02/13 01:45:14 joerg Exp $");
 
 /* Debugging macro's */
 #undef DEB
@@ -780,7 +780,7 @@ als_pci_attach(device_t dev)
          * ALS4000 is entirely controlled by the pci powerstate.  We
          * could attempt finer grained control by setting GCR6.31.
         */
-#if __FreeBSD_version > 500000
+#if defined(__FreeBSD__) && __FreeBSD_version > 500000
        if (pci_get_powerstate(dev) != PCI_POWERSTATE_D0) {
                /* Reset the power state. */
                device_printf(dev, "chip is in D%d power mode "
index 87bec36..94c1a84 100644 (file)
@@ -29,7 +29,7 @@
  * contributed towards power management.
  *
  * $FreeBSD: src/sys/dev/sound/pci/cs4281.c,v 1.2.2.8 2002/08/27 00:25:55 orion Exp $
- * $DragonFly: src/sys/dev/sound/pci/cs4281.c,v 1.4 2003/08/07 21:17:13 dillon Exp $
+ * $DragonFly: src/sys/dev/sound/pci/cs4281.c,v 1.5 2004/02/13 01:45:14 joerg Exp $
  */
 
 #include <dev/sound/pcm/sound.h>
@@ -40,7 +40,7 @@
 
 #include <dev/sound/pci/cs4281.h>
 
-SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pci/cs4281.c,v 1.4 2003/08/07 21:17:13 dillon Exp $");
+SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pci/cs4281.c,v 1.5 2004/02/13 01:45:14 joerg Exp $");
 
 #define CS4281_DEFAULT_BUFSZ 16384
 
@@ -768,7 +768,7 @@ cs4281_pci_attach(device_t dev)
     data |= (PCIM_CMD_PORTEN | PCIM_CMD_MEMEN | PCIM_CMD_BUSMASTEREN);
     pci_write_config(dev, PCIR_COMMAND, data, 2);
 
-#if __FreeBSD_version > 500000
+#if defined(__FreeBSD__) && __FreeBSD_version > 500000
     if (pci_get_powerstate(dev) != PCI_POWERSTATE_D0) {
        /* Reset the power state. */
        device_printf(dev, "chip is in D%d power mode "
index bf1d2d1..65c3c7c 100644 (file)
@@ -28,7 +28,7 @@
  * muting.
  * 
  * $FreeBSD: src/sys/dev/sound/pci/vibes.c,v 1.4.2.6 2002/04/22 15:49:33 cg Exp $
- * $DragonFly: src/sys/dev/sound/pci/vibes.c,v 1.3 2003/08/07 21:17:13 dillon Exp $
+ * $DragonFly: src/sys/dev/sound/pci/vibes.c,v 1.4 2004/02/13 01:45:14 joerg Exp $
  */
 
 #include <dev/sound/pcm/sound.h>
@@ -39,7 +39,7 @@
 
 #include "mixer_if.h"
 
-SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pci/vibes.c,v 1.3 2003/08/07 21:17:13 dillon Exp $");
+SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pci/vibes.c,v 1.4 2004/02/13 01:45:14 joerg Exp $");
 
 /* ------------------------------------------------------------------------- */
 /* Constants */
@@ -734,7 +734,7 @@ sv_attach(device_t dev) {
        pci_write_config(dev, PCIR_COMMAND, data, 2);
        data = pci_read_config(dev, PCIR_COMMAND, 2);
 
-#if __FreeBSD_version > 500000
+#if defined(__FreeBSD__) && __FreeBSD_version > 500000
         if (pci_get_powerstate(dev) != PCI_POWERSTATE_D0) {
                 device_printf(dev, "chip is in D%d power mode "
                               "-- setting to D0\n", pci_get_powerstate(dev));
index 02b51b4..c6e6375 100644 (file)
@@ -25,7 +25,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/sound/pcm/sound.h,v 1.10.2.11 2002/04/22 15:49:36 cg Exp $
- * $DragonFly: src/sys/dev/sound/pcm/sound.h,v 1.3 2003/08/07 21:17:13 dillon Exp $
+ * $DragonFly: src/sys/dev/sound/pcm/sound.h,v 1.4 2004/02/13 01:45:14 joerg Exp $
  */
 
 /*
@@ -53,7 +53,7 @@
 #include <sys/errno.h>
 #include <sys/malloc.h>
 #include <sys/bus.h>
-#if __FreeBSD_version > 500000
+#if defined(__FreeBSD__) && __FreeBSD_version > 500000
 #include <sys/bio.h>
 #endif
 #include <sys/buf.h>
@@ -74,7 +74,7 @@
 #undef USING_MUTEX
 #undef USING_DEVFS
 
-#if __FreeBSD_version > 500000
+#if defined(__FreeBSD__) && __FreeBSD_version > 500000
 #define USING_MUTEX
 #define USING_DEVFS
 #endif
index 60c1513..0387042 100644 (file)
@@ -1,5 +1,5 @@
 /* $FreeBSD: src/sys/dev/bktr/bktr_audio.c,v 1.2.2.5 2003/02/08 02:04:57 orion Exp $ */
-/* $DragonFly: src/sys/dev/video/bktr/bktr_audio.c,v 1.4 2003/08/07 21:17:15 dillon Exp $ */
+/* $DragonFly: src/sys/dev/video/bktr/bktr_audio.c,v 1.5 2004/02/13 01:45:15 joerg Exp $ */
 /*
  * This is part of the Driver for Video Capture Cards (Frame grabbers)
  * and TV Tuner cards using the Brooktree Bt848, Bt848A, Bt849A, Bt878, Bt879
 #include <sys/kernel.h>
 #include <sys/vnode.h>
 
-#ifdef __FreeBSD__
+#if defined(__DragonFly__) || defined(__FreeBSD__)
 
-#if (__FreeBSD_version < 500000)
+#if defined(__DragonFly__) || (__FreeBSD_version < 500000)
 #include <machine/clock.h>              /* for DELAY */
 #endif
 
 #include <bus/pci/pcivar.h>
 
-#if (__FreeBSD_version >=300000)
+#if defined(__DragonFly__) || (__FreeBSD_version >=300000)
 #include <machine/bus_memio.h>         /* for bus space */
 #include <machine/bus.h>
 #include <sys/bus.h>
index 9bd443c..15a9409 100644 (file)
@@ -1,5 +1,5 @@
 /* $FreeBSD: src/sys/dev/bktr/bktr_card.c,v 1.9.2.5 2003/02/08 02:04:57 orion Exp $ */
-/* $DragonFly: src/sys/dev/video/bktr/bktr_card.c,v 1.3 2003/08/07 21:17:15 dillon Exp $ */
+/* $DragonFly: src/sys/dev/video/bktr/bktr_card.c,v 1.4 2004/02/13 01:45:15 joerg Exp $ */
 
 /*
  * This is part of the Driver for Video Capture Cards (Frame grabbers)
 #include <sys/systm.h>
 #include <sys/vnode.h>
 
-#ifdef __FreeBSD__
+#if defined(__DragonFly__) || defined(__FreeBSD__)
 
-#if (__FreeBSD_version < 500000)
+#if defined(__DragonFly__) || (__FreeBSD_version < 500000)
 #include <machine/clock.h>              /* for DELAY */
 #endif
 
 #include <bus/pci/pcivar.h>
 
-#if (__FreeBSD_version >=300000)
+#if defined(__DragonFly__) || (__FreeBSD_version >=300000)
 #include <machine/bus_memio.h> /* for bus space */
 #include <machine/bus.h>
 #include <sys/bus.h>
index 3510ad1..1e932ee 100644 (file)
@@ -1,5 +1,5 @@
 /* $FreeBSD: src/sys/dev/bktr/bktr_core.c,v 1.103.2.4 2000/11/01 09:36:14 roger Exp $ */
-/* $DragonFly: src/sys/dev/video/bktr/bktr_core.c,v 1.8 2003/11/09 02:22:35 dillon Exp $ */
+/* $DragonFly: src/sys/dev/video/bktr/bktr_core.c,v 1.9 2004/02/13 01:45:15 joerg Exp $ */
 
 /*
  * This is part of the Driver for Video Capture Cards (Frame grabbers)
 
 #include "opt_bktr.h"          /* Include any kernel config options */
 
-#ifdef __FreeBSD__
+#if defined(__DragonFly__) || defined(__FreeBSD__)
 #include "use_bktr.h"
 #endif /* __FreeBSD__ */
 
 #if (                                                            \
-       (defined(__FreeBSD__) && (NBKTR > 0))                     \
+       (defined(__DragonFly__) || (defined(__FreeBSD__)) && (NBKTR > 0))                     \
     || (defined(__bsdi__))                                       \
     || (defined(__OpenBSD__))                                    \
     || (defined(__NetBSD__))                                     \
 /*******************/
 /* *** FreeBSD *** */
 /*******************/
-#ifdef __FreeBSD__
+#if defined(__DragonFly__) || defined(__FreeBSD__)
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <vm/pmap.h>
 #include <vm/vm_extern.h>
 
-#if (__FreeBSD_version >=400000) || (NSMBUS > 0)
+#if defined(__DragonFly__) || (__FreeBSD_version >=400000) || (NSMBUS > 0)
 #include <sys/bus.h>           /* used by smbus and newbus */
 #endif
 
-#if (__FreeBSD_version < 500000)
+#if defined(__DragonFly__) || (__FreeBSD_version < 500000)
 #include <machine/clock.h>              /* for DELAY */
 #endif
 
 #include <bus/pci/pcivar.h>
 
-#if (__FreeBSD_version >=300000)
+#if defined(__DragonFly__) || (__FreeBSD_version >=300000)
 #include <machine/bus_memio.h> /* for bus space */
 #include <machine/bus.h>
 #include <sys/bus.h>
@@ -168,7 +168,7 @@ bktr_name(bktr_ptr_t bktr)
 }
 
 
-#if (__FreeBSD__ == 2)
+#if defined(__FreeBSD__) && (__FreeBSD__ == 2)
 typedef unsigned int uintptr_t;
 #endif
 #endif  /* __FreeBSD__ */
@@ -489,7 +489,7 @@ common_bktr_attach( bktr_ptr_t bktr, int unit, u_long pci_id, u_int rev )
                 buf = 0;
 #endif
 
-#if defined(__FreeBSD__) || defined(__bsdi__)
+#if defined(__DragonFly__) || defined(__FreeBSD__) || defined(__bsdi__)
 
 /* If this is a module, check if there is any currently saved contiguous memory */
 #if defined(BKTR_FREEBSD_MODULE)
index 0a1550e..3fb8afb 100644 (file)
@@ -24,7 +24,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/bktr/bktr_i2c.c,v 1.13.2.3 2000/10/26 16:38:46 roger Exp $
- * $DragonFly: src/sys/dev/video/bktr/bktr_i2c.c,v 1.3 2003/08/07 21:17:15 dillon Exp $
+ * $DragonFly: src/sys/dev/video/bktr/bktr_i2c.c,v 1.4 2004/02/13 01:45:15 joerg Exp $
  *
  */
 
 #include <sys/uio.h>
 #include <sys/select.h>
 
-#if (__FreeBSD_version < 500000)
+#if defined(__DragonFly__) || (__FreeBSD_version < 500000)
 #include <machine/clock.h>              /* for DELAY */
 #endif
 
-#if (__FreeBSD_version >=300000)
+#if defined(__DragonFly__) || (__FreeBSD_version >=300000)
 #include <machine/bus_memio.h>          /* for bus space */
 #include <machine/bus.h>
 #include <sys/bus.h>
@@ -133,7 +133,7 @@ static device_method_t bti2c_methods[] = {
        { 0, 0 }
 };
 
-#if (__FreeBSD_version < 400000)
+#if defined(__FreeBSD__) && (__FreeBSD_version < 400000)
 /* FreeBSD 3.x needs DRIVER_TYPE_MISC */
 static driver_t bti2c_driver = {
        "bti2c",
@@ -143,7 +143,7 @@ static driver_t bti2c_driver = {
 };
 #endif
 
-#if (__FreeBSD_version >=400000)
+#if defined(__DragonFly__) || (__FreeBSD_version >=400000)
        static driver_t bti2c_driver = {
        "bti2c",
        bti2c_methods,
@@ -165,14 +165,14 @@ bt848_i2c_attach(int unit, struct bktr_softc * bktr, struct bktr_i2c_softc *i2c_
        btdata[unit].memt = bktr->memt;
 
        /* XXX add the I2C interface to the root_bus until pcibus is ready */
-#if (__FreeBSD_version < 400000)
+#if defined(__FreeBSD__) && (__FreeBSD_version < 400000)
        interface = device_add_child(root_bus, "bti2c", unit, NULL);
 #else
        interface = device_add_child(root_bus, "bti2c", unit);
 #endif
 
        /* add bit-banging generic code onto bti2c interface */
-#if (__FreeBSD_version < 400000)
+#if defined(__FreeBSD__) && (__FreeBSD_version < 400000)
        bitbang = device_add_child(interface, "iicbb", -1, NULL);
 #else
        bitbang = device_add_child(interface, "iicbb", -1);
index 4ad587f..ea30834 100644 (file)
@@ -1,5 +1,5 @@
 /* $FreeBSD: src/sys/dev/bktr/bktr_os.c,v 1.4.2.3 2000/10/27 00:46:09 jhb Exp $ */
-/* $DragonFly: src/sys/dev/video/bktr/bktr_os.c,v 1.6 2003/08/27 06:48:15 rob Exp $ */
+/* $DragonFly: src/sys/dev/video/bktr/bktr_os.c,v 1.7 2004/02/13 01:45:15 joerg Exp $ */
 
 /*
  * This is part of the Driver for Video Capture Cards (Frame grabbers)
@@ -49,7 +49,7 @@
  */
 
 
-#ifdef __FreeBSD__
+#if defined(__DragonFly__) || defined(__FreeBSD__)
 #include "use_bktr.h"
 #endif /* __FreeBSD__ */
 
@@ -62,7 +62,7 @@
 /*******************/
 /* *** FreeBSD *** */
 /*******************/
-#ifdef __FreeBSD__
+#if defined(__DragonFly__) || defined(__FreeBSD__)
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <vm/pmap.h>
 #include <vm/vm_extern.h>
 
-#if (__FreeBSD_version >=400000) || (NSMBUS > 0)
+#if defined(__DragonFly__) || (__FreeBSD_version >=400000) || (NSMBUS > 0)
 #include <sys/bus.h>           /* used by smbus and newbus */
 #endif
 
-#if (__FreeBSD_version >=300000)
+#if defined(__DragonFly__) || (__FreeBSD_version >=300000)
 #include <machine/bus_memio.h> /* used by bus space */
 #include <machine/bus.h>       /* used by bus space and newbus */
 #include <sys/bus.h>
 #endif
 
-#if (__FreeBSD_version >=400000)
+#if defined(__DragonFly__) || (__FreeBSD_version >=400000)
 #include <sys/rman.h>          /* used by newbus */
 #include <machine/resource.h>  /* used by newbus */
 #endif
 
-#if (__FreeBSD_version < 500000)
+#if defined(__DragonFly__) || (__FreeBSD_version < 500000)
 #include <machine/clock.h>              /* for DELAY */
 #endif
 
@@ -116,7 +116,7 @@ SYSCTL_INT(_hw_bt848, OID_AUTO, reverse_mute, CTLFLAG_RW, &bt848_reverse_mute, -
 SYSCTL_INT(_hw_bt848, OID_AUTO, format, CTLFLAG_RW, &bt848_format, -1, "");
 SYSCTL_INT(_hw_bt848, OID_AUTO, slow_msp_audio, CTLFLAG_RW, &bt848_slow_msp_audio, -1, "");
 
-#if (__FreeBSD__ == 2)
+#if defined(__FreeBSD__) && (__FreeBSD__ == 2)
 #define PCIR_REVID     PCI_CLASS_REG
 #endif
 
@@ -197,7 +197,7 @@ int bktr_debug = 0;
 /****************************/
 /* *** FreeBSD 4.x code *** */
 /****************************/
-#if (__FreeBSD_version >= 400000)
+#if defined(__DragonFly__) || (__FreeBSD_version >= 400000)
 
 static int     bktr_probe( device_t dev );
 static int     bktr_attach( device_t dev );
@@ -252,7 +252,7 @@ static struct cdevsw bktr_cdevsw = {
 };
 
 DRIVER_MODULE(bktr, pci, bktr_driver, bktr_devclass, 0, 0);
-#if (__FreeBSD_version > 410000)
+#if defined(__DragonFly__) || (__FreeBSD_version > 410000)
 MODULE_DEPEND(bktr, bktr_mem, 1,1,1);
 MODULE_VERSION(bktr, 1);
 #endif
@@ -442,7 +442,7 @@ bktr_attach( device_t dev )
 
        /* if this is unit 0 (/dev/bktr0, /dev/tuner0, /dev/vbi0) then make */
        /* alias entries to /dev/bktr /dev/tuner and /dev/vbi */
-#if (__FreeBSD_version >=500000)
+#if defined(__FreeBSD__) && (__FreeBSD_version >=500000)
        if (unit == 0) {
                bktr->bktrdev_alias = make_dev_alias(bktr->bktrdev,  "bktr");
                bktr->tunerdev_alias= make_dev_alias(bktr->tunerdev, "tuner");
@@ -487,7 +487,7 @@ bktr_detach( device_t dev )
        destroy_dev(bktr->bktrdev);
 
        /* If this is unit 0, then destroy the alias entries too */
-#if (__FreeBSD_version >=500000)
+#if defined(__FreeBSD__) && (__FreeBSD_version >=500000)
        if (unit == 0) {
            destroy_dev(bktr->vbidev_alias);
            destroy_dev(bktr->tunerdev_alias);
@@ -818,7 +818,7 @@ int bktr_poll( dev_t dev, int events, d_thread_t *td)
 /* *** FreeBSD 2.2.x and 3.x  *** */
 /**********************************/
 
-#if ((__FreeBSD__ == 2) || (__FreeBSD__ == 3))
+#if defined(__FreeBSD__) && (((__FreeBSD__ == 2) || (__FreeBSD__ == 3)))
 
 static bktr_reg_t brooktree[ NBKTR ];
 
@@ -939,7 +939,7 @@ bktr_attach( pcici_t tag, int unit )
         */
        pci_map_mem( tag, PCI_MAP_REG_START, (vm_offset_t *) &base,
                     &bktr->phys_base );
-#if (__FreeBSD_version >= 300000)
+#if defined(__DragonFly__) || (__FreeBSD_version >= 300000)
        bktr->memt = I386_BUS_SPACE_MEM; /* XXX should use proper bus space */
        bktr->memh = (bus_space_handle_t)base; /* XXX functions here */
 #endif
index 818f109..039c89d 100644 (file)
@@ -1,5 +1,5 @@
 /* $FreeBSD: src/sys/dev/bktr/bktr_os.h,v 1.1.4.2 2000/09/11 07:59:57 roger Exp $ */
-/* $DragonFly: src/sys/dev/video/bktr/bktr_os.h,v 1.2 2003/06/17 04:28:23 dillon Exp $ */
+/* $DragonFly: src/sys/dev/video/bktr/bktr_os.h,v 1.3 2004/02/13 01:45:15 joerg Exp $ */
 
 /*
  * This is part of the Driver for Video Capture Cards (Frame grabbers)
@@ -48,7 +48,7 @@
 /******************************/
 /* *** Memory Allocation  *** */
 /******************************/
-#if (defined(__FreeBSD__) || defined(__bsdi__))
+#if defined(__DragonFly__) || (defined(__FreeBSD__) || defined(__bsdi__))
 vm_offset_t     get_bktr_mem( int unit, unsigned size );
 #endif
 
@@ -60,7 +60,7 @@ void            free_bktr_mem(bktr_ptr_t, bus_dmamap_t, vm_offset_t);
 /************************************/
 /* *** Interrupt Enable/Disable *** */
 /************************************/
-#if defined(__FreeBSD__)
+#if defined(__DragonFly__) || defined(__FreeBSD__)
 #define DECLARE_INTR_MASK(s)   intrmask_t s
 #define DISABLE_INTR(s)                s=spltty()
 #define ENABLE_INTR(s)         splx(s)
index 692c30d..672bb35 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * $FreeBSD: src/sys/dev/bktr/bktr_reg.h,v 1.36.2.4 2000/11/01 09:36:14 roger Exp $
- * $DragonFly: src/sys/dev/video/bktr/bktr_reg.h,v 1.3 2003/08/07 21:17:15 dillon Exp $
+ * $DragonFly: src/sys/dev/video/bktr/bktr_reg.h,v 1.4 2004/02/13 01:45:15 joerg Exp $
  *
  * Copyright (c) 1999 Roger Hardiman
  * Copyright (c) 1998 Amancio Hasty
@@ -35,8 +35,8 @@
  *
  */
 
-#ifdef __FreeBSD__
-#  if (__FreeBSD_version >= 310000)
+#if defined(__DragonFly__) || defined(__FreeBSD__)
+#  if defined(__DragonFly__) || (__FreeBSD_version >= 310000)
 #    include "use_smbus.h"
 #  else
 #    define NSMBUS 0           /* FreeBSD before 3.1 does not have SMBUS */
@@ -62,7 +62,7 @@
  * Support the older kernel options on FreeBSD and OpenBSD.
  *
  */
-#if defined(__FreeBSD__) || defined(__OpenBSD__)
+#if defined(__DragonFly__) || defined(__FreeBSD__) || defined(__OpenBSD__)
 #if defined(BROOKTREE_ALLOC_PAGES)
 #define BKTR_ALLOC_PAGES BROOKTREE_ALLOC_PAGES
 #endif
@@ -471,7 +471,7 @@ struct bktr_i2c_softc {
  * memory mapped structure method only works on 32 bit processors
  * with the right type of endianness.
  */
-#if defined(__NetBSD__) || ( defined(__FreeBSD__) && (__FreeBSD_version >=300000) )
+#if defined(__DragonFly__) || defined(__NetBSD__) || ( defined(__FreeBSD__) && (__FreeBSD_version >=300000) )
 #define INB(bktr,offset)       bus_space_read_1((bktr)->memt,(bktr)->memh,(offset))
 #define INW(bktr,offset)       bus_space_read_2((bktr)->memt,(bktr)->memh,(offset))
 #define INL(bktr,offset)       bus_space_read_4((bktr)->memt,(bktr)->memh,(offset))
@@ -534,12 +534,12 @@ struct bktr_softc {
     vm_offset_t                phys_base;      /* Bt848 register physical address */
 #endif
 
-#if defined (__FreeBSD__)
-    #if (__FreeBSD_version < 400000)
+#if defined(__DragonFly__) || defined (__FreeBSD__)
+#   if defined(__FreeBSD__) && (__FreeBSD_version < 400000)
     vm_offset_t     phys_base; /* 2.x Bt848 register physical address */
     pcici_t         tag;       /* 2.x PCI tag, for doing PCI commands */
-    #endif
-    #if (__FreeBSD_version >= 400000)
+#   endif
+#   if defined(__DragonFly__) || (__FreeBSD_version >= 400000)
     int             mem_rid;   /* 4.x resource id */
     struct resource *res_mem;  /* 4.x resource descriptor for registers */
     int             irq_rid;   /* 4.x resource id */
@@ -552,14 +552,14 @@ struct bktr_softc {
     dev_t           tunerdev_alias;    /* alias /dev/tuner to /dev/tuner0 */
     dev_t           vbidev_alias;      /* alias /dev/vbi to /dev/vbi0 */
     #endif
-    #if (__FreeBSD_version >= 310000)
+#   if defined(__DragonFly__) || (__FreeBSD_version >= 310000)
     bus_space_tag_t    memt;   /* Bus space register access functions */
     bus_space_handle_t memh;   /* Bus space register access functions */
     bus_size_t         obmemsz;/* Size of card (bytes) */
-    #endif
-    #if (NSMBUS > 0)
+#   endif
+#   if (NSMBUS > 0)
       struct bktr_i2c_softc i2c_sc;    /* bt848_i2c device */
-    #endif
+#   endif
     char       bktr_xname[7];  /* device name and unit number */
 #endif
 
@@ -723,12 +723,12 @@ struct bt848_card_sig {
 /* ioctl_cmd_t int on old versions, u_long on new versions */
 /***********************************************************/
 
-#if (__FreeBSD__ == 2)
+#if defined(__FreeBSD__) && (__FreeBSD__ == 2)
 typedef int ioctl_cmd_t;
 #endif
 
-#if defined(__FreeBSD__)
-#if (__FreeBSD_version >= 300000)
+#if defined(__DragonFly__) || defined(__FreeBSD__)
+#if defined(__DragonFly__) || (__FreeBSD_version >= 300000)
 typedef u_long ioctl_cmd_t;
 #endif
 #endif
index 74ed015..770d914 100644 (file)
@@ -1,5 +1,5 @@
 /* $FreeBSD: src/sys/dev/bktr/bktr_tuner.c,v 1.5.2.3 2000/10/26 16:38:46 roger Exp $ */
-/* $DragonFly: src/sys/dev/video/bktr/bktr_tuner.c,v 1.4 2003/08/07 21:17:15 dillon Exp $ */
+/* $DragonFly: src/sys/dev/video/bktr/bktr_tuner.c,v 1.5 2004/02/13 01:45:15 joerg Exp $ */
 
 /*
  * This is part of the Driver for Video Capture Cards (Frame grabbers)
 #include <sys/proc.h>
 #endif
 
-#ifdef __FreeBSD__
+#if defined(__DragonFly__) || defined(__FreeBSD__)
 #include <bus/pci/pcivar.h>
 
-#if (__FreeBSD_version < 500000)
+#if defined(__DragonFly__) || (__FreeBSD_version < 500000)
 #include <machine/clock.h>              /* for DELAY */
 #endif
 
-#if (__FreeBSD_version >=300000)
+#if defined(__DragonFly__) || (__FreeBSD_version >=300000)
 #include <machine/bus_memio.h>          /* for bus space */
 #include <machine/bus.h>
 #include <sys/bus.h>
index 17e86a2..655689f 100644 (file)
@@ -42,7 +42,7 @@
  *     Last Edit-Date: [Mon Dec 27 14:06:31 1999]
  *
  * $FreeBSD: src/sys/i386/isa/pcvt/pcvt_hdr.h,v 1.36.2.3 2001/08/06 15:30:21 joerg Exp $
- * $DragonFly: src/sys/dev/video/pcvt/i386/Attic/pcvt_hdr.h,v 1.3 2003/08/07 21:17:16 dillon Exp $
+ * $DragonFly: src/sys/dev/video/pcvt/i386/Attic/pcvt_hdr.h,v 1.4 2004/02/13 01:45:15 joerg Exp $
  *
  *---------------------------------------------------------------------------*/
 
@@ -50,7 +50,7 @@
                                /* see also: pcvt_ioctl.h       */
 
 #include "opt_pcvt.h"
-#if defined(__FreeBSD__) && !defined(PCVT_FREEBSD)
+#if (defined(__DragonFly__) || defined(__FreeBSD__)) && !defined(PCVT_FREEBSD)
 #  define PCVT_FREEBSD 210
 #endif