コード例 #1
0
ファイル: main.c プロジェクト: EtchedPixels/FUZIX
void platform_interrupt(void)
{
 tty_pollirq();
 timer_interrupt();
// netat_poll();
// netz_poll();
}
コード例 #2
0
ファイル: main.c プロジェクト: EtchedPixels/FUZIX
/* On idle we spin checking for the terminals. Gives us more responsiveness
   for the polled ports */
void platform_idle(void)
{
  /* We don't want an idle poll and IRQ driven tty poll at the same moment */
  irqflags_t irq = di();
  tty_pollirq(); 
  irqrestore(irq);
}
コード例 #3
0
ファイル: main.c プロジェクト: EtchedPixels/FUZIX
void platform_interrupt(void)
{
 tty_pollirq();
 tty_polluart();
 timer_interrupt();
 poll_input();
 if (timer_wait)
   wakeup(&timer_interrupt);
}
コード例 #4
0
ファイル: main.c プロジェクト: geijoenr/FUZIX
void platform_interrupt(void)
{
 tty_pollirq();
 mdv_timer();
 timer_interrupt();
}
コード例 #5
0
ファイル: main.c プロジェクト: 8l/FUZIX
/* On idle we spin checking for the terminals. Gives us more responsiveness
   for the polled ports */
void platform_idle(void)
{
  tty_pollirq(); 
}