🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.programmer
Article #3217

Increasing #task switches per second (> 18.2), help

#3217
From: Peter Filet
Date: Thu, 29 Nov 1990 08:30
22 lines
1219 bytes
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
Technical Details
Message-ID: <4348@dnlunx.pttrnl.nl>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!usc!snorkelwacker.mit.edu!bloom-beacon!eru!hagbard!sunic!mcsun!hp4nl!dnlunx!filetp

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!usc!snorkelwacker.mit.edu!bloom-beacon!eru!hagbard!sunic!mcsun!hp4nl!dnlunx!filetp
From: filetp@dnlunx.pttrnl.nl (Peter Filet)
Newsgroups: comp.os.msdos.programmer
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: <4348@dnlunx.pttrnl.nl>
Date: 29 Nov 90 08:30:06 GMT
Organization: PTT Research Neher Laboratorium
Lines: 22