home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!bcstec!bcsaic!sinan
- From: sinan@bcsaic.boeing.com (Sinan Karasu)
- Newsgroups: comp.unix.wizards
- Subject: Solaris 2.0/2.1 Realtime programming
- Message-ID: <87021@bcsaic.boeing.com>
- Date: 11 Nov 92 20:35:32 GMT
- Distribution: comp.unix.wizards
- Organization: Boeing Computer Services AI Center, Seattle
- Lines: 23
-
- Hi wizards,
- I am porting an application that requires very fine
- timing control to Solaris 2.0/2.1. I need to be able to schedule
- my program at given time increments. The time increment can be
- anywhere from 1 millisecond to 50 milliseconds. I gave played
- with setitimer and SIGALRM , they do work fine except I can not
- get better than 10 millisecond granularity. So I decided
- to try something more hardware oriented and noticed that there are
- 2 timer/counters in the MMU chip.
- Questions:
-
- 1) Does the OS use either or both of these counters?
- 2) Are there other timers available on the Sparc platform?
- 3) Does the equation change if I use a VME based SparcEngine?
- 4) Does/Has anybody done/? any work in this area and give me some
- pointers?
- 5) Are there other calls in Solaris 2.0 and derivatives that would
- allow me to what I am trying to do ????
-
-
-
- Thanx for any and all answers/pointers/criticism/etc...
- Sinan Karasu
-