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)