[haiku-bugs] Re: [Haiku] #1993: Implement using HPET timers and other mechanisms than TSC for time keeping

  • From: "jackburton" <trac@xxxxxxxxxxxx>
  • Date: Sat, 20 Mar 2010 18:08:11 -0000

#1993: Implement using HPET timers and other mechanisms than TSC for time 
keeping
---------------------------+------------------------------------------------
 Reporter:  axeld          |       Owner:  nobody
     Type:  enhancement    |      Status:  new   
 Priority:  normal         |   Milestone:  R1    
Component:  System/Kernel  |     Version:        
 Keywords:                 |   Blockedby:        
 Platform:  All            |    Blocking:        
---------------------------+------------------------------------------------

Comment(by jackburton):

 HPET support is in there, at least for one-shot timers (used by the
 scheduler). In the current form, though, the timer infrastructure isn't
 very flexible, and a timer type can only be used for everything or for
 nothing; best would be having different timers used for different things,
 i.e. HPET for timekeeping, LAPIC for one-shot timers, etc. depending on
 the availability and on the quirks of the hardware
 IOW we should write a full featured timer abstraction layer.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/1993#comment:15>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: