Re: Porting Windows Driver to Windows CE



1) "either" requires an "or", doesn't it? Or you'll have to recode the
driver to use what you do have available (which, again, depends on what sort
of driver it is).

Paul T.

"Paul G. Tobey [eMVP]" <p space tobey no spam AT no instrument no spam DOT
com> wrote in message news:u%23hEZIxpIHA.2064@xxxxxxxxxxxxxxxxxxxxxxx
1) It depends on what sort of driver we're talking about. There's no WDM
in Windows CE, so, if you're using that on the desktop, you'll have to
either build a wrapper for Windows CE calls that satisfies the existing
driver code's need for WDM.

2) You can download the evaluation edition of Windows CE 6.0 from
www.microsoft.com/downloads. No, there's no separate DDK. Having one
wouldn't really make sense, since some devices might have, say, USB
support, and others might not. Some might have Bluetooth and others not.
Unlike on the desktop, where every box basically has the same OS in it,
that's not the case with Windows CE, where the list of OS features in a
given device is *entirely* under the control of the device OEM.

What sort of driver are we talking about?

Paul T.

"axu" <axu@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:F7C8ECC8-294A-4702-9EA8-084DBF2D1681@xxxxxxxxxxxxxxxx
Hi:

I was asked to investigate the effort of porting existing Window XP
driver
to Windows CE. I did some basic reading and am in process of installing
an
evaluation version of CE6.0 on my computer(the download process seems to
be
very slow).

I have some basic quetions regarding the task.

(1) My current impression is that CE driver uses a complete different set
of
kernel APIs from the Windows Kernel API explained in Windows DDK. Is it
true?

(2) There is no CE DDK similar to the windows DDK. If true, what is the
availabe documentation from Microsoft that explains all the Kernel API
and CE
driver development?

Thank you very much,

cheers,





.



Relevant Pages

  • Re: Porting Windows Driver to Windows CE
    ... Paul T. ... I cannot seem to find this driver. ... If your actual target is CE6, you'll need to read up in the CE6 help on ... Windows CE, so, if you're using that on the desktop, you'll have to ...
    (microsoft.public.windowsce.embedded)
  • Re: Cannot restore registry
    ... | feature, follow these steps: ... When the Windows Advanced Options menu appears, ... | Feature: Device Driver Roll Back ... | Feature: System Restore ...
    (microsoft.public.windowsxp.configuration_manage)
  • Re: Boot up problem... with a difference
    ... Safe mode boot is fine. ... Looked further into the last errors and noticed PXRD Driver. ... Event Type: Error ... Windows cannot unload your classes registry file - it is still in ...
    (microsoft.public.windowsxp.help_and_support)
  • RE: xp pro sharing printer
    ... How to troubleshoot network printing problems in Windows XP ... SMB-connected print server ... Incompatible print driver ... and then redirect the port to the network server. ...
    (microsoft.public.windowsxp.security_admin)
  • Re: Cannot restore registry
    ... | feature, follow these steps: ... When the Windows Advanced Options menu appears, ... | Feature: Device Driver Roll Back ... | Feature: System Restore ...
    (microsoft.public.windowsxp.configuration_manage)