Deleted Added
full compact
eisaconf.h (13691) eisaconf.h (13765)
1/*
2 * EISA bus device definitions
3 *
4 * Copyright (c) 1995 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

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

13 * 2. Redistributions in binary form must reproduce the above copyright
14 * notice, this list of conditions and the following disclaimer in the
15 * documentation and/or other materials provided with the distribution.
16 * 3. Absolutely no warranty of function or purpose is made by the author
17 * Justin T. Gibbs.
18 * 4. Modifications may be freely made to this file if the above conditions
19 * are met.
20 *
1/*
2 * EISA bus device definitions
3 *
4 * Copyright (c) 1995 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

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

13 * 2. Redistributions in binary form must reproduce the above copyright
14 * notice, this list of conditions and the following disclaimer in the
15 * documentation and/or other materials provided with the distribution.
16 * 3. Absolutely no warranty of function or purpose is made by the author
17 * Justin T. Gibbs.
18 * 4. Modifications may be freely made to this file if the above conditions
19 * are met.
20 *
21 * $Id: eisaconf.h,v 1.6 1995/11/21 12:52:49 bde Exp $
21 * $Id: eisaconf.h,v 1.7 1996/01/29 03:13:23 gibbs Exp $
22 */
23
24#ifndef _I386_EISA_EISACONF_H_
25#define _I386_EISA_EISACONF_H_ 1
26
27#include <sys/queue.h>
28
29#define EISA_SLOTS 10 /* PCI clashes with higher ones.. fix later */

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

69 int (*probe) __P((void));
70 /* test whether device is present */
71 int (*attach) __P((struct eisa_device *));
72 /* setup driver for a device */
73 int (*shutdown) __P((struct kern_devconf *, int));
74 /* Return the device to a safe
75 * state before shutdown
76 */
22 */
23
24#ifndef _I386_EISA_EISACONF_H_
25#define _I386_EISA_EISACONF_H_ 1
26
27#include <sys/queue.h>
28
29#define EISA_SLOTS 10 /* PCI clashes with higher ones.. fix later */

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

69 int (*probe) __P((void));
70 /* test whether device is present */
71 int (*attach) __P((struct eisa_device *));
72 /* setup driver for a device */
73 int (*shutdown) __P((struct kern_devconf *, int));
74 /* Return the device to a safe
75 * state before shutdown
76 */
77 u_long *unit; /* Next availible unit */
77 u_long *unit; /* Next available unit */
78};
79
80/* To be replaced by the "super device" generic device structure... */
81struct eisa_device {
82 eisa_id_t id;
83 u_long unit;
84 char* full_name; /* for use in the probe message */
85 struct eisa_ioconf ioconf;

--- 29 unchanged lines hidden ---
78};
79
80/* To be replaced by the "super device" generic device structure... */
81struct eisa_device {
82 eisa_id_t id;
83 u_long unit;
84 char* full_name; /* for use in the probe message */
85 struct eisa_ioconf ioconf;

--- 29 unchanged lines hidden ---