diff options
| -rw-r--r-- | sys/dev/sound/pcm/sound.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/sys/dev/sound/pcm/sound.h b/sys/dev/sound/pcm/sound.h index 21ee2c02e171..47720a91ae46 100644 --- a/sys/dev/sound/pcm/sound.h +++ b/sys/dev/sound/pcm/sound.h @@ -47,6 +47,15 @@ #include <sys/kernel.h> /* for DATA_SET */ +#if __FreeBSD_version < 500000 +#define MODULE_VERSION(mod, ver) +#define MODULE_DEPEND(mod, dep, min, pref, max) + +#define ISADMA_WRITE B_WRITE +#define ISADMA_READ B_READ +#define ISADMA_RAW B_RAW +#endif + #include <sys/module.h> #include <sys/conf.h> #include <sys/file.h> @@ -55,6 +64,9 @@ #include <sys/errno.h> #include <sys/malloc.h> #include <sys/bus.h> +#if __FreeBSD_version > 500000 +#include <sys/bio.h> +#endif #include <sys/buf.h> #include <machine/clock.h> /* for DELAY */ #include <machine/resource.h> @@ -84,6 +96,12 @@ struct isa_device { int dummy; }; #include <dev/sound/pcm/mixer.h> #include <dev/sound/pcm/dsp.h> +#define PCM_MODVER 1 + +#define PCM_MINVER 1 +#define PCM_PREFVER PCM_MODVER +#define PCM_MAXVER 1 + #define MAGIC(unit) (0xa4d10de0 + unit) #define SD_F_SIMPLEX 0x00000001 |
