Re: Developing a driver targeting both 5.0 and 6.0
- From: "Paul G. Tobey [eMVP]" <p space tobey no spam AT no instrument no spam DOT com>
- Date: Tue, 7 Aug 2007 08:34:54 -0700
You might be able to write certain types of drivers in a form that would
work in both. If I recall, WM6 is not based on Windows CE 6, but on CE5,
no? If so, there should be no problem targeting WM5 and having that same
driver work with WM6, in most cases. There will always be exceptions, of
course. If I'm wrong and WM6 is based on CE6, I think you're out of luck.
Paul T.
"elysion" <elysion@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:12DC79D8-F920-4437-9AC5-9E576F2996A4@xxxxxxxxxxxxxxxx
Hi,
From what I understood from the Microsoft's help files, tutorials and
videos, the drivers in CE 5.0 and CE 6.0 are quite different, so you can't
just use the same binary you used in CE 5.0 in CE 6.0. Also I haven't
found
any switch in PB6 to tell the compilers and linkers to build the driver
for
CE 5, so I guess you would need to get the PB5 also. But I'm no pro in
these
things, so a lot of this is just guessing. Hope someone else has more
solid
info for you :).
"Tom" wrote:
If someone wants to develop a driver that will work on both Windows
Mobile
5.0 and 6.0, are both Platform Builder 5.0 and 6.0 needed?
If the answer depends on the driver, it would be nice to know that. For
example, if in some cases, PB 6.0 can be used for DD development
targeting
both CE 5.0 and 6.0, while in other cases it cannot target both, knowing
that
would be helpful. Then the answer is a matter of finding out what areas
of DD
development we're touching upon.
If the binaries are different, or something is so different across the
board
that one would never target CE 5.0 with PB 6.0, that would be helpful to
know
as well. (I'd find this "across the board" incompatibility hard to
understand
since I'm guessing that some drivers from 5.0 must be usuable on 6.0, but
that's just my guess.)
If there are any good Inet or Msoft articles, it would be great to have a
URL.
I'm trying to avoid purchasing both PB 5.0 and 6.0 if only PB 5.0 is
needed.
Or, if PB 6.0 supports development of CE 5.0 compliant drivers, there's
no
need to invest in PB 5.0. Hopefully the purpose of my question makes
sense.
Thanks in advance!
Regards,
Tom
.
- Follow-Ups:
- Re: Developing a driver targeting both 5.0 and 6.0
- From: Steve Maillet \(MVP\)
- Re: Developing a driver targeting both 5.0 and 6.0
- From: Bruce Eitman [eMVP]
- Re: Developing a driver targeting both 5.0 and 6.0
- Prev by Date: Re: TNET1351 code
- Next by Date: Re: Remote Tools do not connect to emulations
- Previous by thread: TNET1351 code
- Next by thread: Re: Developing a driver targeting both 5.0 and 6.0
- Index(es):
Relevant Pages
|