Re: driver loading sequence



That all depends on the requiements of these drivers. I suspect that a
chapter or two could be written in a book on this topic. There are lots of
tools available, including merge them into one driver. But without knowing
anything about what you are doing, it is impossible to advise you.

--
Bruce Eitman (eMVP)
Senior Engineer
beitman AT applieddata DOT net

Applied Data Systems
www.applieddata.net
An ISO 9001:2000 Registered Company
Microsoft WEP Gold-level Member

<suqian99@xxxxxxxxxxx> wrote in message
news:1167405739.480547.52570@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
I have driver A,B and C. A depends on B and B depends on C. So
obviously I will load C first and then B and then A. When C is ready,
it will set an event using SetEvent function to tell B, so does B. B
will wait C's event in init to finish its initialization. So does A.

But I found that waiting an event calling WaitforSingleOject isn't a
good idea in the init function. this will slow down the whole system's
booting up.

any good approach to this issue?

thanks,

Mike



.



Relevant Pages

  • Re: Integrating drivers into WinCE5.0 Image
    ... beitman AT applieddata DOT net ... Applied Data Systems ... Can anybody pls explain what is the exact procedure to include new drivers ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Failed to Build driver
    ... I can guess that some of your drivers are using APIs that are not supported ... > I build my platform on SMDK2410, ... >> beitman AT applieddata DOT net ... >> Applied Data Systems ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Using shared resource from multiple drivers/process
    ... beitman AT applieddata DOT net ... I want to share one DMA channel for these two drivers. ... drivers are running in two seperate processes and want to access the same ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Developng a touchpad driver on wince 5.0
    ... drivers which might give you an idea of how to pass the deltas to GWES. ... beitman AT applieddata DOT net ... pointer movement on the display. ... Bruce Eitman [eMVP] wrote: ...
    (microsoft.public.windowsce.platbuilder)