pub fn timer_irq(&mut self) {
        if self.timer.inner.enabled() && self.timer.inner.tick() {
            self.controller
                .virtual_interrupt(PitTimer::IRQ_NUM as usize);
        }
    }
/// Set timer IRQ pending if timeout.
Set timer IRQ pending if timeout.
Set timer IRQ pending if timeout .
pub fn timer_irq(&mut self) {
        if self.timer.inner.enabled() && self.timer.inner.tick() {
            self.controller
                .virtual_interrupt(PitTimer::IRQ_NUM as usize);
        }
    }
pub fn timer_irq ( & mut self ) { if self . timer . inner . enabled ( ) && self . timer . inner . tick ( ) { self . controller . virtual_interrupt ( PitTimer :: IRQ_NUM as usize ) ; } }
Set timer IRQ pending if timeout.
Set timer IRQ pending if timeout .
&mut self