Deleted Added
sdiff udiff text old ( 141557 ) new ( 141586 )
full compact
1/*-
2 * Copyright (c) 1995, David Greenman
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

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

22 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
23 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
24 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
25 * SUCH DAMAGE.
26 *
27 */
28
29#include <sys/cdefs.h>
30__FBSDID("$FreeBSD: head/sys/dev/ed/if_ed_isa.c 141557 2005-02-09 05:55:54Z imp $");
31
32#include <sys/param.h>
33#include <sys/systm.h>
34#include <sys/socket.h>
35#include <sys/kernel.h>
36
37#include <sys/module.h>
38#include <sys/bus.h>
39#include <machine/bus.h>

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

84
85 /* Heuristic probes */
86
87 error = ed_probe_WD80x3(dev, 0, flags);
88 if (error == 0)
89 goto end;
90 ed_release_resources(dev);
91
92 error = ed_probe_3Com(dev, 0, flags);
93 if (error == 0)
94 goto end;
95 ed_release_resources(dev);
96
97 error = ed_probe_SIC(dev, 0, flags);
98 if (error == 0)
99 goto end;
100 ed_release_resources(dev);
101
102 error = ed_probe_Novell(dev, 0, flags);
103 if (error == 0)
104 goto end;
105 ed_release_resources(dev);
106
107 error = ed_probe_HP_pclanp(dev, 0, flags);
108 if (error == 0)
109 goto end;
110 ed_release_resources(dev);
111
112end:
113 if (error == 0)
114 error = ed_alloc_irq(dev, 0, 0);
115
116 ed_release_resources(dev);
117 return (error);
118}
119

--- 42 unchanged lines hidden ---