Hi,
As I just stated (offtopic) here:
I want to ping this thread about my changes to termios inside FPC because of changes in Haiku done in the past. I created a bugreport over at FPC and forgot to enable email notifications and never checked back I’m afraid.
The people at FPC are listening apparantly as there are some questions that need to be answered, and maybe the route to the solution (serial port trouble) changed in Haiku and/or in FPC.
I need help with that or maybe even better: can someone take over for me!?
Bugreport is here:
Found the bugreport over at FPC:
https://bugs.freepascal.org/view.php?id=36958
And the questions open are:
Just a few points I’d like to have cleared up:
- in termios.inc it’s essentially only the name of a few constants that were changed (and some added)?
- the only effective changes for termiosproc.inc are the changes in CFSetISpeed and CFSetOSpeed?
- is there a reason why you changed from using imports for tcflow(), tcflush() and tcdrain() to using fpIoCtl? From what I can see the code for them in libroot looks the same, but now we’d have the problem should these implementations be changed we’d have to update termiosproc.inc again as well
Thanks a lot!