pub fn update_time() {
    critical_section(|cs_token| {
        let time = &mut *SystemTimer.borrow(cs_token).borrow_mut();
        *time += 1;
    })
}
// TODO: on timer expire raise an event or make a log entry
on timer expire raise an event or make a log entry
on timer expire raise an event or make a log entry
pub fn update_time() {
    critical_section(|cs_token| {
        let time = &mut *SystemTimer.borrow(cs_token).borrow_mut();
        *time += 1;
    })
}
pub fn update_time ( ) { critical_section ( | cs_token | { let time = & mut * SystemTimer . borrow ( cs_token ) . borrow_mut ( ) ; * time += 1 ; } ) }
TODO: on timer expire raise an event or make a log entry
TODO : on timer expire raise an event or make a log entry