ordinary driver program based on linux and arm