Re: how to write a serial port driver (UART 0)

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



That's quite a big question, and one that would fill several chapters of a book!

The help documentation and samples are the best place to start. Take a look in Platform Builder Help at "Developing a Device Driver > Windows CE Drivers > Serial Port Drivers".

There are "production quality" (Microsoft's words, not mine, but they do do everything they need) drivers for a number of uarts in the Platform Builder public sources, which you can use as a starting point.

You will need to use Platform Builder for the development, and for testing you will probably need to generate a debug build of your OS.

Good luck!

shashank wrote:
Hi I am new to Device driver development and I have to write a
COM port (UART 0) driver for chip DM6443.
I need get started help on it.

I have questions like

1)do I have to create more then one DLL project on one will do

2) what functions do I have to define in it

Note:- I have been through DM6443 document.
.



Relevant Pages

  • Re: Some broad questions
    ... Some drivers are provided by microsoft and some are by intel. ... SDK - Generated using Platform builder after the BSP and the OS design are ...
    (microsoft.public.windowsce.embedded)
  • Re: Development Kit
    ... and, if you already have defined it, what hardware you're doing it with. ... RGB video input ... examples of this in Platform Builder. ... Drivers for SD are in Platform Builder. ...
    (microsoft.public.windowsce.embedded)
  • Re: Design process using Windows Embedded CE 6.0, VS2005, CoreCon and SDKs
    ... OS or hardware drivers should be done OUTSIDE of platform builder? ... I do see Smart Device for C++ in both ... sure there are certain things that need to be a subproject of the OS ...
    (microsoft.public.windowsce.platbuilder)
  • Re: How to develop a driver
    ... beitman AT applieddata DOT net ... device drivers, IRAPIStream, adding SDK to a project, and more. ... "Bruce Eitman (eMVP)" wrote: ... Platforms with Platform builder by Wilson and Havawala. ...
    (microsoft.public.windowsce.embedded.vc)
  • Re: Interesting Chip/Module
    ... They are capable of providing a pair of UARTs on a USB cable and they are also capable of providing several varieties of parallel access. ... The drivers work pretty well and the libraries that I have used all work pretty well. ... To make it even more acessible, they sell modules that have the part, a crystal, and USB connector on a 40 pin DIP footprint. ...
    (comp.robotics.misc)