1/*
2 * Copyright (c) 1995 Ugen J.S.Antsilevich
3 *
4 * Redistribution and use in source forms, with and without modification,
5 * are permitted provided that this entire comment appears intact.
6 *
7 * Redistribution in binary form may occur without any restrictions.
8 * Obviously, it would be nice if you gave credit where credit is due
9 * but requiring it would be too onerous.
10 *
11 * This software is provided ``AS IS'' without any warranties of any kind.
12 *
13 * Snoop stuff.
14 *
15 * $FreeBSD: head/sys/dev/snp/snp.c 111748 2003-03-02 16:54:40Z des $
16 */
17
18#include <sys/param.h>
19#include <sys/systm.h>
20#include <sys/filio.h>
21#include <sys/malloc.h>
22#include <sys/tty.h>
23#include <sys/conf.h>
--- 9 unchanged lines hidden (view full) ---
33static d_close_t snpclose;
34static d_read_t snpread;
35static d_write_t snpwrite;
36static d_ioctl_t snpioctl;
37static d_poll_t snppoll;
38
39#define CDEV_MAJOR 53
40static struct cdevsw snp_cdevsw = {
41 /* open */ snpopen,
42 /* close */ snpclose,
43 /* read */ snpread,
44 /* write */ snpwrite,
45 /* ioctl */ snpioctl,
46 /* poll */ snppoll,
47 /* mmap */ nommap,
48 /* strategy */ nostrategy,
49 /* name */ "snp",
50 /* maj */ CDEV_MAJOR,
51 /* dump */ nodump,
52 /* psize */ nopsize,
53 /* flags */ 0,
54};
55
56static struct linesw snpdisc = {
57 ttyopen, snplclose, ttread, snplwrite,
58 l_nullioctl, ttyinput, ttstart, ttymodem
59};
60
61/*
--- 602 unchanged lines hidden ---
2 * Copyright (c) 1995 Ugen J.S.Antsilevich
3 *
4 * Redistribution and use in source forms, with and without modification,
5 * are permitted provided that this entire comment appears intact.
6 *
7 * Redistribution in binary form may occur without any restrictions.
8 * Obviously, it would be nice if you gave credit where credit is due
9 * but requiring it would be too onerous.
10 *
11 * This software is provided ``AS IS'' without any warranties of any kind.
12 *
13 * Snoop stuff.
14 *
15 * $FreeBSD: head/sys/dev/snp/snp.c 111748 2003-03-02 16:54:40Z des $
16 */
17
18#include <sys/param.h>
19#include <sys/systm.h>
20#include <sys/filio.h>
21#include <sys/malloc.h>
22#include <sys/tty.h>
23#include <sys/conf.h>
--- 9 unchanged lines hidden (view full) ---
33static d_close_t snpclose;
34static d_read_t snpread;
35static d_write_t snpwrite;
36static d_ioctl_t snpioctl;
37static d_poll_t snppoll;
38
39#define CDEV_MAJOR 53
40static struct cdevsw snp_cdevsw = {
41 /* open */ snpopen,
42 /* close */ snpclose,
43 /* read */ snpread,
44 /* write */ snpwrite,
45 /* ioctl */ snpioctl,
46 /* poll */ snppoll,
47 /* mmap */ nommap,
48 /* strategy */ nostrategy,
49 /* name */ "snp",
50 /* maj */ CDEV_MAJOR,
51 /* dump */ nodump,
52 /* psize */ nopsize,
53 /* flags */ 0,
54};
55
56static struct linesw snpdisc = {
57 ttyopen, snplclose, ttread, snplwrite,
58 l_nullioctl, ttyinput, ttstart, ttymodem
59};
60
61/*
--- 602 unchanged lines hidden ---