Driver is not ready during boot

G

Guest

First I would like to thank you all for fast and good replies to messages in
this newsgroup. I think that this group is a very important recource for
everyone building XPe systems!

I am building a MinLogon system with custom app as shell. The shell is
protected by Sentinel SuperPro hardware key on the LPT port. I have not made
a component for the Sentinel driver, driver is installed on image after FBA.
This works almost as it should. My application (Shell) is checking for the
existente of dongle during startup and will go to Demo mode if no dongle is
found.
The only problem with this is that driver for dingle is not 100% ready at
the time when my application is checking it. Is there something i can do to
make sure that the driver is loaded and ready when shell is starting up?

I have tried to halt the shell a few sec. before asking for dongle. This
works, but i do not want do delay boot only for this.
Booting from CF is also working well, I believe that is due to slower boot.

Also, does anyone know where i can find a sld with drivers for Sentinel LPT
hardware keys?

best regards
Oyvind Hansen
 
G

Guest

Hallo, I solved similar problem 3 days ago. Look at the article "Booting is
done - variable". Problem is that your app started abou 25 second before you
can see it ("welocome" screen disappears).
Regards
Jan Harman
 
K

KM

Oyvind,

How about using CMP_WaitNoPendingInstallEvents API to wait until the system is done installing your [all] drivers?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top