Hi Craig,
No, I'm not using DMA to send charachters to the uart. And the send_output_to_uart is a blocking call,
I wait until everything is really sent to uart, before returning from this routine.
But I am using DMA to do data transport to the serial ports (send data over I2S bus).
This data transport starts up before I enter the main "AFP_BreakReady" loop.
If I don't start up the serial port data transfer, my custom drivers seems to work normally. I can
send all my data to the uart this moment, and the cldp exe will end gracefully.
So...for now this problem seems to be solved.
Thx for your help!
br
Chris