equal
deleted
inserted
replaced
35 #include "nk_priv.h" |
35 #include "nk_priv.h" |
36 #elif defined(__RVEMUBOARD__) |
36 #elif defined(__RVEMUBOARD__) |
37 #include <rvemuboard.h> |
37 #include <rvemuboard.h> |
38 #elif defined(__NE1_TB__) |
38 #elif defined(__NE1_TB__) |
39 #include <upd35001_timer.h> |
39 #include <upd35001_timer.h> |
|
40 #elif defined(__MRAP__) |
|
41 #include <rap.h> |
40 #endif |
42 #endif |
41 #include <kernel/kern_priv.h> |
43 #include <kernel/kern_priv.h> |
42 #include "d_tick.h" |
44 #include "d_tick.h" |
43 #include "../misc/prbs.h" |
45 #include "../misc/prbs.h" |
44 |
46 |
76 #endif |
78 #endif |
77 #if defined(__NE1_TB__) |
79 #if defined(__NE1_TB__) |
78 inline TCounter TIMER() |
80 inline TCounter TIMER() |
79 { return NETimer::Timer(2).iTimerCount; } |
81 { return NETimer::Timer(2).iTimerCount; } |
80 #endif |
82 #endif |
|
83 #ifdef __MRAP__ |
|
84 inline TCounter TIMER() |
|
85 { TRap::SetRegister32(1, KRapRegRTC001_TRIGGER); |
|
86 return TRap::Register32(KRapRegRTC001_LONGCOUNT); } |
|
87 #endif |
81 #if defined(__EPOC32__) && defined(__CPU_X86) |
88 #if defined(__EPOC32__) && defined(__CPU_X86) |
82 TCounter TIMER(); |
89 TCounter TIMER(); |
83 void SetUpTimerChannel2(); |
90 void SetUpTimerChannel2(); |
84 #endif |
91 #endif |
85 #ifdef __WINS__ |
92 #ifdef __WINS__ |
87 { |
94 { |
88 LARGE_INTEGER c; |
95 LARGE_INTEGER c; |
89 QueryPerformanceCounter(&c); |
96 QueryPerformanceCounter(&c); |
90 return c.QuadPart; |
97 return c.QuadPart; |
91 } |
98 } |
|
99 #endif |
|
100 #if defined(__MRAP__) |
|
101 inline TDelta TimeDelta(TCounter initial, TCounter final) |
|
102 { return final-initial; } // RAP RTC timer counts up |
|
103 inline TInt LongTimeDelta(TCounter initial, TCounter final, TUint, TUint) |
|
104 { return final-initial; } // RAP RTC timer counts up |
92 #endif |
105 #endif |
93 |
106 |
94 #if defined(__MISA__) || defined(__MCOT__) |
107 #if defined(__MISA__) || defined(__MCOT__) |
95 inline TDelta TimeDelta(TCounter initial, TCounter final) |
108 inline TDelta TimeDelta(TCounter initial, TCounter final) |
96 { return final-initial; } // SA1100 timer counts up |
109 { return final-initial; } // SA1100 timer counts up |