Einzelnen Beitrag anzeigen

Benutzerbild von JamesTKirk
JamesTKirk

Registriert seit: 9. Sep 2004
Ort: München
604 Beiträge
 
FreePascal / Lazarus
 
#12

Re: Write Kernel Driver/Driver in Delphi

  Alt 19. Dez 2009, 21:08
Lazarus itself is only an IDE. At least in this case, as the LCL will never work with NativeNT. The major work is done inside the Free Pascal compiler itself and the RTL.

As said: the port is young. I wrote a (very) simple test driver, but many more things need to be done, so that the port will become really usable.

Also device drivers are a completly different kind of programming. I learnt this the few last weeks, while I worked on this port. It's frustrating and very common to see BSODs on every second test. But this does not only apply to writing drivers in Pascal. It also applies to writing drivers in C and also to writing drivers for other platformes like Linux!

So: If you want to use Pascal for writing device drivers, be patient, because it is not easy to implement! (also I have some kind of real life )

Regards,
Sven
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons
  Mit Zitat antworten Zitat