Multithreading

Hi, my driver has to load a large image file onto one or many cards at
driver initialization. It takes a long time. Sometime the system will crash
because the kernel thread waits too long. I am wondering if I can use
multithread in kernel mode and how. I want to create another thread in my
driver to load this image. Could somebody give me an idea? Thanks in
advance.

Z.S.Wang

==================================
Zhongsheng Wang
P. O. Box 500, M/S 50-480
Beaverton, OR 97077
Email: xxxxx@tek.com
Phone: (503) 627-5260