pub fn clock() -> u32