Hi,
I'm using micro2440 in my own hardware to communicate to a GPRS modem
connected to /dev/ttySAC1.
With no hardware flowcontrol my program can quite happily talk to the modem
:-)
However when I try using hardware flowcontrol (RTS1/CTS1), my program fails
to see CTS1 going active :-(
The same serial comms routine work on another S3C2440 Linux based board
(Embedian MXM-7114)?
I've also tried toggling RTS1 using the following snippet -
for ( ; ; )
{
ioctl ( fdes, TIOCMGET, &mcs ) ;
mcs |= TIOCM_RTS;
ioctl ( fdes, TIOCMSET, &mcs ) ;
tcflush ( fdes, TCIOFLUSH ) ;
ioctl ( fdes, TIOCMGET, &mcs ) ;
mcs &= ~TIOCM_RTS;
ioctl ( fdes, TIOCMSET, &mcs ) ;
tcflush ( fdes, TCIOFLUSH ) ;
}
But I didn't see RTS1 toggling :-(
Are RTS1/CTS1 (GPG9/GPG10), being used by FriendlyArm for anything else?
Many thanks,
Noob

