Implement mark and space parity generation. Accept one-and- a-half stopbits: the most common uarts will generate this automatically when there are 5 databits.