Received: by 2002:a05:7412:a9a2:b0:e2:908c:2ebd with SMTP id o34csp609758rdh; Thu, 26 Oct 2023 10:36:50 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHOoGlQW2vwerT9FElVaQbeCZMqN+vtCuwIkw834KKw6e1lrYGzZBQr3xZNbARAX+zo/m57 X-Received: by 2002:a05:6870:ef0f:b0:1e9:e605:27a2 with SMTP id qq15-20020a056870ef0f00b001e9e60527a2mr263776oab.40.1698341809803; Thu, 26 Oct 2023 10:36:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698341809; cv=none; d=google.com; s=arc-20160816; b=ea8wooX2i67QeQfEPfBhm2Zyoz0aaOsC+xSbxWudRc8xmnS7pxrf96tLzDMHkWG4cF KX8yCHK6IzUuEmE3I/BbFHVy/1Sa1nBrkAivQuIZvOrq86XyoGKUwQ1GNjKy/A/hXBC8 9fmLgV4qlX26wQ3CmgNaauOaLUahFi/JiZxeevRAuu2/Yf4ItVX9OT6mR3QwBu8SPDWZ 6JQUM1U/LxPeXraghkujpRUJu4du5hLX5uwaf2Jh13K4CcHaq8ieImV8aFj2Ef855u2O 5Gmsu2tC8dfbbRg2JG+zuO+46Q1o5ek7JSuA4o2+f7OSm5CMpqbwlk5BZrlN2224z1Dq z5pA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:dkim-signature:dkim-filter; bh=88tT+BSRKu9apz5iLOkI7cLfj6OUX7X+73QCF9M4/1g=; fh=ppCxet5tJjUYyHo8ipe5qcP0uhMD0DKOw002w2nw6BI=; b=kemB7Babc6nscLMEJfmAR8KrpVgoyva6lh9DEyQrk9dd5GcW7Uow+kKyZ7KejDTpql /99s+1T3I/5OkTtsQRsxrcIFSujsRdFrjW1d9Ng1jdqQUtw1ORHJE5OlhI+Gdy9caSSM 4NKEhU70qOfll+eBLx+9E/bbWlDj9y6MZGxj44tpnsjUtuHTLQPGg2emKnKULJH3hGFN 0tTAsi0bjYZ6IB6fYr1DzRy3Iig2mxd3yO5Kqo1T3zxKprArdVp10YQdPubPQg053QXs WDn+EMSkn7KNN/MfVIvERxO27jH+d/oUxSMymwIzYlp7zfaZ5fd7AKyT/oJlJQhk2p/B r9yA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lwn.net header.s=20201203 header.b=FV9B7I4Z; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from groat.vger.email (groat.vger.email. [23.128.96.35]) by mx.google.com with ESMTPS id s13-20020a056902120d00b00da0742adbb6si7200039ybu.461.2023.10.26.10.36.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Oct 2023 10:36:49 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) client-ip=23.128.96.35; Authentication-Results: mx.google.com; dkim=pass header.i=@lwn.net header.s=20201203 header.b=FV9B7I4Z; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id E23FE801BEB4; Thu, 26 Oct 2023 10:36:03 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230418AbjJZRfw (ORCPT + 99 others); Thu, 26 Oct 2023 13:35:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48442 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229649AbjJZRfv (ORCPT ); Thu, 26 Oct 2023 13:35:51 -0400 Received: from ms.lwn.net (ms.lwn.net [IPv6:2600:3c01:e000:3a1::42]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7B39FC1; Thu, 26 Oct 2023 10:35:49 -0700 (PDT) Received: from localhost (unknown [IPv6:2601:281:8300:73::646]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ms.lwn.net (Postfix) with ESMTPSA id 2BD43735; Thu, 26 Oct 2023 17:35:49 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 ms.lwn.net 2BD43735 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lwn.net; s=20201203; t=1698341749; bh=88tT+BSRKu9apz5iLOkI7cLfj6OUX7X+73QCF9M4/1g=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=FV9B7I4Z9w1LmrS6SpdN4Bf5vdgnYaII7isGI5tGdxoITKvTFd92durYJmC9J5Nyn e5JNYjBkHOWUCoSnicccdsju0hC+Y/8hXKEoiWgj/JKCF9cwXw0PfZFtMV17n21+Vw OzMd7PY05H9Ej1pHHplFQDf8ZVSQ9UTekNd7CHWsad2VdyVGlEIc//aMcF4Bc2+1IU C18Waa85fBwxjm7TAyL3MZ0ahJyYxEGYBT8kkOGKOqQjivvxnd2Chd8koB485UAfZu pphQy6guOeML6geJqvUo+Y4YYUzMpyUwLgxLyJ1m9ibomW5YJOOjTf0IeI2vlT2dzH R7NuF5HO92YiA== From: Jonathan Corbet To: Samuel Thibault Cc: linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] speakup: Document USB support In-Reply-To: <20231020181059.7rtj2csi7t6vorrm@begin> References: <20231020181059.7rtj2csi7t6vorrm@begin> Date: Thu, 26 Oct 2023 11:35:48 -0600 Message-ID: <87fs1x70cr.fsf@meer.lwn.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Thu, 26 Oct 2023 10:36:04 -0700 (PDT) Samuel Thibault writes: > Speakup has been supporting USB for a while already. > > Signed-off-by: Samuel Thibault > > diff --git a/Documentation/admin-guide/spkguide.txt b/Documentation/admin-guide/spkguide.txt > index 74ea7f391942..0d5965138f8f 100644 > --- a/Documentation/admin-guide/spkguide.txt > +++ b/Documentation/admin-guide/spkguide.txt > @@ -7,7 +7,7 @@ Last modified on Mon Sep 27 14:26:31 2010 > Document version 1.3 > > Copyright (c) 2005 Gene Collins > -Copyright (c) 2008 Samuel Thibault > +Copyright (c) 2008, 2023 Samuel Thibault > Copyright (c) 2009, 2010 the Speakup Team > > Permission is granted to copy, distribute and/or modify this document > @@ -83,8 +83,7 @@ spkout -- Speak Out > txprt -- Transport > dummy -- Plain text terminal > > -Note: Speakup does * NOT * support usb connections! Speakup also does * > -NOT * support the internal Tripletalk! > +Note: Speakup does * NOT * support the internal Tripletalk! > > Speakup does support two other synthesizers, but because they work in > conjunction with other software, they must be loaded as modules after > @@ -94,6 +93,12 @@ These are as follows: > decpc -- DecTalk PC (not available at boot up) > soft -- One of several software synthesizers (not available at boot up) > > +By default speakup looks for the synthesizer on the ttyS0 serial port. This can > +be changed with the device parameter of the modules, for instance for > +DoubleTalk LT: > + > +speakup_ltlk.dev=ttyUSB0 > + I've applied this. We *still* really need to fix the license for this document, though... Thanks, jon