I've written an application for OS X that manages my
USB device and I need it to be constantly running in
the background as a daemon process. A little
off-topic, but is there an Apple-approved way of
installing and running daemon/background processes? A
search of Apple's website hasn't turned up anything
yet.
The background app calls a user-mode USB driver to do
stuff periodically. Essentially, what I want to do is
to create something which would be analogous to a
"Startup Item" under OS 9. Any suggestions?
Also, and more related to OS X USB specifically,
should it be possible for a user-mode USB driver to
cause a kernal panic (notice that I say "should it
be", not "is it"). I'm running under 10.1.5 and am
occasionally getting a kernel panic. We need to run
under 10.1.5, and this bug is very sporadic
(unfortunately I don't have a stack trace yet).
Apple advises developers to write user-mode drivers so
as to avoid the possibility of causing kernal panic.
Well, I wrote a user-mode driver and I get kernal
panics. My understanding is that even if there's a bug
in a user-mode driver, it still shouldn't cause a
kernal panic, because of the separation of kernal
space and user space. Correct?
Thanks,
Steve
New DSL Internet Access from SBC & Yahoo!
http://sbc.yahoo.com
_______________________________________________
usb mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/usb
Do not post admin requests to the list. They will be ignored.