コード例 #1
0
ファイル: timer.c プロジェクト: BackupGGCode/arcaneos
void timer_init()
{
//Install timer handler
    irq_install_handler(0,timer_handler);

//Set ticks per seccond to 1000
    timer_phase(1000);
}
コード例 #2
0
ファイル: timer.c プロジェクト: deepadevaraj/adix
/* Sets up the system clock by installing the timer handler
*  into IRQ0 */
void timer_install()
{
    /* Installs 'timer_handler' to IRQ0 */
    irq_install_handler(0, timer_handler);

    /* Configure timer to 100 Hz */
    timer_phase(PIT_CLOCK_HZ); /* Sys clock is 1193190 Hz */
}
コード例 #3
0
ファイル: timer.c プロジェクト: kburman/barfi
// start timer
void timer_install()
{
    handler_func = 0;
    handler_msec_passed = 0;
    handler_counter = 0;
    irq_install_handler(0, timer_handler);
    timer_phase(1000); // set to ticks 1000times per second

}
コード例 #4
0
ファイル: timer.c プロジェクト: nikhilroxtomar/funghos
void timer_install()
{
    /* Installs 'timer_handler' to IRQ0 */
    irq_install_handler(0, timer_handler);
    timer_phase(TIMER_HZ);
}
コード例 #5
0
ファイル: timer.c プロジェクト: psamora/DiOS
// Sets up the system clock
void timer_install() {
  register_interrupt_handler(TIMER_IDT_INDEX, timer_handler);
  timer_phase(TICKS_PER_SECOND);
  printf("Timer installed.\n");
}
コード例 #6
0
ファイル: timer.c プロジェクト: MrBad/cOSiris
void timer_install(void) {
	timer_phase(100); // o intrerupere la a suta parte din secunda
	irq_install_handler(0, timer_handler); // seteaza timerul pe intreruperea 0
}