Ahh the ever popular confusing with RS232 continues.
So the first thing I'm asking myself is if my dsp (the blackfin 533) is a DCE or DTE. I'm assuming it's a DTE for the time being.
So I figure that all I need to do is use a null modem cable that has the TX and RX lines crossed as well as the RTS and CTS lines. I figure I will just use two of the Blackfin's Programmable Flags to behave as RTS and CTS lines.
The confusion arises when I ask myself if the RTS signal from the PC's serial port is a signal that means Ready to Receive, or Request to Send. I've done a lot of reading online and some places say it's Ready to Receive, others mention Request to Send.
I'm working on the assumption that the RTS signal means Ready to Receive. In this case, all I would do is monitor that line on the DSP side until it's negated. When it's negated (a logic level "1" I believe), then I would make sure the DSP stops sending data out the UART. Conversely, I would use a programmable flag on the DSP to assert the PC Serial port's CTS line when the DSP is ready to receive data, and negate it when it wants the serial port on the PC to stop sending it data.
I just wonder if this is the correct thinking.