comp.lang.ada
 help / color / mirror / Atom feed
From: "Jerry van Dijk" <jvandyk@ibm.net>
Subject: Re: DLL files
Date: 1998/02/20
Date: 1998-02-20T00:00:00+00:00	[thread overview]
Message-ID: <01bd3e48$13c3ac00$662c5c8b@aptiva> (raw)
In-Reply-To: 01bd3e21$e25c8900$a8fc82c1@xhv46.dial.pipex.com


Nick,

> I hope this is some help to you.  If I'm getting the wrong end of the
stick
> (as I often do ;-), enlighten me!

Ok, you asked for it! :-))

> OK, but if you write a DLL which goes direct to the SVGA hardware
> (bypassing Windows), Windows is probably not going to like it!

There is a non-documented way to disable the GDI, but a much 
easier way is to use the DirectX API.

> Assuming (as I am) that your Ada compiler targets DOS (or bare PC),
perhaps
> what you need to do is to write an Ada library unit (presumably a
package)
> -- forget the DLL -- which controls the SVGA board directly.

This has already been done with SVGA01.ZIP. This version has some bugs,
the only current package that fixes this was pointed to by Gautier several
times on this group.

>  If the
> compiler hosts under Windows, so much the better (richer environment),
but
> then to run (you _might_ be able to run in DOS box, otherwise) you will
> have to 'shut down to DOS', and run there.

No, if you were using OA with DOS extender, you can 'rebind' for DOS.

Jerry.





  reply	other threads:[~1998-02-20  0:00 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-02-17  0:00 Dll files Andy Perkins
1998-02-19  0:00 ` Nick Roberts
1998-02-19  0:00   ` Andy Perkins
1998-02-20  0:00     ` DLL files Nick Roberts
1998-02-20  0:00       ` Jerry van Dijk [this message]
1998-02-20  0:00     ` Dll files Jerry van Dijk
1998-02-20  0:00     ` Dennis Weldy
1998-02-21  0:00   ` Simon Wright
  -- strict thread matches above, loose matches on Subject: below --
1998-02-20  0:00 tmoran
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox