Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: $Revision: 1.6.2.16 $; site pbear.UUCP Path: utzoo!linus!philabs!cmcl2!seismo!harvard!think!pbear!peterb From: peterb@pbear.UUCP Newsgroups: net.graphics Subject: Re: Re: VDI Graphics Info Message-ID: <1500001@pbear.UUCP> Date: Thu, 23-May-85 09:47:00 EDT Article-I.D.: pbear.1500001 Posted: Thu May 23 09:47:00 1985 Date-Received: Sat, 25-May-85 06:22:35 EDT References: <1629@saber.UUCP> Lines: 33 Nf-ID: #R:saber:-162900:pbear:1500001:000:951 Nf-From: pbear!peterb May 23 09:47:00 1985 I think you are refering to DRI's GSX (or Graphic System Extension) That runs on *86 and 68K and z-80's. If not, skip this. Else Here is the binding information. Gsx is a cut back implementation of GKS. It follows GKS pretty closely and dropped those items that couldn't be done with the horsepower of a micro. The binding information is: mov ax, seg d_ptr ; get segment of the data ptr mov ds, ax mov dx, offset d_ptr ; ds:dx points to data area int 224 test ax, ax ; check ax for return code jnz error ... Dseg [Add[C[C[C[C[C[C. d_ptr dd adr(ctlseg) ; dword address of control segment dd adr(ininseg) ; dword address of input integer segment dd adr(inoutseg) ; dword address of output int segment dd adr(ptinseg) ; dword address of input pt array dd adr(ptoutseg) ; dword address of output pt array For more information, Check out "GSX programmer's Guide" Peter Barada {ihnp4!inmet|{harvard|cca}!ima}!pbear!peterb