[comp.sys.transputer] servers and transputers

kuyper@cside1.uucp (Kuyper Hoffman) (04/14/90)

From article <9004021438.AA13718@tcgould.TN.CORNELL.EDU>, by A4424DAA@AWIUNI11.BITNET (Walter Muellner):
> We have modified the AFserver to AFGserver. It now supports all of
> the PC's graphics functions at a high level (including filled polygons,
> circles, ellipses, etc.).

Is this done synch or asynch?  What I mean is when you throw a fill-polly
at the server, is the transputer process suspended until the job is
completed or do you immediately return to allow the transputer process
to continue working until it again needs the server.  This should not be
a problem; should two consequtive server requests occur, the first
will commence and the 2nd will be serviced immediately after, having been
suspended in the link.

I *do* realize that this may pose a problem when trying to examine return
status info, but keep it in mind for void or don't-care functions.

Have you considered modifying any other servers, such as the one that
comes with Logical Systems C compiler.  I had exactly this scheme in
mind last year, but ran out of time during my thesis (plus PC interfacing
had nothing to do with my project :-) )

> For anyone interested, please contact me directly.

Are you planning to release this in the PD?

Regards
Kuyper
--
+      Kuyper Hoffman                                + `And,' he roared,
+  DOMAIN kuyper@cside1.UUCP                         + `we interrogated
+  BANG   ....!uunet!ddsw1!olsa99!oct1!cside1!kuyper +  a gazelle!'
+                                                    + 
-- 
+      Kuyper Hoffman                                + `And,' he roared,
+  DOMAIN kuyper@cside1.UUCP                         + `we interrogated
+  BANG   ....!uunet!ddsw1!olsa99!oct1!cside1!kuyper +  a gazelle!'
+                                                    +