more functions for timer driver, clock driver set