preliminary (linux) device code