Dunque si tratta di una normale porta seriale e quindi si usa un normale protocollo seriale.
Normalmente sotto linux sviluppo in freepascal e non in C. Per imparare a gestire una seriale potresti usare il programma cutecom (simile ad hyperteminal) e magari scaricarti i sorgenti in modo da vedere come si usa la seriale in C.
Ciao ciao.