Peer Review, Please : Half-Duplex EIA-485 Driver

EFX-TEK has a new product coming that has a MAX489 built in so I wanted to write a straightforward, half-duplex driver (keeping things simple) for networked projects. It works, I'm just looking for review and feedback in case I did something silly and just got lucky.
I'd also appreciate thoughts on adding parity (8E1, 8O1 for MODBUS).
Thanks.
I'd also appreciate thoughts on adding parity (8E1, 8O1 for MODBUS).
Thanks.
spin

37K
Comments
Since it is half duplex, what do you think of tying RO and DI together to one Prop pin? RO is high Z when RE\ is high.
It may not matter for your app, but for some battery powered systems the shutdown mode can be useful (RE\=high, DE=low).