From: Jacob Sparre Andersen <jacob@jacob-sparre.dk>
Subject: Re: GNAT.Serial_Communications
Date: Mon, 20 Mar 2017 16:20:50 +0100
Date: 2017-03-20T16:20:50+01:00 [thread overview]
Message-ID: <87a88g2cvh.fsf@jacob-sparre.dk> (raw)
In-Reply-To: b365473f-e4c7-4ea4-93d0-dc93c80e2948@googlegroups.com
mario.blunk.gplus@gmail.com writes:
> The serial communication with /dev/ttyxxxx does not work if hardware
> flow control is enabled (CRTSCTS). Since s-oscons.ads dictates a wrong
> integer for this value, all bits in variable Current.c_cflag (in
> g-sercom.adb) flip to "one" when hardware flow control enabled, thus
> making all other bits in this "register" turn on.
>
> I found the correct number 16#80000000# by counter-checking with a
> C-program which also confirmed the octal ! number specified in
> termbits.h (line 161).
>
> The file s-oscons.ads has a wrong number in line 157 (see attached).
> The os where I found the bug is Open Suse 42.xx Leap (64bit) (not
> older than 1 year). In later distros OpenSuse 13.2 (32bit) also.
>
> What can I do to fix the bug in my run time libraries?
You report the bug to OpenSuse, so their packager can correct the
problem. It may be a configuration error in the build of the OpenSuse
package.
Greetings,
Jacob
--
"Can we feel bad for the universe later?"
prev parent reply other threads:[~2017-03-20 15:20 UTC|newest]
Thread overview: 46+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-04-11 10:26 GNAT.Serial_Communications tonyg
2011-04-11 11:11 ` GNAT.Serial_Communications Brian Drummond
2011-04-13 7:49 ` GNAT.Serial_Communications tonyg
2011-04-13 14:12 ` GNAT.Serial_Communications Alex Mentis
2011-04-13 21:12 ` GNAT.Serial_Communications tonyg
2011-04-14 13:15 ` GNAT.Serial_Communications Alex Mentis
2011-04-14 17:52 ` GNAT.Serial_Communications Chris Moore
2011-04-15 13:58 ` GNAT.Serial_Communications tonyg
2011-04-15 16:32 ` GNAT.Serial_Communications tonyg
2011-04-15 17:12 ` GNAT.Serial_Communications Simon Clubley
2011-04-15 17:32 ` GNAT.Serial_Communications tonyg
2011-04-15 18:49 ` GNAT.Serial_Communications Simon Clubley
2011-04-16 0:07 ` GNAT.Serial_Communications tonyg
2011-04-16 8:29 ` GNAT.Serial_Communications Simon Clubley
2011-04-16 10:19 ` GNAT.Serial_Communications tonyg
2011-04-16 10:33 ` GNAT.Serial_Communications tonyg
2011-04-16 11:15 ` GNAT.Serial_Communications Brian Drummond
2011-04-16 12:03 ` GNAT.Serial_Communications tonyg
2011-04-16 15:12 ` GNAT.Serial_Communications Simon Clubley
2011-04-18 20:31 ` GNAT.Serial_Communications tonyg
2011-04-18 20:43 ` GNAT.Serial_Communications tonyg
2011-04-19 11:46 ` GNAT.Serial_Communications tonyg
2011-04-19 12:09 ` GNAT.Serial_Communications Ludovic Brenta
2011-04-19 13:53 ` GNAT.Serial_Communications tonyg
2011-04-19 19:06 ` GNAT.Serial_Communications Ludovic Brenta
2011-04-19 19:57 ` GNAT.Serial_Communications Alex Mentis
2011-04-20 11:37 ` GNAT.Serial_Communications tonyg
2011-04-20 14:22 ` GNAT.Serial_Communications Alex Mentis
2011-04-21 9:00 ` GNAT.Serial_Communications tonyg
2011-04-21 13:28 ` GNAT.Serial_Communications Alex Mentis
2011-04-22 13:55 ` GNAT.Serial_Communications Alex Mentis
2011-04-22 15:52 ` GNAT.Serial_Communications Brian Drummond
2011-04-19 13:32 ` GNAT.Serial_Communications Simon Clubley
2011-04-19 16:59 ` GNAT.Serial_Communications Simon Clubley
2011-04-20 10:17 ` GNAT.Serial_Communications Brian Drummond
2011-04-20 20:46 ` GNAT.Serial_Communications Brian Drummond
2011-04-21 4:28 ` GNAT.Serial_Communications Simon Wright
2011-04-21 9:12 ` GNAT.Serial_Communications tonyg
2011-04-21 10:14 ` GNAT.Serial_Communications tonyg
2011-04-22 15:54 ` GNAT.Serial_Communications Brian Drummond
2011-04-22 16:14 ` GNAT.Serial_Communications Simon Wright
2011-04-21 11:56 ` GNAT.Serial_Communications Simon Clubley
2011-04-15 18:01 ` GNAT.Serial_Communications Jeffrey Carter
2011-04-16 10:21 ` GNAT.Serial_Communications tonyg
2016-12-01 19:58 ` GNAT.Serial_Communications mario.blunk.gplus
2017-03-20 15:20 ` Jacob Sparre Andersen [this message]
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox