if def windows driver and made a shell for lnux driver. build linux driver first, then make read and write threads