use update_clocks to set charwrite devices