Lines Matching refs:id
36 static void OS_StopTimerAndUnsetHandler(OSTimer id);
101 void OS_StartTimer(OSTimer id, u16 count, OSTimerPrescaler preScale) in OS_StartTimer() argument
103 SDK_ASSERT(OS_TIMER_0 <= id && id <= OS_TIMER_3); in OS_StartTimer()
106 SDK_ASSERT(!OSi_IsTimerReserved(id)); in OS_StartTimer()
109 OS_SetTimerCount(id, (u16)~count); in OS_StartTimer()
112 OS_SetTimerControl(id, OSi_TIMER_MASK(preScale)); in OS_StartTimer()
117 void OS_StartTimer32(OSTimer32 id, u32 count, OSTimerPrescaler preScale) in OS_StartTimer32() argument
119 SDK_ASSERT(OS_TIMER32_01 <= id && id <= OS_TIMER32_23); in OS_StartTimer32()
122 SDK_ASSERT(!OSi_IsTimerReserved(id)); in OS_StartTimer32()
123 SDK_ASSERT(!OSi_IsTimerReserved(id + 1)); in OS_StartTimer32()
126 OS_SetTimerCount((OSTimer)((int)id + 1), (u16)((~count >> 16) & 0xffff)); in OS_StartTimer32()
127 OS_SetTimerCount((OSTimer)id, (u16)(~count & 0xffff)); in OS_StartTimer32()
130 OS_SetIrqFunction(OSi_MaskTable[(int)id], OSi_IntrTable[(int)id]); in OS_StartTimer32()
133 OS_SetTimerControl((OSTimer)((int)id + 1), OSi_CASCADE_MASK ); in OS_StartTimer32()
134 OS_SetTimerControl((OSTimer)id, OSi_TIMER_MASK(preScale)); in OS_StartTimer32()
139 void OS_StartTimer48(OSTimer48 id, u64 count, OSTimerPrescaler preScale) in OS_StartTimer48() argument
141 SDK_ASSERT(OS_TIMER48_012 <= id && id <= OS_TIMER48_123); in OS_StartTimer48()
144 SDK_ASSERT(!OSi_IsTimerReserved(id)); in OS_StartTimer48()
145 SDK_ASSERT(!OSi_IsTimerReserved(id + 1)); in OS_StartTimer48()
146 SDK_ASSERT(!OSi_IsTimerReserved(id + 2)); in OS_StartTimer48()
149 OS_SetTimerCount((OSTimer)((int)id + 2), (u16)((~count >> 32) & 0xffff)); in OS_StartTimer48()
150 OS_SetTimerCount((OSTimer)((int)id + 1), (u16)((~count >> 16) & 0xffff)); in OS_StartTimer48()
151 OS_SetTimerCount((OSTimer)id, (u16)(~count & 0xffff)); in OS_StartTimer48()
154 OS_SetIrqFunction(OSi_MaskTable[(int)id+1], OSi_IntrTable[(int)id+1]); in OS_StartTimer48()
155 OS_SetIrqFunction(OSi_MaskTable[(int)id], OSi_IntrTable[(int)id]); in OS_StartTimer48()
158 OS_SetTimerControl((OSTimer)((int)id + 2), OSi_CASCADE_MASK ); in OS_StartTimer48()
159 OS_SetTimerControl((OSTimer)((int)id + 1), OSi_CASCADE_MASK ); in OS_StartTimer48()
160 OS_SetTimerControl((OSTimer)id, OSi_TIMER_MASK(preScale)); in OS_StartTimer48()
203 void OS_StopTimer(OSTimer id) in OS_StopTimer() argument
205 SDK_ASSERT(OS_TIMER_0 <= id && id <= OS_TIMER_3); in OS_StopTimer()
207 SDK_ASSERT(!OSi_IsTimerReserved(id)); in OS_StopTimer()
209 OS_SetTimerControl(id, 0); in OS_StopTimer()
212 static void OS_StopTimerAndUnsetHandler(OSTimer id) in OS_StopTimerAndUnsetHandler() argument
214 OS_SetIrqFunction(OSi_MaskTable[(int)id], NULL); in OS_StopTimerAndUnsetHandler()
215 OS_StopTimer(id); in OS_StopTimerAndUnsetHandler()
220 void OS_StopTimer32(OSTimer32 id) in OS_StopTimer32() argument
222 SDK_ASSERT(OS_TIMER32_01 <= id && id <= OS_TIMER32_23); in OS_StopTimer32()
224 SDK_ASSERT(!OSi_IsTimerReserved(id)); in OS_StopTimer32()
225 SDK_ASSERT(!OSi_IsTimerReserved(id + 1)); in OS_StopTimer32()
228 OS_StopTimerAndUnsetHandler((OSTimer)id); in OS_StopTimer32()
229 OS_StopTimer((OSTimer)((int)id + 1)); in OS_StopTimer32()
234 void OS_StopTimer48(OSTimer48 id) in OS_StopTimer48() argument
236 SDK_ASSERT(OS_TIMER48_012 <= id && id <= OS_TIMER48_123); in OS_StopTimer48()
238 SDK_ASSERT(!OSi_IsTimerReserved(id)); in OS_StopTimer48()
239 SDK_ASSERT(!OSi_IsTimerReserved(id + 1)); in OS_StopTimer48()
240 SDK_ASSERT(!OSi_IsTimerReserved(id + 2)); in OS_StopTimer48()
243 OS_StopTimerAndUnsetHandler((OSTimer)id); in OS_StopTimer48()
244 OS_StopTimerAndUnsetHandler((OSTimer)((int)id + 1)); in OS_StopTimer48()
245 OS_StopTimer((OSTimer)((int)id + 2)); in OS_StopTimer48()