From owner-p4-projects@FreeBSD.ORG Tue Apr 25 22:05:01 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 55C4716A403; Tue, 25 Apr 2006 22:05:01 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3143216A427 for ; Tue, 25 Apr 2006 22:05:01 +0000 (UTC) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E6DA843D45 for ; Tue, 25 Apr 2006 22:05:00 +0000 (GMT) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k3PM50WV009256 for ; Tue, 25 Apr 2006 22:05:00 GMT (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k3PM507u009248 for perforce@freebsd.org; Tue, 25 Apr 2006 22:05:00 GMT (envelope-from marcel@freebsd.org) Date: Tue, 25 Apr 2006 22:05:00 GMT Message-Id: <200604252205.k3PM507u009248@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar To: Perforce Change Reviews Cc: Subject: PERFORCE change 96108 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Apr 2006 22:05:01 -0000 http://perforce.freebsd.org/chv.cgi?CH=96108 Change 96108 by marcel@marcel_nfs on 2006/04/25 22:04:59 Add Quatech 2, 4 and 8 port serial adapters. For now, give them a default RCLK, but the default jumper setting allows us to select a higher one. Support for querying and setting the RCLK follows. Also, the Quatech cards have an interrupt latch register ala Digi. Support for that follows as well. Affected files ... .. //depot/projects/uart/dev/puc/pucdata.c#25 edit Differences ... ==== //depot/projects/uart/dev/puc/pucdata.c#25 (text+ko) ==== @@ -364,6 +364,66 @@ PUC_PORT_2S1P, 0x10, 4, 0, }, + { 0x135c, 0x0010, 0xffff, 0, + "Quatech - QSC-100", + DEFAULT_RCLK, + PUC_PORT_4S, 0x14, 0, 8, + }, + + { 0x135c, 0x0020, 0xffff, 0, + "Quatech - DSC-100", + DEFAULT_RCLK, + PUC_PORT_2S, 0x14, 0, 8, + }, + + { 0x135c, 0x0030, 0xffff, 0, + "Quatech - DSC-200/300", + DEFAULT_RCLK, + PUC_PORT_2S, 0x14, 0, 8, + }, + + { 0x135c, 0x0040, 0xffff, 0, + "Quatech - QSC-200/300", + DEFAULT_RCLK, + PUC_PORT_4S, 0x14, 0, 8, + }, + + { 0x135c, 0x0050, 0xffff, 0, + "Quatech - ESC-100D", + DEFAULT_RCLK, + PUC_PORT_8S, 0x14, 0, 8, + }, + + { 0x135c, 0x0060, 0xffff, 0, + "Quatech - ESC-100M", + DEFAULT_RCLK, + PUC_PORT_8S, 0x14, 0, 8, + }, + + { 0x135c, 0x0170, 0xffff, 0, + "Quatech - QSCLP-100", + DEFAULT_RCLK, + PUC_PORT_4S, 0x18, 0, 8, + }, + + { 0x135c, 0x0180, 0xffff, 0, + "Quatech - DSCLP-100", + DEFAULT_RCLK, + PUC_PORT_2S, 0x18, 0, 8, + }, + + { 0x135c, 0x01b0, 0xffff, 0, + "Quatech - DSCLP-200/300", + DEFAULT_RCLK, + PUC_PORT_2S, 0x18, 0, 8, + }, + + { 0x135c, 0x01e0, 0xffff, 0, + "Quatech - ESCLP-100", + DEFAULT_RCLK, + PUC_PORT_8S, 0x10, 0, 8, + }, + { 0x1393, 0x1040, 0xffff, 0, "Moxa Technologies, Smartio C104H/PCI", DEFAULT_RCLK * 8,