Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!olivea!orc!bu.edu!snorkelwacker.mit.edu!bloom-beacon!eru!hagbard!sunic!mcsun!hp4nl!dnlunx!loki!filetp From: filetp@loki.pttrnl.nl (Peter Filet) Newsgroups: comp.sys.ibm.pc.hardware Subject: Increasing #task switches per second (> 18.2), help Summary: Increase #task switches by programming 8253-5, 8254.2 Keywords: task timer 8253-5 8254.2 Message-ID: Date: 30 Nov 90 09:24:30 GMT Sender: news@dnlunx.pttrnl.nl Lines: 22 I am developing an Operating System, in the Protected Mode of the i286 processor. Up until now I've used the basic hardware timer interrupt (08H) to switch tasks. Unfortunately, this interrupt occurrs merely 18 times per second, which doesn't give me much flexibility in assigning time slices to a task. I've been told that the 8253-5 and 8254.2 controllers offer me more interrupts per second, thus more flexibility for task switching. Could anyone please provide me with some (detailed) info on programming these controllers ? Please send any kind of (helping) info to the E_Mail address below. Thanx in advance. E_Mail : PW_Filet@pttrnl.nl Name : Peter Filet