PWM driver

  • Thread starter Thread starter David V
  • Start date Start date
D

David V

I am trying to write a dll for a PWM driver. I am using Platform Builder 4.2
for the x-scale.

When i try to register the dll I use the code below and get error type 2.
dll = RegisterDevice(L"PWM", 1, L"pwm.dll", 0);


In my dll project I have a init function, PWM_INIT.


What should the signature be for this function? I have seen 3 different
signatures. One with 2 input parameters, One that returns a BOOL. One that
returns a DWORD handle.

What should the handle be if all i want to do I use PWM_IOControl?

There don't seem to be an good examples on how to write a driver. All the
examples are poorly commented and extremely confusing.


Dave V.
 
This is definitely not a CF question, however I do have a full sample stream
interface driver that is much simpler than the serial port driver sample.
Email me and I'll send it to you.
 
Back
Top