[fpc-pascal] writing device driver using FPC

Felipe Monteiro de Carvalho felipemonteiro.carvalho at gmail.com
Thu Apr 5 10:14:24 CEST 2007

On 4/5/07, Vinzent Hoefler <JeLlyFish.software at gmx.net> wrote:
> And it would mean writing a C to Pascal conversion of an ever changing
> kernel interface.

All interfaces change when a new version is released, that´s no reason
not to write pascal bindings for them. We have different pascal
bindings for Qt 2, 3 and 4, for example.

What really doesn´t help is that the windows driver world is huge.
really vast. There are dozens of different driver types, and some
tipes only work on some versions of windows.

> > For Windows,
> > there is the additional problem of producing a .sys file, which would
> > mean some changes to the internal linker.

Another (maybe easier) option is to use the microsoft assembler and
linker that come with the ddk.

Felipe Monteiro de Carvalho

More information about the fpc-pascal mailing list