Question: what performs communication between the physical device and the os
Answer: a device driver