From: "Florian Klaempfl" <[EMAIL PROTECTED]>

Yury Sidorov wrote:

2. Since H2PAS dont eat MS headers the easiest way to port is to use
win32 Windows unit and remove all functions which are missing in WinCE.
The following list of WinCE functions can be used as reference:
http://www.rainer-keuchel.de/wince/dllexports/ipaq-coredll.txt
First of all there are almost no functions with A suffix and they must
be removed.
Also some functions exists as wrappers (SetEvent,ResetEvent). Some of
them already implemented in system.pp

You can start this task. Currently nobody do it. If you will start it,
please write about that at wiki and specify your contacts.

IMO an important question is if wince and win32 should share the windows
unit or not. Does MS have common headers?

The Windows unit must not be shared between win32 and wince.
1. There are separate MS headers for WinCE.
2. win32 Windows unit is generated from GNU Windows headers and it will break any modifications were made in Windows unit to support wince.



_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to