sound.c (083279e41badd61c4b692dd7914253824f7e0bfb) sound.c (05b17b64dc0aecd9a9ae2a62d5a08125750caa53)
1/*
2 * Copyright (c) 1999 Cameron Grant <gandalf@vilnya.demon.co.uk>
3 * (C) 1997 Luigi Rizzo (luigi@iet.unipi.it)
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

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

142int
143pcm_register(device_t dev, void *devinfo, int numplay, int numrec)
144{
145 int sz, unit = device_get_unit(dev);
146 snddev_info *d = device_get_softc(dev);
147
148 if (!pcm_devclass) {
149 pcm_devclass = device_get_devclass(dev);
1/*
2 * Copyright (c) 1999 Cameron Grant <gandalf@vilnya.demon.co.uk>
3 * (C) 1997 Luigi Rizzo (luigi@iet.unipi.it)
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

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

142int
143pcm_register(device_t dev, void *devinfo, int numplay, int numrec)
144{
145 int sz, unit = device_get_unit(dev);
146 snddev_info *d = device_get_softc(dev);
147
148 if (!pcm_devclass) {
149 pcm_devclass = device_get_devclass(dev);
150 make_dev(&snd_cdevsw, PCMMKMINOR(unit, SND_DEV_STATUS),
150 make_dev(&snd_cdevsw, PCMMKMINOR(0, SND_DEV_STATUS),
151 UID_ROOT, GID_WHEEL, 0444, "sndstat");
152 }
153 make_dev(&snd_cdevsw, PCMMKMINOR(unit, SND_DEV_CTL),
154 UID_ROOT, GID_WHEEL, 0666, "mixer%d", unit);
155 make_dev(&snd_cdevsw, PCMMKMINOR(unit, SND_DEV_DSP),
156 UID_ROOT, GID_WHEEL, 0666, "dsp%d", unit);
157 make_dev(&snd_cdevsw, PCMMKMINOR(unit, SND_DEV_AUDIO),
158 UID_ROOT, GID_WHEEL, 0666, "audio%d", unit);

--- 290 unchanged lines hidden ---
151 UID_ROOT, GID_WHEEL, 0444, "sndstat");
152 }
153 make_dev(&snd_cdevsw, PCMMKMINOR(unit, SND_DEV_CTL),
154 UID_ROOT, GID_WHEEL, 0666, "mixer%d", unit);
155 make_dev(&snd_cdevsw, PCMMKMINOR(unit, SND_DEV_DSP),
156 UID_ROOT, GID_WHEEL, 0666, "dsp%d", unit);
157 make_dev(&snd_cdevsw, PCMMKMINOR(unit, SND_DEV_AUDIO),
158 UID_ROOT, GID_WHEEL, 0666, "audio%d", unit);

--- 290 unchanged lines hidden ---