Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

drivers development help

0 views
Skip to first unread message

roee

unread,
Jan 6, 2010, 1:39:01 PM1/6/10
to
Hi
I am a little confused with the windows ce world... any help will be very
appreciated

1) What is the difference between windows ce and windows mobile when it
comes to development ?
From what I read, I understand that windows mobile is heavily based on
windows ce.... Is the kernel different ?

2) Are there layered filter drivers in windows mobile/ce ? If so can you
point me to sample code?

3) Can one develop and install his driver on his machine ? What preparations
should be done (install my certificate in the root certificates etc ) in
order to install a driver

4) If I cannot inject a driver as a layer, can I replace a a driver ? Can I
do it with a normal consumer device (HTC smartphone ) when I cannot create a
new bsp in the platform builder

Thanks
Roee

Vinoth [MCTS]

unread,
Jan 7, 2010, 3:04:02 AM1/7/10
to
i have given answers for your questions.
1) Windows Mobile kernel is very simillary to windows CE 5.0 kernel. but
windows CE 6.0 kernel differs form windows mobile kernel.
2) you mean are you asking about the layered driver architecture.if yes.
most of the drivers in windows ce follows the layered architecture.
USB Host ,function client drivers, battery driver,SDCard drivers etc
See \WINCE600\PUBLIC\COMMON\OAK\DRIVERS directory
see \WINCE600\PLATFORM\COMMON\SRC\SOC\<Chip related directory>\
and BSP drivers in \WINCE600\platform\ <BSPs>

3)i think for windows mobile driver development you need development
license. you can develop and install your own driver for a specifc device.
There are some LOGO test is provided by MS for windows mobile and i am not
sure about the other certificates. i think for windows ce no need of
developer license.

4) you can remove, update and add a new driver.
--
vinoth.R
http://vinoth-vinothblog.blogspot.com
http://www.e-consystems.com

0 new messages