Subversion Repositories HelenOS

Rev

Rev 3770 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3770 Rev 4638
Line 56... Line 56...
56
    compare.tick_cmpr = tick_counter_read() +
56
    compare.tick_cmpr = tick_counter_read() +
57
        CPU->arch.clock_frequency / HZ;
57
        CPU->arch.clock_frequency / HZ;
58
    CPU->arch.next_tick_cmpr = compare.tick_cmpr;
58
    CPU->arch.next_tick_cmpr = compare.tick_cmpr;
59
    tick_compare_write(compare.value);
59
    tick_compare_write(compare.value);
60
 
60
 
61
#if defined (US3)
61
#if defined (US3) || defined (SUN4V)
62
    /* disable STICK interrupts and clear any pending ones */
62
    /* disable STICK interrupts and clear any pending ones */
63
    tick_compare_reg_t stick_compare;
63
    tick_compare_reg_t stick_compare;
64
    softint_reg_t clear;
64
    softint_reg_t clear;
65
 
65
 
66
    stick_compare.value = stick_compare_read();
66
    stick_compare.value = stick_compare_read();