Deleted Added
full compact
sio.c (54920) sio.c (54944)
1/*-
2 * Copyright (c) 1991 The Regents of the University of California.
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

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

25 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
26 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
27 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31 * SUCH DAMAGE.
32 *
1/*-
2 * Copyright (c) 1991 The Regents of the University of California.
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

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

25 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
26 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
27 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31 * SUCH DAMAGE.
32 *
33 * $FreeBSD: head/sys/dev/sio/sio.c 54920 1999-12-20 20:31:23Z peter $
33 * $FreeBSD: head/sys/dev/sio/sio.c 54944 1999-12-21 09:16:03Z peter $
34 * from: @(#)com.c 7.5 (Berkeley) 5/16/91
35 * from: i386/isa sio.c,v 1.234
36 */
37
38#include "opt_comconsole.h"
39#include "opt_compat.h"
40#include "opt_ddb.h"
41#include "opt_sio.h"

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

543
544
545static struct isa_pnp_id sio_ids[] = {
546 {0x0005d041, "Standard PC COM port"}, /* PNP0500 */
547 {0x0105d041, "16550A-compatible COM port"}, /* PNP0501 */
548 {0x0205d041, "Multiport serial device (non-intelligent 16550)"}, /* PNP0502 */
549 {0x1005d041, "Generic IRDA-compatible device"}, /* PNP0510 */
550 {0x1105d041, "Generic IRDA-compatible device"}, /* PNP0511 */
34 * from: @(#)com.c 7.5 (Berkeley) 5/16/91
35 * from: i386/isa sio.c,v 1.234
36 */
37
38#include "opt_comconsole.h"
39#include "opt_compat.h"
40#include "opt_ddb.h"
41#include "opt_sio.h"

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

543
544
545static struct isa_pnp_id sio_ids[] = {
546 {0x0005d041, "Standard PC COM port"}, /* PNP0500 */
547 {0x0105d041, "16550A-compatible COM port"}, /* PNP0501 */
548 {0x0205d041, "Multiport serial device (non-intelligent 16550)"}, /* PNP0502 */
549 {0x1005d041, "Generic IRDA-compatible device"}, /* PNP0510 */
550 {0x1105d041, "Generic IRDA-compatible device"}, /* PNP0511 */
551 {0x01017256, NULL}, /* USR0101 */
552 {0x30207256, NULL}, /* USR2030 */
553 {0x31307256, NULL}, /* USR3031 */
554 {0x7420b04e, NULL}, /* SUP2070 */
555 {0x8020b04e, NULL}, /* SUP2080 */
556 {0x8024b04e, NULL}, /* SUP2480 */
557 {0x6045f435, NULL}, /* MOT4560 */
551 /* Devices that do not have a compatid */
552 {0x7602a904, NULL}, /* AEI0276 - 56K v.90 Fax Modem (LKT) */
553 {0x00007905, NULL}, /* AKY0000 - 56K Plug&Play Modem */
554 {0x01405407, NULL}, /* AZT4001 - AZT3000 PnP SOUND DEVICE, MODEM */
555 {0x56039008, NULL}, /* BDP0356 - Best Data 56x2 */
556 {0x36339008, NULL}, /* BDP3336 - Best Data Prods. 336F */
557 {0x0014490a, NULL}, /* BRI1400 - Boca 33.6 PnP */
558 {0x0015490a, NULL}, /* BRI1500 - Internal Fax Data */
559 {0x0034490a, NULL}, /* BRI3400 - Internal ACF Modem */
560 {0x00b4490a, NULL}, /* BRIB400 - Boca 56k PnP */
561 {0x0030320d, NULL}, /* CIR3000 - Cirrus Logic V43 */
562 {0x1200c31e, NULL}, /* GVC0012 - VF1128HV-R9 (win modem?) */
563 {0x0303c31e, NULL}, /* GVC0303 - MaxTech 33.6 PnP D/F/V */
564 {0x0050c31e, NULL}, /* GVC5000 - some GVC modem */
565 {0x3800f91e, NULL}, /* GWY0038 - Telepath with v.90 */
566 {0x9062f91e, NULL}, /* GWY6290 - Telepath with x2 Technology */
567 {0x0000f435, NULL}, /* MOT0000 - Motorola ModemSURFR 33.6 Intern */
568 {0x5015f435, NULL}, /* MOT1550 - Motorola ModemSURFR 56K Modem */
569 {0xf015f435, NULL}, /* MOT15F0 - Motorola VoiceSURFR 56K Modem */
570 {0x6045f435, NULL}, /* MOT4560 - Motorola ? */
571 {0x61e7a338, NULL}, /* NECE761 - 33.6Modem */
572 {0x39804f3f, NULL}, /* OZO8039 - Zoom 56k flex */
573 {0x1000eb49, NULL}, /* ROK0010 - Rockwell ? */
574 {0x5002734a, NULL}, /* RSS0250 - 5614Jx3(G) Internal Modem */
575 {0xc100ad4d, NULL}, /* SMM00C1 - Leopard 56k PnP */
576 {0x1013b04e, NULL}, /* SUP1310 - SupraExpress 336i PnP */
577 {0x8013b04e, NULL}, /* SUP1380 - SupraExpress 288i PnP Voice */
578 {0x8113b04e, NULL}, /* SUP1381 - SupraExpress 336i PnP Voice */
579 {0x5016b04e, NULL}, /* SUP1650 - Supra 336i Sp Intl */
580 {0x7420b04e, NULL}, /* SUP2070 - Supra ? */
581 {0x8020b04e, NULL}, /* SUP2080 - Supra ? */
582 {0x8420b04e, NULL}, /* SUP2084 - SupraExpress 56i PnP */
583 {0x8024b04e, NULL}, /* SUP2480 - Supra ? */
584 {0x01007256, NULL}, /* USR0001 - U.S. Robotics Inc., Sportster W */
585 {0x02007256, NULL}, /* USR0002 - U.S. Robotics Inc. Sportster 33. */
586 {0x04007256, NULL}, /* USR0004 - USR Sportster 14.4k */
587 {0x06007256, NULL}, /* USR0006 - USR Sportster 33.6k */
588 {0x01017256, NULL}, /* USR0101 - USR ? */
589 {0x30207256, NULL}, /* USR2030 - U.S.Robotics Inc. Sportster 560 */
590 {0x50207256, NULL}, /* USR2050 - U.S.Robotics Inc. Sportster 33. */
591 {0x70207256, NULL}, /* USR2070 - U.S.Robotics Inc. Sportster 560 */
592 {0x30307256, NULL}, /* USR3030 - U.S. Robotics 56K FAX INT */
593 {0x31307256, NULL}, /* USR3031 - U.S. Robotics 56K FAX INT */
594 {0x70307256, NULL}, /* USR3070 - U.S. Robotics 56K Voice INT */
595 {0x90917256, NULL}, /* USR9190 - USR 56k Voice INT */
596 {0x0300695c, NULL}, /* WCI0003 - Fax/Voice/Modem/Speakphone/Asvd */
597 {0x61f7896a, NULL}, /* ZTIF761 - Zoom ComStar 33.6 */
558 {0}
559};
560
561static int
562sio_isa_probe(dev)
563 device_t dev;
564{
565 /* Check isapnp ids */

--- 2516 unchanged lines hidden ---
598 {0}
599};
600
601static int
602sio_isa_probe(dev)
603 device_t dev;
604{
605 /* Check isapnp ids */

--- 2516 unchanged lines hidden ---