Deleted Added
full compact
spkr.c (126076) spkr.c (126080)
1/*
2 * spkr.c -- device driver for console speaker
3 *
4 * v1.4 by Eric S. Raymond (esr@snark.thyrsus.com) Aug 1993
5 * modified for FreeBSD by Andrew A. Chernov <ache@astral.msk.su>
6 * modified for PC98 by Kakefuda
7 */
8
9#include <sys/cdefs.h>
1/*
2 * spkr.c -- device driver for console speaker
3 *
4 * v1.4 by Eric S. Raymond (esr@snark.thyrsus.com) Aug 1993
5 * modified for FreeBSD by Andrew A. Chernov <ache@astral.msk.su>
6 * modified for PC98 by Kakefuda
7 */
8
9#include <sys/cdefs.h>
10__FBSDID("$FreeBSD: head/sys/dev/speaker/spkr.c 126076 2004-02-21 19:42:58Z phk $");
10__FBSDID("$FreeBSD: head/sys/dev/speaker/spkr.c 126080 2004-02-21 21:10:55Z phk $");
11
12#include <sys/param.h>
13#include <sys/systm.h>
14#include <sys/bus.h>
15#include <sys/kernel.h>
16#include <sys/module.h>
17#include <sys/uio.h>
18#include <sys/conf.h>

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

29#include <machine/speaker.h>
30
31static d_open_t spkropen;
32static d_close_t spkrclose;
33static d_write_t spkrwrite;
34static d_ioctl_t spkrioctl;
35
36static struct cdevsw spkr_cdevsw = {
11
12#include <sys/param.h>
13#include <sys/systm.h>
14#include <sys/bus.h>
15#include <sys/kernel.h>
16#include <sys/module.h>
17#include <sys/uio.h>
18#include <sys/conf.h>

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

29#include <machine/speaker.h>
30
31static d_open_t spkropen;
32static d_close_t spkrclose;
33static d_write_t spkrwrite;
34static d_ioctl_t spkrioctl;
35
36static struct cdevsw spkr_cdevsw = {
37 .d_version = D_VERSION,
38 .d_flags = D_NEEDGIANT,
37 .d_open = spkropen,
38 .d_close = spkrclose,
39 .d_write = spkrwrite,
40 .d_ioctl = spkrioctl,
41 .d_name = "spkr",
42};
43
44static MALLOC_DEFINE(M_SPKR, "spkr", "Speaker buffer");

--- 638 unchanged lines hidden ---
39 .d_open = spkropen,
40 .d_close = spkrclose,
41 .d_write = spkrwrite,
42 .d_ioctl = spkrioctl,
43 .d_name = "spkr",
44};
45
46static MALLOC_DEFINE(M_SPKR, "spkr", "Speaker buffer");

--- 638 unchanged lines hidden ---