timer-r0drv-solaris: nit.
Runtime/r0drv/solaris: timer todo and nit.
Runtime/r0drv/solaris: unused since r98298.
Runtime/r0drv/solaris: fixed forceful rescheduling of timer-callback when firing on the wrong CPU due to a race between cyclic_add() and cyclic_bind().
undid some incorrect fixes.
Runtime/r0drv/timer-r0drv-solaris: nit.
timer-r0drv-solaris.c: It's now safe to advertise that we can do high resolution timers.
timer-r0drv-solaris.c: Implemented changing interval and stopping timers from the callback. Fixed cyclic leak for one-shot timers.
uint8_t isn't enough for a cpu index any more.
timer-r0drv-solaris.c: Cleanups. Got rid of 2-3 allocations in RTTimerStart, by embedding the data into the timer structure itself and allocated it all in one go in RTTimerCreate.
Runtime/r0drv/solaris: supress warning with explict cast, caused due to incompatible prototype between S11 and S10.
Runtime/r0drv/solaris: Revert r96951, reprogramming the cyclic doesn't quite work the way it ought it.
Runtime/r0drv/solaris: Implemented RTTimerChangeInterval() and fix RTTimerStop() to be callable from the timer callback. RTTimerDestroy() is still not callable from the timer callback.
Runtime: Fix RTTimeMilliTS() on FreeBSD. Use macros for time units rather than hardcoded values.
comma.
r0drv/solaris/timer: Implement one-shot timers the right way.
r0drv/solaris/timer: Make one-shot CPU specific timers work, fix periodic CPU specific timers to not lose any fires.
r0drv/solaris: Clarify why INT64_MAX.
nit.
r0drv/solaris/timer: Fix specific periodic timers, one-shot any-cpu timers. Fixed R0 timer testcase to not do unsupported and potentially dangerous tests on Solaris.
Runtime/r0drv/solaris: Fix race with specific timers and enabled tstRTR0Timer testing of it.
header (C) fixes
doxygen comments.
Runtime/r0drv/solaris: remove temporary debug prints.
Runtime/r0drv/solaris: VBI integrate, move files.
Solaris/r0drv: Merge VBI into IPRT.
iprt/r0drv/solaris: context assertions (RT_MORE_STRICT).
New timer code for solaris.
Added iTick to FNTIMER (the timer callback).
rebranding: IPRT files again.
Rebranding: replacing more innotek strings.
The Big Sun Rebranding Header Change
The Giant CDDL Dual-License Header Change.
need to take the cpu_lock before calling into cyclic.
Solaris.