From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by befuddled.reisers.ca (Postfix, from userid 65534) id 7A2531F01CD; Sun, 30 Apr 2017 06:21:32 -0400 (EDT) Received: from smtprelay.b.hostedemail.com (smtprelay0060.b.hostedemail.com [64.98.42.60]) by befuddled.reisers.ca (Postfix) with ESMTPS id D31C21F0169 for ; Sun, 30 Apr 2017 06:21:30 -0400 (EDT) Received: from filter.hostedemail.com (10.5.19.248.rfc1918.com [10.5.19.248]) by smtprelay01.b.hostedemail.com (Postfix) with ESMTP id 63A192D2BA6 for ; Sun, 30 Apr 2017 10:21:21 +0000 (UTC) X-Session-Marker: 6261747340626174737570706F72742E636F6D X-Spam-Summary: 2, 0, 0, , d41d8cd98f00b204, tony@baechler.net, :, RULES_HIT:41:152:355:379:599:854:973:988:989:1260:1261:1277:1311:1313:1314:1345:1359:1381:1437:1515:1516:1518:1534:1541:1593:1594:1711:1730:1747:1777:1792:2393:2559:2562:2693:2901:3138:3139:3140:3141:3142:3352:3865:3866:3867:3868:3870:3871:3872:3873:3874:4250:4362:5007:6119:7652:10004:10400:10848:11232:11658:11914:12050:12663:12740:12760:12895:13069:13070:13311:13357:13618:13869:14096:14097:14685:14721:21080:21324:21433:21434:30005:30054:30056, 0, RBL:none, CacheIP:none, Bayesian:0.5, 0.5, 0.5, Netcheck:none, DomainCache:0, MSF:not bulk, SPF:, MSBL:0, DNSBL:none, Custom_rules:0:0:0, LFtime:1, LUA_SUMMARY:none X-HE-Tag: star66_6319b17999a09 X-Filterd-Recvd-Size: 2071 Received: from [192.168.0.34] (ip68-7-67-71.sd.sd.cox.net [68.7.67.71]) (Authenticated sender: bats@batsupport.com) by omf14.b.hostedemail.com (Postfix) with ESMTPA for ; Sun, 30 Apr 2017 10:21:20 +0000 (UTC) Subject: Re: [patch 0/6] staging: speakup: migrate synths to use TTY-based comms To: "Speakup is a screen review system for Linux." References: <20170429195257.630355823@gmail.com> <20170429195816.GA4135@sanghar> From: Tony Baechler Organization: Baechler Access Technology Services Message-ID: <35be38b6-55ef-0c4f-9998-4a9730ba5fea@baechler.net> Date: Sun, 30 Apr 2017 03:21:18 -0700 User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <20170429195816.GA4135@sanghar> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-BeenThere: speakup@linux-speakup.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Apr 2017 10:21:32 -0000 On 4/29/2017 12:58 PM, Okash Khawaja wrote: > This patchset migrates all external synths from using raw serial i/o to > using tty-based comms. The synths not migrated are internal ones - > plugged directly into motherboard, communicating over ISA etc. It's > important to note that these patches access TTY from inside kernel. I'm sorry for asking this, but does this mean I don't need to apply the hack to grab serial ports in recent kernels? In other words, if I load speakup_dectlk, will it actually work without the patch to serialio.c which was posted a long time ago? I'm not a programmer. All recent kernels don't let the synths grab the serial ports, so when the modules load, you get no speech. Is this resolved? Also, can you give a brief summary of user-visible changes in your patches over the past months? I'm compiling a 4.10 kernel with your patches and I want to know what to test and if there are new features. Your speakup2 tarball compiled fine on Debian kernel 4.10.7. Thanks very much for your many patches and the huge amount of work you put into this. I'm looking forward to testing.