home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.transputer
- Path: sparky!uunet!mcsun!sun4nl!dutrun!dutrun2!dutncp8!rob
- From: rob@pact.nl (Rob Kurver)
- Subject: Re: MS-Windows access for transputers
- Message-ID: <rob.721404893@dutncp8>
- Keywords: MS-Windows, Transputers
- Sender: news@dutrun2.tudelft.nl (UseNet News System)
- Nntp-Posting-Host: dutncp8.tn.tudelft.nl
- Organisation: PACT, Delft, The Netherlands
- Cc: rob@pact.nl
- Organization: Delft University of Technology
- References: <1992Nov9.230533.13209@lucrece.robots.ox.ac.uk>
- Date: Tue, 10 Nov 1992 14:14:53 GMT
- Lines: 31
-
- In <1992Nov9.230533.13209@lucrece.robots.ox.ac.uk> tom@robots.ox.ac.uk (Tom Burke) writes:
-
- > I'm using a PC as a transputer host and was wondering if
- >anyone out there in netland have written an extension to ``iserver''
- >which allows access to Microsoft Windows facilities? A public domain
- >program would be preferable but any good commercial packages would
- >also be of interest.
-
- What we have done with the host server for our PACT Parallel C compiler
- is provide support for so-called alternate servers. An alternate server
- communicates with the main server (which is an iserver superset, BTW)
- through an MS-DOS software interrupt, which is registered as such with
- command line options. Now when the main server gets a request for an
- alternate server, it invokes the alternate server through the interrupt,
- passing it the info sent by the transputer, and sending any data returned
- by the alternate server back to the transputer. Transputer runtime
- support functions hide the gory details from the user.
-
- With this feature, it is fairly easy to write an alternate server which
- provides all the Windows support you're interested in, without having
- to mess with the original host server. With the proper alternate server
- you get all the normal host server support plus the extra features
- required for a particular application or environment.
-
- Cheers. - Rob
-
- --
- PACT Rob Kurver
- Foulkeslaan 87 rob@pact.nl
- 2625 RB Delft ph: +31 15 616864
- The Netherlands fax: +31 15 610032
-