You may be better off trying to find a specifically device driver forum somewhere for this question. Device Driver Development is pretty tricky and not a lot of people have much experience with it. ...