i2c, uart: Use Synchronizer primitives for the inputs