Serial API

I've previously expressed my "love" (ahem) for the serial port protocol. There are just too many options.

Now while I dislike the hardware I've never had the "joy" of working with the POSIX serial API. Until now, that is.

If I were nine, I'd say mommy, make it go away!

Whoever came up with the idea of the CREAD control flag (which enables or disables reading from the serial port) and made it be the default to disable reading from said port, should face criminal charges for making life unnecessarily miserable.

That is all.