Re: Building Device Drivers in Platform Builder

From: Yannick Chamming's [eMVP] (ychammings_nospam_at_adeset.com)
Date: 10/21/04


Date: Thu, 21 Oct 2004 08:37:36 +0200

To build a driver in PB, you have to include it into an OS Design. However,
it doesn't mean that you need to use this OS design : you can completely
create a dummy OS design to build your driver, based on an existing BSP, and
run your driver on an existing CE device with its own CE image already
available on it, as long as you use the same processor type for building
(condition the BSP choice) than the one used in the product.

To perform debugging, it'll be a bit more tricky, as you will need a kitl
session activated so that communication can be done between target and PB.
If the CE image on the product supports KITL dynamic starting, you might get
it this way.
Another alternative would be to debug using only log message on serial debug
link, if available on the device.

5.0 to 4.2 compatibility is a case per case checking. For most of the case
it should be ok, but it is not completely sure, depending on APIs used

--
----------------------------------------------------------------
Yannick Chamming's (eMVP)
ADESET
Windows Embedded Manager
ychammings AT adeset DOT com>
http://www.adeset.com
Tél  : +33 (0)4.72.18.57.77
Fax : +33 (0)4.72.18.57.78
----------------------------------------------------------------
"Sunny" <sunnysearch@yahoo.com> wrote in message
news:4a1d2952.0410202117.b653ffb@posting.google.com...
> Hello everybody,
>   Using Platform Builder 5.0, can one develope only device drivers and
> test it on hardware device without building os design.
> I just want to build usb device driver and not the os/bsp part. Is it
> possible to write, debug/test drivers part only. Also what are
> hardware supported by Platform Builder for testing purpose.
>
> Is it possible to write driver dll or an application through "Platform
> Builder 5.0" that should work on Windows CE 4.2?
>
> Thanks in advance
>
>
> Sunny


Relevant Pages

  • Re: Open Source Leaving Microsoft Sitting on the Fence? Very Long.
    ... >>design of automobile control systems. ... > etc. is the responsibility of the driver, and I've rented vehicles in many ... > transmission than the car I rent in Phoenix or Orlando, ... > familiarize themself with the location of such controls and their operation, ...
    (comp.os.linux.misc)
  • Re: Open Source Leaving Microsoft Sitting on the Fence? Very Long.
    ... >>design of automobile control systems. ... > etc. is the responsibility of the driver, and I've rented vehicles in many ... > transmission than the car I rent in Phoenix or Orlando, ... > familiarize themself with the location of such controls and their operation, ...
    (comp.os.linux)
  • Re: OO Design induces an existential crisis
    ... > examining a set of principles, in detail, and challenging one of them (while ... > I ask you to find the single OO principle that you disagree with. ... > that is pretty good for meeting the principles of both OO design and SOA ... >> more code rework in the device driver examples. ...
    (comp.object)
  • Re: Atlanta bus crash
    ... However, after having seen the video of the crash site, it suddenly came ... Bridge design. ... The lead truck was slowing and speeding up so I figured the driver was ... one poster said he had just driven the same ramp. ...
    (misc.transport.road)
  • Re: Epia Mini-ITX ce installation
    ... Install Platform Builder on you development PC. ... Epia BSP to the catalog. ... Goto "New Platform Wizard" and create new workspace based ... the audio driver to work with you current image (if you have the ...
    (microsoft.public.windowsce.embedded)