Valter
Thu Apr 24 06:31:21 PDT 2008
=?Utf-8?B?S2lk?= <Kid@discussions.microsoft.com> wrote in
news:DB031AC9-1C25-43BA-BE87-521BEB9FD0E5@microsoft.com:
> Hi
>
> Does CE BSP device driver has the same framework as Windows
> Mobile,
> can we use Windows CE driver for WM ?
The answer is yes as long as you build it for ARM and you use only
APIs that are supported by WM. Some APIs that are part of CE are not
included in WM or, at least, not on every device.
> Can Windows CE driver use for different CE version (4.2/5.0/6.0
> ...) , does
> driver framework have great changes ?
Not great changes but some that may require adjustments.
The memory model changes between CE 4/5 and CE 6 are clearly explained
in this video:
http://channel9.msdn.com/Showpost.aspx?postid=233119
There may be some small differences regarding some specific device
classes too but usually those will require a very small amount of
changes if the OS does not already provide backward compatibility
itself.
Since you were talinkg about WM, keep in mind that Windows Mobile 6 is
based on CE 5! MS naming scheme isn't that clear, from a technical
point of view, IMHO. And things are going to get worse with the new
naming that will include also XP embedded...
--
Valter Minute
www.fortechembeddedlabs.it
Training, support and development for Windows CE
(the reply address of this message is invalid)