Hey,
Problem solved!
I don't completely get it, but the minute I've changed the write function to non-inverse logic [With of course setting up the parity+stop bit correctly] - everything started working...
I'll keep investigate it to see exactly what's going on but it's nice to see it working.
Pylon, thanks a lot for that OSx workaround!
Liad.