Regarding Windows CE

hi guys,
I am starting a nw project on Windows CE.I would like to know the following :

1> How is the Driver development Environment (DDK/SDK/MSVC++) of Windows CE different from windows NT??
2> If it’s different …do we have to install SDK first then DDK and then MSVC++ or the sequence is different or it does not matter at all.
3> where can i get SDK and DDK for windows CE??
4> can we use same MSVC++ for windows CE also.

Thanx
Ajitabh


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Windows CE drivers are COMPLETELY different. There is no real CE DDK
software, since drivers are just DLLs that (generally) run under the Device
Manager application. Also, since CE is not really a “protected” operating
system, all applications have direct access to the hardware. You need to
look at the Windows CE Device Driver Kit documentation.

You can use MSVC++ with the embedded toolkit, but I would strongly recommend
the eMbedded Visual C++ (capitalization is correct here) instead.

Greg

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Ajitabh Prakash
Sent: Tuesday, January 02, 2001 10:42 PM
To: NT Developers Interest List
Subject: [ntdev] Regarding Windows CE

hi guys,
I am starting a nw project on Windows CE.I would like to
know the following :

1> How is the Driver development Environment (DDK/SDK/MSVC++) of
Windows CE different from windows NT??
2> If it’s different …do we have to install SDK first then DDK
and then MSVC++ or the sequence is different or it does not matter at all.
3> where can i get SDK and DDK for windows CE??
4> can we use same MSVC++ for windows CE also.

Thanx
Ajitabh


You are currently subscribed to ntdev as: xxxxx@pdq.net
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

My comments below

-----Original Message-----
From: Ajitabh Prakash [mailto:xxxxx@future.futsoft.com]
Sent: Tuesday, January 02, 2001 10:42 PM
To: NT Developers Interest List
Subject: [ntdev] Regarding Windows CE

hi guys,
I am starting a nw project on Windows CE.I would
like to know the following :

1> How is the Driver development Environment (DDK/SDK/MSVC++)
of Windows CE different from windows NT??

Completely different. I haven’t installed embedded Studio yet, because I
was moved off of NT/CE driver projects and onto Solaris (bleh.). Also, the
specific answer depends on your hardware. ARM? NEC? x86? The project I
worked on was a PC104/x86 embedded solution. The vendor sold their own
low-level HAL coupled with the Microsoft platform builder. Expensive. NT
DDK is now free. Platform builder was ~$1k.

2> If it’s different …do we have to install SDK first then
DDK and then MSVC++ or the sequence is different or it does
not matter at all.

If you intend to install the platform builder, if my memory is correct, you
will need Visual Studio 6.0 (not 5.0), and you must have Administrator
privledges to compile, else you will get some strange build errors.

3> where can i get SDK and DDK for windows CE??
4> can we use same MSVC++ for windows CE also.

The new Embedded Studio for Visual C++ 6.0 is available from Microsoft for
free. Platform builder is You can order the CD from them and pay shipping.

You can get the embedded Studio here:
http://www.microsoft.com/mobile/developer/default.asp and download some of
the SDKs. I’m not sure if the embedded studio will allow you to develop
device drivers.

Previously, microsoft CE development was spit into two areas: 1) Visual CE
Tools add on for application development, and 2) platform builder. You
payed heavily for the right to develop drivers. I’m not sure how it is now.

Good luck.

Thanx
Ajitabh


You are currently subscribed to ntdev as: Zeus@ti.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com