From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by befuddled.reisers.ca (Postfix, from userid 65534) id 18C5B1F082E; Tue, 30 May 2017 06:02:25 -0400 (EDT) Received: from mail-wm0-x22f.google.com (mail-wm0-x22f.google.com [IPv6:2a00:1450:400c:c09::22f]) by befuddled.reisers.ca (Postfix) with ESMTPS id 5AD7D1F082C for ; Tue, 30 May 2017 06:02:23 -0400 (EDT) Received: by mail-wm0-x22f.google.com with SMTP id b84so85390081wmh.0 for ; Tue, 30 May 2017 03:02:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=wucYP3rZsX7gvgQbG1kAhJvbU1pQrH+tWajHYpcXkSI=; b=P7kzE3H1IweayhRRWKEKlIeN6FXEEUMxRK0J3hcBjzkWV8tMh4IbVMqoGiPn3KzGZL rv4ziA6NDt6ZFtXq63U0vyXrslFLshy+LpNxJT3yAN5BxdCZhMD+0IV9VCiibuGZQXdg I8A0cXPfGfg28OKcaNhdZcgpuSxXfxEBnWfyoqO+QldxaJmjGrhW5KXK5R33cR0j88U0 XHW274PSjBIPVtwGqMkVoGP6a1R3JPEQ63vqpcvDKYIWoCT/SxWc08St4AMYvp0arDkW wPKYlnMfvQAgPLYxGmaZGJTbJM9SmI+Tx3UZnZjfXgnLyoaUkoML4W0md+VoJHZNNH6a FNug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=wucYP3rZsX7gvgQbG1kAhJvbU1pQrH+tWajHYpcXkSI=; b=GP/d/8MaYWDxpmVDuaTj2HHcdgoqkTRlQVYF7rbd0ERKd/DtwiUzUAATpEmVGeYL19 zQBS5B1xj1ulE8c6lknbI05+sxyQiFvMTDw9iqVXour8HqzuguQJzCQu1wckrQppUT3P MCno07H/JbpeW+zvbvCFSheVvZ9ck8FO97InwtE2a5wjnmcvAVvZeOfm8luJuZN4HaRj H4YILQ2Edx6txqup4h+JnGXmjXHumumdTfPloydnFp0yuX03pmG+g5D6XjsqYjIz0oWh Ec7n+8Jzi/7oVUSSC91mMYQAC0/RoxC6e2LNRKsnx+Xts5mLnV8xgz80FX0xaW/R9M9w E0cw== X-Gm-Message-State: AODbwcABP51+z5iSmwa/kAIcCsTSsRk4uZxrlBSGSSay6iSioIehsvRc FUKpmVRsWoVe9FPJkZ4= X-Received: by 10.28.54.206 with SMTP id y75mr1143048wmh.72.1496138539795; Tue, 30 May 2017 03:02:19 -0700 (PDT) Received: from [10.129.103.57] (92.40.248.60.threembb.co.uk. [92.40.248.60]) by smtp.gmail.com with ESMTPSA id p139sm12003691wmg.14.2017.05.30.03.02.18 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 30 May 2017 03:02:18 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: speakup-r functionality From: Okash Khawaja X-Mailer: iPhone Mail (11A501) In-Reply-To: Date: Tue, 30 May 2017 11:02:17 +0100 Cc: "Speakup is a screen review system for Linux." Content-Transfer-Encoding: 7bit Message-Id: <8A82B042-1870-454E-8268-789970A46F97@gmail.com> References: <20170528204856.GA883@sanghar> <20170529095033.GA781@sanghar> To: "covici@ccs.covici.com" 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: Tue, 30 May 2017 10:02:25 -0000 Hi, Which synth do you use? Thanks, Okash > On 29 May 2017, at 13:08, John Covici wrote: > > OK, I will test as soon as I can. > > On Mon, 29 May 2017 05:50:33 -0400, > Okash Khawaja wrote: >> >>> On Sun, May 28, 2017 at 06:38:39PM -0400, John Covici wrote: >>> I just have one question -- how did it work with the old serial i/o >>> system? >> In main.c, handle_cursor_read_all calls spk_get_index_count which calls >> spk_ttyio_in_nowait or spk_serial_in_nowait depending on whether TTY or >> old serial i/o is in use. So the difference is in spk_serial_in_nowait >> as the layers above that are identical. spk_serial_in_nowait returns 0 >> when there is no data on rx. spk_ttyio_in_nowait immitates that but due >> to the signedness bug, it was returning 0xff instead of 0 when there >> is no data. >> >> With the fix, now both serial i/o and TTY stacks should have same >> behaviour. > > -- > Your life is like a penny. You're going to lose it. The question is: > How do > you spend it? > > John Covici > covici@ccs.covici.com