Esempio n. 1
0
void timer_init (void)
{
	tmr->loadreg = CFG_TIMER_0_PRELOAD;
	tmr->control = TIMER_INTERRUPT | TIMER_RESET;
	tmr->control =
	    TIMER_ENABLE | TIMER_ENABLE_INTR | TIMER_RELOAD | TIMER_DOWN_COUNT;
	reset_timer ();
	install_interrupt_handler (CFG_TIMER_0_IRQ, timer_isr, (void *)tmr);
}
Esempio n. 2
0
void init_keyboard(void) {
  head_idx = 0;
  sc_len = 0;

  int i;
  for (i = 0; i < NUM_KEYS; i++) {
    keyboard_state[i] = KEY_UP;
  }

  install_interrupt_handler(KEYBOARD_INTERRUPT, keyboard_handler);
}
int fsl_init2 (void) {
	puts("fsl_init2\n");
	install_interrupt_handler (FSL_INTR_2, fsl_isr2, NULL);
	return 0;
}
Esempio n. 4
0
void init_keyboard(void) {
    displacement = 0;
    install_interrupt_handler(KEYBOARD_INTERRUPT, irq_keyboard_handler);
}