Mail Archives: djgpp/1995/08/31/15:21:43
Xref: | news-dnh.mv.net comp.os.msdos.djgpp:1851
|
Path: | news-dnh.mv.net!mv!news.sprintlink.net!in1.uu.net!news.gun.de!linteuto.teuto.de!brolga.teuto.de!posicon.teuto.de!not-for-mail
|
From: | mike AT posicon DOT teuto DOT de (Michael Roehner)
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | DFlat/Quincy
|
Date: | 31 Aug 1995 13:04:07 +0200
|
Organization: | posicon - Gesellschaft fuer Elektronik und Informatik mbH
|
Lines: | 50
|
To: | djgpp AT sun DOT soe DOT clarkson DOT edu
|
Dj-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Hello,
anyone using the DFlat SAA lib and/or the Quincy C-interpreter (both from
Al Stevens, Dr. Dobbs Journal) with DJGPP ?
I know that Bill Davidson worked on a port of the lib (I sent 2 mails, no
response yet) and Paulo da Silva released a DPMI only port (he has made
the port, but is'nt actually interested in using the DFlat interface).
I'am porting DFlat, too. And I'am interested to discuss DFlat and Quincy
topics.
Status of my port:
- DFlat20 lib, help utilities, and the MEMOPAD application up and running
with DJGPP Version 1.12maint4 (running with(?) and WITHOUT DPMI, RM + PM
interrupts - I made a quick and very dirty hack to avoid the problem with
the _go32_dpmi_simulate_fcall_iret() in the keyboard isr)
- BCC compatible config and help utilities/files
- some patches to avoid accesses via NULL pointer
- some bugs in the original code solved, some code pieces simplified
- color palette changed, you can use all colors as background colors
Drawbacks:
- my port is not for the public since my commenting (much off additional
comments) are German because my practice with the English language is
very bad and I don't know if I ever can finish the work - I began my
work for educational purposes only
- I don't think that this is a complete port, only things necessary for me
- my source code formatting is very different from that Al Stevens used,
therefore it is difficult to make a context diff (maybe the INDENT
program is a solution)
- I'am using pieces of an own lib, therefore I don't have a unpack-it-
compile-it-use-it package
Since I don't have the resources to maintain a public version of my port or
changes of the DFlat lib, I'am searching for folks porting/using the lib
too, for joining the experiences.
My actual application is a RS485 frame dump program for a simple
microcontroller control net (for Borland C 3.1 and DJGPP 1.12,
includes RM/PM mode RS232 serial handler).
I have the idea using the Quincy C-interpreter as a simple to use add on
script language. This interpreter requires less resources than others that
were designed on / for workstations and Unix. It has the advantage that you
don't have to learn a new language. You have a natural interface to your
own program, for example you can provide the same struct's for your program
and for using with the script language. Any suggestions ?
Mike (mike AT posicon DOT teuto DOT de)
- Raw text -