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 --- |