On Thu, 31 Aug 2000, Rodolphe Ortalo wrote:

> 
> 
> On Thu, 31 Aug 2000, Christoph Egger wrote:
> > On Thu, 31 Aug 2000, Andreas Beck wrote:
> > > > How about LDDK (http://www.llp.fu-berlin.de/pool/software/dutil/) for a
> > > > beginning?
> > > 
> > > If the _L_ there means _L_inux, then please don't, except for maybe
> > > borrowing ideas.
> > 
> > Yes. LDDK = Linux Driver Development Kit.
> >  
> > > I want KGI/KGIcon to stay absolutely portable.
> > 
> > Sure. I thought, to use the Driver Development Language (DDL) to write
> > KGI-drivers. I wanna say, modifying the DDL-Compiler to create KGI-drivers
> > instead of Linux-Drivers should be much less work than developing that system
> > from the beginning...
> > Maybe that some modifications on the DDL itself may be necessary, but as I
> > said - it is tiny work compared developing that from the beginning.
> > 
> > That's why, I mentioned the LDDK project.
> 
> I'll have a look at LDDK for ideas. But developping a "new" language is
> not such a huge task -- it's just very tricky to define a useful and
> well-defined language. (Do not misunderstand me: I'd like more a useful
> and dedicated preprocessor or C generator than a fully integrated
> driver-specific language that does everything from init to shutdown.)

The DDL-Compiler doesn't create any binary. No - the DDL-Compiler is
principally a translator from DDL to C.

A driver written in DDL, will be compiled in two steps:

DDL -> C                (done by the DDL-compiler)
C   -> binary module    (done by the C-Compiler)

CU, 

Christoph Egger
E-Mail: [EMAIL PROTECTED]

Reply via email to