Deleted Added
full compact
sio_isa.c (96105) sio_isa.c (112095)
1/*
2 * Copyright (c) 2001 M. Warner Losh. All rights reserved.
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 * 1. Redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer.

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

16 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
17 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
18 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
19 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
20 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
22 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
23 *
1/*
2 * Copyright (c) 2001 M. Warner Losh. All rights reserved.
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 * 1. Redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer.

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

16 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
17 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
18 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
19 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
20 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
22 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
23 *
24 * $FreeBSD: head/sys/dev/sio/sio_isa.c 96105 2002-05-06 09:02:55Z dwmalone $
24 * $FreeBSD: head/sys/dev/sio/sio_isa.c 112095 2003-03-11 16:49:06Z takawata $
25 */
26
27#include <sys/param.h>
28#include <sys/systm.h>
29#include <sys/bus.h>
30#include <sys/conf.h>
31#include <sys/kernel.h>
32#include <sys/lock.h>

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

95 {0x8100e425, NULL}, /* IOD0081 - I-O DATA DEVICE,INC. IFML-560 */
96 {0x71004d24, NULL}, /* IBM0071 - IBM ThinkPad 240 IrDA controller*/
97 {0x21002534, NULL}, /* MAE0021 - Jetstream Int V.90 56k Voice Series 2*/
98 {0x0000f435, NULL}, /* MOT0000 - Motorola ModemSURFR 33.6 Intern */
99 {0x5015f435, NULL}, /* MOT1550 - Motorola ModemSURFR 56K Modem */
100 {0xf015f435, NULL}, /* MOT15F0 - Motorola VoiceSURFR 56K Modem */
101 {0x6045f435, NULL}, /* MOT4560 - Motorola ? */
102 {0x61e7a338, NULL}, /* NECE761 - 33.6Modem */
25 */
26
27#include <sys/param.h>
28#include <sys/systm.h>
29#include <sys/bus.h>
30#include <sys/conf.h>
31#include <sys/kernel.h>
32#include <sys/lock.h>

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

95 {0x8100e425, NULL}, /* IOD0081 - I-O DATA DEVICE,INC. IFML-560 */
96 {0x71004d24, NULL}, /* IBM0071 - IBM ThinkPad 240 IrDA controller*/
97 {0x21002534, NULL}, /* MAE0021 - Jetstream Int V.90 56k Voice Series 2*/
98 {0x0000f435, NULL}, /* MOT0000 - Motorola ModemSURFR 33.6 Intern */
99 {0x5015f435, NULL}, /* MOT1550 - Motorola ModemSURFR 56K Modem */
100 {0xf015f435, NULL}, /* MOT15F0 - Motorola VoiceSURFR 56K Modem */
101 {0x6045f435, NULL}, /* MOT4560 - Motorola ? */
102 {0x61e7a338, NULL}, /* NECE761 - 33.6Modem */
103 {0x0160633a, NULL}, /* NSC6001 - National Semi's IrDA Controller*/
103 {0x08804f3f, NULL}, /* OZO8008 - Zoom (33.6k Modem) */
104 {0x0f804f3f, NULL}, /* OZO800f - Zoom 2812 (56k Modem) */
105 {0x39804f3f, NULL}, /* OZO8039 - Zoom 56k flex */
106 {0x00914f3f, NULL}, /* OZO9100 - Zoom 2919 (K56 Faxmodem) */
107 {0x3024a341, NULL}, /* PMC2430 - Pace 56 Voice Internal Modem */
108 {0x1000eb49, NULL}, /* ROK0010 - Rockwell ? */
109 {0x1200b23d, NULL}, /* RSS0012 - OMRON ME5614ISA */
110 {0x5002734a, NULL}, /* RSS0250 - 5614Jx3(G) Internal Modem */

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

134 {0x70207256, NULL}, /* USR2070 - U.S.Robotics Inc. Sportster 560 */
135 {0x30307256, NULL}, /* USR3030 - U.S. Robotics 56K FAX INT */
136 {0x31307256, NULL}, /* USR3031 - U.S. Robotics 56K FAX INT */
137 {0x50307256, NULL}, /* USR3050 - U.S. Robotics 56K FAX INT */
138 {0x70307256, NULL}, /* USR3070 - U.S. Robotics 56K Voice INT */
139 {0x90307256, NULL}, /* USR3090 - USR ? */
140 {0x70917256, NULL}, /* USR9170 - U.S. Robotics 56K FAX INT */
141 {0x90917256, NULL}, /* USR9190 - USR 56k Voice INT */
104 {0x08804f3f, NULL}, /* OZO8008 - Zoom (33.6k Modem) */
105 {0x0f804f3f, NULL}, /* OZO800f - Zoom 2812 (56k Modem) */
106 {0x39804f3f, NULL}, /* OZO8039 - Zoom 56k flex */
107 {0x00914f3f, NULL}, /* OZO9100 - Zoom 2919 (K56 Faxmodem) */
108 {0x3024a341, NULL}, /* PMC2430 - Pace 56 Voice Internal Modem */
109 {0x1000eb49, NULL}, /* ROK0010 - Rockwell ? */
110 {0x1200b23d, NULL}, /* RSS0012 - OMRON ME5614ISA */
111 {0x5002734a, NULL}, /* RSS0250 - 5614Jx3(G) Internal Modem */

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

135 {0x70207256, NULL}, /* USR2070 - U.S.Robotics Inc. Sportster 560 */
136 {0x30307256, NULL}, /* USR3030 - U.S. Robotics 56K FAX INT */
137 {0x31307256, NULL}, /* USR3031 - U.S. Robotics 56K FAX INT */
138 {0x50307256, NULL}, /* USR3050 - U.S. Robotics 56K FAX INT */
139 {0x70307256, NULL}, /* USR3070 - U.S. Robotics 56K Voice INT */
140 {0x90307256, NULL}, /* USR3090 - USR ? */
141 {0x70917256, NULL}, /* USR9170 - U.S. Robotics 56K FAX INT */
142 {0x90917256, NULL}, /* USR9190 - USR 56k Voice INT */
143 {0x04f0235c, NULL}, /* WACF004 - Wacom Tablet PC Screen*/
142 {0x0300695c, NULL}, /* WCI0003 - Fax/Voice/Modem/Speakphone/Asvd */
143 {0x01a0896a, NULL}, /* ZTIA001 - Zoom Internal V90 Faxmodem */
144 {0x61f7896a, NULL}, /* ZTIF761 - Zoom ComStar 33.6 */
145 {0}
146};
147
148static int
149sio_isa_probe(dev)

--- 17 unchanged lines hidden ---
144 {0x0300695c, NULL}, /* WCI0003 - Fax/Voice/Modem/Speakphone/Asvd */
145 {0x01a0896a, NULL}, /* ZTIA001 - Zoom Internal V90 Faxmodem */
146 {0x61f7896a, NULL}, /* ZTIF761 - Zoom ComStar 33.6 */
147 {0}
148};
149
150static int
151sio_isa_probe(dev)

--- 17 unchanged lines hidden ---