Deleted Added
full compact
eisaconf.h (18158) eisaconf.h (18233)
1/*
2 * EISA bus device definitions
3 *
4 * Copyright (c) 1995, 1996 Justin T. Gibbs.
5 * All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions

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

23 * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
24 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
25 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
26 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
27 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
28 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
29 * SUCH DAMAGE.
30 *
1/*
2 * EISA bus device definitions
3 *
4 * Copyright (c) 1995, 1996 Justin T. Gibbs.
5 * All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions

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

23 * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
24 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
25 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
26 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
27 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
28 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
29 * SUCH DAMAGE.
30 *
31 * $Id: eisaconf.h,v 1.10 1996/09/06 23:06:59 phk Exp $
31 * $Id: eisaconf.h,v 1.11 1996/09/08 10:43:42 phk Exp $
32 */
33
34#ifndef _I386_EISA_EISACONF_H_
35#define _I386_EISA_EISACONF_H_ 1
36
37#include <sys/queue.h>
38
39#define EISA_SLOTS 10 /* PCI clashes with higher ones.. fix later */

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

74struct eisa_device;
75
76struct eisa_driver {
77 char* name; /* device name */
78 int (*probe) __P((void));
79 /* test whether device is present */
80 int (*attach) __P((struct eisa_device *));
81 /* setup driver for a device */
32 */
33
34#ifndef _I386_EISA_EISACONF_H_
35#define _I386_EISA_EISACONF_H_ 1
36
37#include <sys/queue.h>
38
39#define EISA_SLOTS 10 /* PCI clashes with higher ones.. fix later */

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

74struct eisa_device;
75
76struct eisa_driver {
77 char* name; /* device name */
78 int (*probe) __P((void));
79 /* test whether device is present */
80 int (*attach) __P((struct eisa_device *));
81 /* setup driver for a device */
82 int (*shutdown) __P((struct kern_devconf *, int));
82 int (*shutdown) __P((int));
83 /* Return the device to a safe
84 * state before shutdown
85 */
86 u_long *unit; /* Next available unit */
87};
88
89/* To be replaced by the "super device" generic device structure... */
90struct eisa_device {

--- 23 unchanged lines hidden ---
83 /* Return the device to a safe
84 * state before shutdown
85 */
86 u_long *unit; /* Next available unit */
87};
88
89/* To be replaced by the "super device" generic device structure... */
90struct eisa_device {

--- 23 unchanged lines hidden ---